Label用法代码

import QtQuick 2.12
import QtQuick.Window 2.12
import QtQuick.Controls 2.5Window {visible: truewidth: 640height: 480title: qsTr("Hello World")Label{x:100y:100width: 100height: 50text: qsTr("我是标签")  //可被翻译color: "red"  //设置Label字体颜色font.pixelSize: 22 //字体大小font.italic: true  //斜体//字体对其方式horizontalAlignment:Text.AlignHCenteverticalAlignment:Text.AlignVCenter//设置背景颜色background: Rectangle{color: "gray"}}
}

文本框控件 TextField 用法代码:

import QtQuick 2.12
import QtQuick.Window 2.12
import QtQuick.Controls 2.5Window {visible: truewidth: 640height: 480title: qsTr("Hello World")color: Qt.rgba(230/255,250/255,250/255,1)Label{id:labelx:20y:20text: "姓名"font.pixelSize: 22 //字体大小}TextField {id:nameTextanchors.left: label.rightanchors.leftMargin: 5anchors.top: label.topanchors.topMargin: -7placeholderText: qsTr("Enter name")}Button{anchors.top:nameText.bottomanchors.topMargin: 20anchors.left: nameText.lefttext: "获取文本框内容"onClicked: {console.log(nameText.text)}}
}

运行结果:

QML入门教程(5):Label、TextField用法介绍相关推荐

  1. QML入门教程(2): QML Button用法介绍

    Button是很常见的控件,Qt助手的说明如下: Button QML Type Push-button that can be clicked to perform a command or ans ...

  2. esri-leaflet入门教程(1)-leaflet介绍

    esri-leaflet入门教程(1)-esri leaflet介绍 by 李远祥 关于leaflet,可能很多人比较陌生,如果搭上esri几个字母,可能会有更多的人关注.如果没有留意过leaflet ...

  3. QML入门教程(4): QML矩形框控件Rectangle用法

    QML提供了矩形控件 代码如下: import QtQuick 2.12 import QtQuick.Window 2.12Window {visible: truewidth: 640height ...

  4. JavaScript 入门教程||javascript 简介||JavaScript 用法

    javascript 简介 JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器.PC.笔记本电脑.平板电脑和智能手机等设备. JavaScrip ...

  5. Adaboost入门教程——最通俗易懂的原理介绍(图文实例)

    写在前面 说到Adaboost,公式与代码网上到处都有,<统计学习方法>里面有详细的公式原理,Github上面有很多实例,那么为什么还要写这篇文章呢?希望从一种更容易理解的角度,来为大家呈 ...

  6. 泰凌微8258入门教程 基础篇④——sig_mesh_sdk架构介绍

    文章目录 一.前言 二.SDK文件架构 三.SDK Demo Project 四.vendor文件架构 4.1 common 4.2 Demo Project目录 五.产品类型定义 一.前言 本系列的 ...

  7. Java 8 Lambda表达式官方入门教程(包括Lambda表达式介绍和语法)

    Java8做出了比较大的更新,支持了很多新特性,Java8引入的Lambda表达式这一特性,使Java8支持函数式编程,目前网上有较多的教程,本文整理了来自Oralce官方提供的教程. Lambda表 ...

  8. QML入门教程:一、QML和QtQuick简介以及QML实例

    从 Qt 4.7 开始,Qt 引入了一种声明式脚本语言,称为 QML(Qt Meta Language 或者 Qt Modeling Language),作为 C++ 语言的一种替代.而 Qt Qui ...

  9. QML入门教程(13): 鼠标键盘事件处理

    键盘事件 qml对键盘的处理,处理利用Keys,例如按键按下的处理: pressed(KeyEvent event) This signal is emitted when a key has bee ...

最新文章

  1. 《VMware Virtual SAN权威指南》一2.2 VSAN的要求
  2. APPlication,Session和Cookie的区别
  3. struts+hibernate+oracle+easyui实现lazyout组件的简单案例——hibernate的config文件(hibernate.cfg.xml)...
  4. 使用insert向表中添加数据MySQL_使用INSERT语句向表中插入数据(MSSQLSERVER版)
  5. 【Linux】34. shell脚本判断当前年份是否正确
  6. java面试总结(一)-----如何准备Java初级和高级的技术面试
  7. discard python_Python学习第三天
  8. 匿名对象与非匿名对象的区别
  9. Ubuntu18.04操作系统sudo apt-get update报错
  10. 工艺仿真Process Simulate新亮点
  11. Android Studio新手教程
  12. 解决斑马打印机打中文的问题
  13. 睡不着?用药成瘾?深受失眠困扰的北上广白领们必看
  14. Spring 核心 之 AOP
  15. 存储器——Cache
  16. IDEA使用database时,连接MySQL后schemas不显示数据库名的情况
  17. August 16th Thursday (八月 十四日 木曜日)
  18. 酷冷战神 先手致胜:腾讯ROG游戏手机6为游戏而生
  19. 滴滴云 远程访问jupyter
  20. jquery $.each(data, function (index, value) { }

热门文章

  1. oracle找不到卸载按钮了,oracle卸载没有正确卸载怎么办?
  2. 无法访问工作组计算机的解决办法
  3. docker如何一键部署php项目教程
  4. OpenCV探索之路(二十七):皮肤检测技术
  5. .NET如何基于SMTP协议发送邮件
  6. signature=ae83778c2aa4dd8b9deb3ee108c1263d,何品達多媒體作品發表會含輔助文件《奎》原創作品與註釋...
  7. 星际特攻队java_星际特攻队手游
  8. jsfiddle将demo设置为public公开的
  9. Web一些主要的安全防护措施
  10. 练习盲打的网站 / 练习打字的网站