Alignment boundary issue
Solved
QML and Qt Quick
-
Hi,
I define a class something like below :
class LayerInformation { public: LayerInformation(); LayerInformation(QString *name,bool *isVisible,QString *dateOfCreation,QString *description); QString name() const; bool isVisible() const; QString date_of_creation() const; QString description() const; void setName(const QString &name); void setIsVisible(bool isVisible); void setDate_of_creation(const QString &date_of_creation); void setDescription(const QString &description); private: QString m_name; QString m_date_of_creation; QString m_description; bool m_isVisible; }; Q_DECLARE_METATYPE(LayerInformation)
but the compiler complain about padding size:
"Padding size of LayerInformation with 3 bytes to alignment boundary"
It's warning not an error but I want to fix this and I don't know why I face to this message!?