一杯清酒邀明月
天下本无事,庸人扰之而烦耳。

随笔分类 -  Qt

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 52 下一页
Qt 数据的进制转换:二进制、十进制和十六进制
摘要:将一个整数转换为不同进制的字符串,可以使用QString的函数setNum()或静态函数number(),函数原型为: 1 QString &setNum(int n,int base=10) 2 QString number(int n,int base=10) 其中n是待转换的整数,base是使 阅读全文
posted @ 2023-04-10 15:21 一杯清酒邀明月 阅读(2252) 评论(0) 推荐(0)
Qt 16进制和10进制之间的转换
摘要:一、16转换为10进制。1、数字转换为字符串 1 quint8 Hex = 0x0F; 2 QString num = QString("%1").arg(Hex,0,10); 3 //QString num = QString::number(Hex,10); 2、数字转换为数字 1 quint8 阅读全文
posted @ 2023-04-10 15:20 一杯清酒邀明月 阅读(1854) 评论(0) 推荐(0)
Qt Json的使用教程
摘要:前言 从 Qt 5.0 就开始提供处理 Json 数据的操作支持,JSON是一种对源自Javascript的对象数据进行编码的格式,但现在广泛用作互联网上的数据交换格式,Qt中的JSON支持提供了一个易于使用的C++ API来解析,修改和保存JSON数据。 Qt中所有的 JSON 类都是基于值的隐式 阅读全文
posted @ 2023-03-28 13:39 一杯清酒邀明月 阅读(3308) 评论(0) 推荐(1)
Qt Creator 9.0 设置代码编辑器JetBrainsMono字体
摘要:下载 https://github.com/JetBrains/JetBrainsMono/releases 解压 将下载的压缩包中的ttf文件拷贝到C:\Qt\Tools\QtCreator\share\qtcreator\fonts中 JetBrainsMono-Bold.ttf JetBrai 阅读全文
posted @ 2023-03-27 13:48 一杯清酒邀明月 阅读(236) 评论(0) 推荐(0)
Qt Creator9.0生成工程后没有.pro文件
摘要:Qt Creator9.0 默认建立的widget项目只有CMakeLists.txt文件,没有pro文件 发现生成工程文件时默认选择的是cmake,不是qmake导致的这个问题,将Builld system中转化成qmake之后就行了。 阅读全文
posted @ 2023-03-27 13:39 一杯清酒邀明月 阅读(231) 评论(0) 推荐(0)
Qt 6.5快速安装(Windows)
摘要:前言 本文仅适用于初学者参考!!! 如有错误和疑问请指出 安装步骤 1.进入 Index of /qt/archive/online_installers/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 2.下载安装器 点开 下载 3.安装打开命令行: 快捷 阅读全文
posted @ 2023-03-27 11:52 一杯清酒邀明月 阅读(3255) 评论(0) 推荐(1)
VS2019安装配置Qt插件(qt-vsaddin)
摘要:1、介绍 Windows的Qt开发,一般采用Visual Studio安装Qt插件的方法开发Qt程序,毕竟VS开发工具还是比QtCreator开发工具强大、好用的多。 本教程采用VS2019安装配置Qt插件(qt-vsaddin-msvc2019-2.6.0.vsix),默认已经安装了VS2019( 阅读全文
posted @ 2023-03-27 11:02 一杯清酒邀明月 阅读(6682) 评论(0) 推荐(0)
Qt 5.15在线安装,一文搞定
摘要:开篇 最近由于更换了硬盘,需要重新安装Qt的开发环境啦,本文记录整个Qt环境的搭建过程,在此一文奉上。首先描述一下环境: 操作系统:Windows 10 需要安装的Qt版本:5.15 安装步骤 由于Qt5.15及以上版本不提供离线安装包,则需要使用在线安装进行安装。首先下载在线安装器: 从该地址:h 阅读全文
posted @ 2023-03-27 10:56 一杯清酒邀明月 阅读(6518) 评论(0) 推荐(0)
Qt 全局热键之使用QxtGlobalShortcut实现
摘要:全局热键,我们普遍关心的三个问题 检测快捷键是否被占用 注册(反注册)快捷键 快捷键被触发 本文就介绍QxtGlobalShortcut在Qt5中的应用,看看最简单使用步骤和例子: 把qxtglobalshortcut5文件放在项目目录下,在项目.pro加入一句,include(qxtglobals 阅读全文
posted @ 2023-03-23 20:45 一杯清酒邀明月 阅读(1209) 评论(0) 推荐(0)
Qt 优秀开源项目 SARibbon
摘要:这是Qt(最低要求Qt5,支持C++11的编译器)下一个轻量级的Ribbon控件(Office样式UI),界面截图: 编译方法 使用Qt Creator直接打开SARibbon.pro,并编译即可,会编译出SARibbonBar库和一个(目前只有一个例子)例子,lib和例子的目录位于bin_qt{Q 阅读全文
posted @ 2023-03-23 15:59 一杯清酒邀明月 阅读(3265) 评论(0) 推荐(0)
Qt 优秀开源项目 Qt-Advanced-Docking-System
摘要:这个项目的原作者是mfreiholz,但是已经6年没更新,githubuser0xFFFF将该项目fork之后,一直维护到现在,这应该算是开源界的接力了。如果你还在项目Visual studio的酷炫docking效果,那么不妨试试这款加强版的QDockWidget。 目前支持Qt5和Qt6,我在最 阅读全文
posted @ 2023-03-23 15:30 一杯清酒邀明月 阅读(1827) 评论(0) 推荐(0)
Qt Qt-Advanced-Docking-System介绍及使用教程
摘要:一.概述 1.控件描述 QT自带的Dock布局管理大家都用过,中规中矩,但是满足不了现在ui强大的人机交互需求。而Qt-Advanced-Docking-System在Dock的基础上进一步完善功能,具有更高的自由度、灵活性和可扩展性,满足程序员对人机交互的自由定义。这个开源控件类似于Devexpr 阅读全文
posted @ 2023-03-23 15:26 一杯清酒邀明月 阅读(3904) 评论(0) 推荐(0)
Qt QtPromise源码剖析
摘要:Promise概念 Promise是一种异步编程的解决方案. Promises 是用于传递异步计算结果的回调的替代方法. QtPromise开源模板库 使用Qt框架的朋友如果对异步编程有需求,建议可使用此模板库对异步操作做处理。 下文对QtPromise模板库的源码做一些分析以及其所用到的一些CPP 阅读全文
posted @ 2023-03-23 13:53 一杯清酒邀明月 阅读(918) 评论(0) 推荐(0)
Qt Qwt、QChart、QCustomPlot比较
摘要:美观方面: Qcustomplot≈Qchart > Qwt Qcustomplot界面简洁大方; Qchart界面华丽优美,其中QChart中绘制的线条处不能使用鼠标,所以在数据量大的时候会引响鼠标的缩放、移动图表操作; Qwt界面老旧,在美观上不如Qcustomplot和Qchart ,并且在使 阅读全文
posted @ 2023-03-23 13:38 一杯清酒邀明月 阅读(1111) 评论(0) 推荐(0)
Qt Qwt与QCustomPlot
摘要:一、QWT 简介 QWT,即Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目, 可生成各种统计图,是为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据, 数据源以数值,数组或一组浮点数等方式提 阅读全文
posted @ 2023-03-23 13:34 一杯清酒邀明月 阅读(635) 评论(0) 推荐(0)
Qt QtWidget使用Material风格的组件库
摘要:一、qt-material-widget组件库介绍 该组件库拥有炫酷的Material风格的组件,并且该组件库基于QtWidget开发的,目前实现了大约20个Material风格的组件,下面教大家如何编译该组件库,并将这个组件库运用到自己的项目中。 二、编译qt-material-widget组件库 阅读全文
posted @ 2023-03-23 10:19 一杯清酒邀明月 阅读(2888) 评论(1) 推荐(0)
Qt QXlsx(访问Excel)
摘要:再Qt中已经有了QAxObject来访问Excel,但访问的是微软的com,只能访问正版的Excl中的 .xls//xlsx ,而且使用起来及其不方便(本人亲测)。 在这里使用QXlsx,能更简单的访问Excel数据,但QXlsx这个类并没有在Qt Creator中,所以需要自己导入。 配置的方式有 阅读全文
posted @ 2023-03-22 16:36 一杯清酒邀明月 阅读(3274) 评论(0) 推荐(0)
Qt QXlsx基本使用
摘要:1、概述 QXlsx是一个可以读写Excel文件的库。不依赖office以及wps组件,可以在Qt5支持的任何平台上使用; 使用方式: 1.QXlsx可以编译为静态库库使用(可以提升项目编译速度,也可以让项目代码量更少,不用一打开工程就几十个文件); 2.直接将QXlsx.pri加入代码中使用(我比 阅读全文
posted @ 2023-03-22 15:49 一杯清酒邀明月 阅读(7849) 评论(1) 推荐(2)
Qt QXlsx编译为静态库
摘要:1、概述 在使用QXlsx时由于源码文件比较多,如果直接加载进项目里面,会增加每次编译的时间; 直接将源码加载进项目工程中,会导致项目文件非常多,结构变得更加臃肿; 所以在本文中将会将QXlsx编译为静态库再使用; 注意: 如果是刚接触QXlsx建议还是直接使用源码,因为QXlsx源码中的注释信息主 阅读全文
posted @ 2023-03-22 15:39 一杯清酒邀明月 阅读(1029) 评论(0) 推荐(1)
Qt QString左右移
摘要:在Qt中,可以使用QString类提供的left()和right()函数来执行左移和右移操作,这两个函数可以从字符串的左侧或右侧提取指定数量的字符。另外,可以使用QString类的prepend()和append()函数来实现字符串的前后追加操作,从而实现字符串的左移和右移。 例如,假设有一个字符串 阅读全文
posted @ 2023-03-14 11:30 一杯清酒邀明月 阅读(671) 评论(0) 推荐(0)

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 52 下一页