当前位置: 首页 > article >正文

Qt 窗口类型、窗口标志和窗口属性

一、窗口类型

Qt 窗口标志枚举类型用于指定小部件的各种窗口系统属性。其中一些标志取决于底层窗口管理器是否支持它们。以下是窗口类型:

  • Qt::QWidget:这是 QWidget 的默认类型。如果它们有父级,这种类型的部件是子部件,如果没有父控件,则为独立窗口。
  • Qt::Window:通常具有窗口系统框架和标题栏。请注意,如果部件没有父控件,则无法取消设置此标记(可以用在弹出子窗口比父窗口大很多的情况下)。
  • Qt::Dialog:对话框(通常标题栏中没有最大化或最小化按钮)。dget这是 QDialog 的默认类型。如果要将其用作模态对话框,则应从另一个窗口启动它。
  • Qt::Sheet :macOS 表单式窗口。由于使用工作表意味着窗口模态,推荐的方法是使用QWidget :: setWindowModality()或QDialog :: open()。
  • Qt::Drawer:macOS 抽屉式窗口。
  • Qt::Popup:弹出式顶层窗口,即它是模态的,但具有适合弹出菜单的窗口系统框架。
  • Qt::Tool:工具窗口。工具窗口通常是一个小窗口,其标题栏和装饰比通常小,通常用于工具按钮的集合。 如果有父部件,则工具窗口将始终保持在其上。
  • Qt::Tooltip:工具提示窗口。 这在内部用于实现工具提示,没有标题栏和窗口边框。
  • Qt::SplashScreen:闪屏。 这是 QSplashScreen 的默认类型。
  • Qt::SubWindow:子窗口,例如 QMdiSubWindow 窗口小部件。
  • Qt::ForeignWindow:表示由另一个进程创

http://www.kler.cn/a/416599.html

相关文章:

  • Maven install java heap space
  • (超详细图文详情)Navicat 配置连接 Oracle
  • HTML技术深度解析:构建现代网页的基石
  • 字符型注入‘)闭合
  • 33-ESP32-蓝牙篇-00
  • 【模型剪枝】YOLOv8 模型剪枝实战 | 稀疏化-剪枝-微调
  • rocketmq windows环境部署
  • uniapp图片上传预览uni.chooseImage、uni.previewImage
  • 数组和链表OJ题
  • 「网络安全入门」什么是网络安全
  • 智慧防汛平台在城市生命线安全建设中的应用
  • 用Pycharm安装manim
  • 网络安全系列 之 密钥安全管理
  • 【leetcode100】合并区间
  • Android -- 简易音乐播放器
  • 带外配置IP
  • 深拷贝的实现
  • PKO-LSSVM-Adaboost班翠鸟优化最小二乘支持向量机结合AdaBoost分类模型
  • webrtc视频会议学习(三)
  • redis的数据删除策略
  • Java线程池种类及具体应用场景
  • NeurIPS'24 | FlowDCN:基于可变形卷积的任意分辨率图像生成模型
  • 测绘坐标数据封装处理
  • jquery-picture-cut 任意文件上传(CVE-2018-9208)
  • 宇信科技JAVA笔试(2024-11-26日 全部AK)
  • 【算法day3】链表:增删改查及其应用