47 #ifndef _MIRA_PROPERTYVIEW_H_ 48 #define _MIRA_PROPERTYVIEW_H_ 51 #include <serialization/adapters/Qt/QAction> 67 (
"Name",
"Properties")
68 (
"Description",
"View/Editor for changing properties"))
77 template<
typename Reflector>
81 r.member(
"HideFilterBarAct",
82 getter<bool>(boost::bind(actionGetter, mHideFilterBarAct)),
83 setter<bool>(boost::bind(actionSetter, mHideFilterBarAct, _1)),
88 return Qt::RightDockWidgetArea;
93 virtual QWidget* createDefaultPage();
102 QAction* mHideFilterBarAct;
103 QWidget* mDefaultPage;
virtual Qt::DockWidgetArea getDefaultDockArea() const
Can be implemented by view implementations to provide a preferred default dock area that is assigned ...
Definition: PropertyView.h:87
specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec>
Definition: IOService.h:67
#define MIRA_REFLECT_BASE(reflector, BaseClass)
Macro that can be used to reflect the base class easily.
Definition: ReflectorInterface.h:912
Gui export macro declaration.
Contains the base interface of all Reflectors, Serializers, etc.
#define MIRA_META_OBJECT(classIdentifier, MetaInfo)
Use this MACRO instead of MIRA_OBJECT if you like to add meta information to your class...
Definition: FactoryMacros.h:204
Declaration of the PageViewPart.
This view part provides an editor/viewer for properties of other views.
Definition: PropertyView.h:64
Definition: WorkbenchPart.h:89
Special view part for multi-page workbench views.
Definition: PageViewPart.h:71
#define MIRA_GUI_VIEWS_EXPORT
Definition: GuiViewsExports.h:61
void reflect(Reflector &r)
Definition: PropertyView.h:78