52 I_ASSIGN(m_applicationInfoCompPtr,
"ApplicationInfo",
"Version management for application",
false,
"Application");
53 I_ASSIGN(m_imagePathAttrPtr,
"ImagePath",
"Path of image shown as splash screen",
true,
"Splash.jpg");
54 I_ASSIGN(m_showProductNameAttrPtr,
"ShowProductName",
"If true, product name will be shown, disable it, if it was painted on background image",
true,
true);
55 I_ASSIGN(m_showApplicationNameAttrPtr,
"ShowApplicationName",
"If true, application name will be shown, disable it, if it was painted on background image",
true,
true);
56 I_ASSIGN(m_showApplicationSubnameAttrPtr,
"ShowApplicationSubName",
"If true, application subname will be shown, disable it, if it was painted on background image",
true,
false);
57 I_ASSIGN(m_showProductTypeAttrPtr,
"ShowProductType",
"Additional product description shown over version info",
true,
false);
58 I_ASSIGN(m_showLegalCopyrightAttrPtr,
"ShowLegalCopyright",
"If enabled legal copyrights will be shown",
true,
true);
59 I_ASSIGN_MULTI_1(m_versionIdsAttrPtr,
"VersionIds",
"List of version ID's for version information should be displayed",
false, 0);
60 I_ASSIGN_MULTI_1(m_versionNamesAttrPtr,
"VersionNames",
"List of version names will be used as version description",
false,
"Version");
67 int messageCategory = -1,
85 I_ATTR(QString, m_imagePathAttrPtr);
86 I_ATTR(
bool, m_showProductNameAttrPtr);
87 I_ATTR(
bool, m_showApplicationNameAttrPtr);
88 I_ATTR(
bool, m_showApplicationSubnameAttrPtr);
89 I_ATTR(
bool, m_showProductTypeAttrPtr);
90 I_ATTR(
bool, m_showLegalCopyrightAttrPtr);
91 I_MULTIATTR(
int, m_versionIdsAttrPtr);
virtual bool IsMessageSupported(int messageCategory=-1, int messageId=-1, const istd::IInformationProvider *messagePtr=NULL) const override
Check if a message is supported by this consumer.