void applyAttributes(const QtnPropertyDelegateAttributes& attributes) { int option = 0; if (qtnGetAttribute(attributes, "acceptMode", option)) m_dlg.setAcceptMode(QFileDialog::AcceptMode(option)); QString str; if (qtnGetAttribute(attributes, "defaultSuffix", str)) m_dlg.setDefaultSuffix(str); if (qtnGetAttribute(attributes, "fileMode", option)) m_dlg.setFileMode(QFileDialog::FileMode(option)); if (qtnGetAttribute(attributes, "options", option)) m_dlg.setOptions(QFileDialog::Options(QFlag(option))); if (qtnGetAttribute(attributes, "viewMode", option)) m_dlg.setViewMode(QFileDialog::ViewMode(option)); if (qtnGetAttribute(attributes, "nameFilter", str)) m_dlg.setNameFilter(str); QStringList list; if (qtnGetAttribute(attributes, "nameFilters", list)) m_dlg.setNameFilters(list); }
void QtnPropertyDelegateQBrushStyle::applyAttributesImpl(const QtnPropertyDelegateAttributes& attributes) { qtnGetAttribute(attributes, "showAll", m_showAll); }
void QtnPropertyDelegateQStringList::applyAttributesImpl(const QtnPropertyDelegateAttributes& attributes) { qtnGetAttribute(attributes, "items", m_items); }
void QtnPropertyDelegateQStringInvalidBase::applyAttributesImpl(const QtnPropertyDelegateAttributes& attributes) { qtnGetAttribute(attributes, "invalidColor", m_invalidColor); }