Changeset 6098 for trunk/qt4-gui/src/widgets
- Timestamp:
- 03/15/08 06:54:29 (9 months ago)
- Location:
- trunk/qt4-gui/src/widgets
- Files:
-
- 2 modified
-
treepager.cpp (modified) (2 diffs)
-
treepager.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/qt4-gui/src/widgets/treepager.cpp
r6094 r6098 75 75 myPageStack->setCurrentWidget(page); 76 76 myTreeList->setCurrentItem(myPageMap.key(page)); 77 emit currentPageChanged(page); 78 } 79 80 QWidget* TreePager::currentPage() const 81 { 82 return myPageStack->currentWidget(); 77 83 } 78 84 … … 80 86 { 81 87 QWidget* w = myPageMap[selection]; 82 if (w != NULL) 83 myPageStack->setCurrentWidget(w); 88 if (w == NULL) 89 return; 90 91 myPageStack->setCurrentWidget(w); 92 emit currentPageChanged(w); 84 93 } -
trunk/qt4-gui/src/widgets/treepager.h
r5837 r6098 60 60 void showPage(QWidget* page); 61 61 62 /** 63 * Get current visible page 64 * 65 * @return Current page 66 */ 67 QWidget* currentPage() const; 68 69 signals: 70 /** 71 * Current page has changed 72 * 73 * @param page New current page 74 */ 75 void currentPageChanged(QWidget* page); 76 62 77 private: 63 78 QStackedLayout* myPageStack;
