• Qt 实战(2)搭建开发环境 | 2.1、Windows下安装QT

    时间:2024-04-21 08:11:29

    一、Windows下安装QT 1、QT官网 QT官网:https://download.qt.io/,打开官网地址,如下: 目录结构介绍 目录说明snapshots预览版,最新的开发测试中的 Qt 库和开发工具onlineQt 在线安装源official_releases正式发布版,是...

  • 【QT学习】7.事件,把文本显示在页面中(文本可变),鼠标指针切换,鼠标左键右键按下,qt设置背景样式

    时间:2024-04-20 16:54:53

    0.创建项目,事件的创建 1.事件的位置 2.这就是多态,子类重写父类函数,子类调用子类函数,也可以调用父类函数。但同函数名 1.要求:文本显示在页面中(文本可变) 1.文本显示在页面的核心代码         主要步骤是:(1)加入QString中         QStr...

  • Qt多线程编程总结(一)(所有GUI对象都是线程不安全的)

    时间:2024-04-20 08:55:56

    Qt对线程提供了支持,基本形式有独立于平台的线程类、线程安全方式的事件传递和一个全局Qt库互斥量允许你可以从不同的线程调用Qt方法。这个文档是提供给那些对多线程编程有丰富的知识和经验的听众的。推荐阅读:Threads Primer: A Guide to Multithreaded Programm...

  • Qt - 窗口

    时间:2024-04-20 07:08:26

    目录 1. 前言 2. 菜单栏(QMenuBar) 2.1. 创建菜单栏 2.1.1. 方式一 2.1.2. 方式二 2.2. 在菜单栏中添加菜单和创建菜单项 2.3. 在菜单项之间添加分割线 2.4. 综合示例 3. 工具栏(QToolBar) 3.1. 创建工具栏 3.2. 设置停靠位置 3....

  • Qt gsl库配置踩坑记录

    时间:2024-04-20 07:08:11

    想求解非线性方程组,之前使用拟牛顿法写过相关的matlab代码,这次想移植到C++代码,网上说gsl库挺好用的,于是我也想试一下。相关参考: 【C++】GSL(GNU Scientific Library) 的安装及在 Visual Studio 2017 中的使用 QT5使用mingw64和min...

  • 【Qt】:对话框(二)-一.消息对话框(QMessageBox)

    时间:2024-04-19 22:46:20

    消息对话框是应用程序中最常用的界面元素。消息对话框主要用于为用户提示重要信息,强制用户进行选择操作。 1.自己构建 QMessageBox自己内置了一些图标和按钮,我们可以直接使用。 除了上述的一些内置按钮,也可以自定义按钮。在进行addButton操作时,第二个参数代表该按钮...

  • 《QT实用小工具·二十五》日志重定向输出

    时间:2024-04-19 07:09:54

    #ifndef SAVELOG_H#define SAVELOG_H/** * 日志重定向输出 * 1. 支持动态启动和停止。 * 2. 支持日志存储的目录。 * 3. 支持网络发出打印日志。 * 4. 支持输出日志上下文信息比如所在代码文件、行号、函数名等。 * 5. 支持设置日志文件大小限制,超...

  • Qt浅谈之二十App自动重启及关闭子窗口(六种方法)

    时间:2024-04-18 10:20:08

    一、简介最近因项目需求,Qt程序一旦检测到错误,要重新启动,自己是每次关闭主窗口的所有子窗口但有些模态框会出现问题,因此从网上总结了一些知识点,以备以后的应用。二、详解1、Qt结构int main(int argc, char *argv[]){QApplication a(argc, argv);...

  • 【Qt 学习笔记】QWidget的windowOpacity属性 | cursor属性 | font属性

    时间:2024-04-17 16:10:11

    博客主页:Duck Bro 博客主页系列专栏:Qt 专栏关注博主,后期持续更新系列文章如果有错误感谢请大家批评指出,及时修改感谢大家点赞????收藏⭐评论✍QWidget的windowOpacity属性 | cursor属性 | font属性 文章编号:Qt 学习笔记 / 18 文章目录 QW...

  • 【Qt官方MQTT库的使用,附一个MqttClient例子】

    时间:2024-04-17 13:40:25

    Qt官方MQTT库的使用,附一个MqttClient例子修改説明:修改時間:2019年5月31日修改内容:mqtt庫編譯的説明-------------------...

  • Qt5.5制作简单的屏幕截图程序

    时间:2024-04-17 10:52:54

    这一次,来写一个简单的屏幕截图程序。屏幕截图的核心是使用QPixmap::grabWindow()方法。该方法的声明(参见Qt文档)如下:QPixmap QPixm...

  • Qt之LNK1120:无法解析的外部命令解决方法Qt之LNK1120:无法解析的外部命令解决方法

    时间:2024-04-16 20:43:56

    在Qt构建程序中,出现如下图所示类似的错误解决方法很简单,找到该程序的build-***(工程名)-Desktop_Qt_5_8_0_MSVC2015_64bit-Debug,然后进入打开debug,删除里边的文件,重新qmake-构建即可 https://blog.csdn.net/zo...

  • qt波位图

    时间:2024-04-16 20:37:03

    1,QPainter 绘制,先绘制这一堆蓝色的东西, 2,在用定时器:QTimer,配合绘制棕色的圆。用到取余,取整 #pragma once#include <QWidget>#include <QPaintEvent>#include <QTimer>QT_...

  • Ubuntu在wps-office等qt5程序下不能切换中文fcitx输入法的问题

    时间:2024-04-16 18:13:35

     经检查,是缺了fcitx-qt的包。比如qt5的程序,需要一个叫fcitx-libs-qt5的包。如果您在基于qt的程序下不能使用基于fcitx的中文输...

  • QtVideoConference Qt视频会议系统源码下载 Qt-UI - Qt-UI

    时间:2024-04-16 10:55:18

    QtVideoConference Qt视频会议系统源码下载 Qt-UI QtVideoConference是由Qt-UI开发和维护的视频会议系统项目。项目采用C++语言,基于Qt5...

  • Windows已经安装了QT 6.3.0,如何再安装一个QT 5.12

    时间:2024-04-15 20:44:59

    要在Windows上安装Qt 5.12,您可以按照以下步骤操作: 下载Qt 5.12:访问Qt官方网站或其他可信赖的来源,下载Qt 5.12的安装包。 下载安装地址 下载安装详细教程安装问题点 qt安装时“Error during installation process(qt.tools.perl...

  • C/C++ Qt ToolBar 菜单组件应用

    时间:2024-04-15 15:21:53

    ToolBar工具栏在所有窗体应用程序中都广泛被使用,使用ToolBar可以很好的规范菜单功能分类,用户可根据菜单栏来选择不同的功能,Qt中默认自带ToolBar组件,当我...

  • QT编译发布程序后报错如缺少dll、“应用程序无法正常启动(0xc000007b)”的可能解决方法

    时间:2024-04-15 14:51:59

    QT编译发布程序后报错如缺少dll、“应用程序无法正常启动(0xc000007b)”的可能解决方法最近项目要用qt,因为初学没有经验,遇到些小问题常常没什么头绪,也...

  • Qt 应用程序无法正常启动0xc000007b

    时间:2024-04-15 14:51:35

    Qt 应用程序启动EXE时提示如下错误:   原因:缺少程序运行所需的QT相关库文件解决方案:打开Qt命令行,使用命令打开.exe文件...

  • 【Qt】绘制热度图、频谱图、地形图、colormap

    时间:2024-04-15 14:37:39

    原理什么热度图啊、频谱图啊,诸如此类的,其本质都是数值与颜色在一幅图上的映射,我们称其为 colormap。这里为简化描述,颜色统一采用RGBA模式,RGB就是红绿...