VS2010 Qt5開發實用技能

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);




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章