Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qdesigner_internal::ItemData Struct Reference

#include <qdesigner_command_p.h>

+ Collaboration diagram for qdesigner_internal::ItemData:

Public Member Functions

 ItemData ()=default
 
 ItemData (const QListWidgetItem *item, bool editor)
 
 ItemData (const QTableWidgetItem *item, bool editor)
 
 ItemData (const QTreeWidgetItem *item, int column)
 
QListWidgetItemcreateListItem (DesignerIconCache *iconCache, bool editor) const
 
QTableWidgetItemcreateTableItem (DesignerIconCache *iconCache, bool editor) const
 
void fillTreeItemColumn (QTreeWidgetItem *item, int column, DesignerIconCache *iconCache) const
 
bool isValid () const
 

Public Attributes

QHash< int, QVariantm_properties
 

Friends

bool comparesEqual (const ItemData &lhs, const ItemData &rhs) noexcept
 

Detailed Description

Definition at line 820 of file qdesigner_command_p.h.

Constructor & Destructor Documentation

◆ ItemData() [1/4]

qdesigner_internal::ItemData::ItemData ( )
default

◆ ItemData() [2/4]

qdesigner_internal::ItemData::ItemData ( const QListWidgetItem * item,
bool editor )

Definition at line 2146 of file qdesigner_command.cpp.

◆ ItemData() [3/4]

qdesigner_internal::ItemData::ItemData ( const QTableWidgetItem * item,
bool editor )

Definition at line 2158 of file qdesigner_command.cpp.

◆ ItemData() [4/4]

qdesigner_internal::ItemData::ItemData ( const QTreeWidgetItem * item,
int column )

Definition at line 2177 of file qdesigner_command.cpp.

Member Function Documentation

◆ createListItem()

QListWidgetItem * qdesigner_internal::ItemData::createListItem ( DesignerIconCache * iconCache,
bool editor ) const

Definition at line 2151 of file qdesigner_command.cpp.

◆ createTableItem()

QTableWidgetItem * qdesigner_internal::ItemData::createTableItem ( DesignerIconCache * iconCache,
bool editor ) const

Definition at line 2163 of file qdesigner_command.cpp.

◆ fillTreeItemColumn()

void qdesigner_internal::ItemData::fillTreeItemColumn ( QTreeWidgetItem * item,
int column,
DesignerIconCache * iconCache ) const

Definition at line 2187 of file qdesigner_command.cpp.

◆ isValid()

bool qdesigner_internal::ItemData::isValid ( ) const
inline

Definition at line 830 of file qdesigner_command_p.h.

Friends And Related Symbol Documentation

◆ comparesEqual

bool comparesEqual ( const ItemData & lhs,
const ItemData & rhs )
friend

Definition at line 834 of file qdesigner_command_p.h.

Member Data Documentation

◆ m_properties

QHash<int, QVariant> qdesigner_internal::ItemData::m_properties

Definition at line 832 of file qdesigner_command_p.h.


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