Added a preliminary class and images for panel context button bar
[situare] / src / ui / tabbedpanel.h
index 9f59572..52c3cfb 100644 (file)
@@ -34,6 +34,7 @@ class QStateMachine;
 
 class PanelBar;
 class PanelContentStack;
+class PanelContextButtonBar;
 class PanelTabBar;
 
 /**
@@ -168,19 +169,20 @@ signals:
 private:
     bool m_isOpen;      ///< Boolean used to track the current state of the statemachine
 
-    QPropertyAnimation *m_panelAnimation;       ///< Animation for panel state changes
+    QPropertyAnimation *m_panelAnimation;           ///< Animation for panel state changes
 
-    QSignalTransition *m_panelTransitionClose;  ///< Transition signal for closing the panel
-    QSignalTransition *m_panelTransitionOpen;   ///< Transition signal for opening the panel
+    QSignalTransition *m_panelTransitionClose;      ///< Transition signal for closing the panel
+    QSignalTransition *m_panelTransitionOpen;       ///< Transition signal for opening the panel
 
-    QState *m_panelStateClosed;                 ///< State of the closed panel
-    QState *m_panelStateOpened;                 ///< State of the opened panel
+    QState *m_panelStateClosed;                     ///< State of the closed panel
+    QState *m_panelStateOpened;                     ///< State of the opened panel
 
-    QStateMachine *m_panelStateMachine;         ///< State machine for sliding the panel
+    QStateMachine *m_panelStateMachine;             ///< State machine for sliding the panel
 
-    PanelBar *m_panelBar;                       ///< Widget for panel bar
-    PanelContentStack *m_panelContentStack;     ///< Stack for panel widgets
-    PanelTabBar *m_panelTabBar;                 ///< Widget for panel tab bar
+    PanelBar *m_panelBar;                           ///< Widget for panel bar
+    PanelContentStack *m_panelContentStack;         ///< Stack for panel widgets
+    PanelContextButtonBar * m_panelContextButtonBar;///< Widget for panel context button bar
+    PanelTabBar *m_panelTabBar;                     ///< Widget for panel tab bar
 };
 
 #endif // TABBEDPANEL_H