Qt中connect()函数及用法详解
目录 一、基本概念 二、用法 1.旧版用法(Qt4和早期Qt5) 2.新版用法(推荐) 3.自动连接(无需使用connect()函数) 4.Lambda表达式(Qt5.4) 三、断开连接disconnect() 1.为什么使用disconnect...
Qt中暂停程序的几种方法小结
目录 1. 使用 QThread::sleep 示例代码: 说明: 优点: 缺点: 2. 使用 QTimer 和事件循环 示例代码: 说明: 优点: 缺点: 3. 使用 QEventLoop 结合 QTimer ...
Qt中QPushButton组件的使用详解
QPushButton是Qt库中的一个重要组件,它是用户界面(UI)设计中常用的一个按钮控件。在Qt程序中,QPushButton用于创建可以在界面上点击响应操作的交互元素。它的主要作用包括: 显示文本或图标...
Qt实现手动切换多种布局的完美方案
目录 引言 示例 需求 开发环境 代码实现 运行结果 程序分析 注意 引言 之前写了一个手动切换多个布局的程序,下面来记录一下。程序运行效果如下: 示例 需求 通过点击程序界面上不同的布局按钮...
详解QT使用QtGui显示QImage的几种方法
目录 问题描述 方法一:使用QLabel显示QImage 方法二:使用QGraphicsView显示QImage 方法三:在按钮点击回调中加载并显示图片 方法四:QImage与QPixmap的转换 总结 问题描述 我是一名刚学习Qt的...
Qt中利用QTextBrowser控件设计日志窗口
目录 UI设计 日志打印接口 调试代码 运行效果 我们一般使用Qt开发应用程序时,都有将控制台窗口去掉。但是,有时候又需要查看一些调试信息,一般的处理方式是把log写到一个文件中。本文介绍一下...
Qt QGraphicsItem 移动时出现残影问题记录
目录 1.问题现象 自定义 QGraphicsItem 时,绘制rect,对象移动时出现残影。 2.问题原因 直接原因是view未刷新的问题,所以网上有人使用方案 setViewportUpdateMode(QGraphicsView::...
Qt 添加MSVC2017编译器的完整教程(保姆级)
目录 0. 前言 1. 前期准备 2. 安装 2.1 安装Qt 2.2 安装MSVC编译器和Windows 10 SDK 3. 配置 3.1 添加MSVC编译器并选择bat文件 3.2 传入脚本文件参数 4. 测试 5. 总结 0. 前言 只要是Qt使用者,...
Qt利用布局widget和ScrollArea实现抽屉效果(实例代码)
目录 Qt利用布局,widget和ScrollArea实现抽屉效果 Qt 实现抽屉效果 1、实现效果和UI设计界面 2、工程目录 3、mainwindow.h 4、mainwindow.cpp Qt利用布局,widget和ScrollArea实现抽屉效果 利...