Qt 强大的窗口停靠浮动

1、左边:

示例代码:

CDockManager::setConfigFlags(CDockManager::DefaultOpaqueConfig);

CDockManager::setConfigFlag(CDockManager::FocusHighlighting, true);

dockManager = new CDockManager(this);

// Disabling the Internal Style Sheet

dockManager->setStyleSheet("");

auto previewDockWidget = new CDockWidget("preview", dockManager);

auto editWidget = new EditWidget(this);

previewDockWidget->setWidget(editWidget);

dockManager->addDockWidget(ads::LeftDockWidgetArea, previewDockWidget);

auto previewDockWidget1 = new CDockWidget("preview111", dockManager);

auto editWidget1 = new EditWidget1(this);

previewDockWidget1->setWidget(editWidget1);

dockManager->addDockWidget(ads::LeftDockWidgetArea, previewDockWidget1);

auto previewDockWidget2 = new CDockWidget("preview112", dockManager);

auto editWidget2 = new EditWidget2(this);

previewDockWidget2->setWidget(editWidget2);

dockManager->addDockWidget(ads::LeftDockWidgetArea, previewDockWidget2);

2、左边:

CDockManager::setConfigFlags(CDockManager::DefaultOpaqueConfig);

CDockManager::setConfigFlag(CDockManager::FocusHighlighting, true);

dockManager = new CDockManager(this);

// Disabling the Internal Style Sheet

dockManager->setStyleSheet("");

auto previewDockWidget = new CDockWidget("preview", dockManager);

auto editWidget = new EditWidget(this);

previewDockWidget->setWidget(editWidget);

dockManager->addDockWidget(ads::TopDockWidgetArea, previewDockWidget);

auto previewDockWidget1 = new CDockWidget("preview111", dockManager);

auto editWidget1 = new EditWidget1(this);

previewDockWidget1->setWidget(editWidget1);

dockManager->addDockWidget(ads::TopDockWidgetArea, previewDockWidget1);

auto previewDockWidget2 = new CDockWidget("preview112", dockManager);

auto editWidget2 = new EditWidget2(this);

previewDockWidget2->setWidget(editWidget2);

dockManager->addDockWidget(ads::TopDockWidgetArea, previewDockWidget2);

相关推荐
掘根5 小时前
【Qt】布局管理器
开发语言·qt
得鹿梦鱼、18 小时前
QT示例 使用QTcpSocket和QTcpServer类实现TCP的自定义消息头、消息体通信示例
qt·qtcpsocket·qtcpserver·二进制协议通信·pimpl模式
茉莉玫瑰花茶21 小时前
Qt 界面优化 --- 绘图
开发语言·数据库·qt
掘根21 小时前
【Qt】容器类控件——QTabWidget
开发语言·qt
hqwest21 小时前
QT肝8天07--连接数据库
开发语言·数据库·c++·qt·sqlite·上位机·qt开发
海涛高软1 天前
qt使用opencv的imread读取图像为空
qt·opencv·webpack
jjjxxxhhh1231 天前
【QT】-QT为啥喜欢用类而不是结构体
开发语言·qt
小-黯2 天前
VSCode+QT开发环境配置
ide·vscode·qt
AI+程序员在路上2 天前
QT6中QGraphicsView功能与应用
开发语言·c++·qt
郝学胜-神的一滴2 天前
深入理解 Qt 元对象系统:QMetaEnum 的应用与实践
开发语言·c++·qt·软件工程