属性(Properties) QObject有getter和setter函数属性 命名策略: color, setColor 对于布尔: isEnabled, setEnabled class QLabel : public QFrame { Q_OBJECT Q_PROPERTY(QString text READ text WRITE setText) public: QString text() const; public slots: void setText(const QString &); }; Setter, 返回空, 将值当成唯一参数 Getter, 常量,返回值, 没有参数 * 一个通用特性是Qt属性系统。如果你已经看过QtCreator的Designer部分,你大概已经不知觉间用到它了。这样你就有每个类可以轻易使用的属性的列表了。 属性由getter和setter函数实现,所以实际值作为私有成员存储。 以下为约定俗成: Getter在属性(不是get前缀)后面命名,或对于布尔则附带is前缀。 Setter以set前缀命名。 然后这一对函数利用Q_PROPERTY宏制而转化成一个Qt属性(参数:type,name,“READ”,getter,“WRITE”,setter) 待续
2024-03-12 15:21:56 1.84MB 对象模型
1
基于IMX6ULL的AP3216C的QT动态数据曲线图显示,手把手教学的Linux+QT入门级项目代码。保姆级教程的适配代码,积分不够的朋友可以点波关注!作者无偿提供!
2024-03-12 12:09:43 9KB Linux Chart
1
Qt基础-UI美工实例教程文档。内容完整全面覆盖qt多种控件。教你如何自定义出美丽控件。
2024-03-09 09:20:53 41KB UI
1
对qt-smtp-demo的封装,亲测可用,包含源代码和库工程下载
2024-03-04 14:01:28 957KB smtp
1
完整版的qt-sdk-win不是分卷,,,因为其他人都是分卷我用的时候特别难受,所以整理出来分享给大家
2024-03-01 19:03:32 321.96MB opensource
1
Qt qml加载Html百度地图 qml发送模拟经纬度控制地图图标移动。 Windows:5.15.2+vs2016 Android:5.12
2024-02-29 17:59:40 72KB html
1
QT-Charts使用
2024-02-27 13:53:50 1.47MB
1
各种关于流媒体的协议标准,为pdf格式,有RTP、RTCP、RTSP。具体包括: 1 . An Application Level Real-Time Protocol for Distributed Interactive Media 2 . draft-ietf-mmusic-rtsp-09 3 . Extension of RTP payload Type for Multiple Program MPEG Transport Stream 4 . Guidelines for Writers of RTP Payload Format Specifications 5 . Multimedia Over IP- RSVP, RTP, RTCP, RTSP 6 . Payload Format for HTTP Encoding in RTP 7 . QuickTime Generic RTP Payload Format 8 . Real Time Streaming Protocol (RTSP) 9 . rfc2029-CellB Video Encoding 10 . rfc2032-H261 11 . rfc2035-JPEG-compressed Video 12 . rfc2038-MPEG1-MPEG2 13 . rfc2190-H263 Video Streams 14 . rfc2250-MPEG1-MPEG2 Video 15 . rfc2429-the 1998 Version of ITU-T Rec 16 . rfc2431-BT.656 Video Encoding 17 . rfc2435-JPEG-compressed Video 18 . rfc2793-Text Conversation 19 . rfc2833-DTMF Digits, Telephony Tones and Telephony Signals 20 . rfc2862-Real-Time Pointers 21 . rfc3047-ITU-T Recommendation G.722.1 22 . rfc3119-MP3 Audio 23 . rfc3189-DV (IEC 61834) Video 24 . rfc3190-12-bit DAT Audio and 20- and 24-bit Linear Sampled Audio 25 . rfc3267-AMR AMR-WB 26 . rfc3389-Comfort Noise (CN) 27 . rfc3497-SMPTE 28 . rfc3550-RTP 29 . rfc3555-MIME Type Registration 30 . rfc3557-ETSI ES 201 108 Distributed Speech Recognition Encoding 31 . rfc3558-EVRC SMV 32 . rfc3611-RTCP Extended Reports 33 . rfc3984-H264 34 . rfc3984-H264_ 35 . RTP Payload Format for AC-3 Streams 36 . RTP Payload Format for ASF Streams 37 . RTP Payload Format for DV Format Video 38 . RTP Payload Format for MPEG-2 AAC Streams 39 . RTP payload format for MPEG-4 Audio-Visual streams 40 . RTP Payload Format for MPEG-4 Streams 41 . RTP payload format for MPEG-4 Visual Advanced Profiles 42 . RTP Payload Format for MPEG-4 with Flexible Error Resiliency 43 . RTP Payload Format for PureVoice(tm) Audio 44 . RTP Payload Format for RT Video Streams 45 . RTP Payload format for Shared Multicast Virtual Worlds (SMVW) 46 . RTP payload format for the CELT codec 47 . RTP Payload Format for Vorbis Encoded Audio 48 . RTP profile for generic media packets 49 . Support for RTP in a stored QuickTime Movie File
2024-02-26 15:04:29 3.92MB RTSP RTCP payload
1
详情可参考博客:https://blog.csdn.net/qq_38204686/article/details/135760461 - 在OpenGL进行3D可视化,绘制网格形式的坐标系则能更清晰的展示所画图形位置。由于OpenGL本身并没有绘制文字的功能,所以想要显示刻度标签或者一些其他标签需要自己手撸代码。Qt的QOpenGLWidget可以较方便的解决这个问题,其可以在OpenGL绘制之后,使用QPainter继续绘制2D图形或文字标签。 - 在Qt OpenGL上绘制2D标签的核心思路:先确定想要绘制标签处的3D坐标,然后将其投影到2D屏幕上,最后使用QPainter进行绘制。
2024-02-26 09:40:44 1.74MB
1
流媒体服务器(Streaming Media Server 简写MS)集群系统能够用相对较为廉价的方式提供较强的可扩展性和良好的吞吐性能,然而要使系统资源得到充分利用却面临着许多技术上的挑战,负载均衡技术就是其中之一。在一个由服务器集群构成的大规模视频点播系统中,负载均衡策略的优劣直接影响着整个系统的资源利用效率和服务质量。本文从MS的架构特点和工作流程出发,给出了MS的系统设计,并提出将许 可准入控制、负载分配和存储调度管理三者有机结合的负载均衡算法,在实际测试中取得了很好的均衡效果。
2024-02-23 23:20:25 28KB
1