Marlin  01.17.01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
GParamDelegate Class Reference

#include <gparamdelegate.h>

+ Inheritance diagram for GParamDelegate:

Public Member Functions

 GParamDelegate (const GParamDelegate &)=default
 
GParamDelegateoperator= (const GParamDelegate &)=default
 
 GParamDelegate (StringParameters *p, QMainWindow *mw, QObject *parent=0)
 
QWidgetcreateEditor (QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const
 
void setEditorData (QWidget *editor, const QModelIndex &index) const
 
void setModelData (QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const
 

Private Attributes

StringParameters_p {}
 
QMainWindow_mw {}
 
QTableWidget * _parent {}
 

Detailed Description

Definition at line 20 of file gparamdelegate.h.

Constructor & Destructor Documentation

GParamDelegate::GParamDelegate ( const GParamDelegate )
default
GParamDelegate::GParamDelegate ( StringParameters p,
QMainWindow mw,
QObject *  parent = 0 
)

Definition at line 5 of file gparamdelegate.cpp.

References _p, and _parent.

Member Function Documentation

QWidget * GParamDelegate::createEditor ( QWidget parent,
const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const

Definition at line 10 of file gparamdelegate.cpp.

References _mw.

GParamDelegate& GParamDelegate::operator= ( const GParamDelegate )
default
void GParamDelegate::setEditorData ( QWidget editor,
const QModelIndex &  index 
) const

Definition at line 24 of file gparamdelegate.cpp.

void GParamDelegate::setModelData ( QWidget editor,
QAbstractItemModel *  model,
const QModelIndex &  index 
) const

Member Data Documentation

QMainWindow* GParamDelegate::_mw {}
private

Definition at line 35 of file gparamdelegate.h.

Referenced by createEditor().

StringParameters* GParamDelegate::_p {}
private

Definition at line 34 of file gparamdelegate.h.

Referenced by GParamDelegate(), and setModelData().

QTableWidget* GParamDelegate::_parent {}
private

Definition at line 36 of file gparamdelegate.h.

Referenced by GParamDelegate(), and setModelData().


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