35 #ifndef OPENMS_VISUAL_ENHANCEDTABBAR_H 36 #define OPENMS_VISUAL_ENHANCEDTABBAR_H 39 #include <OpenMS/VISUAL/OpenMS_GUIConfig.h> 42 #include <QtGui/QTabBar> 73 int addTab(
const String & text,
int id);
76 void setCurrentId(
int id);
80 void removeId(
int id);
84 void currentIdChanged(
int id);
87 void aboutToCloseId(
int id);
90 void dropOnTab(
const QMimeData * data,
QWidget * source,
int id);
93 void dropOnWidget(
const QMimeData * data,
QWidget * source);
98 void mouseDoubleClickEvent(QMouseEvent * e);
99 void contextMenuEvent(QContextMenuEvent * e);
100 void dragEnterEvent(QDragEnterEvent * e);
101 void dropEvent(QDropEvent * e);
105 int tabAt_(
const QPoint & pos);
109 void currentChanged_(
int id);
113 #endif // OPENMS_VISUAL_ENHANCEDTABBAR_H A more convenient string class.
Definition: String.h:57
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
Convenience tab bar implementation.
Definition: EnhancedTabBar.h:61