Fix C++23 Warnings (#764)

Co-authored-by: Alexander Murray <alexander.murray@franke.com>
This commit is contained in:
TheComet
2025-08-25 20:09:04 +02:00
committed by GitHub
parent 2583408420
commit 11004ebaa0
4 changed files with 5 additions and 5 deletions

View File

@@ -396,7 +396,7 @@ struct MainWindowPrivate
DockWidget->setMinimumSizeHintMode(ads::CDockWidget::MinimumSizeHintFromContent);
auto ToolBar = DockWidget->createDefaultToolBar();
auto Action = ToolBar->addAction(svgIcon(":/adsdemo/images/fullscreen.svg"), "Toggle Fullscreen");
QObject::connect(Action, &QAction::triggered, [=]()
QObject::connect(Action, &QAction::triggered, [DockWidget]()
{
if (DockWidget->isFullScreen())
{
@@ -510,7 +510,7 @@ void MainWindowPrivate::createContent()
auto TitleBar = DockArea->titleBar();
int Index = TitleBar->indexOf(TitleBar->tabBar());
TitleBar->insertWidget(Index + 1, CustomButton);
QObject::connect(CustomButton, &QToolButton::clicked, [=]()
QObject::connect(CustomButton, &QToolButton::clicked, [DockArea, this]()
{
auto DockWidget = createEditorWidget();
DockWidget->setFeature(ads::CDockWidget::DockWidgetDeleteOnClose, true);

View File

@@ -139,7 +139,7 @@ struct AutoHideTabPrivate
IFloatingWidget* createFloatingWidget(T* Widget)
{
auto w = new CFloatingDragPreview(Widget);
_this->connect(w, &CFloatingDragPreview::draggingCanceled, [=]()
_this->connect(w, &CFloatingDragPreview::draggingCanceled, [this]()
{
DragState = DraggingInactive;
});

View File

@@ -303,7 +303,7 @@ IFloatingWidget* DockAreaTitleBarPrivate::makeAreaFloating(const QPoint& Offset,
else
{
auto w = new CFloatingDragPreview(DockArea);
QObject::connect(w, &CFloatingDragPreview::draggingCanceled, [=]()
QObject::connect(w, &CFloatingDragPreview::draggingCanceled, [this]()
{
this->DragState = DraggingInactive;
});

View File

@@ -169,7 +169,7 @@ struct DockWidgetTabPrivate
else
{
auto w = new CFloatingDragPreview(Widget);
_this->connect(w, &CFloatingDragPreview::draggingCanceled, [=]()
_this->connect(w, &CFloatingDragPreview::draggingCanceled, [this]()
{
DragState = DraggingInactive;
});