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);

相关推荐
草莓熊Lotso2 小时前
Qt 主窗口核心组件实战:菜单栏、工具栏、状态栏、浮动窗口全攻略
运维·开发语言·人工智能·python·qt·ui
云中飞鸿13 小时前
QTCreator快捷键
qt
十五年专注C++开发14 小时前
QStyleItemDelegate:自定义列表控件类神器
qt·model·view·delegate
无小道15 小时前
Qt——事件简单介绍
开发语言·前端·qt
mengzhi啊18 小时前
QUndoView 本质是一个 Qt 界面控件(继承自 QListView),专门适配 QUndoStack
qt
编程小白202619 小时前
从 C++ 基础到效率翻倍:Qt 开发环境搭建与Windows 神级快捷键指南
开发语言·c++·windows·qt·学习
深蓝海拓19 小时前
PySide6,QCoreApplication::aboutToQuit与QtQore.qAddPostRoutine:退出前后的清理工作
笔记·python·qt·学习·pyqt
薛定谔的猫喵喵19 小时前
天然气压力能利用系统综合性评价平台:基于Python和PyQt5的AHP与模糊综合评价集成应用
开发语言·python·qt
云中飞鸿20 小时前
linux中qt安装
开发语言·qt
少控科技20 小时前
QT第6个程序 - 网页内容摘取
开发语言·qt