【问题标题】:Qt Stylesheets with derived classes带有派生类的 Qt 样式表
【发布时间】:2011-02-02 16:51:46
【问题描述】:

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

这可能吗?

【问题讨论】:

    标签: c++ qt qt4 qwidget


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2023-03-16
      • 1970-01-01
      • 1970-01-01
      • 2013-06-29
      • 1970-01-01
      • 1970-01-01
      • 2013-11-18
      • 1970-01-01
      • 2017-05-25
      相关资源
      最近更新 更多