summaryrefslogtreecommitdiff
path: root/libopie/otabwidget.h
Unidiff
Diffstat (limited to 'libopie/otabwidget.h') (more/less context) (ignore whitespace changes)
-rw-r--r--libopie/otabwidget.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/libopie/otabwidget.h b/libopie/otabwidget.h
index bacda07..d61fe9e 100644
--- a/libopie/otabwidget.h
+++ b/libopie/otabwidget.h
@@ -109,24 +109,32 @@ public:
109 109
110/** 110/**
111 * @fn addTab( QWidget *child, const QString &icon, const QString &label ) 111 * @fn addTab( QWidget *child, const QString &icon, const QString &label )
112 * @brief Add new widget to control. 112 * @brief Add new widget to control.
113 * 113 *
114 * @param child Widget control. 114 * @param child Widget control.
115 * @param icon Path to icon. 115 * @param icon Path to icon.
116 * @param label Text label. 116 * @param label Text label.
117 */ 117 */
118 void addTab( QWidget *, const QString &, const QString & ); 118 void addTab( QWidget *, const QString &, const QString & );
119 119
120/** 120/**
121 * @fn removePage( QWidget *widget )
122 * @brief Remove widget from control. Does not delete widget.
123 *
124 * @param widget Widget control to be removed.
125 */
126 void removePage( QWidget * );
127
128/**
121 * @fn tabStyle() 129 * @fn tabStyle()
122 * @brief Returns current widget selection control style. 130 * @brief Returns current widget selection control style.
123 */ 131 */
124 TabStyle tabStyle() const; 132 TabStyle tabStyle() const;
125 133
126/** 134/**
127 * @fn setTabStyle( TabStyle s ) 135 * @fn setTabStyle( TabStyle s )
128 * @brief Set the current widget selection control style. 136 * @brief Set the current widget selection control style.
129 * 137 *
130 * @param s New style to be used. 138 * @param s New style to be used.
131 */ 139 */
132 void setTabStyle( TabStyle ); 140 void setTabStyle( TabStyle );
@@ -202,24 +210,33 @@ private:
202 * @brief Internal function to select desired widget. 210 * @brief Internal function to select desired widget.
203 * 211 *
204 * @param tab Pointer to data for widget. 212 * @param tab Pointer to data for widget.
205 */ 213 */
206 void selectTab( OTabInfo * ); 214 void selectTab( OTabInfo * );
207 215
208/** 216/**
209 * @fn setUpLayout() 217 * @fn setUpLayout()
210 * @brief Internal function to adjust layout. 218 * @brief Internal function to adjust layout.
211 */ 219 */
212 void setUpLayout(); 220 void setUpLayout();
213 221
222signals:
223/**
224 * @fn currentChanegd( QWidget *widget )
225 * @brief This signal is emitted whenever the widget has changed.
226 *
227 * @param widget Pointer to new current widget.
228 */
229 void currentChanged( QWidget * );
230
214private slots: 231private slots:
215 232
216/** 233/**
217 * @fn slotTabBarSelected( int id ) 234 * @fn slotTabBarSelected( int id )
218 * @brief Slot which is called when a tab is selected. 235 * @brief Slot which is called when a tab is selected.
219 * 236 *
220 * @param id ID of widget selected. 237 * @param id ID of widget selected.
221 */ 238 */
222 void slotTabBarSelected( int ); 239 void slotTabBarSelected( int );
223 240
224/** 241/**
225 * @fn slotTabListSelected( int index ) 242 * @fn slotTabListSelected( int index )