Qt Quick - 弹出控件综述

一、概述

控件 功能
Dialog 带有标准按钮和标题的弹出式对话框,用于与用户进行短期交互
Drawer 可以用滑动手势打开和关闭的侧面板
Menu 弹出式菜单,可以用作上下文菜单或弹出式菜单
Popup 弹出式用户界面控件的基本类型
ToolTip 提供任何控件的工具提示

每种类型的弹出式控件都有自己特定的目标用例。下面的小节提供了根据用例选择适当类型的弹出控件的指导方针。

一、抽屉控件

在这里插入图片描述

Drawer提供了一个基于滑动的侧边面板,类似于经常在触控界面中使用的侧边面板,为导航提供一个中心位置。很像移动端的左滑菜单的样子。

抽屉可以放置在屏幕的四个边缘的任何一个位置。它允许用户在不占用宝贵屏幕空间的情况下添加导航。用户可以在任何时候通过简单的滑动移动来显示和隐藏抽屉。因为是这个Drawer平时是隐藏着的,需要的时候才滑动出来,后面再收回去的。

二、菜单控件

在这里插入图片描述

菜单控件显示可选择项目的垂直列表。它可用于提供在给定上下文中可执行的操作列表。

三、弹出控件

一个弹出窗口在其他应用程序内容之上显示内容。它提示用户做出决定或输入信息。不是什么都需要用提示框的,提示框越少越好,避免用户经常别打扰着。

弹出框可以是模态的或非模态的。一个模态弹出窗口将阻止用户与应用程序交互,直到他们做出选择并关闭弹出窗口。
弹出框可以用于:

  • 告知用户必须阅读并确认。
  • 显示错误消息。
  • 提示用户做出选择和/或输入一个值。

四、工具提示控件

在这里插入图片描述

工具提示显示一段简短的文本,通知用户控件的功能。它通常置于父控件之上或之下。
建议:

  • 如果控件的描述性文本很少或没有,或需要简短的解释,则使用工具提示。
  • 仅当特定控件的信息在屏幕的其他地方不可用时,才使用工具提示。
  • 保持工具提示文本简短,以便在显示时不包含其他内容。

猜你喜欢

转载自blog.csdn.net/qq_43680827/article/details/130123394