swift
Public Member Functions | List of all members
swift::gui::views::CCheckBoxDelegate Class Reference

CheckBox for single column. More...

Inheritance diagram for swift::gui::views::CCheckBoxDelegate:
[legend]

Public Member Functions

 CCheckBoxDelegate (QObject *parent=nullptr)
 Constructor.
 
 CCheckBoxDelegate (const QString &iconCheckedUrl, const QString &iconUncheckedUrl, QObject *parent=nullptr)
 Constructor.
 
 ~CCheckBoxDelegate ()
 Destructor.
 
virtual QWidget * createEditor (QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const
 
virtual void setEditorData (QWidget *editor, const QModelIndex &index) const
 
virtual void setModelData (QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const
 
virtual void updateEditorGeometry (QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const
 

Detailed Description

CheckBox for single column.

Definition at line 24 of file checkboxdelegate.h.

Member Function Documentation

◆ createEditor()

QWidget * swift::gui::views::CCheckBoxDelegate::createEditor ( QWidget *  parent,
const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const
virtual

Definition at line 30 of file checkboxdelegate.cpp.

◆ setEditorData()

void swift::gui::views::CCheckBoxDelegate::setEditorData ( QWidget *  editor,
const QModelIndex &  index 
) const
virtual

Definition at line 45 of file checkboxdelegate.cpp.

◆ setModelData()

void swift::gui::views::CCheckBoxDelegate::setModelData ( QWidget *  editor,
QAbstractItemModel *  model,
const QModelIndex &  index 
) const
virtual

Definition at line 52 of file checkboxdelegate.cpp.

◆ updateEditorGeometry()

void swift::gui::views::CCheckBoxDelegate::updateEditorGeometry ( QWidget *  editor,
const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const
virtual

Definition at line 59 of file checkboxdelegate.cpp.


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