summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2023-12-19 18:08:35 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2024-01-08 10:53:48 +0000
commite1c176ca0b10008a9a79068ff4ef1575d9a2ba4c (patch)
tree0b38e18a8fa68d5aa47e4fb576d08dc146e2ef1d
parenta68531d11e916f0147181b858bb26acb413da606 (diff)
Qt Designer/QDesignerWorkbench: Fix a few clang-tidy warnings
- Use auto * - Narrowing integer conversions Task-number: QTBUG-120236 Change-Id: Ia9052fffda53d14ef83b1bdf874e55a3bbc89625 Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io> (cherry picked from commit b3e97845ae1bbf6912e6080ad68abb6586425208) (cherry picked from commit 1bf4dd1ab2b1283eec642e34c513e400b98204e6) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/designer/src/designer/qdesigner_toolwindow.cpp2
-rw-r--r--src/designer/src/designer/qdesigner_workbench.cpp33
2 files changed, 18 insertions, 17 deletions
diff --git a/src/designer/src/designer/qdesigner_toolwindow.cpp b/src/designer/src/designer/qdesigner_toolwindow.cpp
index 9919b1a86..a0368f13d 100644
--- a/src/designer/src/designer/qdesigner_toolwindow.cpp
+++ b/src/designer/src/designer/qdesigner_toolwindow.cpp
@@ -18,7 +18,7 @@
#include <QtCore/qdebug.h>
-enum { debugToolWindow = 0 };
+static constexpr bool debugToolWindow = false;
QT_BEGIN_NAMESPACE
diff --git a/src/designer/src/designer/qdesigner_workbench.cpp b/src/designer/src/designer/qdesigner_workbench.cpp
index 97d97f96d..4a498ac5f 100644
--- a/src/designer/src/designer/qdesigner_workbench.cpp
+++ b/src/designer/src/designer/qdesigner_workbench.cpp
@@ -55,7 +55,7 @@ using ActionList = QList<QAction *>;
static QMdiSubWindow *mdiSubWindowOf(const QWidget *w)
{
- QMdiSubWindow *rc = qobject_cast<QMdiSubWindow *>(w->parentWidget());
+ auto *rc = qobject_cast<QMdiSubWindow *>(w->parentWidget());
Q_ASSERT(rc);
return rc;
}
@@ -63,7 +63,7 @@ static QMdiSubWindow *mdiSubWindowOf(const QWidget *w)
static QDockWidget *dockWidgetOf(const QWidget *w)
{
for (QWidget *parentWidget = w->parentWidget(); parentWidget ; parentWidget = parentWidget->parentWidget()) {
- if (QDockWidget *dw = qobject_cast<QDockWidget *>(parentWidget)) {
+ if (auto *dw = qobject_cast<QDockWidget *>(parentWidget)) {
return dw;
}
}
@@ -166,7 +166,7 @@ QDesignerWorkbench::QDesignerWorkbench() :
addActionsToMenu(editMenu, m_actionManager->toolActions()->actions());
QMenu *formMenu = addMenu(m_globalMenuBar, tr("F&orm"), m_actionManager->formActions()->actions());
- QMenu *previewSubMenu = new QMenu(tr("Preview in"), formMenu);
+ auto *previewSubMenu = new QMenu(tr("Preview in"), formMenu);
formMenu->insertMenu(m_actionManager->previewFormAction(), previewSubMenu);
addActionsToMenu(previewSubMenu, m_actionManager->styleActions()->actions());
@@ -179,7 +179,7 @@ QDesignerWorkbench::QDesignerWorkbench() :
addMenu(m_globalMenuBar, tr("&Help"), m_actionManager->helpActions()->actions());
// Add the tools in view menu order
- QActionGroup *viewActions = new QActionGroup(this);
+ auto *viewActions = new QActionGroup(this);
viewActions->setExclusive(false);
for (int i = 0; i < QDesignerToolWindow::StandardToolWindowCount; i++) {
@@ -326,11 +326,12 @@ QWidget *QDesignerWorkbench::magicalParent(const QWidget *w) const
case DockedMode:
return m_dockedMainWindow->mdiArea();
case NeutralMode:
- return nullptr;
+ break;
default:
- Q_ASSERT(0);
- return 0;
+ Q_ASSERT(false);
+ break;
}
+ return nullptr;
}
void QDesignerWorkbench::switchToNeutralMode()
@@ -478,8 +479,8 @@ void QDesignerWorkbench::switchToTopLevelMode()
m_topLevelData.toolbarManager = new ToolBarManager(widgetBoxWrapper, widgetBoxWrapper,
m_toolbarMenu, m_actionManager,
m_topLevelData.toolbars, m_toolWindows);
- const int toolBarCount = m_topLevelData.toolbars.size();
- for (int i = 0; i < toolBarCount; i++) {
+ const qsizetype toolBarCount = m_topLevelData.toolbars.size();
+ for (qsizetype i = 0; i < toolBarCount; ++i) {
widgetBoxWrapper->addToolBar(m_topLevelData.toolbars.at(i));
if (i == 3)
widgetBoxWrapper->insertToolBarBreak(m_topLevelData.toolbars.at(i));
@@ -496,7 +497,7 @@ void QDesignerWorkbench::switchToTopLevelMode()
}
if (!m_toolWindows.isEmpty() && !found_visible_window)
- m_toolWindows.first()->show();
+ m_toolWindows.constFirst()->show();
m_actionManager->setBringAllToFrontVisible(true);
@@ -683,7 +684,7 @@ bool QDesignerWorkbench::handleClose()
dirtyForms << w;
}
- const int count = dirtyForms.size();
+ const auto count = dirtyForms.size();
if (count == 1) {
if (!dirtyForms.at(0)->close()) {
m_state = StateUp;
@@ -696,7 +697,7 @@ bool QDesignerWorkbench::handleClose()
QMessageBox::Cancel | QMessageBox::Discard | QMessageBox::Save);
box.setInformativeText(tr("If you do not review your documents, all your changes will be lost."));
box.button(QMessageBox::Discard)->setText(tr("Discard Changes"));
- QPushButton *save = static_cast<QPushButton *>(box.button(QMessageBox::Save));
+ auto *save = static_cast<QPushButton *>(box.button(QMessageBox::Save));
save->setText(tr("Review Changes"));
box.setDefaultButton(save);
switch (box.exec()) {
@@ -759,14 +760,14 @@ void QDesignerWorkbench::updateWindowMenu(QDesignerFormWindowInterface *fwi)
void QDesignerWorkbench::formWindowActionTriggered(QAction *a)
{
- QDesignerFormWindow *fw = qobject_cast<QDesignerFormWindow *>(a->parent());
+ auto *fw = qobject_cast<QDesignerFormWindow *>(a->parent());
Q_ASSERT(fw);
if (isFormWindowMinimized(fw))
setFormWindowMinimized(fw, false);
if (m_mode == DockedMode) {
- if (QMdiSubWindow *subWindow = qobject_cast<QMdiSubWindow *>(fw->parent())) {
+ if (auto *subWindow = qobject_cast<QMdiSubWindow *>(fw->parent())) {
m_dockedMainWindow->mdiArea()->setActiveSubWindow(subWindow);
}
} else {
@@ -852,7 +853,7 @@ void QDesignerWorkbench::resizeForm(QDesignerFormWindow *fw, const QWidget *main
return;
}
// get decorations and resize MDI
- QMdiSubWindow *mdiSubWindow = qobject_cast<QMdiSubWindow *>(fw->parent());
+ auto *mdiSubWindow = qobject_cast<QMdiSubWindow *>(fw->parent());
Q_ASSERT(mdiSubWindow);
const QSize decorationSize = mdiSubWindow->geometry().size() - mdiSubWindow->contentsRect().size();
mdiSubWindow->resize(containerSize + decorationSize);
@@ -902,7 +903,7 @@ QDesignerFormWindow * QDesignerWorkbench::loadForm(const QString &fileName,
// Create a form
QDesignerFormWindowManagerInterface *formWindowManager = m_core->formWindowManager();
- QDesignerFormWindow *formWindow = new QDesignerFormWindow(/*formWindow=*/ nullptr, this);
+ auto *formWindow = new QDesignerFormWindow(/*formWindow=*/ nullptr, this);
addFormWindow(formWindow);
QDesignerFormWindowInterface *editor = formWindow->editor();
Q_ASSERT(editor);