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

【Python学习-UI界面】PyQt5 小部件14-QDock 子窗口

可停靠窗口是一个子窗口,可以保持浮动状态或附加到主窗口的指定位置。
QMainWindow类的主窗口对象保留了一块区域供可停靠窗口使用。该区域位于中央窗口部件周围。

可停靠窗口可以在主窗口内移动,也可以被取消停靠并由用户移动到新的区域。

样式如下:
在这里插入图片描述

常用方法如下:

序号方法描述
1setWidget在停靠窗口的区域内设置任何QWidget
2setFloating如果设置为true,则停靠窗口可以浮动
3setAllowedAreas设置窗口可以停靠的区域
4setFeatures设置停靠窗口的功能

setAllowedAreas-窗口停靠区域
LeftDockWidgetArea(左停靠窗口区域)
RightDockWidgetArea(右停靠窗口区域)
TopDockWidgetArea(上停靠窗口区域)
BottomDockWidgetArea(下停靠窗口区域)
NoDockWidgetArea(无停靠窗口区域)

setFeatures-窗口功能
DockWidgetClosable(可关闭)
DockWidgetMovable(可移动)
DockWidgetFloatable(可浮动)
DockWidgetVerticalTitleBar(垂直标题栏)
NoDockWidgetFeatures(无停靠窗口功能)

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Redis常见的数据类型和应用场景
  • 一、在cubemx上配置sd和fatfs示例演示
  • 聚观早报 | 一加13配置细节曝光;谷歌首推人工智能手机
  • 单元训练09:定时器实现秒闪功能
  • 必看!亚马逊卖家如何利用自养号测评策略提升买家评价与销量
  • 第四范式发布AI+5G视频营销产品 助力精准获客与高效转化
  • 面对复杂订单统计,如何用这款工具化整为零?
  • 光影漫游者:开创沉浸式体验新纪元—轻空间
  • Sublime Text常用快捷键大全
  • Java Hashtable【线程安全】的介绍和使用
  • Hadoop环境安装及HDFS初步使用
  • ros-noetic安装lio-sam
  • 把VTK窗口嵌入到Qt的窗口中显示(二)
  • 基于SpringBoot的网络海鲜市场系统的设计与实现
  • 产品文档全攻略:分类、价值及创建技巧
  • SegmentFault for Android 3.0 发布
  • Docker入门(二) - Dockerfile
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • JavaScript学习总结——原型
  • Java的Interrupt与线程中断
  • Java反射-动态类加载和重新加载
  • JS变量作用域
  • linux安装openssl、swoole等扩展的具体步骤
  • mysql_config not found
  • React+TypeScript入门
  • Webpack4 学习笔记 - 01:webpack的安装和简单配置
  • 百度贴吧爬虫node+vue baidu_tieba_crawler
  • 测试如何在敏捷团队中工作?
  • 观察者模式实现非直接耦合
  • 马上搞懂 GeoJSON
  • 入职第二天:使用koa搭建node server是种怎样的体验
  • linux 淘宝开源监控工具tsar
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • ​​​【收录 Hello 算法】9.4 小结
  • ​人工智能书单(数学基础篇)
  • # Maven错误Error executing Maven
  • # 日期待t_最值得等的SUV奥迪Q9:空间比MPV还大,或搭4.0T,香
  • ## 临床数据 两两比较 加显著性boxplot加显著性
  • #laravel部署安装报错loadFactoriesFrom是undefined method #
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • #我与Java虚拟机的故事#连载19:等我技术变强了,我会去看你的 ​
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (Charles)如何抓取手机http的报文
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (二开)Flink 修改源码拓展 SQL 语法
  • (附源码)springboot炼糖厂地磅全自动控制系统 毕业设计 341357
  • (附源码)ssm基于微信小程序的疫苗管理系统 毕业设计 092354
  • (全部习题答案)研究生英语读写教程基础级教师用书PDF|| 研究生英语读写教程提高级教师用书PDF
  • (三)Pytorch快速搭建卷积神经网络模型实现手写数字识别(代码+详细注解)
  • (三)uboot源码分析
  • (完整代码)R语言中利用SVM-RFE机器学习算法筛选关键因子
  • (一)appium-desktop定位元素原理
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • (原創) 如何優化ThinkPad X61開機速度? (NB) (ThinkPad) (X61) (OS) (Windows)
  • .NET 2.0中新增的一些TryGet,TryParse等方法