From fcf85127c27290fdb3d321c79ecdaf8d22f10c0f Mon Sep 17 00:00:00 2001 From: Arno Date: Fri, 23 Nov 2018 15:48:16 +0100 Subject: Modernize picturelistview.cpp The usual. connect and foreach... --- picturelistview.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'picturelistview.cpp') diff --git a/picturelistview.cpp b/picturelistview.cpp index 3037eb2..cbd7b48 100644 --- a/picturelistview.cpp +++ b/picturelistview.cpp @@ -20,7 +20,7 @@ PictureListView::PictureListView(QWidget *parent) : SmTreeView("ui/picheaderpos" mProxy = new QSortFilterProxyModel(this); mProxy->setSourceModel(mModel); setModel(mProxy); - connect(selectionModel(), SIGNAL(selectionChanged(QItemSelection,QItemSelection)), this, SLOT(selectedFilesChanged())); + connect(selectionModel(), &QItemSelectionModel::selectionChanged, this, &PictureListView::selectedFilesChanged); mMappingTreeModel = static_cast(SmGlobals::instance()->model("MappingTree")); //hover window @@ -56,7 +56,7 @@ void PictureListView::deletePics(){ return; } QList > files; - foreach(QModelIndex i, sel){ + for(QModelIndex i : sel){ files << qMakePair(i.data(PicFilesModel::IdRole).toInt(), i.data(PicFilesModel::FullPathRole).toString()); } mModel->removeFiles(files); @@ -69,7 +69,7 @@ void PictureListView::refresh(){ void PictureListView::setPVData(int replace){ QModelIndexList sel = selectionModel()->selectedRows(); PicDataList pics; - foreach(QModelIndex i, sel){ + for(QModelIndex i : sel){ QModelIndex real = mProxy->mapToSource(i); pics << mModel->dataList(real); } @@ -152,7 +152,7 @@ void PictureListView::selectedFilesChanged(){ } QList fileIds; qint64 selSize = 0; - foreach(QModelIndex i, sel){ + for(QModelIndex i : sel){ fileIds << i.data(PicFilesModel::IdRole); selSize += i.data(PicFilesModel::SizeRole).toInt(); } -- cgit v1.2.3-70-g09d2