Windows
1. 安裝Qt5
-
點擊進入Qt官網(wǎng)下載Qt5,這里我下載的是最新版的
Qt5.11
,windows平臺.
tips:由于文件比較大,最好
右鍵->復(fù)制鏈接地址->打開迅雷
,用迅雷下載
- 下載完成后,雙擊安裝
- 有三個地方要注意
- 讓你注冊登錄的時候,可以
Skip
跳過 - 自行修改
安裝路徑
最好是英文
的 - 選擇安裝組件的時候,要
Select All
- 然后就是一路
Next
,最后Install
了.
- 讓你注冊登錄的時候,可以
tips:博主在安裝過程中,會彈出一個
Installer Error
的警告,本人是直接點Ignore
的,忽略此警告
- 最后,點擊
Finish
完成 - 自此,Qt5的安裝完畢
2. 配置Qt5的環(huán)境
2.1 安裝windbg
默認情況下是沒有
調(diào)試器
的,必須手動下載
下載調(diào)試器windbg,在安裝過程中,只勾選Debugging Tools for Windows
,其他不選
2.2 驗證
- 打開
Qt Creator
菇绵,工具
->選項
->構(gòu)建和運行
->編譯器
,進入編譯器部分曾沈,可以看到 Qt 已經(jīng)自動檢測出來了,不需要手動配置
- 而
構(gòu)建套件(Kit)
中,已經(jīng)自動檢測出來調(diào)試器了
3. VS2017配置
3.1 安裝插件Qt VIsual Studio Tools
- 打開VS2017->
工具
->擴展和更新
-
聯(lián)機
->搜索框輸入Qt
->Qt Visual Studio Tools
->下載
,然后就會自動安裝了,安裝完成會提示重啟VS2017
- 重啟vs2017后,就會看到
Qt VS Tools
菜單項了
3.2 插件配置
Qt VS Tools
->Qt Options
->Add
->
4. Helloworld
配置好vs和qt的環(huán)境之后,接下來就是測試了,入門第一課:
Hello World
打開vs2017
->文件
->新建
->項目
->Visual C++
->Qt
->Qt GUI Application
->修改項目名稱和位置->確定
tips: 要是發(fā)現(xiàn)自己沒有
Visual C++
,右鍵開始菜單
->應(yīng)用和功能
->Visual Studio Professional 2017
->修改
->找到使用C++的桌面開發(fā)
->點擊修改
即可
然后就是一路默認就行
這時候,打開main.cpp
,如下
#include "QtHelloWorld.h"
#include <QtWidgets/QApplication>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QtHelloWorld w;
w.show();
return a.exec();
}
因為我們要打印一個hello world
,所以說,簡單改一下main.cpp
代碼,如下
#include <QtWidgets/QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QLabel label("hello world");
label.show();
return a.exec();
}
結(jié)果如下:
Ubuntu
1. 安裝pyqt5
sudo apt install pyqt5*
sudo apt install qt5-default
sudo apt install qttools5-dev-tools
2. 設(shè)置QtDesigner
- 打開pycharm后點擊
File
- >setting
- >Tools
- >External Tools,
點擊+
號添加兩個文件
第一個文件---QtDesigner
/usr/bin/designer # 填入Program
$FileDir$ # 填入Working directory
第二個文件---PyUIC
/usr/bin/python3 # 填入Program
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py # 填入Arguments
$FileDir$ # 填入Working direction
使用
在pycharm中的下拉菜單
Tools
中的Qt5
就能看到剛剛定義的兩個工具