本页内容

弹出控件

Dialog

带有标准按钮和标题的弹出对话框,用于与用户进行短暂交互

Drawer

可通过滑动手势打开和关闭的侧边面板

Menu

可作为上下文菜单或弹出菜单使用的弹出窗口

Popup

类似弹出窗口的用户界面控件的基础类型

ToolTip

为任何控件提供工具提示

每种弹出控件都有其特定的目标用例。以下各节提供了根据具体用例选择合适弹出控件类型的指南。

抽屉控件

抽屉从屏幕边缘展开

Drawer 提供基于滑动操作的侧边面板,类似于触摸界面中常用的设计,用于提供导航的集中位置。

抽屉可定位在屏幕的任意四边。它允许用户在不占用宝贵屏幕空间的情况下添加导航功能。用户只需一个简单的滑动动作,即可随时显示或隐藏抽屉。

显示带快捷键的菜单项

Menu 控件会显示一个可选项目的垂直列表。它可用于提供在特定上下文中可执行的操作列表。

另请参阅 抽屉控件。

显示设置及控制项的弹出窗口

Popup 会在其他应用程序内容之上显示内容。它会提示用户做出决定或输入信息。

弹出窗口可分为模态和非模态两种。模态弹出窗口会阻止用户与应用程序交互,直到用户做出选择并关闭弹出窗口为止。

弹出窗口可用于:

  • 向用户传达必须阅读并确认的消息。
  • 显示错误信息。
  • 提示用户做出选择和/或输入数值。

工具提示控件

显示提示信息的工具提示

ToolTip 显示一段简短文本,用于向用户说明控件的功能。它通常位于父控件的上方或下方。

建议:

  • 如果控件的描述性文本很少或没有,或者需要简短说明,请使用工具提示。
  • 仅当特定控件上的信息在屏幕的其他位置无法获得时,才应使用工具提示。
  • 保持工具提示文本简短,以免显示时遮挡其他内容。

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.