QT
蜗速前进
Aivn
C、C++(Qt)、python
展开
-
Ubuntu或Kubuntu20.04使用QT5.8.0新建MainWindow构建出现“MakeFile:XXX:moc_mainwindow.cpp...”
Kubuntu20.04+qt-opensource-linux-x64-5.8.0.run纠结了两天,一直以为是环境配置出了问题,但反复重装几次也没用。解决方案:Kubuntu20.04+qt-opensource-linux-x64-5.12.3.run或qt-opensource-linux-x64-5.12.8.run 及安装新版本的QT可解决。...原创 2022-06-28 14:41:49 · 558 阅读 · 1 评论 -
Qt 学习笔记一:“.pro”文件解析
Qt 程序的执行步骤:1. 生成与平台无关的 pro 文件 2. 根据 pro 文件产生出与平台有关的 makefile 文件,注意:makefile 是与平台有关 的,也就是说,不同的平台下产生出的 makefile 文件是不同的,比如linux 下的makefile 文件就与 windows 下的 makefile 文件不同。 3. 使用编译工具编译项目,最后运行程序,注意:编译项目还可使用 make 或 nmake 工具。构建、重新构建、运行的区别 ①、qmak..原创 2021-09-24 11:10:10 · 1707 阅读 · 0 评论 -
使用QButtonGroup第二次点击某按钮时取消选中
connect(btn,&QPushButton::pressed,[=](){ btn->setCheckable(true); if(btn->isChecked()){ btn_group->setExclusive(false); btn->setCheckable(false); btn_group->setExclusive(true); }});原创 2021-07-02 11:25:42 · 1342 阅读 · 0 评论 -
QT 进制转换小工具 二进制/十进制/十六进制/浮点数转换
野生小菜鸟一只,程序效果如下,希望大家多多支持。1. 按table切换LineEdit;2. 输入要计算的数据后,按回车执行,计算后的数据会显示在同一行的另一个控件中。3. LIneEdit内加入了正则表达式使之只能输入特定的数。format.h#ifndef FORMAT_H#define FORMAT_H#include <QDialog>names...原创 2018-08-03 09:09:29 · 12187 阅读 · 11 评论