95 KMultiTabBar(KMultiTabBarMode bm,TQWidget *parent=0,
const char *name=0);
111 int appendButton(
const TQPixmap &pic,
int id=-1,TQPopupMenu* popup=0,
const TQString& not_used_yet=TQString::null);
115 void removeButton(
int id);
123 int appendTab(
const TQPixmap &pic,
int id=-1,
const TQString& text=TQString::null);
128 void removeTab(
int id);
134 void setTab(
int id ,
bool state);
139 bool isTabRaised(
int id)
const;
154 void setPosition(KMultiTabBarPosition pos);
159 KMultiTabBarPosition position()
const;
164 void setStyle(KMultiTabBarStyle style);
169 KMultiTabBarStyle tabStyle()
const;
175 TQPtrList<KMultiTabBarTab>* tabs();
181 TQPtrList<KMultiTabBarButton>* buttons();
186 void showActiveTabTexts(
bool show=
true);
189 virtual void fontChange(
const TQFont& );
190 void updateSeparator();
192 class KMultiTabBarInternal *m_internal;
194 TQFrame *m_btnTabSep;
195 TQPtrList<KMultiTabBarButton> m_buttons;
196 KMultiTabBarPosition m_position;
197 KMultiTabBarPrivate *d;