![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【Qt/Quick/QML】
Ailoverer
这个作者很懒,什么都没留下…
展开
-
Qt学习方法罗列
最近项目需要用到QT,于是找了些资料来学习下:首先下载QThttps://www.qt.io/download-open-source/这个里面有相关的下载资源:可以选择opensource 那个,也可以选择VS插件那个我下载的qt-opensource-windows-x86-msvc2015_64-5.6.0 我VS 版本是2015 目前建议用2013其次原创 2016-06-02 12:55:26 · 649 阅读 · 0 评论 -
QML实现仿酷狗音乐播放器(支持在线和本地播放)
1、支持在线音乐播放由于在线音乐设计到敏感代码,暂时没有剔除就没有发布代码了,如果需要参考可以@我(其实这方面资料网上也多)。2、支持本地音视频播放。3、支持歌词同步。4、支持皮肤系统技术Qt quick QML 、Qt网络通信、Qt multiMedia以下是效果图片在线音乐原创 2017-05-08 11:11:32 · 5531 阅读 · 13 评论 -
C++中QMediaPlayer在QML中播放实现
1、mediaplayer.h#ifndef MYMEDIAPLAYER_H#define MYMEDIAPLAYER_H#include #include class MyMediaPlayer: public QMediaPlayer{Q_OBJECTpublic: Q_PROPERTY(QAbstractVideoSurface* videoSurface REA原创 2017-05-05 18:30:48 · 2971 阅读 · 1 评论 -
QML JS封装播放器时间格式显示
/* * 函 数: dateFormat * 功 能: 时间字符串转换函数 * 参 数: nSeconds [in] 传入的时间值 单位S * 返回值: 无 */function dateFormat(second){ var timeTxt=""; var hh,mm,ss; hh = second / 3600 | 0;原创 2017-05-05 10:48:25 · 658 阅读 · 0 评论 -
Qt QTranslator和linguist国际化语言支持
QTranslator的使用QTranslator类加载Qt的翻译文件来进行国际化语言翻译。一.创建翻译文件1.1工具创建1.在*.pro中添加:TRANSLATIONS += *.ts,有多少种语言添加多少个文件。2.之后运行lupdate *.pro生成ts文件。lupdate会根据源代码中的内容提取出待翻译的字段,然后生成ts文件,原创 2017-03-28 18:13:00 · 782 阅读 · 0 评论 -
QtQuick学习笔记之QML布局定位器Row/Column/Grid/Flow
记录Qtquick核心编程学习内容:组件ColorPicker在前面章节写了 http://blog.csdn.net/xuqiang918/article/details/51672479 的ColorPicker.qml中import QtQuick 2.5import QtQuick.Controls 1.4Rectangle{ id:root;原创 2016-06-15 00:04:41 · 6412 阅读 · 1 评论 -
QtQuick学习笔记之QML文件定义组件Component
记录Qtquick 核心编程学习笔记:文件名称和组件名字一样:ColorPicker.qml文件如下:import QtQuick 2.5Rectangle { id:colorPicker; width:50; height:30; signal colorPicked(color clr); function configu原创 2016-06-14 16:07:15 · 4397 阅读 · 0 评论 -
QtQuick学习笔记之QML定时器Timer
记录Qtquick核心编程学习笔记:import QtQuick 2.5import QtQuick.Controls 1.4Rectangle{ width:300; height:400; id:root; color:"green"; QtObject { id:attr; proper原创 2016-06-14 11:31:21 · 8513 阅读 · 0 评论 -
QtQuick学习笔记之QML键盘Keys事件
记录Qtquick核心编程学习笔记:import QtQuick 2.5import QtQuick.Controls 1.4Rectangle{ width:300; height:400; id:root; focus: true; Keys.enabled: true; Keys.forwardTo: [moveTe原创 2016-06-14 11:09:15 · 7238 阅读 · 0 评论 -
QtQuick学习笔记之QML鼠标事件
记录Qtquick核心编程学习记录import QtQuick 2.5Rectangle{ width:300; height:400; id:root; color:"green"; MouseArea{ id:mouseArea; anchors.fill: parent;原创 2016-06-14 10:18:49 · 2625 阅读 · 0 评论 -
QtQuick学习笔记之QML自定义信号
这里把Qtquick核心编程里面的练习记录下:import QtQuick 2.5Rectangle{ width:300; height:400; id:root; color:"green"; Text{ id:colorText; anchors.horizontalCenter: pa原创 2016-06-14 08:57:36 · 3680 阅读 · 0 评论 -
QML中的JavaScript用法详解
http://www.2cto.com/kf/201412/364184.html熟悉JavaScript的应该都了解Netscape公司,一代骄子虽然倒下了,却给后人留下了最为珍贵的产品和经验,在互联网发展史上享有举足轻重的地位,这里就不讲故事了,虽然很精彩,从未被磨灭。QML是对JavaScript的扩展,提供了JS主机环境,用法相似,但有些地方与浏览器/服务器端提供的JS主机环境转载 2016-06-24 17:50:42 · 1241 阅读 · 0 评论 -
QGC源码分析笔记一之main.cc
前言一切的起源来自main()函数。正文main.cc源码如下/**************************************************************************** * * (c) 2009-2016 QGROUNDCONTROL PROJECT <http://www.qgroundcontrol.org&...原创 2019-02-14 16:32:07 · 2448 阅读 · 3 评论