Qt
文章平均质量分 67
Qt学习
小辉_Super
..
展开
-
Qt多个同类控件使用一个槽函数(两种方法)
Qt的信号与槽机制,可以实现信号与槽的一对一、多对一和一对多,这里只讲多对一。原创 2022-04-11 12:38:33 · 6214 阅读 · 15 评论 -
Qt5.12程序打包发布(Linux)
(Linux平台)Qt编译的程序如何在其他没有安装Qt的电脑上运行呢,本文将告诉你答案原创 2022-04-10 15:50:47 · 2797 阅读 · 3 评论 -
Qt5.9程序打包发布
(Windows平台)Qt编译的程序如何在其他没有安装Qt的电脑上运行呢,本文将告诉你答案原创 2022-04-07 11:59:26 · 3324 阅读 · 11 评论 -
Qt入门:从Examples学习Qt(2)——calculatorform
calculatorform例程和calculatorbuilder例程功能相同,两者的区别是前者通过在pro文件中制定FORMS文件(ui文件),后者在QWidget类构造函数内动态加载ui文件。原创 2021-09-14 00:19:52 · 388 阅读 · 0 评论 -
Qt命令行中文乱码(Win10)解决办法
修改Qt Creator文本编码1.修改全局编码设置2.修改工程自定义编码格式3.修改单个文件编码格式修改creator_process_stub.exe编码格式(命令行)原创 2021-09-09 22:53:39 · 4018 阅读 · 10 评论 -
Qt入门:从Examples学习Qt(1)——calculatorbuilder
Qt例程中有许多简单的例子,可以帮助我很好地入门。Qt5.9.0\Examples\Qt-5.9\designer\目录里的例程都带有ui文件,作为初学者,如果能不敲代码就实现功能,那简直就是大大的福利。原创 2021-09-05 19:40:55 · 440 阅读 · 0 评论 -
Qt对话框Dialog无法使用软键盘输入、Widget子窗口背景异常问题
1.我想实现父窗口通过点击按钮打开子窗口,子窗口采用的是Dialog类,我使用dialog->exec();来显示子窗口,发现软键盘输入有问题,点击编辑文本,可以弹出软键盘,但是出现卡顿现象,且点解软键盘不能输入内容。解决办法:把调用方式改成dialog->show();就可以正常使用软键盘输入。2.如果父窗口和子窗口都使用Widget类(子窗口是在父窗口代码中创建的),子窗口和父窗口会共用一个“窗口”,且父窗口中没被子窗口挡住的部分依然可以操作(Widget类没有exec成员,暂时不知道有原创 2021-08-16 14:27:20 · 2158 阅读 · 6 评论 -
Qt入门——串口编程(Qt帮助手册)
本文主要内容来自Qt官方帮助手册目录Qt下串口介绍串口C++类QSerialPort类QSerialPort成员公有成员BaudRateDataBitsDirectionDirectionsFlowControlParityPinoutSignalPinoutSignalsSerialPortErrorStopBits参数属性baudRate : qint32breakEnabled : booldataBits : DataBitsdataTerminalReady : boolerror : Se.原创 2021-07-18 15:22:14 · 1569 阅读 · 4 评论 -
Qt修改了ui文件却不更新问题解决
关于这个问题网上很多方法,但是我采用的是模块化结构,所以不同模块的ui文件是分开的,而实践发现Qt Creator 编译时只会更新一个位置(目录)的ui文件。所以,我采用的方法是每修改一个ui,就将UI_DIR改成该ui所在目录。默认情况下 UI_DIR是工程的主目录,如果某子目录下的ui文件修改了,就需要手动对其进行更新方法:在工程的 .pro 文件里添加UI_DIR = $$PWD/{子目录}{子目录}:修改的ui文件所在目录。如果其他子目录或工程主目录的ui修改了,同样需要修改UI_D原创 2021-07-16 11:46:15 · 2920 阅读 · 0 评论 -
Qt5.9.0添加鼠标键盘的支持
没想到配置QT使其支持鼠标键盘这种事情我都弄了一整天,只能说自己下瞎折腾效率实在太低了,不过好在最后还是被我找到了,闲来没事记录一下吧。网上好多关于配置USB鼠标键盘博文,但都是好几年前的,在QT5.9中配置都没反应,只能说大佬们都不屑将这种小儿科写出来,哎。QT5.9.0中(貌似QT5以后)QWS换成了QPA,对应应用程序添加鼠标、触摸屏、键盘的支持也就成了:export QT_QPA_GENERIC_PLUGINS="tslib,evdevkeyboard:/dev/input/event5,ev原创 2020-12-18 23:58:30 · 2316 阅读 · 6 评论