OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ot::QWidgetInterface Class Referenceabstract

#include "QWidgetInterface.h"

Inheritance diagram for ot::QWidgetInterface:
ProjectOverviewWidget ot::CheckBox ot::ColorPickButton ot::ColorPreviewBox ot::ComboBox ot::Dialog ot::DoubleSpinBox ot::FilePathEdit ot::GraphicsView ot::ImagePreview ot::Label ot::LineEdit ot::Painter2DEditButton ot::Painter2DPreview ot::PlainTextEdit ot::Plot ot::PropertyGrid ot::PropertyInput ot::PushButton ot::SpinBox ot::TabWidget ot::ToolButton ot::TreeWidget ot::TreeWidgetFilter ot::VersionGraphManager ot::Widget

Public Member Functions

 QWidgetInterface ()
 
virtual ~QWidgetInterface ()
 
virtual QWidget * getQWidget (void)=0
 Returns a pointer to the root widget of this object.
 
virtual const QWidget * getQWidget (void) const =0
 
void setOTWidgetFlags (const WidgetFlags &_flags)
 
const WidgetFlagsotWidgetFlags (void) const
 

Protected Member Functions

virtual void otWidgetFlagsChanged (const WidgetFlags &_flags)
 

Constructor & Destructor Documentation

◆ QWidgetInterface()

ot::QWidgetInterface::QWidgetInterface ( )
inline

◆ ~QWidgetInterface()

virtual ot::QWidgetInterface::~QWidgetInterface ( )
inlinevirtual

Member Function Documentation

◆ getQWidget() [1/2]

◆ getQWidget() [2/2]

◆ otWidgetFlags()

const WidgetFlags & ot::QWidgetInterface::otWidgetFlags ( void ) const
inline

◆ otWidgetFlagsChanged()

virtual void ot::QWidgetInterface::otWidgetFlagsChanged ( const WidgetFlags & _flags)
inlineprotectedvirtual

◆ setOTWidgetFlags()

void ot::QWidgetInterface::setOTWidgetFlags ( const WidgetFlags & _flags)

The documentation for this class was generated from the following files: