Skip to content

Commit e060d99

Browse files
Merged master
2 parents 0b58403 + 8d30fc9 commit e060d99

File tree

8 files changed

+26
-18
lines changed

8 files changed

+26
-18
lines changed

demo/MainWindow.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -747,11 +747,11 @@ CMainWindow::CMainWindow(QWidget *parent) :
747747
d->DockManager = new CDockManager(this);
748748

749749
#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
750-
connect(d->PerspectiveComboBox, SIGNAL(activated(const QString&)),
751-
d->DockManager, SLOT(openPerspective(const QString&)));
750+
connect(d->PerspectiveComboBox, SIGNAL(activated(QString)),
751+
d->DockManager, SLOT(openPerspective(QString)));
752752
#else
753-
connect(d->PerspectiveComboBox, SIGNAL(textActivated(const QString&)),
754-
d->DockManager, SLOT(openPerspective(const QString&)));
753+
connect(d->PerspectiveComboBox, SIGNAL(textActivated(QString)),
754+
d->DockManager, SLOT(openPerspective(QString)));
755755
#endif
756756

757757
d->createContent();

examples/dockindock/dockindock.cpp

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -206,11 +206,15 @@ void DockInDockWidget::fillPerspectivesMenu( QMenu* menu )
206206
if ( !perspectiveNames.isEmpty() )
207207
{
208208
QMenu* load = menu->addMenu( "Load perspective" );
209-
for ( auto name : perspectiveNames )
210-
load->addAction( new LoadPerspectiveAction( load, name, *this ) );
209+
for (const auto& name : perspectiveNames)
210+
{
211+
load->addAction(new LoadPerspectiveAction( load, name, *this));
212+
}
211213
QMenu* remove = menu->addMenu( "Remove perspective" );
212-
for ( auto name : perspectiveNames )
213-
remove->addAction( new RemovePerspectiveAction( remove, name, *this ) );
214+
for (const auto& name : perspectiveNames)
215+
{
216+
remove->addAction( new RemovePerspectiveAction( remove, name, *this ));
217+
}
214218
}
215219
}
216220

examples/dockindock/perspectives.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,8 +219,10 @@ void PerspectivesManager::loadPerspectives()
219219

220220
// load group info:
221221
mainSettings->beginGroup(GROUP_PREFIX);
222-
for ( auto key : mainSettings->allKeys() )
222+
for (const auto& key : mainSettings->allKeys())
223+
{
223224
m_perspectives[perspective].groups[key] = mainSettings->value( key ).toStringList();
225+
}
224226
mainSettings->endGroup();
225227
}
226228
else

src/DockAreaTabBar.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ void CDockAreaTabBar::insertTab(int Index, CDockWidgetTab* Tab)
203203
connect(Tab, SIGNAL(clicked()), this, SLOT(onTabClicked()));
204204
connect(Tab, SIGNAL(closeRequested()), this, SLOT(onTabCloseRequested()));
205205
connect(Tab, SIGNAL(closeOtherTabsRequested()), this, SLOT(onCloseOtherTabsRequested()));
206-
connect(Tab, SIGNAL(moved(const QPoint&)), this, SLOT(onTabWidgetMoved(const QPoint&)));
206+
connect(Tab, SIGNAL(moved(QPoint)), this, SLOT(onTabWidgetMoved(QPoint)));
207207
connect(Tab, SIGNAL(elidedChanged(bool)), this, SIGNAL(elidedChanged(bool)));
208208
Tab->installEventFilter(this);
209209
Q_EMIT tabInserted(Index);

src/DockAreaTitleBar.cpp

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -449,14 +449,13 @@ void CDockAreaTitleBar::onTabsMenuActionTriggered(QAction* Action)
449449
//============================================================================
450450
void CDockAreaTitleBar::updateDockWidgetActionsButtons()
451451
{
452-
auto* const currentTab = d->TabBar->currentTab();
453-
if (currentTab == nullptr)
452+
auto Tab = d->TabBar->currentTab();
453+
if (!Tab)
454454
{
455-
// It's possible for this to be nullptr when restoring state
456455
return;
457456
}
458457

459-
CDockWidget* DockWidget = currentTab->dockWidget();
458+
CDockWidget* DockWidget = Tab->dockWidget();
460459
if (!d->DockWidgetActionsButtons.isEmpty())
461460
{
462461
for (auto Button : d->DockWidgetActionsButtons)

src/DockAreaWidget.cpp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -518,6 +518,11 @@ void CDockAreaWidget::insertDockWidget(int index, CDockWidget* DockWidget,
518518
void CDockAreaWidget::removeDockWidget(CDockWidget* DockWidget)
519519
{
520520
ADS_PRINT("CDockAreaWidget::removeDockWidget");
521+
if (!DockWidget)
522+
{
523+
return;
524+
}
525+
521526

522527
// If this dock area is in a auto hide container, then we can delete
523528
// the auto hide container now
@@ -1374,7 +1379,7 @@ bool CDockAreaWidget::isCentralWidgetArea() const
13741379
return false;
13751380
}
13761381

1377-
return dockManager()->centralWidget() == dockWidgets()[0];
1382+
return dockManager()->centralWidget() == dockWidgets().constFirst();
13781383
}
13791384

13801385

src/DockContainerWidget.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -599,7 +599,6 @@ void DockContainerWidgetPrivate::dropIntoSection(CFloatingDockContainer* Floatin
599599
}
600600
else
601601
{
602-
QList<int> NewSplitterSizes;
603602
QSplitter* NewSplitter = newSplitter(InsertParam.orientation());
604603
int TargetAreaSize = (InsertParam.orientation() == Qt::Horizontal) ? TargetArea->width() : TargetArea->height();
605604
bool AdjustSplitterSizes = true;
@@ -723,7 +722,6 @@ void DockContainerWidgetPrivate::moveToNewSection(QWidget* Widget, CDockAreaWidg
723722
}
724723
else
725724
{
726-
auto Sizes = TargetAreaSplitter->sizes();
727725
int TargetAreaSize = (InsertParam.orientation() == Qt::Horizontal) ? TargetArea->width() : TargetArea->height();
728726
QSplitter* NewSplitter = newSplitter(InsertParam.orientation());
729727
NewSplitter->addWidget(TargetArea);

src/DockManager.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -955,7 +955,7 @@ void CDockManager::removePerspective(const QString& Name)
955955
void CDockManager::removePerspectives(const QStringList& Names)
956956
{
957957
int Count = 0;
958-
for (auto Name : Names)
958+
for (const auto& Name : Names)
959959
{
960960
Count += d->Perspectives.remove(Name);
961961
}

0 commit comments

Comments
 (0)