13 #include "uibasemod.h" 38 void setCurrentTab(
int idx);
39 int currentTabId()
const;
55 uiTabBarBody& mkbody(
uiParent*,
const char*);
#define mExpClass(module)
Definition: commondefs.h:157
const uiGroup & group() const
Definition: uitabbar.h:72
Notifier< uiTabBar > selected
Definition: uitabbar.h:45
TabBar widget only. Normally you'd want to use the uiTabStack class.
Definition: uitabbar.h:23
ObjectSet< uiTab > tabs_
Definition: uitabbar.h:57
The base class for most UI elements.
Definition: uiobj.h:35
const uiString & getCaption() const
Definition: uitabbar.h:68
Definition: uistring.h:88
uiString caption_
Definition: uitabbar.h:77
Definition: uiparent.h:24
ObjectSet< T >::size_type indexOf(const ObjectSet< T > &os, const S &val)
Locate object in set.
Definition: objectset.h:173
void setCaption(const uiString &)
void setTabEnabled(uiGroup *, bool)
Definition: uitabstack.h:31
uiGroup & group()
Definition: uitabbar.h:71
uiGroup & grp_
Definition: uitabbar.h:76
void addTab(uiGroup *, const uiString &=uiString::emptyString())
bool isTabEnabled(uiGroup *) const
Definition: uitabbar.h:61
Helper class for uitabbar to relay Qt's 'currentChanged' messages to uiAction.
Definition: i_qtabbar.h:27
void removeTab(uiGroup *)
CallBacks object-oriented (object + method).
Definition: callback.h:62
void setTabIcon(int id, const char *icnnm)
uiGroup * page(int idx) const
uiTabBarBody * body_
Definition: uitabbar.h:54