
[ Qt ]
文章平均质量分 72
Qt5.1.2
编程小鱼酱
专注于C++、Qt软件开发^_^
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Qt6网络抓包工具项目实战】导航目录
作者肝了100小时,才完成的diy抓包项目。QT6+CMake+Npacp第三方库,从零开始一步一步搞的项目实战项目。>学习内容:npacp库的使用, 数据大小端转换,字节对齐、单例模板。UDP、TCP、IPV4/IPV6、ARP、ICMP、MAC等协议解析。Qt高级自定义控件、QSS美化界面、QTimer定时器、Qt事件多线程通信,测试类设计与开发,网络协议解析。强烈建议收藏~~~~~~~~~# 工具链> **技术栈:**> 开发工具:Qt Creator Qt版本:>原创 2022-01-01 09:30:47 · 7105 阅读 · 13 评论 -
Qt入门教程【项目篇】项目工程创建与通用CMake
Qt项目工程创建与通用CMake原创 2022-01-01 00:15:00 · 2172 阅读 · 1 评论 -
mysql5.8安装
1.拆卸1.首先卸载之前的mysql2.查看服务是否被删除3.删除注册表①HEKY_LOCAL_MACHINE\SOFTWARE\MYSQL目录删除②HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除③HKEY_LOCAL_MACHINE\SYSTEM\Control...原创 2020-05-08 14:29:30 · 1663 阅读 · 0 评论 -
Qt自定义 titlebr
效果图titlebar.h#ifndef TITILEBAR_H#define TITILEBAR_H#include <QLabel>#include <QObject>#include <QPushButton>#include <QWidget>enum BtnType{ BTN_CLOSE,原创 2018-11-27 08:58:17 · 334 阅读 · 0 评论 -
Qt 播放 QSound和QMediaPlayer
在.pro文件中追加QT += multimediaQSound::play(url);用于简短声音的播放,要求格式wavQMediaPlayer就是我们可以用做播放器 API的哦。LibAudio.h#ifndef LIBAUDIO_H#define LIBAUDIO_H#include "common.h"#include <QMediaPlayer...原创 2018-11-27 08:56:32 · 2135 阅读 · 1 评论 -
Qt 精美的button合集
Qt 精美的button合集,qss QPushButton,界面美化原创 2018-11-23 16:14:17 · 6970 阅读 · 2 评论 -
Qt 自定义信号槽
使用 connect() 可以让我们连接系统提供的信号和槽。但是,Qt 的信号槽机制并不仅仅是使用系统提供的那部分,还会允许我们自己设计自己的信号和槽。这也是 Qt 框架的设计思路之一,用于我们设计解耦的程序。本节将讲解如何在自己的程序中自定义信号槽。信号槽不是 GUI 模块提供的,而是 Qt 核心特性之一。因此,我们可以在普通的控制台程序使用信号槽。经典的观察者模式在讲解举例的时候通转载 2017-06-02 09:29:02 · 595 阅读 · 0 评论 -
Qt之小项目实战----刷csdn访问量工具
一、设计使用QT5.8 +QT creater使用这两个累 QNetworkReply QNetworkAccessManager 1.定义访问的文章 2.模拟浏览器发送请求二、核心编码#ifndef MAINWINDOW_H#define MAINWINDOW_H#include原创 2017-06-01 14:17:33 · 1640 阅读 · 0 评论 -
QT https协议请求失败的问题
前不久的项目,发送https请求莫名的返回 code为0.在我的机器上是返回200的。经过仔细调查。在我们项目打包的时候,需要扔进去两个dll。(这样才可以支持ssl协议) --libeay32.dll --ssleay32.dll原创 2017-05-26 08:58:45 · 2897 阅读 · 0 评论 -
Qt项目工程目录组织
一、如何组织工程目录文件 1. 在工程下,新建一个 mdzz 文件夹 2.新建 一个.h .cpp .pri文件 二、修改pri .pro文件//项目pro文件添加如下include(mdzz/fuck.pri)//pri文件添加如下SOUR原创 2017-05-26 08:55:50 · 2948 阅读 · 0 评论 -
浅谈 qmake 之 pro、pri、prf、prl文件
尽管每次和cmake对比起来,我们总是说 qmake 简单、功能少。但是qmake仍然是一个非常复杂的东西,我想大多人应该和我一样吧:不是太清楚CONFIG等变量到底如何起作用的用过的qmake内置变量和函数不超过20个看Qt Creator源码或者QtSolution等库中自己使用的 *.pro 文件就想看天书一样本文只能抓住一条线,简单介绍一下 *.pro、*.pri、*.转载 2017-05-25 20:09:40 · 993 阅读 · 0 评论 -
HTTP响应头和请求头信息对照表
HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。HTTP的头信息包括通用头、请求头、响应头和实体头四个部分。每个头域由一个域名,冒号(:)和域值三部分组成。通用头标:即可用于请求,也可用于响应,是作为一个整体而不是特定资源与事务相关联。请求头标:允许客户端传递关于自身的信息和希望的响应形式。响应头标:服务器和于传递自身信息的响应。实体头标:定义被传送资源的信息。即可用于请求转载 2017-05-03 13:57:30 · 1142 阅读 · 0 评论 -
Qt 漂亮的表单之QSS使用
CSS,是能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步交互设计,是目前基于文本展示最优秀的表现设计语言。CSS能够根据不同使用者的理解能力,简化或者优化写法,针对各类人群,有较强的易读性。 借用CSS的灵感,转载 2017-04-27 17:19:22 · 956 阅读 · 0 评论 -
Qt核心知识归类及相关资料
Qt是什么 ?Qt是综合性跨平台的C++应用开发框架,它包括:一个存有400多种图形化用户界面的宏大C++类库、数据库、内核、XML、网络功能、OpenGL、多线程及众多用于以下目的的高级跨平台开发工具:• GUI版面和表单设计• 国际化• 文档Qt库:Qt 类库拥有构建强健高端应用所需的全部函数被分为几个模块,Qt的直属API包括:转载 2017-04-27 16:45:20 · 1006 阅读 · 0 评论 -
Qt的5种常用布局搭建
Qt布局详解:界面开发首先要对整个界面进行布局,使窗体上的所有的控件必须有一个合适的尺寸和位置。那么做出来的界面才看起来美观。那么如何对界面进行布局呢?Qt提供了一些类负责排列窗体上的控件,主要有:QHBoxLayout,QVBoxLayout,QGridLayout,QFormLayout,QStackLayout。(布局管理类)这些类简单易用,无论在代码中还是用Qt Design原创 2017-04-27 16:43:05 · 39790 阅读 · 6 评论 -
QT QString介绍
String类提供了一个Unicode文本和经典的C以零结尾的字符数组的抽象。详情请见……#include qstring.h>所有成员函数的列表。公有成员QString ()QString ( QCharch )QString ( constQString&s )QString ( constQByteArray&ba )QS原创 2017-04-27 16:01:28 · 2340 阅读 · 0 评论 -
Qt 一个点击事件和改变按钮文字的demo
在假面文件中添加设计师界面类,可以点击文件 新建文件或项目,或者使用快捷键ctrl+N进行添加然后点开布局,添加一个按钮。#ifndef MAINWINDOW_H#define MAINWINDOW_H#include namespace Ui {class MainWindow;}class MainWindow : public QM原创 2017-04-26 13:05:10 · 9949 阅读 · 0 评论 -
Qt设置中文乱码问题
设置字符串编码,可以使用QTextCodec类的setCodecForTr()函数,一般的使用方法就是在要进行编码转换之前调用该函数,下面我们在main.cpp文件中添加代码:#include#include"mainwindow.h"#include //添加头文件intmain(int argc, char *argv[]){ QA原创 2017-04-26 12:58:41 · 753 阅读 · 0 评论 -
Qt5.8安装及模块介绍
环境:windows7 QT5.8 下载 :http://download.qt.io/archive/qt/5.8/5.8.0/选择:qt-opensource-windows-x86-mingw530-5.8.0.exeQT5.8内置了 qtcreater,里面也有调试器不用大家在进行配置。默认安装即可,安装完成选用qtcreator.原创 2017-04-26 08:46:49 · 8673 阅读 · 0 评论 -
QT - Unknown debugger type “No engine”
Recently I have re-installed QT (5.6.0 MSVC 2013, 32 bit) , 发现不能调试,原因:使用自动检测到的编译工具时,默认没有配置调试器。解决办法:Tools->Options->Build&Run:Tool Chains标签页,自动添加一个编译器和调试器。Win7下刚装好Qt后使用debug的话会提示no转载 2017-04-24 21:36:39 · 3298 阅读 · 0 评论