- 博客(17)
- 收藏
- 关注
原创 uos打包记录
debian/aarch64/UniMBox/DEBIAN/postinst文件内容。debian/aarch64/UniMBox/DEBIAN/postrm文件内容。
2024-03-01 17:30:44 235 1
原创 QT学习 -----QStackedWidget灵活切换页面
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2024-02-27 14:34:13 908
原创 QT 学习------自定义键盘快捷键
但是使用这种方式有个缺陷,在Qt中,当窗口最小化后,窗口将不再接收键盘事件。在keyPressEvent中,通过判断event->modifiers()和event->key()来确定触发的快捷键。在项目中,遇到需要通过键盘快捷键显示隐藏界面,和切换模式,使用了下面方法,在这里做个记录,也给其他开发人员一些参考,欢迎各位大佬指点。首先,你需要在项目中添加一个全局热键库,例如QxtGlobalShortcut。首先,在需要添加快捷键的窗口或控件中,重写keyPressEvent事件处理函数。
2023-12-27 11:12:42 681 1
原创 QT ffmpeg <=========> 总结二
一、简介FFmpeg的名称来自MPEG视频编码标准,前面的“FF”代表“Fast Forward”,FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。可以轻易地实现多种视频格式之间的相互转换。FFmpeg的用户有Google,Facebook,Youtube,优酷,爱奇艺,土豆等基本知识容器/文件(Conainer/File):即特定格式的多媒体文件,比如mp4、flv、mkv等。媒体流(Stream):表示时间轴上的一段连续数据,如一段声音数据、一段视频数据或
2021-01-04 15:08:19 217
原创 QT ffmpeg<========>总结一
一、ffmpeg环境搭建(QT、windows)FFMPEG官网:http://ffmpeg.org/4.0.2版本源码源码:https://ffmpeg.org/releases/ffmpeg-4.0.2.tar.bz24.0.2编译好的文件下载已经编译好的FFMPEG网址:https://ffmpeg.zeranoe.com/builds/32位下载地址:Shared:包含FFMPEG的dll库文件https://ffmpeg.zeranoe.com/builds/win32/sha
2021-01-04 13:23:53 261
原创 关于QT Modbus RTU 的总结
关于QT Modbus RTU 的总结一、编写流程:1.modbus库的移植2.头文件和配置文件3.建立连接4.读写报文函数(不完善,目前只用了sendWriteRequest()这个函数,读数据还在研究中)二、modbus库的移植三、头文件和配置文件.pro文件需要依赖:QT += serialportQT += serialbusQT += core guiwin32:LIBS += -lws2_32mainwindow.h===>
2020-12-11 14:48:51 7785 5
转载 QFileDialog
一.描述QFileDialog提供了一个对话框,允许用户选择文件或者目录,也允许用户遍历文件系统,用以选择一个或多个文件或者目录。QFileDialog继承了QDialog,具有父类的各种方法。二.功能作用1.最简单的获取方法(静态方法)获取文件QFileDialog.getOpenFileName() #获取一个打开文件的文件名QFileDialog.getOpenFileNames() #获取多个打开文件的文件名QFileDialog.getOpenFileUrl()
2020-08-26 10:31:52 1476
转载 2020-08-26
QString概述一、QString 类是 Qt 中用于表示字符串的类,实现在 QtCore 共享库中。QString 类在实现上有以下特征。字符串采用 Unicode 内部编码,可以表示世界上大多数语言的文字;字符串的存储有引用计数,当一个 QString 对象被复制为另一个 QString 对象时,它们实际上指向相同的存储空间,仅仅是增加一个引用计数;采用 “按需复制” 的技术,当指向相同存储空间的多个 QString 对象中的一个要被修改时,将真正复制一个新的字符串并进行修改。二、QStri
2020-08-26 10:29:35 212
原创 QT的学习---》tabwidget对表格的操作
在学习QT的时候,用ui做好表格的界面,最近学到用容器类操作tabwidget的方法。放置tablewidget组件,编辑好每个界面的命名,如tablewidget_realState、tablewidget_devAddr等。创建容器类,需要操作的时候,利用迭代器遍历进行操作。具体代码如下:.h文件class MainWindow : public QMainWindow{ Q_OBJECTprivate: //初始化出场设置的TableWidget void
2020-07-30 15:45:02 1464
转载 QString类的总结
1、append()函数函数1 QString & QString::append ( const QString & str )QString x = “free”; QString y = “dom”; x.append(y); // x == “freedom”append()函数与+=操作符功能类似:QString x = “free”; QString y = “dom”; x+=y; // x == “freedom”还可以使用insert()函数:x.insert(
2020-06-10 11:39:05 930
转载 QT的学习2(2020.06.06)
QT模块QT基础,模块主要分为://1、QT COre提供核心的非 GUI 功能,所有模块都需要这个模块。这个模块的类包括了动画框架、定时器、各个容器类、时间日期类、事件、IO、JSON、插件机制、智能指针、图形(矩形、路径等)、线程、XML 等。所有这些类都可以通过 头文件引入。//2、QT GUI提供 GUI 程序的基本功能,包括与窗口系统的集成、事件处理、OpenGL 和 OpenGL ES 集成、2D 图像、字体、拖放等。这些类一般由 Qt 用户界面类内部使用,当然也可以用于访问底
2020-06-06 14:11:26 259
转载 QT的学习1(2020.06.05)
QT的学习第一个QT项目“hello,world!”#include /*引入QApplication 类,main函数一般以创建application对象开始GUI 程序是QApplication,非 GUI 程序是QCoreApplication这个对象用于管理 Qt 程序的生命周期,开启事件循环/#include /引入QLabel 类,直接创建一个QLabel对象构造函数赋值“Hello, world”能够在QLabel上面显示这行文本。最后调用QLabel的show()函
2020-06-05 16:55:53 223
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人