ManiVault 1.0.0
A Flexible and Extensible Visual Analytics Framework for High-Dimensional Data
Loading...
Searching...
No Matches
ViewPluginsDockWidget Class Reference

#include <ViewPluginsDockWidget.h>

Inheritance diagram for ViewPluginsDockWidget:

Public Member Functions

 ViewPluginsDockWidget (QPointer< DockManager > dockManager, QWidget *parent=nullptr)
 

Static Public Member Functions

static void isolate (hdps::plugin::ViewPlugin *viewPlugin, bool isolate)
 
static void cacheVisibility ()
 
static void restoreVisibility ()
 

Detailed Description

View plugins dock widget class

This dock widget is placed in the center of the main docking manager. All created (non-system view plugins) are docked in the docking manager of this dock widget.

Author
Thomas Kroes

Constructor & Destructor Documentation

◆ ViewPluginsDockWidget()

ViewPluginsDockWidget::ViewPluginsDockWidget ( QPointer< DockManager dockManager,
QWidget *  parent = nullptr 
)

Constructor

Parameters
dockManagerPointer to docking manager owned by the workspace manager
parentPointer to parent widget

Member Function Documentation

◆ cacheVisibility()

void ViewPluginsDockWidget::cacheVisibility ( )
static

Caches the visibility of each view plugin

◆ isolate()

void ViewPluginsDockWidget::isolate ( hdps::plugin::ViewPlugin viewPlugin,
bool  isolate 
)
static

Set viewPlugin isolation to isolate

Parameters
viewPluginView plugin to isolate
isolateWhether to isolate the view plugin or not

◆ restoreVisibility()

void ViewPluginsDockWidget::restoreVisibility ( )
static

Restores the visibility of each view plugin


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