Base class for Qt processor widget using InviwoDockWidget.
More...
#include <processordockwidgetqt.h>
|
| ProcessorDockWidgetQt (Processor *p, const QString &title=QString("ProcessorDockWidgetQt"), QWidget *parent=nullptr) |
|
virtual void | setPosition (glm::ivec2 pos) override |
|
virtual void | setDimensions (ivec2 dimensions) 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 | saveState () |
|
virtual void | loadState () |
|
| ProcessorWidget (Processor *p) |
|
virtual Processor * | getProcessor () const |
|
virtual bool | isVisible () const |
|
virtual void | setVisible (bool visible) |
|
virtual glm::ivec2 | getDimensions () const |
|
virtual glm::ivec2 | getPosition () const |
|
virtual bool | isFullScreen () const |
|
virtual void | setFullScreen (bool fullscreen) |
|
virtual bool | isOnTop () const |
|
virtual void | setOnTop (bool onTop) |
|
| 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 *) override |
|
virtual void | moveEvent (QMoveEvent *) override |
|
virtual void | showEvent (QShowEvent *) override |
|
virtual void | hideEvent (QHideEvent *) override |
|
virtual void | closeEvent (QCloseEvent *event) override |
|
virtual void | updateVisible (bool visible)=0 |
|
virtual void | updateDimensions (ivec2)=0 |
|
virtual void | updatePosition (ivec2)=0 |
|
virtual void | updateFullScreen (bool)=0 |
|
virtual void | updateOnTop (bool)=0 |
|
void | addObservation (ObservableInterface *observable) |
|
|
Processor::NameDispatcherHandle | idChange_ |
|
std::unordered_set< ObservableInterface * > | observables_ |
|
|
void | stickyFlagChanged (bool sticky) |
|
Base class for Qt processor widget using InviwoDockWidget.
This Qt widget provides the basic functionality and setup for creating a processor widget based on InviwoDockWidget. The content of the dock widget is set by calling setContent().
- See also
- InviwoDockWidget ProcessorWidget
◆ setDimensions()
virtual void inviwo::ProcessorDockWidgetQt::setDimensions |
( |
ivec2 | dimensions | ) |
|
|
overridevirtual |
◆ setPosition()
virtual void inviwo::ProcessorDockWidgetQt::setPosition |
( |
glm::ivec2 | pos | ) |
|
|
overridevirtual |
◆ showEvent()
virtual void inviwo::ProcessorDockWidgetQt::showEvent |
( |
QShowEvent * | | ) |
|
|
overrideprotectedvirtual |
The documentation for this class was generated from the following file: