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)
相关推荐
许彰午18 分钟前
01-Oracle 19c静默安装全流程
数据库·oracle
许彰午23 分钟前
02-Oracle连接池配置实战
数据库·oracle
Flandern111124 分钟前
HTTPS(TLS 1.3)完整流程
数据库·网络协议·计算机网络·https
我送炭你添花26 分钟前
HART协议详解:00 为什么工业世界仍然需要HART?
网络·机器人·自动化·智能工厂
Bonnie_121533 分钟前
Navicat Premium连接sql server数据库
数据库
你怎么知道我是队长41 分钟前
JavaScript的自适应效果
开发语言·javascript·ecmascript
ysa0510301 小时前
优先队列贪心dp
c++·笔记·算法·板子
vortex51 小时前
网络路径探测三大技术:原理、缺陷与选型指南
网络
其实防守也摸鱼1 小时前
前端应用的离线暂停更新策略:构建稳定可靠的渐进式部署方案
服务器·前端·数据库·学习·ai·命令行·linux系统
Leighteen1 小时前
ORDER BY + LIMIT 的坑:为什么加了 `LIMIT` 结果顺序还乱
数据库