QT窗口(4)-浮动窗口

QT窗口(4)-浮动窗口

使用QDockWidget来实现子窗口

运行结果:

添加其他控件,要嵌套使用,不能直接使用

代码如下:

C+++ 复制代码
//窗口的子窗口
    QDockWidget*dockWidget=new QDockWidget();
    this->addDockWidget(Qt::LeftDockWidgetArea,dockWidget);
    dockWidget->setWindowTitle("这是一个浮动窗口");

    QWidget*container=new QWidget();
    dockWidget->setWidget(container);

    QVBoxLayout*layout=new QVBoxLayout;
    container->setLayout(layout);

    QLabel*label=new QLabel("这是一个Label");
    QPushButton*button=new QPushButton("这是按钮");
    layout->addWidget(label);
    layout->addWidget(button);

    dockWidget->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea);

运行结果:

tDockWidgetArea);

复制代码
运行结果:

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/df8265a9e08c45598c32a812512e122a.png)
相关推荐
Mr_Xuhhh4 分钟前
Qt窗口(2)-工具栏
java·c语言·开发语言·数据库·c++·qt·算法
bug和崩溃我都要6 分钟前
QGIS二次开发环境搭建(qgis-3.28.6+qt5.15)
qt·qgis
wanglingli959 分钟前
HBase2.5.4单机模式与伪分布式的安装与配置(Ubuntu系统)
大数据·数据库·hbase
艾莉丝努力练剑32 分钟前
【数据结构与算法】数据结构初阶:详解顺序表和链表(五)——双向链表
c语言·开发语言·数据结构·学习·算法
算法_小学生1 小时前
Hinge Loss(铰链损失函数)详解:SVM 中的关键损失函数
开发语言·人工智能·python·算法·机器学习·支持向量机
00后程序员张1 小时前
iOS WebView 调试实战 全流程排查接口异常 请求丢失与跨域问题
android·ios·小程序·https·uni-app·iphone·webview
YUJIANYUE1 小时前
纯前端html实现图片坐标与尺寸(XY坐标及宽高)获取
开发语言·前端·javascript
魑魅魍魉95271 小时前
android 信息验证动画效果
android
kyle~1 小时前
C++---cout、cerr、clog
开发语言·c++·算法
钢铁男儿2 小时前
PyQt5信号与槽(信号与槽的高级玩法)
python·qt·算法