问题1:
之前用安装包下载的软件qt creator 无法在命令行打开
solution:apt-get重新安装一次 qt creator
问题2:
因为源代码是在QT4上编译的 而我的工程是QT5 于是下载了 QT4顺带解决了QT5没有phonon 模块的问题,但是出现了Cannot mix incompatible Qt library (version 0x40806) with this library (version 0x40805).估计是因为下载了两个版本的原因.
SOLUTION:参考http://blog.csdn.net/jjzhoujun2010/article/details/44970427
到QT4.8.6的LIB文件夹下 执行 rm libQt*
成功!
问题3:
QT4的安装 下载:qt-everywhere-opensource-src-4.8.5.tar.gz
下载地址:http://download.qt.io/snapshots/qt/
安装过程:参考http://blog.csdn.net/szstephenzhou/article/details/28407417
下载完成后按下面的步骤来安装配置
.1.解压文件
tar -xvf qt-everywhere-opensource-src-4.8.0.tar.gz
2.执行sudo apt-get install build-essential。如果提示找不到包可以更新一下源。方法为sudo gedit /etc/apt/sources.list编辑源列表。然后执行sudo apt-get update
3.进入该文件夹执行./configure ,然后选择o(开源),接着选择yes(同意)。运行结束后提示Just run ‘make’等信息后表示这步成功了
4.make。执行make,这步需要很长时间。
可以加入以下选项:
-k 当发生错误时,尽可能继续编译;
-j N 同时进行N项编译,建议N的值为你的CPU核数X1.5。如:make –k –j 4。
5.安装qt。执行sudo make install,文件安装在/usr/local/Trolltech/Qt-4.8.6
然后直接在QT CREATOR里面设置QT4的路径 但是后面出现了Cannot mix incompatible Qt library (version ) with this library (version )
问题4:
今天不小心点到了键盘的快捷键Alt+V,使QtCreator进入了vim风格编辑模式,导致快捷键拷贝粘贴都不正常,找了下资料才发现是这个问题。具体操作如下:
打开QtCreator去掉下列位置的勾选或者再次点击Alt+V快捷键
编辑->高级->使用vim风格编辑
我用的是WIndows下的QT Creator,有时用QT Ctreator打开一个工程后,无法在文件里面编辑,就是无论按那个键都没反应,按BakcSpace也没用!关了后在启动就有用了!这种情况经常发生,真是气死我了!!搜索
我最后在编辑菜单中的高级选项中把那个使用VIM风格去掉就ok了!
问题六:
如何在Qt5中设置自己的INCLUDEPATH DEPENDPATH?
2014-08-16 11:36
Qt4.8中,在pro文件中设置:
INCLUDEPATH += E:/qt/mylib
DEPENDPATH += E:/qt/mylib
之后,就可以把自己的.h .cpp文件放到该目录下,再相应地设置SOURCES和HEADERS就可以使用mylib目录下自己的代码。但在Qt5中总是提示找不到.h .cpp文件,请问谁知道如何设置?
另外,假设自己定义了一个类MyClass(对应MyClass.h, MyClass.cpp),以后要经常用的话,如何设置才可以像用系统的类那样直接包含头文件就可以?
问题7:
http://blog.csdn.net/ywxk1314/article/details/51953184
设置图标: this->setWindowTitle(“Qt5.7.0窗体应用”);
this->setWindowIcon(QIcon(“:/new/prefix1/image/应用程序图标.ico”));