qtcreator专题

在Ubuntu上运行QtCreator相关程序

背景:希望尝试在Linux系统上跑一下使用QtCreator相关的程序,因为有一些工作岗位要求有Linux上使用Qt的经验。 (1)我是把Windows上的程序移过来的,Windows上文件名称是不区分大小写的。 而Ubuntu上是区分的 所以一部分头文件需要进行修改! 才可以编译运行 (2)之前在Windows上其实写过很多demo,现在希望把它们的源码移到Ubuntu上,然后使

QtCreator错误:Qt没有被正确安装,请运行make install(适用Qt4、Qt5、Qt6)

一、问题环境 (1)Windows 10企业版,64位 (2)Visual Studio 2019 (3)Qt5.12.12 x64版本、Qt4.8.6 x64版本(自己编译) (4)Qt Creator 12.0.1 二、问题描述:         自己在编译完整Qt5.12.12源码后,想要在Qt Creator12.0.1中使用自己编译的Qt5.12.12_x64版本,进行工作;

linux安装QtCreator出现undefined reference to 'drmCloseOnce'

在Jetson tx1 上安装了ubuntu16.04系统,然后安装QtCreator时出现undefined reference to `drmCloseOnce`,/usr/lib/aarch64-linux-gnnu/libGL.so的错误。   解决方法,把链接重新指向: $cd /usr/lib/aarch64-linux-gnu $sudo rm libGL.so $sud

QtCreator/VS中制作带有界面的动态库

1、首先创建动态库项目 class UNTITLED25_EXPORT Untitled25{public:Untitled25();}; 2、直接右键创建同名窗口类进行覆盖 3、引入global头文件并添加到处宏</

QTcreator编译器路径错误,no valid kit found

重装系统后,整个QT的应用换了一个盘,但是创建QT工程时默认的编译器路径还是以前的路径且无法修改,创建工程时,出现no valid kit found 可见在option下的编译器相关路径是在E盘且无法更改 进入现在的QT盘进行文件的修改 F:\QT\Tools\QtCreator\share\qtcreator\QtProject\qtcreator 修改这个路径下的qtversion.xml

Linux下QtCreator和应用输入中文

原先在Debian系下的Qtcreator无法输入中文时,可以直接在软件源下载fcitx-libs-qt和fcitx-libs-qt5,然后复制到相应的目录下即可实现输入中文,但是现在Qtcreator已经发布了很多新版本了,软件园的fcitx已经太旧,下载下来也没有什么用了。所以得自己编译最新的的版本才能让Qtcreator支持中文。 系统环境介绍 我的系统是Deepin 15.11,Qt

Qt5安装后QtCreator控件,代码中中文输入法不可用

ubuntu14.04以上系统安装Qt5会出现QtCreator中无法调用输入发输入中文的现象。 在网上搜索以后,有两篇帖子可以供参考 http://my.oschina.net/lieefu/blog/505363?p=3#comments http://www.ithao123.cn/content-10902646.html 下面是我自己操作的流程:(内容部分摘抄) 在Qt5.3之

使用QtCreator创建Qt工程

前面一篇文章记录了Qt库文件和开发相关工具的编译,现在就来使用这些东东来写一实用的GUI。 一、使用QtCreator—V2.4.1创建工程: ①配置编译工具:Tools-->Options-->Build & Run -->QtVersion/Tool Chains ############################   添加之前编译生成的qmake,这个用来生成Makefil

qtcreator编译arm64工程

使用qtcreator编译arm64工程,首先需安装好:qtcreator + qt5.12.2(arm64)+交叉编译工具链。 1、添加Qt Version         打开Qt Creator,选择 工具->选项->Kits->Qt Versions 如图:         点击右侧的“添加...”按钮,在弹出的窗口中选择前面编译安装好的QT目录下的qmake,如

使用QtCreator C++编写串口调试助手

100编程书屋_孔夫子旧书网 1.首先看一下我设计的界面(我这里比较简单,大家可根据自己的需求进行设计) (界面设计的过程中,每一个控件的名称最好进行修改,便于后续控件太多不好区分,给控件命名的时候一定要就针对性,一下明白这个控件是干什么的。)  2.首先看一下准备工作。在pro文件中添加串口需要的文件  3.widget.h文件 (看看代码一睹为快)

Qtcreator断点进入Disassembler(反汇编程序)界面的问题解决

目录 1.问题现象 2. 问题解决 1.问题现象        今天写了测试程序,该测试程序放在如下目录: /home/dansir/桌面 设置断点调试,发现死活进入不了源码,进入的都是如下反汇编程序界面: 无论怎么调试,死活是上面的界面。 2. 问题解决        这个问题的原因是工程源码存放的目录含有中文,解决方法是将工程源码放到一个不含中文路径的目录,然后再

QtCreator MSVC 搭建 Debugger

