|
ManiVault 1.0.0
A Flexible and Extensible Visual Analytics Framework for High-Dimensional Data
|
Typedefs | |
| using | PluginTriggerActions = QVector< QPointer< PluginTriggerAction > > |
| using | RecentFiles = QList< RecentFile > |
| using | WidgetActions = QVector< WidgetAction * > |
| using | ConstWidgetActions = QVector< const WidgetAction * > |
Enumerations | |
| enum | PointScaling { Absolute , Relative } |
| enum | PointEffect { None , Color , Size , Outline , Color2D } |
| enum class | PointSelectionDisplayMode { Outline , Override } |
| enum class | DockAreaFlag { None = 0x00 , Left = 0x01 , Right = 0x02 , Top = 0x04 , Bottom = 0x08 , Center = 0x10 , InvalidDockWidgetArea = None , OuterDockAreas = Top | Left | Right | Bottom , AllDockAreas = OuterDockAreas | Center } |
| enum class | AutoHideLocation { Top , Left , Right , Bottom } |
Functions | |
| QIcon | getDockAreaIcon (DockAreaFlag dockArea) |
| QIcon | createIcon (const QPixmap &pixmap, const QList< QSize > &pixmapSizes) |
| QIcon | createOverlayIcon (const QIcon &icon, const QPixmap &overlay) |
| QIcon | createPluginIcon (const QString &characters, const QColor &color) |
| QIcon | combineIconsHorizontally (const QVector< QIcon > &icons) |
| QWidget * | createHorizontalDivider () |
| QWidget * | createVerticalDivider () |
| using hdps::gui::ConstWidgetActions = typedef QVector<const WidgetAction*> |
| typedef QVector< QPointer< PluginTriggerAction > > hdps::gui::PluginTriggerActions |
| using hdps::gui::RecentFiles = typedef QList<RecentFile> |
| using hdps::gui::WidgetActions = typedef QVector<WidgetAction*> |
|
strong |
|
strong |
|
strong |
| QIcon hdps::gui::combineIconsHorizontally | ( | const QVector< QIcon > & | icons | ) |
Combines two (or more) icons into a horizontal icon
| icons | Vector of input icons (need to be the same height) |
| QWidget * hdps::gui::createHorizontalDivider | ( | ) |
Create horizontal divider line
| QIcon hdps::gui::createIcon | ( | const QPixmap & | pixmap, |
| const QList< QSize > & | pixmapSizes = defaultIconPixmapSizes |
||
| ) |
Convenience function to create icon from a pixmap and for pixmapSizes
| pixmap | Source pixmap |
| pixmapSizes | Pixmap size in the icon |
| QIcon hdps::gui::createOverlayIcon | ( | const QIcon & | icon, |
| const QPixmap & | overlay | ||
| ) |
Convenience function to overlay icon pixmap(s) with an overlay pixmap
| icon | Source icon |
| overlay | Overlay pixmap |
| QIcon hdps::gui::createPluginIcon | ( | const QString & | characters, |
| const QColor & | color | ||
| ) |
Convenience function to create a plugin icon, which consists of maximum of four characters laid out in a grid
| characters | Characters |
| color | Icon color |
| QWidget * hdps::gui::createVerticalDivider | ( | ) |
Create vertical divider line
| QIcon hdps::gui::getDockAreaIcon | ( | DockAreaFlag | dockArea | ) |