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

embedded/2024/12/22 23:48:40/

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

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

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

常用方法如下:

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

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

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


http://www.ppmy.cn/embedded/97353.html

相关文章

八种排序算法(C语言)

归并排序(递归与非递归实现,C语言)-CSDN博客 快速排序(三种方法,非递归快排,C语言)-CSDN博客 堆排序(C语言)-CSDN博客 选择排序(C语言)以及选择排序优化-CSDN博客 冒泡排序(C语言)-CSDN博客 直接插入排序(C语言)-CSDN博客 希尔排序( 缩小增量排序 )(C语言)-CSDN博客 计数…

vue前端可以完整的显示编辑子级部门,用户管理可以为用户分配角色和部门?

用户和角色是一对多的关系用户和部门是多对多得关系<template><div class="s"><!-- 操作按钮 --><div class="shang"><el-input v-model="searchText" placeholder="请输入搜索关键词" style="width:…

uniapp App跳转微信小程序并互相传递参数、接收微信小程序传递的参数

1、App端跳转微信小程序&#xff08;注意id一定是小程序的原始ID&#xff0c;在小程序后台设置-基本设置里可以看到&#xff09; 注意&#xff1a;与微信小程序跳转微信小程序不同&#xff0c;App端不支持 uni.navigateToMiniProgram&#xff0c;App平台打开微信小程序&#x…

MATLAB 手动实现体素中心点采样抽稀法(72)

. 往期文章回顾 MATLAB 自定义体素中心点采样抽稀法(72) 一、算法简介二、算法实现1.代码2.效果总结一、算法简介 下面是手动实现的体素采样法,用于对点云数据抽稀,减少点云数量,具体的方法就是建立空间三维体素,每个内部存在点云的体素,选择体素中心点保留,最终得到…

CeresPCL 岭回归拟合(曲线拟合)

文章目录 一、简介二、实现代码三、实现效果参考资料一、简介 由于在使用最小二乘插值拟合时,会涉及到矩阵求逆的操作,但是如果这个矩阵接近于奇异时,那么拟合的结果就会与我们期望的结果存在较大差距,因此就有学者提出在最小二乘的误差函数中添加正则项,即: 这里我们也可…

【Django-vue-admin学习笔记】新增页面选择数据与其他选择框联动

在复杂的Web应用中,实现页面间的数据联动是一个常见且重要的需求。这种联动通常涉及到根据用户在一个部分的选择来动态更新页面的其他部分。这不仅提高了用户的交互体验,同时也使得数据处理更加高效、直观。一个典型的场景就是根据用户选择的特定数据,如学生信息,来过滤并显…

solana合约编写

文章目录 solana 合约编写整体思路Cargo.toml配置代码实现在 Solana 智能合约中,定义和管理可能的错误类型自定义一个 Solana 账户结构一个帐户的约束条件什么是bump账号获取指令参数编码基础常用总结format! 格式化字符串Option<String>Vec<u8>编译部署到localne…

Spire.PDF for .NET【文档操作】演示:检测 PDF 文件是否为 Portfolio

PDF 包可以组合多种文件类型&#xff0c;例如 Word、Excel、PDF 和图像文件&#xff0c;与将文件合并为单个 PDF 文件相比&#xff0c;PDF 包保留了文件的单独标识&#xff0c;您可以轻松地打开、阅读、编辑和格式化 PDF 包中的每个文件&#xff0c;而不受其他文件的干扰。 Sp…