QtCreatorForWindows搭建Debugger QtCreator for windows选择mingw或者msvc: qt-opensource-windows-x86-msvc2015-5.8.0.exeqt-opensource-windows-x86-mingw530-5.8.0.exe Mingw支持默认调试器gdb无需配置; MSVC 需要另外安装调试器(Debug

Linux系统下qtcreator每次打开文件都要重新编码问题

在Linux系统下qtcreator每次打开windows系统下的.c文件都会提示编码问题, 提示错误:“Could not decode “xxx” with “UTF-8”-encoding. Editing not possible "中文显示乱码,不能编译,如下图: 解决: 1、点击上面错误提示条右边“Select Encodeeing”按钮 选GBK / windows-936…,按编

docker搭建QtCreator开发环境

当我们在开发一个新项目或者有新员工入职时,往往会为折腾开发环境而折腾好久。但docker则可以为我们提供这样一个标准化的镜像方案,大家只需拉取开发镜像即可,而无需去从头配置开发环境。本文以配置ubuntu16.04的Qt开发环境为例加以说明,如何制作一个开发镜像。 工具准备 dockerQt的安装文件Qt Downloads,该示例中使用的是:qt-opensource-linux-x64-5

【Qt】ubuntu QtCreator的pro文件中使用pkg-config

试验环境 ubuntu14.04.5 opencv2.4.13.6 Qt Creator 4.0.3 Qt 5.6 使用方法 在pro文件中,添加opencv头文件路径 INCLUDEPATH += /usr/local/opencv2.4.13.6/include 添加pkg-config –libs opencv CONFIG += link_pkgconfig PKGCO

【Qt】新安装的虚拟机,使用QtCreator第一次编译时报错:g++: Command not found

1、问题描述 新安装的虚拟机,使用QtCreator第一次编译时报错:g++: Command not found (或着报,make执行失败之类的错误) 2、原因分析 新安装的虚拟机中,没有g++。一般默认情况是,只安装了gcc 3、解决方法 安装g++:sudo apt-get install g++ 安装成功后,再次打开QtCreator,Kits套件会自动配置好。

【Qt】通过QtCreator源码学习Qt(十一):Utils::Icon,根据不同主题、不同状态变换图标

1、简介 在QtCreator中Utils::Icon封装的图标可以根据主题变换,还可以设置不同状态下的图标的颜色。不同状态下的颜色变换,由QIcon::addPixmap函数实现: void QIcon::addPixmap(const QPixmap &pixmap, Mode mode = Normal, State state = Off) 2、源码分析 src/libs/uti

【Qt】通过QtCreator源码学习Qt(十):多国语言支持

1、获取系统支持的语言 QStringList uiLanguages;uiLanguages = QLocale::system().uiLanguages(); 2、从设置中获取想要显示的语言,尝试覆盖默认的 QString overrideLanguage = settings->value(QLatin1String("General/OverrideLanguage")

【Qt】QtCreator中关于Style Plugin Example没有效果的修改方法

1、问题描述 在QtCreator练习QStylePlugin的例子时,没有效果,原因是QPalette使用不当造成。 详见:https://blog.csdn.net/u010168781/article/details/88250451 2、解决方法 解决方法很简单,我们只是为了演示QStylePlugin的效果,然而QPushButton不能通过QPalette来改变样式,因此使用QL

【Qt】通过QtCreator源码学习Qt(十二):Q_D和Q_Q指针(简称“d指针”)详解

1、Q_D和Q_Q指针(简称“d指针”)简介 参考博客: https://www.devbean.net/2016/11/qt-creator-source-study-07/ https://blog.csdn.net/rabinsong/article/details/9474859 官网说明(英文): https://wiki.qt.io/D-Pointer Qt中大量使用Q_D和Q_Q

QT-QTCreator环境配置

准备工作: 下载QT: 链接:https://pan.baidu.com/s/1prJcsC4DGqhKiXvLuPQFVA?pwd=60b3 提取码:60b3 下载WindowsKits: 链接:https://pan.baidu.com/s/1QNiS3HpbH5M5kXx5AhkqnQ?pwd=e2h8 提取码:e2h8 安装的时候只选择 Debug for Windows

QtCreator 快捷键

代码自动对齐:ctrl + i

win11 安装qt5.14.2 、qtcreator、vs编译器 。用最小安装进行 c++开发qt界面

系统 :win11  一、安装vs生成工具 ,安装编译器   下载visualstudio tools 生成工具: 安装编译器 和 windows sdk: 安装debug 调试器: 二、Qt5.14.2下载 下载链接: Index of /archive/qt/5.14/5.14.2 安装qt   三、配置QT/QTcreator环境

windows QtCreator调试配置

下载Get Debugging Tools for Windows (WinDbg),地址:https://msdn.microsoft.com/en-us/windows/hardware/hh852365.aspx 找到Get Debugging Tools for Windows (WinDbg) (from the SDK)的链接 双击sdksetup.exe安装,记住下载的地址。

【初识Qt】如何使用QtCreator创建项目

文章目录 1 :peach:Qt Creator 概览:peach:2 :peach:使⽤ Qt Creator 新建项目:peach:2.1 :apple:新建项目:apple:2.2 :apple:使用标签实现 Hello World 程序:apple:2.2.1 :lemon:纯代码方式实现:lemon:2.2.2 :lemon:可视化操作实现:lemon: 2.3 :apple:使用

解决QtCreator不能同时运行多个程序的方法

当我们运行QtCreator代码的时候,往往一个代码,可能需要打开好几个运行,但是会出现的情况就是,如果打开了一个界面,当我么再运行的时候,第一个界面就没有了,而且可能会出现终端报错的情况,那我们如何解决呢? 1、点击QtCreator菜单栏的 工具——选项——构建与运行——设置Stop applications before building=None   None:支持同时打开编译