Public Member Functions | |
CanvasProcessorWidgetQt (Processor *p) | |
virtual void | setVisible (bool visible) override |
virtual void | setPosition (ivec2 pos) override |
virtual void | setDimensions (ivec2 dimensions) override |
virtual void | setFullScreen (bool fullScreen) override |
virtual void | setOnTop (bool onTop) override |
virtual Canvas * | getCanvas () const override |
![]() | |
CanvasProcessorWidget (Processor *p) | |
![]() | |
ProcessorWidget (Processor *p) | |
virtual Processor * | getProcessor () const |
virtual bool | isVisible () const |
virtual glm::ivec2 | getDimensions () const |
virtual glm::ivec2 | getPosition () const |
virtual bool | isFullScreen () const |
virtual bool | isOnTop () const |
![]() | |
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 | onProcessorNetworkChange () |
virtual void | onProcessorNetworkEvaluateRequest () |
virtual void | onProcessorNetworkUnlocked () |
virtual void | onProcessorNetworkWillAddProcessor (Processor *) |
virtual void | onProcessorNetworkDidAddProcessor (Processor *) |
virtual void | onProcessorNetworkWillRemoveProcessor (Processor *) |
virtual void | onProcessorNetworkDidRemoveProcessor (Processor *) |
virtual void | onProcessorNetworkWillAddConnection (const PortConnection &) |
virtual void | onProcessorNetworkWillRemoveConnection (const PortConnection &) |
virtual void | onProcessorNetworkWillAddLink (const PropertyLink &) |
virtual void | onProcessorNetworkDidAddLink (const PropertyLink &) |
virtual void | onProcessorNetworkWillRemoveLink (const PropertyLink &) |
virtual void | onProcessorNetworkDidRemoveLink (const PropertyLink &) |
virtual void | onProcessorBackgroundJobsChanged (Processor *, int, int) |
Protected Member Functions | |
virtual void | propagateResizeEvent () override |
bool | contextMenu (QMenu &menu) |
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 | showEvent (QShowEvent *) override |
virtual void | hideEvent (QHideEvent *) override |
virtual void | moveEvent (QMoveEvent *) override |
![]() | |
void | addObservation (ObservableInterface *observable) |
Additional Inherited Members | |
![]() | |
friend | ProcessorNetworkObservable |
![]() | |
std::unordered_set< ObservableInterface * > | observables_ |
|
overridevirtual |
Implements inviwo::CanvasProcessorWidget.
|
overrideprotectedvirtual |
Propagated an event with the physical (pixel) dimensions of the canvas Note: QWidget::size() will return logical dimensions
Implements inviwo::CanvasProcessorWidget.
|
overridevirtual |
Sets the physical (pixel) dimensions of the widget and the contained canvas Note: QWidget::resize() uses logical dimensions. We use the physical dimensions and not the logical ones here since there dimensions traditionally have corresponded to the texture dimensions of the canvas, this way we keep that behavior even also for retina systems.
Reimplemented from inviwo::ProcessorWidget.
|
overridevirtual |
Reimplemented from inviwo::ProcessorWidget.
|
overridevirtual |
Reimplemented from inviwo::ProcessorWidget.
|
overridevirtual |
Reimplemented from inviwo::ProcessorWidget.
|
overridevirtual |
Reimplemented from inviwo::ProcessorWidget.
|
overrideprotectedvirtual |
Implements inviwo::ProcessorWidget.
|
overrideprotectedvirtual |
Implements inviwo::ProcessorWidget.
|
overrideprotectedvirtual |
Implements inviwo::ProcessorWidget.
|
overrideprotectedvirtual |
Implements inviwo::ProcessorWidget.
|
overrideprotectedvirtual |
Implements inviwo::ProcessorWidget.