当前位置: 代码迷 >> QT开发 >> qt Q_PROPERYTY宏有关问题
  详细解决方案

qt Q_PROPERYTY宏有关问题

热度:40   发布时间:2016-04-25 03:45:45.0
qt Q_PROPERYTY宏问题
Q_PROPERTY(QHash<QString,int> useCount READ useCount WRITE setUseCount)

在Q_PROPERYTY中使用QHash编译时,通不过。,,。
macro "Q_PROPERYTY" passed 2 arguments, but takes just 1
Q_PROPERTY does not name a type

用QList发现又可以,Q_PROPERTY中泛型参数只能有一个参数么?..

------解决方案--------------------
试一下如何:
 
typedef QHash<QString,int> QHash_SI;
Q_PROPERTY(QHash_SI useCount READ useCount WRITE setUseCount)
  相关解决方案