当用户点击项目时,我正在寻找关于在列表项目下显示菜单的一些提示和指示 .

如果我有这样的ListModel:

ListModel {

ListElement {

name: "Bill Smith"

number: "555 3264"

}

ListElement {

name: "John Brown"

number: "555 8426"

}

ListElement {

name: "Sam Wise"

number: "555 0473"

}

}

然后像这样的ListView:

Rectangle {

width: 180; height: 200

Component {

id: contactDelegate

Item {

width: 180; height: 40

Column {

Text { text: 'Name: ' + name }

Text { text: 'Number: ' + number }

}

}

}

ListView {

anchors.fill: parent

model: ContactModel {}

delegate: contactDelegate

highlight: Rectangle { color: "lightsteelblue"; radius: 5 }

focus: true

}

}

然后当用户点击一个项目时我想显示一个菜单:

Menu {

id: menu

MenuItem { text: "item1" }

MenuItem { text: "item2"; }

MenuItem { text: "item3"; }

}

看看其他一些QML样本,我发现了一些代码,它们添加了一个MouseArea,并根据Window - 菜单高度和宽度定位菜单:

MouseArea {

anchors.fill: parent

onClicked: {

menu.x = (window.width - menu.width) / 2

menu.y = (window.height - menu.height) / 2

menu.open();

}

}

然而,我正在努力让它发挥作用,有人能指出我正确的方向吗?

android qml 菜单,QML - ListView项目,用于显示菜单相关推荐

  1. android listview 列加id,Android实战开发之ListView同一个item显示2列的实现方法

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Android实战开发中,ListView控件用途十分广泛,各种自定义控件多种多样.当项目要求实现一个2列的商品列表形式的界面,我们首先肯定想到用List ...

  2. android listview 删除出错,Android Studio,删除ListView项目而不影响另一个项目

    我正在做一个ToDo List并且在从ListView中删除一个项目时遇到麻烦.Android Studio,删除ListView项目而不影响另一个项目 如果用户已经做到了名单上的一件事,他可以点击该 ...

  3. android listview分页显示,Android应用中使用ListView来分页显示刷新的内容

    点击按钮刷新1.效果如下: 实例如下:  上图的添加数据按钮可以换成一个进度条  因为没有数据所以我加了一个按钮添加到数据库用于测试:一般在服务器拉去数据需要一定的时间,所以可以弄个进度条来提示用户: ...

  4. android中ScrollView嵌套ListView或GridView显示位置问题

    Android中ScrollView中嵌套ListView或GridView时在开始进入界面时总是显示中间位置,开头的位置显示不出来.这种情况下只需要在ScrollView的父控件中添加以下两行代码即 ...

  5. php 显示下拉菜单,PHP在下拉列表中显示菜单树

    菜单树的功能: function category_tree($parent_id) { $sql = "SELECT * FROM menu WHERE parent_id ='" ...

  6. android 两列菜单,【Android】实战开发之ListView同一个item显示2列的实现方法(仿2列商品列表)...

    Android实战开发中,ListView控件用途十分广泛,各种自定义控件多种多样.当项目要求实现一个2列的商品列表形式的界面,我们首先肯定想到用ListView,然后我们可以使用百度的自定义List ...

  7. 2017 Android github上优秀开源项目分类汇总

    第一部分 个性化控件(View) 主要介绍那些不错个性化的 View,包括 ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.P ...

  8. android选项菜单源代码,Android应用程序----UI界面控件(菜单menu)

    菜单是应用程序中非常重要的组成部分,能够在不占用界面空间的前提下,为应用程序提供了统一的功能和设置界面,并为程序开发人员提供了易于使用的编程接口 Android系统支持三种菜单 选项菜单(Option ...

  9. android listview 滑动条显示_ListView详细介绍与使用

    前言介绍: 关于 ListView 我们大家都应该是非常的熟悉了,在 Android 开发中是经常用到的,今天就再来回顾一下,ListView 的使用方法,和一些需要优化注意的地方,还有日常开发过程中 ...

最新文章

  1. 2021年春季学期-信号与系统-第三次作业参考答案-第一道题
  2. 遗传算法解决排序问题
  3. 搭建环境_maven: 搭建工程: ssm整合: 搭建测试:
  4. 曾经案例中问题 与 工厂模式解耦
  5. 做好数据分析必备的 5 种典型可视化图表 | 技能卡片 No.1
  6. apollo修改配置刷新bean_技术文档丨Apollo软件概述
  7. 关于昌平100度健身俱乐部全民健身情况调查报告
  8. centos 升级php5.5_CentOS 5.x 系统yum 升级php到5.2.x的方法(测试可用)
  9. Guns 删除功能_入门试炼07
  10. 官方 STM32F303ZE Nucleo-144开发板 按键使用
  11. 基于大数据架构实现景点游客数据分析平台,全国景点游客数据管理系统
  12. 一页纸项目管理及模板下载
  13. 强化学习在生成对抗网络文本生成中扮演的角色
  14. 文字识别场景文字识别
  15. JEECMS V8.1常用标签举例
  16. Ubuntu 16.04下DNW的安装及使用
  17. Computer Viruses and Malware (Advances in Information Security)
  18. 基于 SIP 的会议系统框架(草稿)
  19. 向周鸿祎学习产品和产品推销方法
  20. aes加密算法python语言实现_如何用Python实现AES CCM的加解密

热门文章

  1. 散点画三维曲面图_UG 复杂曲面合金零件的数控加工
  2. Dreamweaver MX显示汉字为乱码的解决方法
  3. 计算多个文档之间的文本相似程度
  4. 树莓派安装MySQL数据库与卸载
  5. ios开发网络篇—HTTP协议 - 转
  6. Flow monitoring in Software-Defined Networks
  7. P1133 教主的花园 (动态规划)
  8. requests库之处理响应
  9. 20155220 实验三 敏捷开发与XP实践 实验报告
  10. 怎么用VC编程实现把用户名,密码提交到网页上并且实现登录?