◆ createButton()
QToolButton * QtButtonPropertyBrowserPrivate::createButton |
( |
QWidget * |
panret = nullptr | ) |
const |
|
private |
◆ createEditor()
QWidget* QtButtonPropertyBrowserPrivate::createEditor |
( |
QtProperty * |
property, |
|
|
QWidget * |
parent |
|
) |
| const |
|
inline |
◆ gridRow()
int QtButtonPropertyBrowserPrivate::gridRow |
( |
WidgetItem * |
item | ) |
const |
|
private |
◆ gridSpan()
int QtButtonPropertyBrowserPrivate::gridSpan |
( |
WidgetItem * |
item | ) |
const |
|
private |
◆ init()
void QtButtonPropertyBrowserPrivate::init |
( |
QWidget * |
parent | ) |
|
◆ insertRow()
void QtButtonPropertyBrowserPrivate::insertRow |
( |
QGridLayout * |
layout, |
|
|
int |
row |
|
) |
| const |
|
private |
◆ propertyChanged()
void QtButtonPropertyBrowserPrivate::propertyChanged |
( |
QtBrowserItem * |
index | ) |
|
◆ propertyInserted()
References QtButtonPropertyBrowserPrivate::WidgetItem::button, QtButtonPropertyBrowserPrivate::WidgetItem::children, QtButtonPropertyBrowserPrivate::WidgetItem::container, createButton(), createEditor(), gridRow(), gridSpan(), QtProperty::hasValue(), insertRow(), QtButtonPropertyBrowserPrivate::WidgetItem::label, QtButtonPropertyBrowserPrivate::WidgetItem::layout, m_buttonToItem, m_children, m_indexToItem, m_itemToIndex, m_mainLayout, m_recreateQueue, m_widgetToItem, QtButtonPropertyBrowserPrivate::WidgetItem::parent, QtBrowserItem::parent(), QtBrowserItem::property(), q_ptr, slotEditorDestroyed(), slotToggled(), updateItem(), QtButtonPropertyBrowserPrivate::WidgetItem::widget, and QtButtonPropertyBrowserPrivate::WidgetItem::widgetLabel.
Referenced by QtButtonPropertyBrowser::itemInserted().
◆ propertyRemoved()
void QtButtonPropertyBrowserPrivate::propertyRemoved |
( |
QtBrowserItem * |
index | ) |
|
References QtButtonPropertyBrowserPrivate::WidgetItem::button, QtButtonPropertyBrowserPrivate::WidgetItem::children, QtButtonPropertyBrowserPrivate::WidgetItem::container, gridRow(), gridSpan(), QtButtonPropertyBrowserPrivate::WidgetItem::label, QtButtonPropertyBrowserPrivate::WidgetItem::layout, m_buttonToItem, m_children, m_indexToItem, m_itemToIndex, m_mainLayout, m_recreateQueue, QtButtonPropertyBrowserPrivate::WidgetItem::parent, removeRow(), updateLater(), QtButtonPropertyBrowserPrivate::WidgetItem::widget, and QtButtonPropertyBrowserPrivate::WidgetItem::widgetLabel.
Referenced by QtButtonPropertyBrowser::itemRemoved().
◆ removeRow()
void QtButtonPropertyBrowserPrivate::removeRow |
( |
QGridLayout * |
layout, |
|
|
int |
row |
|
) |
| const |
|
private |
◆ setExpanded()
void QtButtonPropertyBrowserPrivate::setExpanded |
( |
WidgetItem * |
item, |
|
|
bool |
expanded |
|
) |
| |
|
private |
◆ slotEditorDestroyed()
void QtButtonPropertyBrowserPrivate::slotEditorDestroyed |
( |
| ) |
|
◆ slotToggled()
void QtButtonPropertyBrowserPrivate::slotToggled |
( |
bool |
checked | ) |
|
◆ slotUpdate()
void QtButtonPropertyBrowserPrivate::slotUpdate |
( |
| ) |
|
References QtButtonPropertyBrowserPrivate::WidgetItem::container, gridRow(), QtButtonPropertyBrowserPrivate::WidgetItem::label, QtButtonPropertyBrowserPrivate::WidgetItem::layout, m_mainLayout, m_recreateQueue, QtButtonPropertyBrowserPrivate::WidgetItem::parent, q_ptr, updateItem(), QtButtonPropertyBrowserPrivate::WidgetItem::widget, and QtButtonPropertyBrowserPrivate::WidgetItem::widgetLabel.
Referenced by updateLater().
◆ updateItem()
void QtButtonPropertyBrowserPrivate::updateItem |
( |
WidgetItem * |
item | ) |
|
|
private |
◆ updateLater()
void QtButtonPropertyBrowserPrivate::updateLater |
( |
| ) |
|
|
private |
◆ m_buttonToItem
QMap<QObject*, WidgetItem*> QtButtonPropertyBrowserPrivate::m_buttonToItem |
|
private |
◆ m_children
QList<WidgetItem*> QtButtonPropertyBrowserPrivate::m_children |
|
private |
◆ m_indexToItem
◆ m_itemToIndex
◆ m_mainLayout
QGridLayout* QtButtonPropertyBrowserPrivate::m_mainLayout |
|
private |
◆ m_recreateQueue
QList<WidgetItem*> QtButtonPropertyBrowserPrivate::m_recreateQueue |
|
private |
◆ m_widgetToItem
QMap<QWidget*, WidgetItem*> QtButtonPropertyBrowserPrivate::m_widgetToItem |
|
private |
◆ q_ptr
The documentation for this class was generated from the following file: