QStaticPlugin: Reorder class members
Address ### Qt6 comment. Task-number: QTBUG-85700 Change-Id: I31b65a76662b3dcdfa1400a3747c2e3c730b5ee3 Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
This commit is contained in:
parent
51e138b695
commit
1e7a52005b
@ -84,15 +84,14 @@ struct Q_CORE_EXPORT QStaticPlugin
|
||||
{
|
||||
public:
|
||||
constexpr QStaticPlugin(QtPluginInstanceFunction i, QtPluginMetaDataFunction m)
|
||||
: instance(i), rawMetaData(m().data), rawMetaDataSize(m().size)
|
||||
: instance(i), rawMetaDataSize(m().size), rawMetaData(m().data)
|
||||
{}
|
||||
QtPluginInstanceFunction instance;
|
||||
private:
|
||||
// ### Qt 6: revise, as this is not standard-layout
|
||||
const void *rawMetaData;
|
||||
qsizetype rawMetaDataSize;
|
||||
public:
|
||||
QJsonObject metaData() const;
|
||||
|
||||
private:
|
||||
qsizetype rawMetaDataSize;
|
||||
const void *rawMetaData;
|
||||
};
|
||||
Q_DECLARE_TYPEINFO(QStaticPlugin, Q_PRIMITIVE_TYPE);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user