
qml
文章平均质量分 64
卑微的小李
码农 宅男
展开
-
使用qml设计大屏UI显示
以气象信息做演示:原创 2021-06-17 15:00:59 · 8818 阅读 · 2 评论 -
关于Qt9.5 vs2017 发布qml程序不显示界面解决方法
由于项目需要,开发使用的是 qwidget与qml混合编程,其中使用到了qtwebengine模块。使用windeployqt --qmldir qml路径 也无法解决问题。但是在bin目录下正常运行,最后只好一个一个目录过滤筛选文件了。最后发现除了必要的dll,还需要plugins、qml以及resources目录。最后运行环境200M左右。 如下图:成功运行:...原创 2019-01-23 17:36:17 · 2352 阅读 · 0 评论 -
c++ 与 qml 信号槽交互之 c++对象信号触发qml函数
预览:双击qml的model 实现音乐播放以及歌曲信息,播放进度一、设置上下文属性,使c++类对象能够被qml调用Player mPlayer;engine.rootContext()->setContextProperty("Player",&mPlayer);二、在player类中增加信号函数signals: void currentPositionChanged(QS...原创 2018-05-24 01:24:54 · 6231 阅读 · 2 评论 -
linux 下 plugin cannot be loaded for module "QtMultimedia": 无法加载库
这个问题要手动安装 pulseaudio。sudo apt-get install libpulse-dev。QtMultimedia 在linux 下是用 pulseaudio 来做声音。原创 2018-06-04 16:58:23 · 1770 阅读 · 0 评论 -
qml 结合 QSqlTableModel 动态加载数据 MVC
效果预览:一、准备好对应的 QSqlTableModel#ifndef LOCALMUSICMODEL_H#define LOCALMUSICMODEL_H#include <QObject>#include <QSqlTableModel>#include <QMediaPlayer>#include "libzplay.h"using name...原创 2018-05-13 22:15:52 · 3894 阅读 · 2 评论 -
qml之从零开始编写网易云音乐(三)
播放控制栏界面编写,预览:控制栏主体:Rectangle{ width: parent.width height: 54*dp color: "#ffffff" Rectangle{ id:border__ anchors.top: parent.top width: parent.width heig...原创 2018-04-25 23:10:27 · 1280 阅读 · 0 评论 -
qml之从零开始编写网易云音乐(四)
导入本地音乐页面(功能待实现)import QtQuick 2.7import QtQuick.Controls 2.2import QtQuick.Layouts 1.3Page { property int interval : 20*dp Rectangle{ id: rectangle1 anchors.fill: parent ...原创 2018-05-03 22:14:37 · 865 阅读 · 1 评论 -
qml之从零开始编写网易云音乐目录
一、初步实现无边框窗口,以及左边的导航栏二、完善标题栏的搜索框三、播放控制栏界面四、导入本地音乐页面五、导入本地音乐功能实现(TODO)原创 2018-04-19 23:29:44 · 2970 阅读 · 2 评论 -
qml之从零开始编写网易云音乐(二)
完善标题栏的搜索框,效果如下:搜索栏:自定义组合控件 //搜索 Rectangle{ id:searchTextEdit anchors{ left:titleLabel.right leftMargin: 20*dp top:parent.top topM...原创 2018-04-19 23:19:53 · 1061 阅读 · 0 评论 -
qml之从零开始编写网易云音乐(一)
初步实现无边框窗口,以及左边的导航栏,效果如下:主要包括无边框窗体以及左边的导航栏。无边框窗体设计思路:1、主窗体设置无边框属性。flags:Qt.FramelessWindowHint | Qt.Window;2、标题栏拖拽移动。 MouseArea{ property real xmouse; //鼠标的x轴坐标 property real ymous...原创 2018-04-11 22:57:00 · 2578 阅读 · 4 评论 -
qml编写微信UI界面
初次尝试qml编写界面(Qt 5.94版本)手机实际效果:效果出乎意料的好,完美适应屏幕。目前版本只是界面部分编写,qml与c++交互部分还需要继续学习。原创 2018-03-23 22:34:30 · 4154 阅读 · 9 评论 -
qml 自定义滑动条(官方example)
Rectangle { id: frame clip: true width: 160 height: 160 border.color: "black" anchors.centerIn: parent Text { id: content text: "ABC" ...原创 2017-07-12 04:29:56 · 2233 阅读 · 0 评论 -
qml与c++之间的交互
学习qml的笔记,Qt Quick核心编程的一个例子:1、实现一个类(从object以及派生类中继承而来),使用Q_OBJECT宏。#ifndef COLORMAKER_H#define COLORMAKER_H#include #include class ColorMaker : public QObject{ Q_OBJECT Q_转载 2016-06-20 14:31:28 · 2499 阅读 · 0 评论