Qt
Mind_Kid
一小只程序媛。(๑>︶<)و
展开
-
Qt 多个按钮关联同一个槽函数实现不同操作 两种方法
目录前言方法一 :ObjectName方法二 :QSignalMapper运行前言界面包含多个按钮,每个按钮实现相同的功能,但是操作的对象不同,例如点击按钮清除对应输入框内容,可以用多个按钮关联同一个槽函数,然后通过槽函数来控制不同按钮操作不同输入框,查到有两种方法可以使用,分别编写了两个方法的代码如下。方法一 :ObjectName通过setObjectName()在定义button处先设置ObjectName,后在槽函数中判断信号的名称。可实现清除对应输入框功能。mybutton.h原创 2020-10-13 17:01:54 · 7748 阅读 · 0 评论 -
解决Qt调用bat脚本操作文件夹界面卡死问题
目录前言一、QtConCurrent::run()介绍二、QtConCurrent::run()使用1.导入模块2.增加线程中执行的函数3.通过QFuture控制线程函数开始,结束。三、调用bat脚本四、代码下载前言编写了一个通过界面操作实现对文件夹的复制压缩和解压的工具,如果是单独调用脚本或用命令实现,在操作大文件夹的情况下界面会出现假死,因此可以使用QtConCurrent::run()启动一个线程来执行调用脚本功能。工具界面如下,此工具只实现对单一文件夹的操作,仅作为实现简单功能。一、原创 2020-10-12 10:44:49 · 1448 阅读 · 2 评论