Прочитав мануал по Qt так ничего и не понял про Q_PROPERTY...Допустим есть класс:Код:class MyProperty : public QObject{ Q_OBJECT Q_PROPERTY(bool show READ show WRITE setShow)public: MyProperty(QObject *parent = 0); bool show() const;public slots: void setShow(bool on);signals: void showChanged(bool on);}И это все что требуется? никаких объявлений bool m_show в приватной части?Дальше... требуется ли реализация функций bool show() const; и void setShow(bool on);У меня без них не компилится. пишет "unresolved external symbol"хорошо, написал реализацию, но откуда взять переменную, которую возвращать и которой присваивать новое значение?как должна выглядеть реализация bool show() const; и void setShow(bool on);Спасибо)
|