Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::ProcessorWidgetQt Class Reference
Inheritance diagram for inviwo::ProcessorWidgetQt:

Public Types

using Super = QMainWindow

Public Member Functions

 ProcessorWidgetQt (Processor *p)
 ProcessorWidgetQt (const ProcessorWidgetQt &)=delete
 ProcessorWidgetQt (ProcessorWidgetQt &&)=delete
ProcessorWidgetQtoperator= (const ProcessorWidgetQt &)=delete
ProcessorWidgetQtoperator= (ProcessorWidgetQt &&)=delete
virtual void setPosition (ivec2 pos) override
virtual void setDimensions (ivec2 dime) override
virtual void setFullScreen (bool fullScreen) override
virtual void setOnTop (bool onTop) override
Public Member Functions inherited from inviwo::ProcessorWidget
 ProcessorWidget (Processor *p)
virtual ProcessorgetProcessor () 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 bool isOnTop () const
Public Member Functions inherited from inviwo::Observer
 Observer (const Observer &other)
 Observer (Observer &&other)
Observeroperator= (Observer &&other)
Observeroperator= (const Observer &other)
virtual ~Observer ()
void removeObservation (ObservableInterface *observable)
void removeObservations ()

Protected Member Functions

virtual void updateVisible (bool visible) override
virtual void updateDimensions (ivec2) override
virtual void updatePosition (ivec2) override
virtual void updateFullScreen (bool) override
virtual void updateOnTop (bool) override
virtual void resizeEvent (QResizeEvent *) override
virtual void closeEvent (QCloseEvent *) override
virtual void showEvent (QShowEvent *) override
virtual void hideEvent (QHideEvent *) override
virtual void moveEvent (QMoveEvent *) override
Protected Member Functions inherited from inviwo::Observer
void addObservation (ObservableInterface *observable)

Protected Attributes

bool ignoreEvents_ {false}
bool resizeOngoing_ {false}
Processor::NameDispatcherHandle nameChange_
Protected Attributes inherited from inviwo::Observer
std::unordered_set< ObservableInterface * > observables_

Member Function Documentation

◆ setDimensions()

virtual void inviwo::ProcessorWidgetQt::setDimensions ( ivec2 dime)
overridevirtual

Reimplemented from inviwo::ProcessorWidget.

◆ setFullScreen()

virtual void inviwo::ProcessorWidgetQt::setFullScreen ( bool fullScreen)
overridevirtual

Reimplemented from inviwo::ProcessorWidget.

◆ setOnTop()

virtual void inviwo::ProcessorWidgetQt::setOnTop ( bool onTop)
overridevirtual

Reimplemented from inviwo::ProcessorWidget.

◆ setPosition()

virtual void inviwo::ProcessorWidgetQt::setPosition ( ivec2 pos)
overridevirtual

Reimplemented from inviwo::ProcessorWidget.

◆ updateDimensions()

virtual void inviwo::ProcessorWidgetQt::updateDimensions ( ivec2 )
overrideprotectedvirtual

◆ updateFullScreen()

virtual void inviwo::ProcessorWidgetQt::updateFullScreen ( bool )
overrideprotectedvirtual

◆ updateOnTop()

virtual void inviwo::ProcessorWidgetQt::updateOnTop ( bool )
overrideprotectedvirtual

◆ updatePosition()

virtual void inviwo::ProcessorWidgetQt::updatePosition ( ivec2 )
overrideprotectedvirtual

◆ updateVisible()

virtual void inviwo::ProcessorWidgetQt::updateVisible ( bool visible)
overrideprotectedvirtual

The documentation for this class was generated from the following file:
  • processorwidgetqt.h