左上角qtableview qt

编译qt mqtt模块

0. 环境 win10, qt 6.3.11. 下载源代码 mqtt: https://github.com/qt/qtmqtt, 找到对应的tag, 比如:6.3.1, 然后下载.zip文件。 perl: https://strawberryperl.com, 选64位下载。2. 安装perl, ......
模块 mqtt

Qt编写网易云界面 (8) -----歌手模块实现

今天完成一下最后的歌手模块,效果如图: ![image-20230828223352778](https://img2023.cnblogs.com/blog/3158458/202308/3158458-20230829074158833-1736481437.png) 这个模块应该是要用数据库 ......
模块 界面 歌手

基于QT实现的商品销售管理系统[2023-08-28]

# 基于QT实现的商品销售管理系统[2023-08-28] ### 商品销售管理系统 该系统需创建和管理以下信息: > 1、商品信息:标号、品名、产地、进价、数量、到期日期、进货日期、销售数据集; > 2、销售信息:销售日期、数量、价格、营业员工号、业务类型(售出、退货); ### 系统功能要求如下 ......
管理系统 商品 系统 2023 08

QT连接MySql关于驱动问题

今天分享一下在qt中连接数据库遇到的一些问题,主要是mysql驱动以及mysql动态库加载 ### 1.环境变量 配置一下mysql和QT的环境变量,这个比较简单,各位自行百度。 ### 2.编译mysql驱动 用QT打开mysql.pro文件,在第六行首加上#,然后在末尾加入: win32:LI ......
问题 MySql

Arch中使用Qt6的QtSql出现mysql driver not loaded的解决记录

查阅了网上的说法,出现这个错误的原因大致可能有以下几种: - Qt和mysql的位数不一样,一个是32位的,一个是64位的 - Qt中自带的驱动库与所使用的版本不匹配 - 代码写错了,比如"QMYSQL"写成了"MYSQL" 我出现个问题的原因是第二种。参考了一位老哥的博客[QT Mac M1 解决 ......
driver loaded QtSql mysql Arch

Qt将程序最小角化到系统托盘

#include "test.h" #include "QPushButton" #include <QSystemTrayIcon> Test::Test(QWidget *parent) : QWidget(parent) { ui.setupUi(this); QPushButton* btn ......
托盘 程序 系统

Qt开发思想探幽]QObject、模板继承和多继承

@[TOC]([Qt开发思想探幽]QObject、模板继承和多继承) ## [Qt开发探幽]QObject、模板继承和多继承 当我们在用Qt开发一个软件框架的时候,在一个正式一点的库或者框架中,我们不可避免地想要使用继承,但是可能当我们开发完一个模块后,会发现一些问题,比如说在编译的时候发现父类会编 ......
模板 QObject 思想

QT Creator 远程调试 QT 程序

# 一、测试环境 * QT Creator 版本:5.12.9 * 开发板:rv1126 * 开发环境:ubuntu20.04 * 开发板内核:4.19 # 二、配置 ARM 交叉编译器 ARM 交叉编译工具,购买开发板时,一般都会提供的 1. 打开 Qt Creator ![](https://i ......
Creator 程序 QT

qt进行视频二值化 未成功 待改进

QT+opencv 使用videocapture采集视频进行二值化输出_哔哩哔哩_bilibili #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <QLabel> #include <QTimer> ......
视频

Qt编写网易云界面 (7) -----最新音乐实现

今天数字要实现一下该项目的最新音乐模块,效果如图: ![image-20230827171352077](https://img2023.cnblogs.com/blog/3158458/202308/3158458-20230827171828375-1547514648.png) 其实这个模块 ......
最新音乐 界面 音乐

qt5 odbc mysql 开发配置

qt5应用odbc 使用mysql 要点 apt-get install mysql-server apt-get install mysqlclient-dev 配置mysql-server 可以安装 apt-get install mysql-workbench apt-get install ......
mysql odbc qt5 qt

基于QT和C++实现的停车场管理系统

# 基于QT和C++实现的停车场管理系统 停车场管理系统简介 ## 一、 问题描述 设停车场是一个可停放若干辆辆汽车的狭多层平面区域,且只有一个大门可供汽车进出。若车场内已停满汽车,则后来的汽车只能在门外的狭长便道上等候,一旦停车场内有车开走,则排在便道上的第一辆车即可进入。每辆停放在车场的车在它离 ......
停车场 管理系统 系统

Qt简易读取视频

#include "mainwindow.h" #include "ui_mainwindow.h" #include <QMediaPlayer> #include <QtMultimedia/QMultimedia> #include <QtMultimediaWidgets/QVideoWid ......
简易 视频

QT课程设计题[2023-08-26]

# QT课程设计题[2023-08-26] **转自原文网址:**[https://blog.csdn.net/qq_35960743/article/details/126587593](https://blog.csdn.net/qq_35960743/article/details/12658 ......
课程 2023 08 26

QT汽车客运公司售票系统(改良版)

# QT汽车客运公司售票系统(改良版) QT汽车客运公司售票系统(改良版) 题目二: 汽车客运公司售票系统 [要求] 设某客运公司每日向10个城市发一个直达班车(中途不停留下客)。每天都发售今、明、后三天的车票。 该系统在磁盘上存贮以下信息: 1.今、明、后三天每个班次的基本信息,包括:每个班次的班 ......
客运 汽车 系统 公司

【Qt6】工具提示以及调色板设置

工具提示即 Tool Tip,当用户把鼠标移动到某个UI对象上并悬停片刻,就会出现一个“短小精悍”的窗口,显示一些说明性文本。一般就是功能描述,让用户知道这个XX是干啥用的。 在 Qt 中使用工具提示最方便的做法是直接用 QWidget 类的成员方法:setToolTip。从 QWidget 类派生 ......
调色板 工具 Qt6 Qt

QT-网络编程

##说明 当涉及 Qt 网络编程时,通常会使用 Qt 提供的网络模块,其中最常用的是 QTcpSocket 和 QTcpServer 类 ###QTcpSocket QTcpSocket 是 Qt 网络模块中的一个类,用于实现 TCP 客户端的网络通信。它提供了一个接口,允许你连接到远程主机并在网络 ......
网络编程 网络 QT

Qt编写网易云界面 (6) -----排行榜实现

今天实现一下排行榜模块,效果如图: ![image-20230824122233320](https://img2023.cnblogs.com/blog/3158458/202308/3158458-20230825144250490-1067936666.png) UI设计: ![image- ......
界面 排行榜

[QT]学生管理系统 分析

在连接信号与槽函数时,重要的是确保信号的声明与槽函数的定义能够被正确关联。 信号可以只声明不定义,槽声明之后必须定义其如何响应。 信号可以自定义,信号可以传参可以不传,但槽的接收参数必须要小于信号传出的参数,槽可以是一个宏定义的结果值(操作结果),可以是函数(槽响应操作后再自己产生结果) 项目创建选 ......
管理系统 学生 系统 QT

关于qt qpa qws qml 以及qt 的环境变量 的理解

qt的版本: qt 与 tslib 库的关系。 关于 QWS 关于 qt5 的环境变量的设置: #Qt5.12.8export QT_ROOT=/usr/libexport QT_QPA_PLATFORM_PLUGIN_PATH=$QT_ROOT/plugins export QT_QPA_PLAT ......
变量 环境 qpa qml qws

Qt模仿多标签页窗口拖拽操作

本功能的实现主要依托于Qt的拖拽操作。从本文可以学到Qt的拖拽机制,自定义QMimeData的数据类型,和自定义的QGraphicsEffect效果。本文的视觉特效是应用于拖拽的时候指示当前鼠标的位置和拖拽结果新标签页会放置在当前窗口的第几个标签页之后。以下是窗口的效果图片,为了方便标签是用按钮做的 ......
标签

zbar:Qt调用zbar做条码识别

需求:Qt开发的一个程序,妹子总是说需要条码识别功能,没办法,只能加上这个功能 zbar编译:https://gitee.com/vvvj/zbar-windows 主要代码: #include "zbar.h" using namespace zbar; void heihei::tool_tia ......
zbar 条码

Qt+OpenGL(8)坐标变换

一、准备工作 详情见learnopengl(8)坐标变换。 该部分主要涉及5个空间的变换,它们分别为局部空间(Local Space,或者称为物体空间(Object Space))、世界空间(World Space)、观察空间(View Space,或者称为视觉空间(Eye Space),或者摄像机 ......
坐标 OpenGL Qt

Qt中的键盘事件和鼠标事件

Qt是一个流行的C++框架,用于开发跨平台的应用程序。在Qt中,键盘事件和鼠标事件是实现交互性和响应性的重要部分。Qt中定义了多种键盘事件和鼠标事件,这些事件可以用于处理用户与界面的交互。下面将详细介绍常用的键盘事件和鼠标事件及其用途。 ## 一、键盘事件 ### 1. QKeyEvent QKey ......
事件 键盘 鼠标

qt linq boolinq

https://github.com/k06a/boolinq Super tiny C++11 single-file header-only LINQ template library Just imagine .NET Framework LINQ support for STL/Qt col ......
boolinq linq qt

手动将QT项目打包成exe(手动打包,不是CMake自动打包)

## 综述: 仅记录QT项目打包的过程。 构建工具:CMake ## 主要流程: 1. 确保项目软件可以正常运行。 2. 使用release生成发布文件夹。 3. 将发布文件夹中的运行文件和依赖文件打包到另一个文件夹中。 ## 步骤: #### 一、确保项目软件可以正常运行。 * 点击左下角的运行按 ......
手动 项目 CMake exe

Qt编写网易云界面 (5) -----专属定制和歌单实现

今天主要完成专属定制和歌单部分,效果如图: ![image-20230823161250888](https://img2023.cnblogs.com/blog/3158458/202308/3158458-20230824083427346-2028916459.png) ![image-20 ......
歌单 界面

Qt 信号槽连接源码解读

在声明信号的时候,Qt 会将信号于 QMetaThod 进行绑定,当emit 一个信号的时候, 会调用一个 QMetaMethod::invoke 函数。 查看源码, 在qmetaobject.h 中看到一个函数: bool QMetaMethod::invoke(QObject *object, ......
源码 信号 Qt

QT数据库连接管理类

使用单例管理整个项目的数据库连接。 在QT中不同线程须使用不同的数据库实例。 MySql有连接超时——超过设定(默认8小时)没有活动会关闭连接。 一、头文件 #pragma once #ifndef CSQLDATABASE_H #define CSQLDATABASE_H #include <Qt ......
数据库 数据

Qt编写网易云界面 (4) -----轮播图的实现

今天主要是完成一下中间部分的第一页效果如图: ![image-20230821195356745](https://img2023.cnblogs.com/blog/3158458/202308/3158458-20230823152610465-2059636779.png) ps:轮播图实在是 ......
界面