13 #ifndef MAGICSMOKE_TABWIN_H
14 #define MAGICSMOKE_TABWIN_H
16 #include <QMainWindow>
34 MTabWin(QString,QWidget*parent=0);
38 virtual void tabChanged(
int tabid=-1);
42 virtual void addTab(QWidget*tab,QString title,QList<QMenu*>menu=QList<QMenu*>());
45 virtual QMenu* addMenu(QString);
48 QMenu*helpMenu()
const;
51 void setTabEnabled(QWidget*,
bool);
54 QWidget* currentTab()
const;
57 void setCurrentTab(QWidget*);
60 void setWindowTitle(
const QString&);
68 QMap<int,QList<QMenu*> >tabmenu;
69 QPointer<QAction>helpseparator,leftseparator;
70 QPointer<QMenu>helpmenu;
#define MAGICSMOKE_EXPORT
Definition: smokeexport.h:7
QString profilekey
Definition: tabwin.h:64
Main Overview Window.
Definition: tabwin.h:29
the MagicSmoke specific interface class - enhances the basic interface by some functionality needed i...
Definition: msinterface.h:29