|
| PropertyEditorWidgetQt (Property *property, const std::string &widgetName) |
|
| PropertyEditorWidgetQt (Property *property, const std::string &widgetName, const std::string &objName) |
|
virtual Property * | getProperty () const override=0 |
|
virtual bool | isVisible () const override |
|
virtual void | setVisible (bool visible) override |
|
virtual ivec2 | getPosition () const override |
|
virtual void | setPosition (const ivec2 &pos) override |
|
virtual ivec2 | getDimensions () const override |
|
virtual void | setDimensions (const ivec2 &dimensions) override |
|
virtual void | saveState () override |
|
virtual void | loadState () override |
|
| InviwoDockWidget (QString title, QWidget *parent) |
|
| InviwoDockWidget (QString title, QWidget *parent, QString objname) |
|
virtual void | keyPressEvent (QKeyEvent *keyEvent) override |
|
void | setSticky (bool sticky) |
|
bool | isSticky () const |
|
void | setContents (QWidget *widget) |
|
void | setContents (QLayout *layout) |
|
virtual void | onSetIdentifier (Property *property, const std::string &identifier) |
|
virtual void | onSetDisplayName (Property *property, const std::string &displayName) |
|
virtual void | onSetSemantics (Property *property, const PropertySemantics &semantics) |
|
virtual void | onSetVisible (Property *property, bool visible) |
|
| Observer (const Observer &other) |
|
| Observer (Observer &&other) |
|
Observer & | operator= (Observer &&other) |
|
Observer & | operator= (const Observer &other) |
|
virtual | ~Observer () |
|
void | removeObservation (ObservableInterface *observable) |
|
void | removeObservations () |
|
|
virtual void | resizeEvent (QResizeEvent *event) override |
|
virtual void | showEvent (QShowEvent *) override |
|
virtual void | closeEvent (QCloseEvent *) override |
|
virtual void | moveEvent (QMoveEvent *event) override |
|
virtual void | onSetReadOnly (Property *property, bool readonly) override |
|
virtual void | setReadOnly (bool readonly) |
|
void | addObservation (ObservableInterface *observable) |
|
|
static constexpr std::string_view | visibleKey {"PropertyEditorWidgetVisible"} |
|
static constexpr std::string_view | floatingKey {"PropertyEditorWidgetFloating"} |
|
static constexpr std::string_view | stickyKey {"PropertyEditorWidgetSticky"} |
|
static constexpr std::string_view | sizeKey {"PropertyEditorWidgetSize"} |
|
static constexpr std::string_view | positionKey {"PropertyEditorWidgetPosition"} |
|
static constexpr std::string_view | dockareaKey {"PropertyEditorWidgetDockStatus"} |
|
◆ closeEvent()
virtual void inviwo::PropertyEditorWidgetQt::closeEvent |
( |
QCloseEvent * | | ) |
|
|
overrideprotectedvirtual |
◆ getDimensions()
virtual ivec2 inviwo::PropertyEditorWidgetQt::getDimensions |
( |
| ) |
const |
|
overridevirtual |
◆ getPosition()
virtual ivec2 inviwo::PropertyEditorWidgetQt::getPosition |
( |
| ) |
const |
|
overridevirtual |
◆ getProperty()
virtual Property * inviwo::PropertyEditorWidgetQt::getProperty |
( |
| ) |
const |
|
overridepure virtual |
◆ isVisible()
virtual bool inviwo::PropertyEditorWidgetQt::isVisible |
( |
| ) |
const |
|
overridevirtual |
◆ loadState()
virtual void inviwo::PropertyEditorWidgetQt::loadState |
( |
| ) |
|
|
overridevirtual |
Load state related to the dock widget, called in the constructor. If you overload this function you must also call it in your constructor. Uses the objectName as settings group
Reimplemented from inviwo::InviwoDockWidget.
◆ onSetReadOnly()
virtual void inviwo::PropertyEditorWidgetQt::onSetReadOnly |
( |
Property * | property, |
|
|
bool | readonly ) |
|
overrideprotectedvirtual |
◆ saveState()
virtual void inviwo::PropertyEditorWidgetQt::saveState |
( |
| ) |
|
|
overridevirtual |
Save state related to the dock widget, called in the close event. Uses the objectName as settings group
Reimplemented from inviwo::InviwoDockWidget.
◆ setDimensions()
virtual void inviwo::PropertyEditorWidgetQt::setDimensions |
( |
const ivec2 & | dimensions | ) |
|
|
overridevirtual |
◆ setPosition()
virtual void inviwo::PropertyEditorWidgetQt::setPosition |
( |
const ivec2 & | pos | ) |
|
|
overridevirtual |
◆ setVisible()
virtual void inviwo::PropertyEditorWidgetQt::setVisible |
( |
bool | visible | ) |
|
|
overridevirtual |
◆ showEvent()
virtual void inviwo::PropertyEditorWidgetQt::showEvent |
( |
QShowEvent * | | ) |
|
|
overrideprotectedvirtual |
The documentation for this class was generated from the following file: