14#include <QtCore/qstring.h>
28 class WidgetViewManager;
37 NoInsertFlags = 0 << 0,
38 KeepCurrentFocus = 1 << 0
42 static std::string createStoredViewName(
const WidgetViewBase& _view);
59 virtual void setViewWidgetFocus(
void);
74 QAction* getViewToggleAction(
void)
const;
84 void setViewContentModified(
bool _isModified);
88 QString getCurrentViewTitle(
void)
const;
90 void setAsCurrentViewTab(
void);
92 bool isCurrentViewTab(
void)
const;
97 void addWidgetToDock(QWidget* _widget);
102 ads::CDockWidget* m_dockWidget;
105 bool m_isDeletedByManager;
#define OT_ADD_FLAG_FUNCTIONS(___enumName)
Will add the default bitwise operations for the provided 32 bit bitfield. Use this at the bottom of t...
Definition Flags.h:60
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
This class is used to manage flags. Don't forget to add OT_ADD_FLAG_FUNCTIONS and the bottom of your ...
Definition Flags.h:91
Definition WidgetView.h:22