QT之路
janet2013t
这个作者很懒,什么都没留下…
展开
-
Qt之自定义属性Q_PROPERTY
Qt提供了一个绝妙的属性系统。跟那些由编译器提供的属性差不多。然而,作为一个独立于编译器和平台的库,Qt不依赖于非标准的编译特性,比如__property 或[property]。Qt可以在任何平台上的标准编译器下编译。Qt属性系统基于元数据对象系统--就是那个提供了对象内置信号和槽通讯机制的家伙。 Q_PROPERTY()是一个宏,用来在一个类中声明一个属性property,由于...转载 2019-10-17 23:32:27 · 552 阅读 · 0 评论 -
C++ 多态的实现及原理(虚函数与纯虚函数)
public/private/protected转载 2019-10-09 18:57:26 · 270 阅读 · 0 评论 -
C++ 理解public private protected friend 的使用
C++ 理解public private protected friend的使用public:类或成员可以由同一程序集中的任何其他代码或引用它的另一个程序集访问。private:只能通过同一个类或结构中的代码访问类型或成员。protected:类或成员只能由同一个类中的代码访问,或者在从该类派生的类中访问。继承后的属性变化pub...原创 2019-10-09 13:35:07 · 651 阅读 · 1 评论 -
QT之信号与槽机制方式
QT之信号与槽机制方式 QT提供了信号与槽机制用于完成界面操作的响应,是完成任意两个QT对象之间的通信方式,信号与槽进行关联,信号在某一个特定的情况和动作下触发,槽是等同于接收和处理信号的函数。因此可以把信号看做发射端,槽看做接收端。当一个类被继承时,其该类的信号和槽也同时会继承。 信...原创 2019-10-08 21:09:10 · 371 阅读 · 0 评论 -
QT之QMediaPlayer实现音乐播放功能 带工程
QT之QMediaPlayer实现音乐播放功能 带工程 QT 提供了音频播放类接口,分别是QMediaPlaylist和QMediaPlayer两个类,其中QMediaPlaylist类主要管理MP3文件,包括添加和删除等操作;QMediaPlayer 提供播放 和停止等等相关功能。通过这两...原创 2019-10-08 11:27:20 · 2886 阅读 · 1 评论 -
QT之QString QList基本用法
QT之QString QList基本用法1、QString 基本用法void qtstringtest(){ int b,c,d; QString str0="123"; QString str1="1234567890abcdefrg"; qDebug()<<str0<...原创 2019-10-09 13:42:10 · 6030 阅读 · 0 评论 -
《Qt基础教程之Qt学习之路》
在Qt开源社区中,有一个很好的Qt教程,叫做《Qt 学习之路》,下面是它的链接和目录。链接地址:http://www.qter.org/thread-629-1-1.html目录第1篇 序第2篇 Qt简介第3篇Hello, world!第4篇 信号槽第5篇 自定义信号槽第6篇 Qt模块简介第7篇MainWindow 简介第8篇 添加动作第9篇 资源文件...转载 2018-11-05 16:08:54 · 517 阅读 · 0 评论 -
Qt中为工程添加资源文件、给按钮添加图片
上一次布局好之后做了小小的改动,就是在左边放按钮的上面添加了一个放logo的label(虽然还没有想好要放什么logo—— )现在的布局就是这样子了: 下面要做的是给按钮添加图标,还有在logo和右边的大label上放上初始的图片,这里就需要为工程添加资源文件了,步骤如下:1、右击项目文件夹选择添加新文件——选择Qt——Qt resource file 2...转载 2018-11-05 16:06:18 · 229 阅读 · 0 评论 -
QT之QtSerialPort类实现串口通信 发送与接收 带工程
QT之QtSerialPort类实现串口通信 QT提供了QtSerialPort类与QSerialPortInfo类,该类实现串口相关操作,和windows的serialport类相似,其中QtSerialPort实现串口的读写、初始化相关操作;QSerialPortInfo类提供相关串口信息。通过这两个类...原创 2018-11-07 09:26:30 · 11927 阅读 · 1 评论