void UIGChooser::prepareConnections() { /* Setup chooser-model connections: */ connect(m_pChooserModel, SIGNAL(sigRootItemMinimumWidthHintChanged(int)), m_pChooserView, SLOT(sltMinimumWidthHintChanged(int))); connect(m_pChooserModel, SIGNAL(sigRootItemMinimumHeightHintChanged(int)), m_pChooserView, SLOT(sltMinimumHeightHintChanged(int))); connect(m_pChooserModel, SIGNAL(sigFocusChanged(UIGChooserItem*)), m_pChooserView, SLOT(sltFocusChanged(UIGChooserItem*))); /* Setup chooser-view connections: */ connect(m_pChooserView, SIGNAL(sigResized()), m_pChooserModel, SLOT(sltHandleViewResized())); }
void UIGChooser::prepareConnections() { /* Chooser-model connections: */ connect(m_pChooserModel, SIGNAL(sigRootItemResized(const QSizeF&, int)), m_pChooserView, SLOT(sltHandleRootItemResized(const QSizeF&, int))); connect(m_pChooserModel, SIGNAL(sigSelectionChanged()), this, SIGNAL(sigSelectionChanged())); connect(m_pChooserModel, SIGNAL(sigSlidingStarted()), this, SIGNAL(sigSlidingStarted())); /* Chooser-view connections: */ connect(m_pChooserView, SIGNAL(sigResized()), m_pChooserModel, SLOT(sltHandleViewResized())); /* Global connections: */ connect(gVBoxEvents, SIGNAL(sigMachineStateChange(QString, KMachineState)), m_pChooserModel, SLOT(sltMachineStateChanged(QString, KMachineState))); connect(gVBoxEvents, SIGNAL(sigMachineDataChange(QString)), m_pChooserModel, SLOT(sltMachineDataChanged(QString))); connect(gVBoxEvents, SIGNAL(sigMachineRegistered(QString, bool)), m_pChooserModel, SLOT(sltMachineRegistered(QString, bool))); connect(gVBoxEvents, SIGNAL(sigSessionStateChange(QString, KSessionState)), m_pChooserModel, SLOT(sltSessionStateChanged(QString, KSessionState))); connect(gVBoxEvents, SIGNAL(sigSnapshotChange(QString, QString)), m_pChooserModel, SLOT(sltSnapshotChanged(QString, QString))); }