Chrysalis - CLO3D Extensions
Loading...
Searching...
No Matches
CLO3D::UI::BaseDelegate< W, C > Class Template Reference

#include <BaseDelegate.h>

Inheritance diagram for CLO3D::UI::BaseDelegate< W, C >:
[legend]
Collaboration diagram for CLO3D::UI::BaseDelegate< W, C >:
[legend]

Public Member Functions

 BaseDelegate (QObject *parent)
QSize sizeHint (const QStyleOptionViewItem &option, const QModelIndex &index) const override
void updateEditorGeometry (QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const override
void setEditorData (QWidget *editor, const QModelIndex &index) const override
QWidget * createEditor (QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const override

Constructor & Destructor Documentation

◆ BaseDelegate()

template<typename W, typename C>
CLO3D::UI::BaseDelegate< W, C >::BaseDelegate ( QObject * parent)
inlineexplicit

Member Function Documentation

◆ createEditor()

template<typename W, typename C>
QWidget * CLO3D::UI::BaseDelegate< W, C >::createEditor ( QWidget * parent,
const QStyleOptionViewItem & option,
const QModelIndex & index ) const
inlineoverride

◆ setEditorData()

template<typename W, typename C>
void CLO3D::UI::BaseDelegate< W, C >::setEditorData ( QWidget * editor,
const QModelIndex & index ) const
inlineoverride

◆ sizeHint()

template<typename W, typename C>
QSize CLO3D::UI::BaseDelegate< W, C >::sizeHint ( const QStyleOptionViewItem & option,
const QModelIndex & index ) const
inlineoverride

◆ updateEditorGeometry()

template<typename W, typename C>
void CLO3D::UI::BaseDelegate< W, C >::updateEditorGeometry ( QWidget * editor,
const QStyleOptionViewItem & option,
const QModelIndex & index ) const
inlineoverride

The documentation for this class was generated from the following file:
  • /opt/buildagent/work/edabedf7a47abebc/integrations/clo3d/include/BaseDelegate.h