00001 #ifndef MANIFESTOSINFO_H
00002 #define MANIFESTOSINFO_H
00003
00004 #include <QString>
00005
00009 class ManifestOsInfo
00010 {
00011 public:
00012 ManifestOsInfo();
00013 ManifestOsInfo(bool n_messageOnly, QString n_message, QString n_link);
00014
00015 QString name() { return this->_name; }
00016 QString message() { return this->_message; }
00017 QString link() { return this->_link; }
00018 bool messageOnly() { return this->_messageOnly; }
00019
00020 void setName(QString n_name) { this->_name = n_name; }
00021 void setMessage(QString n_message) { this->_message = n_message; }
00022 void setLink(QString n_link) { this->_link = n_link; }
00023 void setMessageOnly(bool n_messageOnly) { this->_messageOnly = n_messageOnly; }
00024
00025 private:
00026 QString _name;
00027 QString _message;
00028 QString _link;
00029 bool _messageOnly;
00033 };
00034
00035 #endif // MANIFESTOSINFO_H