SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
A base class for protected data shared between component and resource items. More...
#include <qtReferenceItemData.h>
Public Attributes | |
smtk::view::PhraseModelPtr | m_phraseModel |
QPointer< QGridLayout > | m_grid |
Main widget contents. | |
QPointer< QCheckBox > | m_optional { nullptr } |
Added if the item is optional to reflect IsEnabled(). | |
QPointer< QLabel > | m_label |
The item's label (or name if no label). | |
QPointer< QLabel > | m_synopsis |
A live summary of the item's entries and acceptability. | |
QPointer< QPushButton > | m_copyFromSelection |
A button to copy the selection into the item's entries. | |
QPointer< QPushButton > | m_copyToSelection |
A button to copy the item's entries into the selection. | |
QPointer< QPushButton > | m_clear |
A button to clear the item's entries. | |
QPointer< QToolButton > | m_editBtn |
A button to show a popup used to edit the item's entries. | |
QPointer< QPushButton > | m_linkSeln |
A button to link an app. selection to the item's entries permanently. | |
QPointer< QDialog > | m_popup |
Popup widget contents. | |
QPointer< QVBoxLayout > | m_popupLayout |
QPointer< QListView > | m_popupList |
bool | m_alreadyClosingPopup { false } |
Set when synchronizeAndHide() should not hide the QMenu. | |
smtk::extension::qtDescriptivePhraseModel * | m_qtModel { nullptr } |
Link between Qt and SMTK. | |
smtk::extension::qtDescriptivePhraseDelegate * | m_qtDelegate { nullptr } |
smtk::view::PhraseModelObservers::Key | m_modelObserverId |
std::string | m_selectedIconURL |
Icons used to show item membership. | |
std::string | m_unselectedIconURL |
A base class for protected data shared between component and resource items.
The qtReferenceItemData class holds widgets and other data common to both the qtComponentItem and qtResourceItem classes.