From 8ecc375c803dc57b160bd0335891fcaf4f6de1df Mon Sep 17 00:00:00 2001 From: drw Date: Sun, 16 Feb 2003 21:54:23 +0000 Subject: Added changeTab() to OTabWidget to dynamically change tab name and/or icon (stumbled upon request for this in TinyKate todo) --- (limited to 'libopie/otabinfo.h') diff --git a/libopie/otabinfo.h b/libopie/otabinfo.h index 8dbbcc2..6589638 100644 --- a/libopie/otabinfo.h +++ b/libopie/otabinfo.h @@ -89,6 +89,14 @@ public: const QString &label() const { return l; } /** + * @fn setLabel( const QString &label ) + * @brief Set label for tab. + * + * @param label QString text label for OTabWidget selection control. + */ + void setLabel( const QString &label ) { l = label; } + +/** * @fn control() * @brief Returns pointer to widget. */ @@ -100,6 +108,14 @@ public: */ const QString &icon() const { return p; } +/** + * @fn setIcon( const QString &icon ) + * @brief Set icon for tab. + * + * @param icon QString name of icon file. + */ + void setIcon( const QString &icon ) { p = icon; } + private: int i; QWidget *c; -- cgit v0.9.0.2