- 博客(14)
- 资源 (32)
- 问答 (1)
- 收藏
- 关注
原创 第九章:QML中多线程的使用
Connections介绍: https://doc.qt.io/qt-5/qml-qtqml-connections.html示例:倒计时worker.h#ifndef DISPATCHER_H#define DISPATCHER_H#include <QThread>#include <QDebug>class Worker : public QThread{ Q_OBJECT Q_PROPERTY(int data READ g.
2020-10-26 23:13:32 5032 1
原创 第八章:QML定时器Timer
QML中实现方法定时器Timer介绍:https://doc.qt.io/qt-5/qml-qtqml-timer.htmlimport QtQuick 2.6import QtQuick.Window 2.2Window { visible: true width: 500 height: 60 title: qsTr("定时器") Timer { interval: 500 //设置定时器定时时间为500ms,默认100.
2020-10-26 23:13:22 1797 1
原创 第六章:QML信号
1、QML属性变化信号on<Property>Changed示例:import QtQuick 2.0TextInput { text: "Change this!" onTextChanged: {//text属性信号处理 console.log("Text has changed to:", text) } MouseArea{ anchors.fill:parent onClicked...
2020-10-26 23:13:10 414
原创 第五章:C++中调用QML交互
实现方法:第一步:获取QML中对象QList<QObject*> rootObjects = engine.rootObjects(); int count = rootObjects.size(); // 找到指定对象 for(int i = 0; i < count; i++) { if(rootObjects.at(i)->objectName() == "rootObject") {
2020-10-26 23:12:59 714
原创 第四章:QML中调用C++交互
1、QML中调用C++交互方法Qt集成了QML引擎和Qt元对象系统,使得QML很容易从C++中得到扩展,在一定的条件下,QML就可以访问QObject派生类的成员,例如信号、槽函数、枚举类型、属性、成员函数等。QML访问C++需要将c++类扩展到qml中,有两个方法:1、在Qt元对象系统中注册C++类到qml中2、将对象或数据暴露给 QML相关函数:setContextProperty()//将对象或数据暴露给 QMLqmlRegisterType()//注册C++类...
2020-10-25 19:14:23 878
原创 第三章:QML样式美化之按钮美化ButtonStyle
Component元素介绍: https://doc.qt.io/qt-5/qml-qtqml-component.htmlButtonStyle介绍:https://doc.qt.io/qt-5/qml-qtquick-controls-styles-buttonstyle.html示例按钮样式效果:源码:import QtQuick 2.6import QtQuick.Window 2.2import QtQuick.Controls 1.1import QtQuick.
2020-10-25 18:53:35 3977 1
原创 第二章:QML基础组件之颜色对话框ColorDialog
颜色对话框ColorDialog官方介绍:https://doc.qt.io/qt-5/qml-qtquick-dialogs-colordialog.html效果:示例:import QtQuick 2.7import QtQuick.Controls 1.4import QtQuick.Layouts 1.3import QtQuick.Dialogs 1.2ApplicationWindow { visible: true width: 640 .
2020-10-25 18:42:23 1196 3
原创 第二章:QML基础组件之文件对话框FileDialog
对话框FileDialog官方介绍:https://doc.qt.io/qt-5/qml-qtquick-dialogs-filedialog.html示例:import QtQuick 2.7import QtQuick.Controls 1.4import QtQuick.Layouts 1.3import QtQuick.Dialogs 1.2ApplicationWindow { visible: true width: 640 height: .
2020-10-25 18:39:31 1451
原创 第二章:QML基础组件之消息对话框MessageDialog
对话框MessageDialog官方介绍: https://doc.qt.io/qt-5/qml-qtquick-dialogs-messagedialog.html效果:源码:实现方式一:import QtQuick 2.7import QtQuick.Controls 1.4import QtQuick.Layouts 1.3import QtQuick.Dialogs 1.2ApplicationWindow { visible: true widt
2020-10-25 18:35:00 6171 1
原创 第二章:QML基础组件之菜单栏MenuBar
菜单栏 MenuBarApplicationWindow效果图:源码:import QtQuick 2.7import QtQuick.Controls 1.4import QtQuick.Layouts 1.3ApplicationWindow { visible: true width: 640 height: 480 color: "black"; title: "菜单显示"; id: root; menu..
2020-10-25 18:28:10 2768
原创 第一章:QML类型属性
基本类型官方:https://doc.qt.io/qt-5/qmlbasictypes.htmlint, double, bool, string,var, variant, color, real, vector3d, url, time, rect, size, enumeration, font, date, point, list, action, alias示例:property real contentYOnFlickStarted: 0; property var a...
2020-10-25 18:24:21 384
原创 PyQt 实现系统托盘QSystemTrayIcon
开发环境: ubuntu16.04 + PyQt5.14官方资料:https://doc.qt.io/qt-5/desktop-integration.htmlQSystemTrayIconQSystemTrayIcon类为应用程序在系统托盘中提供一个图标。现代操作系统通常在桌面上提供一个特殊的区域,称为系统托盘或通知区域,长时间运行的应用程序可以显示图标和短消息。QDesktopServicesQDesktopServices类提供的函数用于访问常见的桌面服务。许多桌面环境..
2020-10-25 17:45:16 4632
原创 Qt 实现系统托盘QSystemTrayIcon
开发环境: ubuntu16.04 + PyQt5.14官方资料: https://doc.qt.io/qt-5/desktop-integration.htmlQDesktopServices不仅可以打开本地浏览器,而且还可以打开本地文件(夹)等,可以获取桌面、我的文档、Home等目录QSystemTrayIcon为应用程序在系统托盘中提供一个图标,消息气泡...
2020-10-25 17:17:26 1235
QT实现多人屏幕共享系统.rar
2019-08-05
725_QPlayer.rar
2019-07-26
交叉编译工具.rar
2019-07-25
EnglishDictionary.rar
2019-06-08
基于无线传感网络的宿舍监控系统设计
2019-04-22
仿微信界面
2019-04-08
【数据挖掘】编程实现层次可视化技术(以标签云为例)
2019-03-17
【C51密码锁设计】
2018-11-10
【PC机控制单片机】
2018-11-10
【C51摇号抽奖机设计】
2018-11-10
【qt+opencv】实现人脸识别打卡系统2.0
2022-12-14
qt+百度API实现人脸对比寻找明星脸
2022-05-04
DrawFigure2020.zip
2020-12-14
qtluaeditdemo.zip
2020-11-07
qtsystrayicon.zip
2020-11-07
qtuartnetdemo.zip
2020-11-07
qtnetlinkdemo.zip
2020-11-07
MockMiTalk.zip
2020-10-25
mockRrrc.zip
2020-10-25
开发板rz传输.rar
2019-09-22
界面使用c++ Qt写的,深度学习算法使用python写的,一般用什么方法交互?
2021-12-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人