--fy
This commit is contained in:
@@ -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() );
|
||||
|
Reference in New Issue
Block a user