基于OpenCV编写图像处理项目,除了算法以外,比较重要一个问题就是界面设计问题。对于c++语系的程序员来说,一般来说有QT/MFC两种考虑。QT的确功能强大,特别是QML编写android界面很有一套(https://www.cnblogs.com/jsxyhelu/p/8286476.html)... ...
分类:
编程语言 时间:
2019-08-30 23:09:14
阅读次数:
158
本文开发环境为Ubuntu 16.04 LTS 64位系统,通过apt的docker官方源安装最新的Docker CE(Community Edition),即Docker社区版,是开发人员和小型团队的理想选择。 开始安装 由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本: ...
分类:
系统相关 时间:
2019-08-11 00:28:00
阅读次数:
119
背景:编译rdm2019.4.0版本 编译release完成后,在qt中可以直接运行,但使用qt的部署工具部署后,rdm无法显示界面; 原因:需要使用“自己的”qml文件夹,即rdm.exe中的qml文件夹,而不是qt环境中的qml文件夹; 命令:windeployqt --qmldir rdm\s ...
分类:
其他好文 时间:
2019-08-09 01:52:09
阅读次数:
404
1、用的时候大小写一样的 如: color="#3D3D3D" 和 color="#3d3d3d"都是同一个颜色 2、判断的时候,QML默认是小写 如:if(color=="#3D3D3D") 是通不过的 需要 if(color=="#3d3d3d")才是ok的 ...
分类:
其他好文 时间:
2019-08-08 21:13:44
阅读次数:
82
1、效果 代码参考B站视频:https://www.bilibili.com/video/av36584062 功能:点击左边,会发出信号,右边会有个颜色动画,然后计数+1 2、分析: 一共有两个对象,他们很多属性都差不多,如可变颜色、原型、可变text..所以可以声明一个Circle对象,然后Se ...
分类:
其他好文 时间:
2019-08-03 18:52:55
阅读次数:
138
import QtQuick 2.9 import QtQuick.Window 2.2 import QtQuick.Controls 2.2 import QtGraphicalEffects 1.0 import QtQuick.Layouts 1.3 ApplicationWindow { ... ...
分类:
其他好文 时间:
2019-07-26 01:29:56
阅读次数:
241
一、定义QObject子类 Myudp.h Myudp.cpp 二、注册Myudp类,在QML中实例化【方式1】 main.cpp main.qml 三、注册Myudp对象,在QML直接使用 main.cpp main.qml ...
分类:
编程语言 时间:
2019-07-25 00:15:53
阅读次数:
153
事件处理:qml中如故一个事件想要能够被单击,就要在其上放置一个MouseArea元素signal: onClicked() onDoubleClicked() onPressed() onReleased() onPressAndHold() Rectangle{ width:600 height ...
分类:
其他好文 时间:
2019-07-17 00:01:53
阅读次数:
118
Border.qml import Qt.Quick 2.5 Rectangle{ width:48 height: 48 color: "#00bde3" border.color:Qt.lighter(color) //边框颜色 } ----------------- Column.qml { ... ...
分类:
其他好文 时间:
2019-07-12 09:38:10
阅读次数:
96
[toc] 一、前言 最近用Qt3D做了一个三维显示的项目,过程比较艰辛,主要是Qt3D这个库虽然推出了有几年,但是资料并不多,官方的例程比较少且大多是QML的,虽然他本身是完全支持C++的,而API 接口的文档写得又比较简略,用的人少产生的资料就更少了,在google和stackoverflow ...
分类:
其他好文 时间:
2019-07-06 00:03:21
阅读次数:
258