您的位置:首页 > 编程语言 > Qt开发

VS2010 Qt5开发实用技能

2015-09-23 00:30 375 查看


[原]VS2010 Qt5开发实用技能

2015-3-17阅读84 评论0

1、QGUI头文件的修改

Qt4升级到Qt5的过程中,要修改QGUI头文件

(1) #include <QtGui/QApplication>

要改成

#include <QGuiApplication>

#include <QApplication>

(2)找不到<QDialog>

在 pro 文件里加:

QT += widgets

(3)

#include <QtGui/QAction>

#include <QtGui/QApplication>

#include <QtGui/QButtonGroup>

#include <QtGui/QDialog>

#include <QtGui/QHeaderView>

#include <QtGui/QLabel>

#include <QtGui/QLineEdit>

#include <QtGui/QPushButton>

改为:

#include <QAction>

#include <QApplication>

#include <QButtonGroup>

#include <QDialog>

#include <QHeaderView>

#include <QLabel>

#include <QLineEdit>

#include <QPushButton>

同时pro中加入:

QT += core gui widgets

(4)QCoreApplication::UnicodeUTF8 直接删掉(包括前面的逗号)即可

(5)#include <QtGui/QWidget>

改为#include <QWidget>

2、利用MagicQ插件检测代码风格,MagicQ可以检测代码中编码规范,并给出错误原因和警告原因

3、利用VAssistX插件插入文件头注释和函数头注释

插入文件头:鼠标选择要插入头文件的地方,选择VAssistX--insert VA Snippet



然后选择file header detailed



输入Author,点击OK,也可以点击第二个标签卡,编辑模板

文件头生成成功。

添加函数头,鼠标点击函数名称,右键--refactor--Document Method,生成相应的函数文件头。

还可以在VAssistX选项中--Advanced--Suggestion--Edit VA Snippets 中编辑相应的模板

4、将制表符设置成4个空格。

可以选择文件内容,然后选择-编辑-高级--将选中行的制表符替换成空格,还可以设置--工具--选项--文本编辑器--C/C++--制表符,设置制表符大小4,缩进4,插入空格。

5、如果Qt工程运行成功,但是编辑器对于Qt的关键字显示波浪号,因为VS找不见Qt的库文件,设置项目工程的库目录即可

6、VS中文出现波浪号。将Visual AssistX Options的underline勾去掉



7、在Qt开发中,经常新建一个QWidget来显示布局,系统自带的默认布局不太好

QWidget *window = newQWidget;

window->setLayout(layout);

this->setCentralWidget(window);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: