自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Qt自定义控件及应用开发

Qt项目技术记录

  • 博客(103)
  • 资源 (5)
  • 收藏
  • 关注

原创 Qt自定义控件及应用目录(持续更新中)

Qt自定义控件及应用目录声明:控件样式存在模仿别人情况,仅此样式模仿。如有好的控件及样式,可私信提供素材进行定制,定制开发控件。 博主会不定时开发一些控件给大家分享。应用开发Qt 制作局域网通讯软件 样式设计很漂亮 电子白板 桌面悬浮画图软件 直播授课软件其他开发Qt自定义控件属性编辑器 Qt软键盘中/英文输入法 局域网通信软件...

2017-11-19 10:29:00 2713 1

原创 [QML开发笔记]-QML Canvas绘制数字时钟

[QML开发笔记]-QML Canvas绘制数字时钟## 标题/*** @projectName QMLCircleDigitClock* @brief Description* @author Kongdemin* @date 2021-04-18*/import QtQuick 2.12import QtQuick.Window 2.12Window { visible: true width: 500

2021-04-18 15:52:57 603

原创 [QML开发笔记]-QML Chart 动态绘制

####QMLChart 动态绘制KdmChartView1.qmlimport QtQuick 2.0import QtCharts 2.13ChartView { id: view title: "动态绘制" antialiasing: true backgroundColor: "teal" animationOptions: ChartView.SeriesAnimations legend.visible: false .

2021-04-18 14:20:31 2351 4

原创 Qt执行控制台cmd命令,并获取执行结果

2020-12-11 14:24:47 2865

原创 Qt 十进制和十六进制相互转换

2020-09-01 11:36:30 1337

原创 [QML开发笔记]-Quick控件及样式生成器

[QML开发笔记]-Quick控件样式生成器QWidget控件样式可以通过qss来设置,网上已有大神开发了皮肤生成器。qml开发过程同样涉及到控件样式的设置,Qt对qml开发自带了几套样式如Google Material样式、Microsoft Universal样式等,对原生控件的样式同样也提供了相应的帮助文档来参考。再次为了方便设置qml控件的样式,设计了Quick控件样式生成器。目录[QML开发笔记]-Quick控件样式生成器BusyIndicator控件Button控件Che

2020-06-11 18:30:13 918 5

原创 Qt制作画图软件(qpainter实现)

Qt制作画图软件(qpainter实现)Qt制作画图软件,通过QPainter绘制实现。绘制功能:绘制矩形绘制圆形绘制三角形绘制五边形绘制星形绘制心形绘制弧形绘制文本绘制图片绘制线设置功能:撤销功能恢复功能保存功能打开功能删除功能属性设置背景色改变大小改变位置改变填充颜色改变线形颜色改变线形粗细改变文本内容改变文本字体大小改变弧形起始角度改变弧形角度范围改变线形两端箭头改变旋转角度改变加载图片改变撤销、恢复

2020-06-06 16:51:46 6679 31

原创 Qt 十六进制转二进制

2020-06-02 17:08:09 1241

原创 Qt 二进制转十进制

2020-05-24 16:08:14 1465

原创 [QML开发笔记]-QML+FFmpge制作视频播放器

[QML开发笔记]-QML+FFmpge制作视频播放器QML结合FFmpge制作视频播放器环境:QT5.13 ffmpeg-4.2.2-win64效果:代码:main.qmlimport QtQuick 2.12import QtQuick.Window 2.12import QtQuick.Controls 2.12import QtQuick.Dialogs 1.2import KDMQuick 1.0/*** @FileName main.qml* @b

2020-05-20 18:58:18 2272 5

原创 [QML开发笔记]-QML扩展插件三(C++绘制控件库的使用)

[QML开发笔记]-QML扩展插件三(C++绘制控件库的使用)QML扩展控件方法:通过c++绘制控件并生成库供QML使用。实现QML集成QWidget自绘制控件生成的库。效果:代码:main.qmlimport QtQuick 2.12import QtQuick.Window 2.12import KDMQuickControl 1.0/*** @FileName main.qml* @brief File Description* @author

2020-05-20 18:57:07 588

原创 [QML开发笔记]-QML扩展插件二(C++绘制控件库)

[QML开发笔记]-QML扩展插件二(C++绘制控件库)QML扩展控件方法:通过c++绘制控件并生成库供QML使用。实现QML集成QWidget自绘制控件生成的库。效果:代码:AnalogClock.h#ifndef ANALOGCLOCK_H#define ANALOGCLOCK_H/*** @FileName AnalogClock.h* @brief File Description* @author Kongdemin* @date

2020-05-20 18:56:30 629

原创 [QML开发笔记]-QML扩展插件一(C++绘制控件)

[QML开发笔记]-QML扩展插件一(C++绘制控件)QML扩展控件方法:通过c++绘制控件供QML使用。实现QML集成QWidget自绘制控件。效果:代码:AnalogClock.h#ifndef ANALOGCLOCK_H#define ANALOGCLOCK_H/*** @FileName AnalogClock.h* @brief File Description* @author Kongdemin* @date 2

2020-05-20 18:55:55 888

原创 [QML开发笔记]-QML阴影遮罩窗口

[QML开发笔记]-QML阴影遮罩窗口QML阴影遮罩效果.来自官网示例中.可作为自定义消息提示窗口,有阴影遮罩效果。效果:代码:Dialog.qmlimport QtQuick 2.0/*** @FileName Dialog.qml* @brief 阴影遮罩效果* @author Kongdemin* @date 2020-05*/Rectangle { id: root color: "transpare

2020-05-20 18:55:01 1409 1

原创 [QML开发笔记]-QML窗体透明

[QML开发笔记]-QML窗体透明QML窗体透明功能实现效果:代码:main.qmlimport QtQuick 2.12import QtQuick.Window 2.12/*** @FileName main.qml* @brief File Description* @author Kongdemin* @date 2020-05*/Window { visible: true width: 640

2020-05-20 18:53:39 648

原创 [QML开发笔记]-QML无边框拖拽

[QML开发笔记]-QML无边框拖拽QML无边框拖拽窗口功能实现效果:代码:main.qmlimport QtQuick 2.12import QtQuick.Window 2.12/*** @FileName main.qml* @brief File Description* @author Kongdemin* @date 2020-05*/Window { id: window visible: t

2020-05-20 18:52:46 784 2

原创 Qt基于QCamera摄像头使用

Qt基于QCamera摄像头使用通过Qt的QCamera操作摄像头,捕获照片功能实现效果:代码:CameraWidget.h#ifndef CAMERAWIDGET_H#define CAMERAWIDGET_H/*** @FileName CameraWidget.h* @brief File Description* @autho...

2020-04-24 22:45:22 1703

原创 Qt十六进制字符串转十六进制编码

Qt十六进制字符串转十六进制编码QString转HEXQByteArray QString2Hex(QString str){ QByteArray senddata; int hexdata,lowhexdata; int hexdatalen = 0; int len = str.length(); senddata.resize(len/2);...

2020-04-24 22:32:42 958

原创 QWidget实现手机ipad屏幕滑屏效果

QWidget实现手机/ipad屏幕滑屏效果通过Qt的QWidget实现手机ipad滑屏效果。最近学习qml时发现,通过qml的swipe组件可以方便实现滑屏效果,目前QWidget依旧是使用重点,在此就开发了类似功能的屏幕滑屏效果控件。[QML开发笔记]-QML滑屏效果功能:切换横屏/竖屏模式;增加动画效果,及滑动屏幕时和手机左右滑动屏幕效果一样;增加翻页指示器功能,在底部显示当前...

2020-04-24 22:28:45 2022 13

原创 [QML开发笔记]-QML滑屏效果

[QML开发笔记]-QML滑屏效果QML的SwipeView滑屏控件、PageIndicator翻页指示器控件的功能介绍和使用方法。同样的功能我通过QWidget也进行了实现,可以参考《QWidget实现手机ipad屏幕滑屏效果》效果图:代码:main.qmlimport QtQuick 2.12import QtQuick.Window 2.12import QtQuick.Co...

2020-04-24 22:16:37 2268 2

原创 [QML开发笔记]-QML绘制仪表盘属性设置

[QML开发笔记]-QML绘制仪表盘属性设置在[QML开发笔记]-QML绘制仪表盘介绍了使用QML绘制仪表盘的方法,在此基础上增加属性设置,动态改变属性,同样通过creator也可以设置相应属性。效果:...

2020-04-24 22:06:09 896 2

原创 [QML开发笔记]-QML绘制仪表盘

[QML开发笔记]-QML绘制仪表盘使用QML绘制仪表盘,主要是因为使用QPainter绘制控件绘制习惯了,使用QML也要绘制一个试试。总体感觉,QML绘制起来还是挺方便的,QML自带的仪表盘控件功能也挺强大,随后会使用QML自带的仪表盘进行开发使用。效果:代码:MyCircularGauge.qmlimport QtQuick 2.0/*** @FileName My...

2020-04-24 21:47:29 2770

原创 Qt制作登录界面-Demo4

Qt制作登录界面-Demo4在Qt制作局域网即时通讯软件用到的登录界面,模仿网络上html的登录界面,再次进行记录一下,需要的朋友可以拿去用。效果:代码:LogInDemo4.h#ifndef LOGINDEMO4_H#define LOGINDEMO4_H/*** @FileName LogInDemo4.h* @brief Fil...

2020-04-24 21:40:26 1169

原创 Qt制作登录界面-Demo3

Qt制作登录界面Demo3登录界面制作主要实现了类似QQ等常规登录界面效果,在此基础上增加了边框阴影效果。效果:代码:LogWidget.h#ifndef LOGWIDGET_H#define LOGWIDGET_H/*** @FileName LogWidget.h* @brief File Description* @author ...

2020-04-24 21:28:10 754

原创 Qt制作登录界面-Demo2

Qt制作登录界面Demo2在Demo1的基础上增加了登录成功后动画反转进入主界面效果实现思路:通过QWidget加一个QGraphicsView外壳实现旋转效果:代码:TransFormWidget.h#ifndef TRANSFORMWIDGET_H#define TRANSFORMWIDGET_H/*** @FileName TransFormWidget.h...

2020-04-24 21:23:43 1019 3

原创 Qt制作登录界面-Demo1

Qt制作登录界面Demo界面登录风格仿照html样式制作,颜色搭配和效果还是不错的效果图

2020-04-18 17:19:53 788 1

原创 [QML开发笔记]-将QML项目移植到QWidget项目中

将QML项目移植到QWidget项目中将已有的QML项目移植到QWidget当中,通过QQuickWidget加载QML,达到显示效果。这里将Qt自带的汽车仪表盘例子进行演示:qml的dashboard demo项目路径C:\Qt\Qt5.13.2\Examples\Qt-5.13.2\quickcontrols\extras\dashboard将整个目录复制到移植目录下将...

2020-04-18 17:06:07 1057

原创 QWebEngineView隐藏滚动条

QWebEngineView隐藏滚动条QWebEngineView *view = new QWebEngineView();view->page()->settings()->setAttribute(QWebEngineSettings::ShowScrollBars,false);view->load(QUrl("test.html"));view-&gt...

2020-04-18 16:46:09 2762

原创 【word论文排版教程4】样式的应用

【word论文排版教程4】样式的应用在使用样式处选择相应样式,同样可以使用之前设置的快捷键标题比较长,使用软回车进行换行

2020-04-18 16:39:00 235

原创 【word论文排版教程3】制作样式和列表

【word论文排版教程3】制作样式和列表一级标题:黑体小二,居中,行距“固定值:20磅”,段前、段后均1行。二级标题:黑体小三,无缩进,行距“固定值:20磅”,段前、段后均0.5行。三级及其下标题:黑体四号,无缩进,行距“固定值:20磅”,段前、段后均0.25行。正文文字:宋体小四,行距“固定值:20磅”,两端对齐,无文档网格,段前段后间距0行,首行缩进2字符。页码:5号宋体...

2020-04-18 16:38:43 972

原创 【word论文排版教程2】论文章节安排及分节

【word论文排版教程2】论文章节安排及分节论文章节可分为如下8个章节:封面中文摘要英文摘要目录正文参考文献附录致谢输入封面,添加分解符添加分解符效果同样方法为其它章节添加分解符。...

2020-04-18 16:38:16 2085

原创 【word论文排版教程1】页面设置

【word论文排版教程1】页面设置页面设置要求如下:页面格式:纸张A4,上2.6cm,下2.6cm,左2.5cm,右2cm,装订线位置左侧,装订线0cm,无文档网格页面布局->页面设置...

2020-04-18 16:37:54 1225

原创 【word论文排版教程0】论文制作流程

【word论文排版教程0】论文制作流程论文制作流程分文三个步骤:第一步:写论文前准备工作页面设置论文章节进行分节制作样式和列表第二步:写论文中样式的应用插入图标公式及编号参考文献制作及引用第三步:写完论文后设置页眉页脚设置目录设置封面及打印...

2020-04-18 16:37:32 440

原创 Qt制作大数据可视化大屏展示电子看板

Qt制作大数据可视化大屏展示电子看板解决当前最火的大数据可视化大屏展示,整个项目通过Qt开发,集成了QML/QChart/ECharts及自定义控件等模块,所有的可视化控件都可以集成到其中。可以随意增加和减少模块,各个模块可以随意拖拽,整体可以个性化布局。模块标题栏可自定义,包括标题文本信息、文本颜色、宽度/高度、背景颜色、按钮个数等功能,满足各个样式需求。实例中主要展示了现成的一些仪表盘...

2020-04-18 11:44:04 6473 8

原创 C++调用Python(详细教程步骤)

C++调用Python详细教程,一步步实现,减少坑,以及实现过程中遇到的坑的解决方法。环境Qt5.13 msvc2017 64 Python3.7 64配置将Python安装目录下的include libs拷贝到Qt工程目录下.pro配置win32:CONFIG(release, debug|release): LIBS += -L$$PWD/libs/ -lpython...

2020-04-11 15:30:11 591

原创 阿尔泰USB5630数据采集卡

阿尔泰USB5630数据采集卡通过以太网接口实现数据采集硬件连接9v~24v直流电源接通电源剩下根据产品使用手册查看各个接口,包括模拟量输入输出、数字量输入输出、计数器等功能。根据需要连接接口,注意接入电压值范围。软件开发安装提供的软件,在安装目录下包含了帮助文档和测试示例。安装目录Help文件下包含使用手册和API文档; Samples文件下包含开发测试示例,包...

2020-04-11 15:16:13 3037

原创 周立功开发板CANET-2E-U实现以太网控制串口

周立功开发板CANET-2E-U实现以太网控制串口硬件连接CANET-2E-U提供了两路can总线,可以实现一路发一路收的测试功能;连线CAN0-H接CAN1-H,CAN0-L接CAN1-L,CAN0-R接CAN0-H,CAN1-R接CAN1-H,CANX-G悬空 9v~24v直流电源接通电源 RJ45连接网线,保证pc和板子在同一网段板子配置通过自带软件ZNet...

2020-04-11 15:08:37 2742 2

原创 Qt多路视频监控软件(Qt+VLC支持本地视频/RTSP流/RTMP流)

Qt多路视频监控软件(Qt+VLC支持本地视频/RTSP流/RTMP流)功能:支持同时播放多路视频源; 支持播放本地视频,包括MP4、mkv、flv等视频格式; 支持播放RTSP/RTMP视频流; 支持1x1、1x5、2x2、3x3等分屏模式播放,随意切换; 支持拖拽播放,鼠标拖拽左侧列表到播放窗口进行播放; 支持右键鼠标设置播放属性,包括开始/暂停、全屏、重播、停止、音量、速...

2020-04-05 09:40:50 5937 17

原创 Qt制作局域网即时通讯软件

Qt制作局域网即时通讯软件 利用Qt制作的局域网即时通信软件,可实现文本信息、表情包、图片、文档等的传输功能。界面风格模仿的Tim,所以本软件取名为Timi,tim的mini版本。登录界面:使用之前做的登录界面,后续修改。原因是没找到好的素材(不会美工),有会美工愿意提供素材的请联系。 文本信息发送:气泡效n果,文本信揭秘那息可自动换行,并且文本信息可选择/可复制。 发送...

2019-12-21 21:35:07 5528 60

原创 Qt加载qss样式文件的封装

Qt加载qss样式文件的封装将加载qss样式文件方法封装一下,虽然很简单,考虑每个项目都要使用,方便后续快速使用。1、定义LoadStyleSheet.h#include <QApplication>#include <QFile>#include "KkDebug/KkDebug.h"////// \brief The LoadStyleShe...

2019-11-05 20:11:46 816

Qt 桌面悬浮画板软件 交互式电子教学桌面悬浮画板

Qt实现桌面悬浮画板软件,B站授课老师录像或直播的首选软件,及时桌面顶层绘制。

2019-08-06

QT5开发实战 高清

本书在全面阐述Qt基本功能的基础上,对新增的功能和服务进行了重点介绍。同时运用大量示例,集中讲解应用程序的开发方法和技巧,使读者通过实际动手操作迅速获得业务中必备的相关知识与经验。

2018-11-21

MySQL5.7从入门到精通(高清版)

MySQL5.7从入门到精通高清版 刘增杰 编著 目录清晰 内容完整 绝对超值

2018-11-06

PYTHON数据可视化编程实战.pdf

2017-02-24

pwm控制与研究

pwm控制与研究,本书以电压型PWM整流器为主,兼顾电流型PWM整流器,对PWM整流器的基本原理、数学建模、特性分析、控制策略和系统设计等进行了系统阐述,同时结合现代控制理论对PWM整流器在若干领域中的具体应用进行了介绍。

2014-05-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除