コード例 #1
0
ファイル: ModelExplorer.cpp プロジェクト: CUEBoxer/OpenStudio
  void ModelExplorer::connectSignalsAndSlots()
  {
    bool connected;
    connected = connect(mClassAction, SIGNAL(triggered()), this, SLOT(classAction()));
    OS_ASSERT(connected);

    connected = connect(mSystemOutlinerAction, SIGNAL(triggered()), this, SLOT(systemOutlinerAction()));
    OS_ASSERT(connected);

    connected = connect(mTreeAction, SIGNAL(triggered()), this, SLOT(treeAction()));
    OS_ASSERT(connected);

    connected = connect(mClassViewWidget,SIGNAL(eventEnter()),
                        this,SLOT(on_ClassViewEventEnter()));
    OS_ASSERT(connected);

    connected = connect(mClassViewWidget,SIGNAL(eventLeave()),
                        this,SLOT(on_ClassViewEventLeave()));
    OS_ASSERT(connected);

    connected = connect(mTreeViewWidget,SIGNAL(eventEnter()),
                        this,SLOT(on_TreeViewEventEnter()));
    OS_ASSERT(connected);

    connected = connect(mTreeViewWidget,SIGNAL(eventLeave()),
                        this,SLOT(on_TreeViewEventLeave()));
    OS_ASSERT(connected);

    connected = connect(mTreeViewWidget,SIGNAL(modelDirty()),
                        mClassViewWidget,SLOT(on_modelDirty()));
    OS_ASSERT(connected);

    connected = connect(mClassViewWidget,SIGNAL(modelDirty()),
                        mTreeViewWidget,SLOT(on_modelDirty()));
    OS_ASSERT(connected);

    connected = connect(mTreeViewWidget,SIGNAL(modelDirty()),
                        this,SIGNAL(modelDirty()));
    OS_ASSERT(connected);

    connected = connect(mClassViewWidget,SIGNAL(modelDirty()),
                        this,SIGNAL(modelDirty()));
    OS_ASSERT(connected);

    connected = connect(mTreeViewWidget,SIGNAL(precisionDlgFinished()),
                        this,SIGNAL(precisionDlgFinished()));
    OS_ASSERT(connected);

    connected = connect(mClassViewWidget,SIGNAL(precisionDlgFinished()),
                        this,SIGNAL(precisionDlgFinished()));
    OS_ASSERT(connected);
  }
コード例 #2
0
ファイル: TreeView.cpp プロジェクト: ORNL-BTRIC/OpenStudio
void TreeView::leaveEvent(QEvent * event)
{
  emit eventLeave();
}