1 Qt在linux下载(略)
下载路径:/home/hzrot/Qt5.12.8
2 Vscode插件下载
下载Qt Configure和Qt Tools
3 Qt Configure插件配置
4 添加qt环境变量
sudo vim ~/.bashrc
在文件末尾添加如下:
export QT5_DIR=/home/hzrot/Qt5.12.8/5.15.8
export PATH=$PATH:$QT5_DIR/gcc_64/bin:$QT5_DIR/gcc_64/gcc_64/libexec
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QT5_DIR/gcc_64/lib
export QT_PLUGIN_PATH=$QT_PLUGIN_PATH:$QT5_DIR/gcc_64/plugins
export QML2_IMPORT_PATH=$QML2_IMPORT_PATH:$QT5_DIR/gcc_64/qml
export QT_QPA_PLATFORM_PLUGIN_PATH=$QT5_DIR/gcc_64/plugins/platforms
5 创建一个qt工程
6 解决找不到#include
//在c_cpp_properties.json的includePath字段加上"/home/hzrot/Qt5.12.8/5.12.8/gcc_64/include/**",
{
"configurations": [
{
"name": "qt",
"includePath": [
"/home/hzrot/Qt5.12.8/5.12.8/gcc_64/include/**",
"${workspaceRoot}/**"
],
"cStandard": "c11",
"cppStandard": "c++17"
}
],
"version": 4
}
7 ui文件生成h文件
uic -o 输出头文件名.h 输入UI文件名.ui
8 打开ui文件
利用Qt Designer打开.ui文件
终端输入 designer
9 编译
mkdir build
cd build
qmake ../
make