qml
Qml 笔记
Giant NG
我要一步一步往上爬……
展开
-
Qml中的Text控件
环境Ubuntu 16.04 + Qt 5.7.1Qml的Text控件如qt助手中描述的,Text可以显示纯文本和富文本。 例如,可以如下定义具有特定字体和大小的红色文本: Text { text: "Hello World!" font.family: "Helvetica" font.pointSize: 24 color: "red" }富文本使用HTML样式的标记定义: Text { text: "<b>H原创 2020-05-31 00:23:28 · 4097 阅读 · 1 评论 -
qml实现X秒内计数按钮按下N次
欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体...原创 2019-11-20 09:53:55 · 681 阅读 · 0 评论 -
创建第一个Qt Quick项目
刚开始接触qml,发现在开发View层时功能确实很强大。本人也是初学者,可能有描述或者理解错误的地方,欢迎指正交流。环境Ubuntu16.04+Qt5.9.1步骤打开Qt后,创建一个新的项目:选择Qt QuickApplication,点击“Choose”;如下图所示:与创建Qt Widgets Application项目相同,选择此项目的路径并键入新项目的名称,点击“下一步”;出现...原创 2018-10-10 23:22:49 · 1620 阅读 · 1 评论 -
Qml实现文本框显示文本,可指定某行高亮
功能描述QWidget中有一个QTextBroswer可以用于显示文本内容;你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写...原创 2019-02-19 15:00:41 · 4031 阅读 · 7 评论 -
使用Qml实现的侧边弹窗demo
环境:Ubuntu16.04 + Qt5.7.1描述:实现一个经常会遇到的功能:侧边弹窗。不得不说用QMl实现十分方便快捷,简单明了。效果图如下:代码解释:主要解释一下qml代码,main.qml代码如下:import QtQuick 2.5import QtQuick.Controls 1.4Rectangle {//主界面 width: 640 heigh...原创 2019-03-15 17:35:15 · 2167 阅读 · 4 评论 -
qml自定义控件:简易的带图标按钮
在实际需求中,Qt自带的控件显得十分“原始”,因此,想要做出更加好看的样式,常常需要用到自定义控件。效果图环境ubuntu16.04 + Qt5.7.1代码部分原创 2019-04-22 09:46:39 · 4683 阅读 · 0 评论 -
qml实现自定义互斥按钮
环境Ubuntu16.04+Qt5.7描述qml中有一个控件RadioButton,单选按钮,即在一个按钮组中只能选中一个;如果想自定义实现按钮的样式的话,则需要使用到一个qml类型:ExclusiveGroup。效果如图,左上方的是使用RadioButton实现的效果,中间的则为自定义按钮互斥效果。实现首先实现自定义按钮的样式,然后再寻找一种方法使这些按钮群产生互斥的效果即可。这...原创 2019-06-25 15:00:36 · 3707 阅读 · 5 评论