QList作为qt设计器自定义小部件中的属性

时间:2013-10-04 12:56:38

标签: c++ qt qlist

我定义了一个自定义小部件,基本上是添加到QLabel。简单的(Qstring和enum)属性是可以的,并出现在我的QT设计器中。

我现在正在尝试添加一个列表属性。

所以我将我的财产声明为:

 Q_PROPERTY(QList<int> points READ getpoints )

我有我的私有变量QList<int> m_points;

但是,我无法在QT设计师专业编辑中看到我的积分属性。而且,我不知道出了什么问题。

我试图添加DESIGNABLE标志,但它什么也没做。

有任何线索吗?

1 个答案:

答案 0 :(得分:0)

问题源于我忘记了属性中的WRITE部分。

添加set方法和Q_PROPERTY中的Write就可以了。