summaryrefslogtreecommitdiff
path: root/libopie/otabwidget.h
authorharlekin <harlekin>2002-10-05 22:15:43 (UTC)
committer harlekin <harlekin>2002-10-05 22:15:43 (UTC)
commit94180a2019a945e6a492405dc6a30420c760529f (patch) (side-by-side diff)
treed50e2c308b94a563f82db8bd9086cfc46da09c0f /libopie/otabwidget.h
parent4e27d072b90cf1d877f0f31b44da10639ff3803f (diff)
downloadopie-94180a2019a945e6a492405dc6a30420c760529f.zip
opie-94180a2019a945e6a492405dc6a30420c760529f.tar.gz
opie-94180a2019a945e6a492405dc6a30420c760529f.tar.bz2
making otabwidget more simular to qtabwidget - drw
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
@@ -115,12 +115,20 @@ public:
* @param icon Path to icon.
* @param label Text label.
*/
void addTab( QWidget *, const QString &, const QString & );
/**
+ * @fn removePage( QWidget *widget )
+ * @brief Remove widget from control. Does not delete widget.
+ *
+ * @param widget Widget control to be removed.
+ */
+ void removePage( QWidget * );
+
+/**
* @fn tabStyle()
* @brief Returns current widget selection control style.
*/
TabStyle tabStyle() const;
/**
@@ -208,12 +216,21 @@ private:
/**
* @fn setUpLayout()
* @brief Internal function to adjust layout.
*/
void setUpLayout();
+signals:
+/**
+ * @fn currentChanegd( QWidget *widget )
+ * @brief This signal is emitted whenever the widget has changed.
+ *
+ * @param widget Pointer to new current widget.
+ */
+ void currentChanged( QWidget * );
+
private slots:
/**
* @fn slotTabBarSelected( int id )
* @brief Slot which is called when a tab is selected.
*