#include <qgsdetaileditemdata.h>
Public Member Functions | |
| QgsDetailedItemData () | |
| ~QgsDetailedItemData () | |
| void | setTitle (const QString theTitle) |
| void | setDetail (const QString theDetail) |
| void | setIcon (const QPixmap theIcon) |
| void | setCheckable (const bool theFlag) |
| void | setChecked (const bool theFlag) |
| void | setEnabled (bool theFlag) |
| void | setRenderAsWidget (bool theFlag) |
| This is a hint to the delegate to render using a widget rather than manually painting every part of the list item. | |
| QString | title () const |
| QString | detail () const |
| QPixmap | icon () const |
| bool | isCheckable () const |
| bool | isChecked () const |
| bool | isEnabled () const |
| bool | isRenderedAsWidget () const |
Private Attributes | |
| QString | mTitle |
| QString | mDetail |
| QString | mLibraryName |
| QPixmap | mPixmap |
| bool | mCheckableFlag |
| bool | mCheckedFlag |
| bool | mEnabledFlag |
| bool | mRenderAsWidgetFlag |
Definition at line 30 of file qgsdetaileditemdata.h.
| QgsDetailedItemData::QgsDetailedItemData | ( | ) |
Definition at line 20 of file qgsdetaileditemdata.cpp.
References mEnabledFlag, and mRenderAsWidgetFlag.
| QgsDetailedItemData::~QgsDetailedItemData | ( | ) |
Definition at line 26 of file qgsdetaileditemdata.cpp.
| void QgsDetailedItemData::setTitle | ( | const QString | theTitle | ) |
| void QgsDetailedItemData::setDetail | ( | const QString | theDetail | ) |
| void QgsDetailedItemData::setIcon | ( | const QPixmap | theIcon | ) |
| void QgsDetailedItemData::setCheckable | ( | const bool | theFlag | ) |
| void QgsDetailedItemData::setChecked | ( | const bool | theFlag | ) |
| void QgsDetailedItemData::setEnabled | ( | bool | theFlag | ) |
| void QgsDetailedItemData::setRenderAsWidget | ( | bool | theFlag | ) |
This is a hint to the delegate to render using a widget rather than manually painting every part of the list item.
Definition at line 52 of file qgsdetaileditemdata.cpp.
References mRenderAsWidgetFlag.
| QString QgsDetailedItemData::title | ( | ) | const |
Definition at line 57 of file qgsdetaileditemdata.cpp.
References mTitle.
Referenced by QgsDetailedItemDelegate::paintManually(), and QgsDetailedItemWidget::setData().
| QString QgsDetailedItemData::detail | ( | ) | const |
Definition at line 62 of file qgsdetaileditemdata.cpp.
References mDetail.
Referenced by QgsDetailedItemDelegate::height(), QgsDetailedItemDelegate::paintManually(), and QgsDetailedItemWidget::setData().
| QPixmap QgsDetailedItemData::icon | ( | ) | const |
Definition at line 67 of file qgsdetaileditemdata.cpp.
References mPixmap.
Referenced by QgsDetailedItemDelegate::paintManually(), and QgsDetailedItemWidget::setData().
| bool QgsDetailedItemData::isCheckable | ( | ) | const |
Definition at line 72 of file qgsdetaileditemdata.cpp.
References mCheckableFlag.
Referenced by QgsDetailedItemDelegate::paintManually(), and QgsDetailedItemWidget::setData().
| bool QgsDetailedItemData::isChecked | ( | ) | const |
Definition at line 77 of file qgsdetaileditemdata.cpp.
References mCheckedFlag.
Referenced by QgsDetailedItemDelegate::paintAsWidget(), QgsDetailedItemDelegate::paintManually(), and QgsDetailedItemWidget::setData().
| bool QgsDetailedItemData::isEnabled | ( | ) | const |
Definition at line 92 of file qgsdetaileditemdata.cpp.
References mEnabledFlag.
Referenced by QgsDetailedItemDelegate::paintManually().
| bool QgsDetailedItemData::isRenderedAsWidget | ( | ) | const |
Definition at line 82 of file qgsdetaileditemdata.cpp.
References mRenderAsWidgetFlag.
Referenced by QgsDetailedItemDelegate::paint(), and QgsDetailedItemDelegate::sizeHint().
QString QgsDetailedItemData::mTitle [private] |
QString QgsDetailedItemData::mDetail [private] |
QString QgsDetailedItemData::mLibraryName [private] |
Definition at line 60 of file qgsdetaileditemdata.h.
QPixmap QgsDetailedItemData::mPixmap [private] |
bool QgsDetailedItemData::mCheckableFlag [private] |
Definition at line 62 of file qgsdetaileditemdata.h.
Referenced by isCheckable(), and setCheckable().
bool QgsDetailedItemData::mCheckedFlag [private] |
bool QgsDetailedItemData::mEnabledFlag [private] |
Definition at line 64 of file qgsdetaileditemdata.h.
Referenced by isEnabled(), QgsDetailedItemData(), and setEnabled().
bool QgsDetailedItemData::mRenderAsWidgetFlag [private] |
Definition at line 65 of file qgsdetaileditemdata.h.
Referenced by isRenderedAsWidget(), QgsDetailedItemData(), and setRenderAsWidget().
1.5.6