15 #include "uibasemod.h" 40 void setCurrentTab(
int idx);
41 int currentTabId()
const;
56 uiTabBarBody& mkbody(
uiParent*,
const char*);
#define mExpClass(module)
Definition: commondefs.h:160
const uiGroup & group() const
Definition: uitabbar.h:73
Notifier< uiTabBar > selected
Definition: uitabbar.h:46
TabBar widget only. Normally you'd want to use the uiTabStack class.
Definition: uitabbar.h:25
ObjectSet< uiTab > tabs_
Definition: uitabbar.h:58
The base class for most UI elements.
Definition: uiobj.h:38
const uiString & getCaption() const
Definition: uitabbar.h:69
Definition: uistring.h:89
uiString caption_
Definition: uitabbar.h:78
Definition: uiparent.h:26
ObjectSet< T >::size_type indexOf(const ObjectSet< T > &os, const S &val)
Locate object in set.
Definition: objectset.h:169
void setCaption(const uiString &)
void setTabEnabled(uiGroup *, bool)
Definition: uitabstack.h:33
uiGroup & group()
Definition: uitabbar.h:72
uiGroup & grp_
Definition: uitabbar.h:77
void addTab(uiGroup *, const uiString &=uiString::emptyString())
bool isTabEnabled(uiGroup *) const
Definition: uitabbar.h:62
Helper class for uitabbar to relay Qt's 'currentChanged' messages to uiAction.
Definition: i_qtabbar.h:28
void removeTab(uiGroup *)
CallBacks object-oriented (object + method).
Definition: callback.h:57
uiGroup * page(int idx) const
uiTabBarBody * body_
Definition: uitabbar.h:55