14#include <QtCore/qobject.h>
15#include <QtCore/qstring.h>
29 class WidgetViewManager;
39 NoInsertFlags = 0 << 0,
40 KeepCurrentFocus = 1 << 0
44 static std::string createStoredViewName(
const WidgetViewBase& _view);
61 virtual void setViewWidgetFocus(
void);
76 QAction* getViewToggleAction(
void)
const;
86 void setViewContentModified(
bool _isModified);
90 QString getCurrentViewTitle(
void)
const;
92 void setAsCurrentViewTab(
void);
94 bool isCurrentViewTab(
void)
const;
102 void addWidgetToDock(QWidget* _widget);
107 ads::CDockWidget* m_dockWidget;
110 bool m_isDeletedByManager;
#define OT_ADD_FLAG_FUNCTIONS(___enumName)
Will add the default bitwise operations for the provided private 32/64 bit bitfield....
Definition Flags.h:129
This file contains defines that may be used simplyfy class creation.
#define OT_DECL_NODEFAULT(___class)
Removes the default copy constructor and assignment operator.
Definition OTClassHelper.h:22
#define OT_DECL_NOCOPY(___class)
Removes the default copy constructor and assignment operator.
Definition OTClassHelper.h:14
The Flags class is a wrapper around a enum that allows bitwise operations (flags)....
Definition Flags.h:214
Definition WidgetView.h:23