![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt学习之行
文章平均质量分 92
qq_43401552
这个作者很懒,什么都没留下…
展开
-
【Qt学习之行】简易影音播放器
文章目录简述实验步骤新建项目添加影音相关的QT库添加添加类、函数、变量等设计影音功能实验验证简述掌握影音图像包括音乐等的播放,掌握播放、停止、循环等方法;进而能够完成影音图像包括音乐等的播放,能够播放、停止、循环播放等实验步骤新建项目1、打开软件Qt creator2、建立一个项目选择类项为QMainWindow添加影音相关的QT库添加相关QT库在项目的.pro文件中,添加与影音播放器的库添加添加类、函数、变量等在项目mainwindow.h文件函数变量以及 函数设原创 2020-06-15 12:30:16 · 467 阅读 · 0 评论 -
【Qt学习之行】相机和音频录制
文章目录简述实验步骤新建项目添加相关QT库添加添加类、函数、变量等设计ui界面设计照相、音频录制功能简述掌握照相和录制声音等的方法,能够捕获一帧照片并保存;进而能够完成照相和录制声音等。实验步骤新建项目1、打开软件Qt creator2、建立一个项目选择类项为QWidget添加相关QT库在项目的.pro文件中,添加与相机和音频录制相关的库添加添加类、函数、变量等在项目Qwidget.h文件设计ui界面设计照相、音频录制功能3.5、在widget.cpp文件中实现功能3原创 2020-06-11 08:08:07 · 562 阅读 · 0 评论 -
【QT学习之行】Socket-TCP通信
3.1、打开软件Qt creator3.2、建立一个项目选择类项为QWidget3.3、除了main.cpp以及.pro文件之外的其他文件全部删除3.4、通过项目添加新文件,在qt中,添加Qt设计师界面类3.5、添加相关QT库3.6、添加类、函数、变量等3.6.1、添加TCP相关类等Tcpserver.h...原创 2020-06-08 08:44:20 · 602 阅读 · 0 评论 -
【QT学习之行】Socket-UDP通信
3.1、打开软件Qt creator3.2、建立一个项目选择类项为QWidget3.3、除了main.cpp以及.pro文件之外的其他文件全部删除3.4、通过项目添加新文件,在qt中,添加Qt设计师界面类3.5、添加相关QT库3.6、添加类、函数、变量等3.6.1、添加TCP相关类等Tcpserver.h...原创 2020-06-08 08:42:26 · 510 阅读 · 0 评论 -
【Qt学习之行】键盘事件
文章目录1.打开软件Qt creator2.建立一个项目选择类项为QWidget首先在widget.h中添加protected函数声明:2.然后到widget.cpp中添加头文件包含:#include #include 3.最后添加键盘按下事件处理函数的定义:说明1、只要进行按下任意键,触发键盘事件,就会产生对应的键盘事件处理函数2、我们先对分别按下ESC、Enter、Backspace、Space、F1键,“应用程序输出”窗口输出如下,3、复合键值,按Ctrl+M键能使窗口最大化,原创 2020-05-21 11:27:04 · 333 阅读 · 0 评论 -
【Qt学习之行】简易控件动画效果
首先在头文件处,添加#include private:Ui::MainWindow *ui;QParallelAnimationGroup *m_group;在.cpp文件中构造函数下添加① 组件Label显示动画② Label显示动画的串行设置③ 组件Button动画④ 动画的并行设置⑤ 设置响应的按钮的槽函数⑥ Ui界面设置实验效果:参考链接简书...原创 2020-05-11 16:10:55 · 936 阅读 · 0 评论 -
【QT学习之行】简易登录界面
文章目录新建项目添加类文件设计登录界面设计注册界面编写主函数代码设置登录信息新建项目新建 Qt Widgets 应用,项目名称为“login”,类名和基类可选择Qialog,也可以保持 MainWindow 和QMainWindow 不变添加类文件完成项目创建后,向项目中添加新的 Qt 设计师界面类,模板选择 Dialog without Buttons,类名更改为“LoginDialog...原创 2020-05-07 21:41:21 · 480 阅读 · 0 评论 -
【Qt学习之行】富文本界面(包含打印等菜单项)
概述通过QtCreator软件,设计一个关于包含打印的富文本的界面功能:打印、打印预览、生成PDF、框架、文本块、文字、表格、列表、图片、查找程序过程记录1、创建一个基于MainWindow类的项目2、在工程配置文件(.pro)中添加打印类支持3、在mainwindow.h文件中添加相关类1、富文本的相关类class QLineEdit;class QDialog;class...原创 2020-04-12 14:40:51 · 448 阅读 · 0 评论 -
【Qt学习之行】验证事件过滤器简易实例
验证事件过滤器简易实例此项目实现过程:当发生一个事件时,我们首先判断该事件的接收者是否为lineEdit组件;如果是,则进一步判断事件类型是否为键盘事件。如果两者都成立,则根据交错按下键盘来放大或缩小编辑框中的图片程序代码:程序过程记录1、创建一个基于MainWindow类的项目2、右击项目,选择【添加新文件】–>【Qt】–>选择Qt分类中【Qt Resource File...原创 2020-04-04 20:28:52 · 178 阅读 · 0 评论 -
【Qt学习之行】浅谈事件过滤器
使用背景有时候我们在自定义事件时,并不是需要所有的事件类型都要触发的,例如在数字键盘中,我们就不希望按下字母可以触发事件并输入到编辑框中。那么Qt可通过事件过滤器机制来过滤掉一部分事件。概述Qt创建了QEvent事件对象之后,会调用QObject的event()函数做事件的分发。有时,你可能需要在调用event()函数之前做一些另外的操作,比如,对话框上某些组件可能并不需要响应回车按下的键盘...原创 2020-04-02 12:08:51 · 362 阅读 · 0 评论