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

#include <PresetsModel.h>

Inheritance diagram for hdps::util::PresetsModel:

Public Types

enum class  Column { Name , Description }
 

Public Member Functions

 PresetsModel (QObject *parent=nullptr)
 
int columnCount (const QModelIndex &parent) const override
 
int rowCount (const QModelIndex &parent) const override
 
QVariant data (const QModelIndex &index, int role) const override
 
void setWidgetAction (hdps::gui::WidgetAction *widgetAction)
 

Detailed Description

Presets model class

Author
Thomas Kroes

Member Enumeration Documentation

◆ Column

Presets model columns

Enumerator
Name 
Description 

Name column Description column

Constructor & Destructor Documentation

◆ PresetsModel()

hdps::util::PresetsModel::PresetsModel ( QObject *  parent = nullptr)

Constructor

Parameters
parentPointer to parent object

Member Function Documentation

◆ columnCount()

int hdps::util::PresetsModel::columnCount ( const QModelIndex &  parent) const
override

Returns the the number of model columns

Parameters
parentParent index

◆ data()

QVariant hdps::util::PresetsModel::data ( const QModelIndex &  index,
int  role 
) const
override

Returns model data for the given index

Parameters
indexIndex
roleThe data role

◆ rowCount()

int hdps::util::PresetsModel::rowCount ( const QModelIndex &  parent) const
override

Returns the number of color maps in the model

Parameters
parentParent index

◆ setWidgetAction()

void hdps::util::PresetsModel::setWidgetAction ( hdps::gui::WidgetAction widgetAction)

Set widget action

Parameters
widgetActionPointer to widget action to retrieve the presets for

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