带有派生类的Qt Stylesheets

时间:2010-03-30 22:44:20

标签: c++ qt qt4 qwidget

我可以将Qt样式表与派生小部件一起使用吗?我希望能够在窗口小部件上定义一些自定义属性(如各种颜色),并能够在样式表中定义它们的值。

这可能吗?

1 个答案:

答案 0 :(得分:2)

当然,只需使用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;
};