QT {QT汇总, QT Creator汇总}

QT {QT汇总, QT Creator汇总}

QT汇总

简介

QT开发的著名應用: {Telegram, OBS, WPS,谷歌地图}

#跨平台#: 你写的一份QT代码, 可以直接转换为{Windows,Linux,Mac}这三个主流平台上; 所以非常方便;

下载

https://download.qt.io/archive/qt/5.14/5.14.2/下载qt-opensource-windows-x86-5.14.2.exe, 然后选择组件: {MinGW32和64, Sources(源码), QtCreator};

@DELI;

QT Creator汇总

BUG错误汇总

#没有自动补全/错误提示#
当你编辑一个a.cpp时, 就感觉 是在记事本里编辑一样, 没有代码错误提示 也没有自动代码补全, 感觉qt_creator不起作用
. #解决#: 你当前的a.cpp 比如他所在的QT项目是A.pro, 那么此时这个A项目 可能不是激活项目, 即另一个项目X是激活的; 此时把X关闭掉, 激活A项目;

使用技巧

@DELI;

当你修改.ui文件后, 一定要保存, 这样才会更新ui_xxx.h文件;
. 这不管事的…

@DELI;

你可以在选中的区域里, 进行ctrl+F搜索, 而不是对当前文件的搜索;

@DELI;

在QT文件夾根目錄裏, 有個MaintenanceTool.exe 他可以讓你再動態修改組件 (儅你第一次安裝QT時 會選擇组件MinGW, QtCreator等);

@DELI;

#项目-Run-Command line arguments#
如果你这里面添加1 22, 那么你程序的main函数参数里 会是: ...\Test.exe 1 22 (共3个参数 因为你新添加了2个);

@DELI;

#屏蔽某个警告#
Tools/Options/C++/Clang_Code_Model, 你自己创建一个supimo 然后写上-Wall -Wextra -Wno-c++17-extensions (即屏蔽掉了这个c++17警告), 注意要在Diagnostic Configuration里 选择这个supimo;

@DELI;

#選擇c++17版本#
右側有個(Projects) -> Build構建 -> (Build Steps)裡面的(Additional arguments) 添加一個"CONFIG+=c++17", 這樣 QT-Creator的代碼報錯提示 就是根據C++17的語法;
也可以直接在Pro文件里, 把CONFIG += c++11 改成是17;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值