--fy
This commit is contained in:
		| @@ -77,14 +77,6 @@ void XQChildModel::addModelData( const XQNodePtr& contentRoot ) | ||||
| } | ||||
|  | ||||
|  | ||||
| //! SLOT als weiterleitung vom SIGNAL itemchanged | ||||
|  | ||||
| void XQChildModel::onItemChanged(XQItem& item ) | ||||
| { | ||||
|   qDebug() << " --- Child item changed: " << item.text(); | ||||
| } | ||||
|  | ||||
|  | ||||
| //! Erzeugt eine model-section und fügt den zugehörigen header ein. | ||||
|  | ||||
| void XQChildModel::addSectionEntry( const QString& key, const XQNodePtr& contentEntry ) | ||||
|   | ||||
| @@ -32,10 +32,6 @@ public: | ||||
|   void addModelData(const XQNodePtr& contentRoot ); | ||||
|   void addSectionEntry(const QString& key, const XQNodePtr& contentEntry ); | ||||
|  | ||||
| //public slots: | ||||
|  | ||||
|   void onItemChanged( XQItem& item ) override; | ||||
|  | ||||
| protected: | ||||
|  | ||||
|   //void setupViewProperties() override; | ||||
|   | ||||
| @@ -79,9 +79,3 @@ void XQMainModel::addSectionItem( const XQModelSection& section, XQItem* project | ||||
| } | ||||
|  | ||||
|  | ||||
|  | ||||
| void XQMainModel::onItemChanged( XQItem& item ) | ||||
| { | ||||
|   qDebug() << " --- MAIN Model on itemChanged:"  << item.text(); | ||||
|  | ||||
| } | ||||
|   | ||||
| @@ -36,11 +36,6 @@ public: | ||||
|   void    addSectionItem( const XQModelSection& section, XQItem* projectItem ); | ||||
|  | ||||
|  | ||||
| //public slots: | ||||
|  | ||||
|   void onItemChanged(XQItem& item ) override; | ||||
|  | ||||
|  | ||||
| protected: | ||||
|  | ||||
|   void initContextMenu() override; | ||||
|   | ||||
| @@ -88,29 +88,19 @@ void XQMainWindow::initMainWindow() | ||||
|   connect( _actionExit,   &QAction::triggered, this, &XQMainWindow::onExit ); | ||||
|   connect( _actionAbout,  &QAction::triggered, this, &XQMainWindow::onAbout ); | ||||
|  | ||||
|   connect( _tabWidget,    SIGNAL(tabBarClicked(int)),    this, SLOT(onTabClicked(int)) ); | ||||
|   connect( _tabWidget,    SIGNAL(tabBarClicked(int)),    this, SLOT(onChildViewTabClicked(int)) ); | ||||
|  | ||||
|   //connect(&_mainModel, &QStandardItemModel::itemChanged, this, &XQMainWindow::onTreeItemChanged ); | ||||
|   //connect( _mainTreeView, SIGNAL(doubleClicked(QModelIndex)), this, SLOT(onDoubleClicked(QModelIndex)) ); | ||||
|   //connect( _mainTreeView, SIGNAL(clicked(QModelIndex)),  this, SLOT(onTreeItemClicked(QModelIndex)) ); | ||||
|   /* | ||||
|   connect( _mainTreeView, &QTreeView::clicked, this, [&,this](const QModelIndex& index) | ||||
|   { | ||||
|     onTreeItemClicked( XQItem::xqItemFromIndex(index) ); | ||||
|   }); | ||||
|   */ | ||||
|  | ||||
|   connect(&_mainModel, &XQViewModel::xqItemChanged, this, &XQMainWindow::onTreeViewItemChanged ); | ||||
|  | ||||
|   connect( _mainTreeView, &QTreeView::clicked, this, [&,this](const QModelIndex& index) | ||||
|   { | ||||
|     onMyFirz( XQItem::xqItemFromIndex(index) ); | ||||
|     onChildViewItemClicked( XQItem::xqItemFromIndex(index) ); | ||||
|   }); | ||||
|  | ||||
|   connect( this, &XQMainWindow::doTheFirz, this, &XQMainWindow::onMyFirz ); | ||||
|  | ||||
|   XQItem* item = new XQItem(); | ||||
|   item->setText("xxxFITZ!"); | ||||
|  | ||||
|   emit doTheFirz(*item); | ||||
|  | ||||
|   /* | ||||
|   connect( &_mainModel, &XQViewModel::itemCreated, this, [=, this](XQItem* item) | ||||
| @@ -267,7 +257,7 @@ void XQMainWindow::onAbout() | ||||
| //! wenn ein item im navigations-baum geklickt wird, soll die document | ||||
| //! view rechts angepasst werden. | ||||
|  | ||||
| void XQMainWindow::onTreeItemClicked( XQItem& item ) | ||||
| void XQMainWindow::onTreeViewItemClicked( const XQItem& item ) | ||||
| { | ||||
|  | ||||
|   qDebug() << " --- XXX mainWindow onTreeItemClicked:" << item.text(); | ||||
| @@ -285,17 +275,17 @@ void XQMainWindow::onTreeItemClicked( XQItem& item ) | ||||
|   } | ||||
| } | ||||
|  | ||||
| void XQMainWindow::onTreeItemChanged(XQItem& item ) | ||||
| void XQMainWindow::onTreeViewItemChanged(const XQItem &item ) | ||||
| { | ||||
|   qDebug() << " --- MAIN WINDOW on itemChanged:"  << item.text(); | ||||
| } | ||||
|  | ||||
| void XQMainWindow::onChildViewItemClicked( XQItem& item ) | ||||
| void XQMainWindow::onChildViewItemClicked( const XQItem& item ) | ||||
| { | ||||
|   qDebug() << " --- MAIN WINDOW on CHILD item CLICK:"  << item.text(); | ||||
| } | ||||
|  | ||||
| void XQMainWindow::onChildViewItemChanged( XQItem& item ) | ||||
| void XQMainWindow::onChildViewItemChanged(const XQItem &item ) | ||||
| { | ||||
|     qDebug() << " --- MAIN WINDOW on CHILD itemChanged:"  << item.text(); | ||||
| } | ||||
| @@ -303,8 +293,9 @@ void XQMainWindow::onChildViewItemChanged( XQItem& item ) | ||||
|  | ||||
| //! beim click auf ein tab im linken fenster wird der navigationsbaum angepasst. | ||||
|  | ||||
| void XQMainWindow::onTabClicked( int index ) | ||||
| void XQMainWindow::onChildViewTabClicked( int index ) | ||||
| { | ||||
|   qDebug() << " --- onChildTabClicked: "  << index; | ||||
|   //const QString& key = _documentStore[index].treeItem->attribute( c_ProjectID ); | ||||
|   //qDebug() << " ---- tab clicked: " << index  << " : " << _documentStore[index].friendlyName;// << ": " << key; | ||||
|   //_mainTreeView->setCurrentIndex( _documentStore[index]->treeTtem.index() ); | ||||
|   | ||||
| @@ -33,10 +33,6 @@ public: | ||||
|  | ||||
|   void initMainWindow(); | ||||
|  | ||||
| signals: | ||||
|  | ||||
|   void doTheFirz(XQItem& item); | ||||
|  | ||||
| public slots: | ||||
|  | ||||
|   virtual void onMyFirz(XQItem& item) | ||||
| @@ -55,11 +51,12 @@ public slots: | ||||
|   void onAbout(); | ||||
|   void onExit(); | ||||
|  | ||||
|   void onTreeItemClicked( XQItem& item ); | ||||
|   void onTreeItemChanged( XQItem& item ); | ||||
|   void onChildViewItemClicked( XQItem& item ); | ||||
|   void onChildViewItemChanged( XQItem& item ); | ||||
|   void onTabClicked( int index ); | ||||
|   void onTreeViewItemClicked(const XQItem& item ); | ||||
|   void onTreeViewItemChanged( const XQItem& item ); | ||||
|   void onChildViewItemClicked( const XQItem& item ); | ||||
|   void onChildViewItemChanged( const XQItem& item ); | ||||
|   void onChildViewTabClicked( int index ); | ||||
|  | ||||
|   //void onItemCreated( XQItem* item ); | ||||
|   void onSectionCreated( const XQModelSection& section); | ||||
|   void onSectionToggled( const XQModelSection& section ); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Christoph Holzheuer
					Christoph Holzheuer