QT使用中的问题

最近刚接触QT,用QT写了个小的界面,中间出现小的问题好久未能定位,还好最后解决了,记录下:
 

1.编译外部C++程序在.pro添加
QMAKE_CXXFLAGS += -std=c++11,否则会有很多错误;
2. 涉及多字节问题,添加   DEFINES -= UNICODE;
3.QT中将QString转为String有很多种方法:
Savepath.toStdString().c_str()    这种方式在调试运行时没问题,但直接运行.exe就报错,始终也不知什么原因;
Spath.toLatin1().data()                 改为这种方式,各种情况下运行都没有问题
4.记录一个问题,类里面的私有对象可以传递吗?

你可能感兴趣的:(QT使用中的问题)