环境 winxp qt4.8.4 creater 2.6.2 designer 4.8.4
我自定义了一个coordLabel 专用于显示坐标名和坐标值。所以加了以下几个属性
Q_PROPERTY(int unit READ unit WRITE setUnit)
Q_PROPERTY(char cname READ cname WRITE setName)
Q_PROPERTY(int coord READ coord WRITE setCoord)
但是只有int类型的属性能在DESIGNER里的属性栏被现实出来。
本来unit和cname都是unsigned char类型,但怎么都显示不出来,只有coord没问题。
所以我测试了一下,都定义成int就都显示了。我试过加上 DESIGNABLE true,无效。
知道这是为嘛的请指教一二?