diff options
author | Arno <arno@disconnect.de> | 2022-04-15 13:27:34 +0200 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2022-04-15 13:27:34 +0200 |
commit | 856119c5a43b4781b051b93a0713c152cfd99f85 (patch) | |
tree | 4e2fde4e7a76179cc243e0665091c6ad429ea640 /pictureswidget.cpp | |
parent | 62d3ca1482b202d2883eeb5e17e72300e8612477 (diff) | |
download | SheMov-856119c5a43b4781b051b93a0713c152cfd99f85.tar.gz SheMov-856119c5a43b4781b051b93a0713c152cfd99f85.tar.bz2 SheMov-856119c5a43b4781b051b93a0713c152cfd99f85.zip |
Make it run with Qt6
This is a huge commit. Changes:
* Obviously, make it compile
* Make it run (only scarcely tested)
* get rid of most of clang's warnings
Let's see what surprises are in store...
Diffstat (limited to 'pictureswidget.cpp')
-rw-r--r-- | pictureswidget.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/pictureswidget.cpp b/pictureswidget.cpp index 10ae6b0..7abae64 100644 --- a/pictureswidget.cpp +++ b/pictureswidget.cpp @@ -16,6 +16,7 @@ #include <QHeaderView> #include <QToolBar> #include <QApplication> +#include <QActionGroup> #include "pictureswidget.h" #include "picturelistview.h" @@ -51,7 +52,7 @@ PicturesWidget::PicturesWidget(QWidget *parent) : QWidget(parent), mWindowTitleB void PicturesWidget::setupWidget(){ QToolBar *toolBar = new QToolBar; QAction *showInPicViewerA = new QAction(QIcon(":/snapshot.png"), tr("Show"), this); - connect(showInPicViewerA, &QAction::triggered, [=] { + connect(showInPicViewerA, &QAction::triggered, this, [=] { QModelIndexList r = mPictureListView->selectionModel()->selectedRows(); if(!r.isEmpty()){ showInPicViewer(r.first()); @@ -99,7 +100,7 @@ void PicturesWidget::setupWidget(){ if(!mPictureListView->header()->isSectionHidden(hData.value(h))){ a->setChecked(true); } - connect(a, &QAction::triggered, [=] { mPictureListView->toggleHeader(a); }); + connect(a, &QAction::triggered, this, [=] { mPictureListView->toggleHeader(a); }); } QIcon headerIcon = Helper::icon(Qt::transparent, qApp->palette().color(QPalette::Text), 'H', true, false); QAction *headerA = new QAction(headerIcon, tr("Show headers"), this); @@ -190,7 +191,7 @@ void PicturesWidget::constructWindowTitle(){ QString windowTitle = mWindowTitleBase; MappingData selected = mMappingTree->selectedItem(); if(!selected.path.isEmpty()){ - windowTitle = QString("%1 - [%2]").arg(mWindowTitleBase).arg(selected.path.join("/")); + windowTitle = QString("%1 - [%2]").arg(mWindowTitleBase, selected.path.join("/")); } emit needWindowTitleChange(windowTitle); } |