使用派生类的Qt样式表

3

我能否使用Qt样式表与派生窗口小部件? 我想定义一些自定义属性(如各种颜色),并能够在样式表中定义其值。

这个有可能吗?

1个回答

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;
};

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接