Таблицы стилей Qt с производными классами - PullRequest
3 голосов
/ 31 марта 2010

Могу ли я использовать таблицы стилей Qt с производным виджетом? Я хотел бы иметь возможность определять некоторые пользовательские свойства в виджете (например, различные цвета) и иметь возможность определять их значение в таблице стилей.

Возможно ли это?

1 Ответ

2 голосов
/ 31 марта 2010

Конечно, просто объявите свои свойства с Q_PROPERTY .

class MyClass : public QObject
{
    Q_OBJECT
    Q_PROPERTY( int fun READ getFun WRITE setFun )
    public:
    MyClass( QObject * parent=0, const char * name=0 );
    ~MyClass();

    void setFun( int x );
    int getFun() const;
};
...