如何将QStringList类的对象定义为静态并初始化的问题
如何将QStringList 类的对象wordlist定义为静态,并且初始化
定义为静态应该是static QStringList wordlist;没问题
初始化 该怎样进行呢
对于一个整形变量a
定义:class Button{static int a;}
初始化:int Button::a =0;
很容易
不知道QStringList的对象怎么初始化
[解决办法]
http://wenku.baidu.com/view/04d68ae8aeaad1f346933f09.html
楼主QStringlist 其实和Qlist<QString> 是一样的。这下你知道怎么初始化了么?实在不行看上面链接。
[解决办法]
我试了一下 在qtCreator中不需要初始化
[解决办法]
对于有构造函数的对象,最好不要定义为全局或者static,因为其初始化的时间是不确定的
[解决办法]
对于一个整形变量a
定义:class Button{static int a;}
初始化:int Button::a =0;
很容易
类推
对于一个QStringList
定义:class Button{static QStringList a;}
初始化:
QStringList b;
QStringList Button::a = b;
这样做,应该是没错的