19 #ifndef OST_GUI_SPLITTER_PANEL_BAR
20 #define OST_GUI_SPLITTER_PANEL_BAR
31 #include <QHBoxLayout>
35 namespace ost {
namespace gui {
45 virtual bool Save(
const QString& prefix);
46 virtual bool Restore(
const QString& prefix);
53 void SplitterMoved(
int pos,
int index);
56 virtual int IndexOf(
Widget* widget);
57 virtual void ShowWidget(
Widget* widget,
int pos,
bool show);
62 QList<PanelBarWidgetHolder*> widget_holders_;
Panel Bar which may contain other Widgets A PanelBar might have different ViewModes which are PanelWi...
virtual bool Save(const QString &prefix)
QString GetName()
Get readable name This method must return a QString which identifies this WidgetContainer....
void WidgetMoved(Widget *widget, int position)
move widget to given position Move the given widget to the index position.
SplitterPanelBar(PanelBar *parent, Qt::Orientation orientation)
virtual bool Restore(const QString &prefix)
splitter with 1 pixel wide handles.
#define DLLEXPORT_OST_GUI