|
ManiVault 1.0.0
A Flexible and Extensible Visual Analytics Framework for High-Dimensional Data
|
#include <DockWidget.h>
Public Member Functions | |
| DockWidget (const QString &title, QWidget *parent=nullptr) | |
| ~DockWidget () | |
| virtual QString | getTypeString () const |
| virtual void | initialize () |
| void | showEvent (QShowEvent *showEvent) override |
| virtual QMenu * | getSettingsMenu () |
| void | setWidget (QWidget *widget, eInsertMode insertMode=AutoScrollArea) |
| void | fromVariantMap (const QVariantMap &variantMap) override |
| QVariantMap | toVariantMap () const override |
Public Member Functions inherited from hdps::util::Serializable | |
| Serializable (const QString &serializationName="") | |
| virtual QString | getId () const final |
| virtual void | setId (const QString &id) final |
| virtual QString | getSerializationName () const final |
| virtual void | setSerializationName (const QString &serializationName) final |
| virtual void | fromParentVariantMap (const QVariantMap &parentVariantMap) |
| virtual void | insertIntoVariantMap (QVariantMap &variantMap) const final |
| virtual void | fromJsonDocument (const QJsonDocument &jsonDocument) final |
| virtual QJsonDocument | toJsonDocument () const final |
| virtual void | fromJsonFile (const QString &filePath="") final |
| virtual void | toJsonFile (const QString &filePath="") final |
| virtual void | makeUnique () final |
Additional Inherited Members | |
Public Types inherited from hdps::util::Serializable | |
| enum class | State { Idle , Reading , Writing } |
Static Public Member Functions inherited from hdps::util::Serializable | |
| static QString | createId () |
Static Protected Member Functions inherited from hdps::util::Serializable | |
| static void | fromVariantMap (Serializable *serializable, const QVariantMap &variantMap) |
| static void | fromVariantMap (Serializable &serializable, const QVariantMap &variantMap, const QString &key) |
| static QVariantMap | toVariantMap (const Serializable *serializable) |
| static void | insertIntoVariantMap (const Serializable &serializable, QVariantMap &variantMap, const QString &key) |
| static void | insertIntoVariantMap (const Serializable &serializable, QVariantMap &variantMap) |
Dock widget class
ADS dock widget class enhanced with:
| DockWidget::DockWidget | ( | const QString & | title, |
| QWidget * | parent = nullptr |
||
| ) |
Constructor
| title | Title of the dock widget |
| parent | Pointer to parent widget |
| DockWidget::~DockWidget | ( | ) |
Destructor
|
overridevirtual |
Load widget action from variant
| Variant | representation of the widget action |
Reimplemented from hdps::util::Serializable.
Reimplemented in ViewPluginDockWidget.
|
virtual |
Get settings menu (when derived dock widgets return a valid menu, a tool button will in the tab bar that shows this menu)
Reimplemented in ViewPluginDockWidget.
|
virtual |
Get string that describes the dock widget type
Reimplemented in CentralDockWidget, and ViewPluginDockWidget.
|
inlinevirtual |
Performs custom dock widget initialization
Reimplemented in ViewPluginDockWidget.
| void DockWidget::setWidget | ( | QWidget * | widget, |
| eInsertMode | insertMode = AutoScrollArea |
||
| ) |
Override ADS dock widget
| widget | Pointer to widget |
| insertMode | Insert modus |
|
override |
Invoked when the menu is shown
| showEvent | Pointer to the show event |
|
overridevirtual |
Save widget action to variant
Reimplemented from hdps::util::Serializable.
Reimplemented in ViewPluginDockWidget.