利用ComboButton来做一个下拉的选项
来源:互联网 发布:淘宝返利官网 编辑:程序博客网 时间:2024/06/06 05:16
在其它的很多平台上我们可以使用ComboButton来实现我们一个下拉(drop-down)的选项.在Ubuntu.Components 1.3版本中,我们也有类似的东西,虽然在我之前的例程中,我们也实现了一个自己的ComboBox.
我们还是先来看一下一个简单的例子:
Main.qml
import QtQuick 2.4import Ubuntu.Components 1.3import Ubuntu.Components.ListItems 1.3/*! \brief MainView with a Label and Button elements.*/MainView { // objectName for functional testing purposes (autopilot-qt5) objectName: "mainView" // Note! applicationName needs to match the "name" field of the click manifest applicationName: "combobutton.liu-xiao-guo" /* This property enables the application to change orientation when the device is rotated. The default is false. */ //automaticOrientation: true width: units.gu(60) height: units.gu(85) Page { title: i18n.tr("combobutton") Column { anchors.fill: parent spacing: units.gu(2) ComboButton { text: "smaller content" Rectangle { height: units.gu(5) // smaller than the default expandedHeight color: "blue" } } ComboButton { id: combo text: "long scrolled content" ListView { model: 10 delegate: Standard { text: "Item #" + modelData onClicked: { console.log("item: " + index + " clicked") combo.expanded = false; } } } } } }}
从上面可以看出来我们可以在一个drop-down的列表中选择我们所需要的选项.当然,我们也可以更新我们的ComboButton的text的内容.
项目的源码在:https://github.com/liu-xiao-guo/combobutton
0 0
- 利用ComboButton来做一个下拉的选项
- 利用WebView API来做一个自己的浏览器
- 自己做的一个下拉选框
- 做一个简单的下拉菜单
- 利用 JSP的思想来做ASP
- 关于删除下拉框选项的一个错误
- 用java选择selenium下拉选择框的一个选项
- selenium自动化测试 java 选择 下拉列表 的一个选项
- 做一个下拉菜单,当选择其中一个选项时,在旁边的input中显示一段文字,每个选项对应不同的input,不是的到option的value,不涉及到数据库。
- 利用Ajax来实现下拉框的三级联动
- ASP+Access 怎么利用一个搜索语句的结果做另一个搜索语句的字段来搜索?
- ASP+Access 怎么利用一个搜索语句的结果做另一个搜索语句的字段来搜索?
- 利用java做一个简单的计算器
- 利用java做一个简单的计算器
- 利用java做一个简单的计算器
- 利用vue做一个简单的todolist
- JavaScript+CSS下拉菜单系列(一)——仅一个选项下拉,高度固定的下拉菜单
- 利用AndroidTestCase来做单元测试
- 浅谈Android动画
- Android Studio 快捷键
- Apriori 算法 理论
- python文件读写模式
- UITextField设置光标颜色
- 利用ComboButton来做一个下拉的选项
- iOS应用程序生命周期
- Spark1.5 基于hadoop 2.5.0编译
- Hadoop单机、伪分布式集群搭建(十分详细)
- classpath 和 classpath* 区别:
- Android SDK Samples讲解之ActionBarCompat-Basic
- la 4394 string painter 区间dp
- 用Python写入一个文本文件
- git的简易使用