摘要: 这一篇来看两个用于文本输入的项目,分别是作为单行文本输入的 TextInput 和多行文本输入的 TextEdit 。 下面开始教程。 TextInput TextInput 项目用来显示单行可编辑的纯文本。TextInput 是一个非常简单的项目,除了显示光标和文本外,默认并没有边框等装饰性效果, 阅读全文
posted @ 2019-11-21 17:36 灼光 阅读(8973) 评论(0) 推荐(0) 编辑
摘要: 文本显示是界面开发必不可少的内容,在Qt Quick模块中提供了 Text 项目来进行文本的显示,其中可以使用 font 属性组对文本字体进行设置。这一篇我们来看看它们的具体使用。 使用字体 就像前面教程中提到过的,在文本中可以使用 font 属性组来设置字体,常用的属性如下: font.bold: 阅读全文
posted @ 2019-11-21 17:16 灼光 阅读(5267) 评论(0) 推荐(0) 编辑
摘要: 一、Qml类型 QML类型分为三类:基本类型、QML对象类型以及JavaScript类型 1 基本类型 我们可以再qt帮助文档中搜索基本类型查看 基本类型的概念是相对于QML对象类型而言的,QML 对象类型可以包含属性、信号和函数等,但基本类型不能作为对象,比如 int {} 和size{}是不允许 阅读全文
posted @ 2019-11-21 15:57 灼光 阅读(4459) 评论(0) 推荐(0) 编辑
摘要: QML对象声明 QML对象特性一般使用下面的顺序进行构造: id 属性声明 信号声明 JavaScript函数 对象属性 子对象 状态 状态切换 为了获取更好的可读性,建议在不同部分之间添加一个空行。例如,下面使用一个Photo对象作为示例: 1 Rectangle { 2 id: photo // 阅读全文
posted @ 2019-11-21 15:00 灼光 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 转载:https://www.cnblogs.com/dengyg0710/p/10644936.html 1.一个 QML 文档有且只有一个根元素。 2.QML 元素名后所有内容使用 {} 包围起来。{} 之中是该元素的属性;属性以键值对 name : value 的形式给出。 3.QML 元素可 阅读全文
posted @ 2019-11-21 11:29 灼光 阅读(958) 评论(0) 推荐(0) 编辑
document.body.oncopy=function(){ event.returnValue=false; var t=document.selection.createRange().text; var curUrl = window.location.href; var s="本文来源于灼光的博客(https://www.cnblogs.com/laiyingpeng/) , 原文地址:" + curUrl + "转载请加上原文地址。"; clipboardData.setData('Text','\r\n'+t+'\r\n'+s+'\r\n\r\n\r\n'); }