Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.2
lxqt-config
lxqt-config-0.14.1-sort.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File lxqt-config-0.14.1-sort.patch of Package lxqt-config
From 7fcce18595fcd689bad6a6d470b2371de3dd7ae9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lu=C3=ADs=20Pereira?= <luis.artur.pereira@gmail.com> Date: Wed, 11 Dec 2019 12:52:02 +0000 Subject: [PATCH] Remove deprecated qSort Use std::sort instead. --- lxqt-config-file-associations/applicationchooser.cpp | 5 ++++- lxqt-config-file-associations/mimetypeviewer.cpp | 3 ++- lxqt-config-locale/localeconfig.cpp | 4 +++- lxqt-config-monitor/fastmenu.cpp | 4 +++- lxqt-config-monitor/monitorwidget.cpp | 4 ++-- src/qcategorizedview/qcategorizedview.cpp | 6 ++++-- 6 files changed, 18 insertions(+), 8 deletions(-) diff --git a/lxqt-config-file-associations/applicationchooser.cpp b/lxqt-config-file-associations/applicationchooser.cpp index 6522652b..96d36690 100644 --- a/lxqt-config-file-associations/applicationchooser.cpp +++ b/lxqt-config-file-associations/applicationchooser.cpp @@ -32,6 +32,9 @@ #include <QTimer> #include <XdgDesktopFile> + +#include <algorithm> + #include "applicationchooser.h" Q_DECLARE_METATYPE(XdgDesktopFile*) @@ -118,7 +121,7 @@ void ApplicationChooser::fillApplicationListWidget() XdgDesktopFileCache::getAllFiles() : XdgDesktopFileCache::getApps(mt.name()); - qSort(applications.begin(), applications.end(), lessThan); + std::sort(applications.begin(), applications.end(), lessThan); QTreeWidgetItem* headingItem = new QTreeWidgetItem(widget.applicationTreeWidget); headingItem->setExpanded(true); diff --git a/lxqt-config-file-associations/mimetypeviewer.cpp b/lxqt-config-file-associations/mimetypeviewer.cpp index 7d99dc2a..e6c4bc0b 100644 --- a/lxqt-config-file-associations/mimetypeviewer.cpp +++ b/lxqt-config-file-associations/mimetypeviewer.cpp @@ -38,6 +38,7 @@ #include <XdgDirs> #include <LXQt/Settings> +#include <algorithm> #include "mimetypeviewer.h" #include "ui_mimetypeviewer.h" @@ -65,7 +66,7 @@ void MimetypeViewer::loadAllMimeTypes() QMimeDatabase db; QList<QMimeType> mimetypes = db.allMimeTypes(); - qSort(mimetypes.begin(), mimetypes.end(), mimeTypeLessThan); + std::sort(mimetypes.begin(), mimetypes.end(), mimeTypeLessThan); for (const QMimeType &mt : qAsConst(mimetypes)) { const QString mimetype = mt.name(); const int i = mimetype.indexOf(QLatin1Char('/')); diff --git a/lxqt-config-locale/localeconfig.cpp b/lxqt-config-locale/localeconfig.cpp index f91e24c6..f4d22f35 100644 --- a/lxqt-config-locale/localeconfig.cpp +++ b/lxqt-config-locale/localeconfig.cpp @@ -41,6 +41,8 @@ #include <QDateTime> #include <QMessageBox> +#include <algorithm> + const static QString lcLang = QStringLiteral("LANG"); const static QString lcNumeric = QStringLiteral("LC_NUMERIC"); @@ -94,7 +96,7 @@ bool countryLessThan(const QLocale & c1, const QLocale & c2) void LocaleConfig::load() { QList<QLocale> allLocales = QLocale::matchingLocales(QLocale::AnyLanguage, QLocale::AnyScript, QLocale::AnyCountry); - qSort(allLocales.begin(), allLocales.end(), countryLessThan); + std::sort(allLocales.begin(), allLocales.end(), countryLessThan); for(QComboBox * combo : qAsConst(m_combos)) { initCombo(combo, allLocales); diff --git a/lxqt-config-monitor/fastmenu.cpp b/lxqt-config-monitor/fastmenu.cpp index 1b28cd98..b1658167 100644 --- a/lxqt-config-monitor/fastmenu.cpp +++ b/lxqt-config-monitor/fastmenu.cpp @@ -25,6 +25,8 @@ #include <KScreen/Mode> #include <KScreen/SetConfigOperation> +#include <algorithm> + enum Options { None=0, Extended=1, Unified=2, OnlyFirst=3, OnlySecond=4 @@ -111,7 +113,7 @@ void FastMenu::unified() commonSizes = sizes; } // Select the bigest common size - qSort(commonSizes.begin(), commonSizes.end(), sizeBiggerThan); + std::sort(commonSizes.begin(), commonSizes.end(), sizeBiggerThan); if(commonSizes.isEmpty()) return; QSize commonSize = commonSizes[0]; diff --git a/lxqt-config-monitor/monitorwidget.cpp b/lxqt-config-monitor/monitorwidget.cpp index 2c304013..dede5e6d 100644 --- a/lxqt-config-monitor/monitorwidget.cpp +++ b/lxqt-config-monitor/monitorwidget.cpp @@ -24,7 +24,7 @@ #include <QDialogButtonBox> #include <KScreen/EDID> - +#include <algorithm> QString modeToString(KScreen::ModePtr mode) { @@ -88,7 +88,7 @@ MonitorWidget::MonitorWidget(KScreen::OutputPtr output, KScreen::ConfigPtr confi // Sort modes by size modeList = noDuplicateModes.values(); - qSort(modeList.begin(), modeList.end(), sizeBiggerThan); + std::sort(modeList.begin(), modeList.end(), sizeBiggerThan); // Add each mode to the list for (const KScreen::ModePtr &mode : qAsConst(modeList)) diff --git a/src/qcategorizedview/qcategorizedview.cpp b/src/qcategorizedview/qcategorizedview.cpp index 7f288cc5..a0809e4c 100644 --- a/src/qcategorizedview/qcategorizedview.cpp +++ b/src/qcategorizedview/qcategorizedview.cpp @@ -40,6 +40,8 @@ #include <QScrollBar> #include <QPaintEvent> +#include <algorithm> + #include "qcategorydrawer.h" #include "qcategorizedsortfilterproxymodel.h" @@ -328,7 +330,7 @@ void QCategorizedView::Private::rowsInserted(const QModelIndex &parent, int star const QModelIndex firstAffectedCategory = blocks[category].firstIndex; //BEGIN: order for marking as alternate those blocks that are alternate QList<Block> blockList = blocks.values(); - qSort(blockList.begin(), blockList.end(), Block::lessThan); + std::sort(blockList.begin(), blockList.end(), Block::lessThan); QList<int> firstIndexesRows; for (const Block &block : qAsConst(blockList)) { firstIndexesRows << block.firstIndex.row(); @@ -1335,7 +1337,7 @@ void QCategorizedView::rowsAboutToBeRemoved(const QModelIndex &parent, { //BEGIN: order for marking as alternate those blocks that are alternate QList<Private::Block> blockList = d->blocks.values(); - qSort(blockList.begin(), blockList.end(), Private::Block::lessThan); + std::sort(blockList.begin(), blockList.end(), Private::Block::lessThan); QList<int> firstIndexesRows; for (const Private::Block &block : qAsConst(blockList)) { firstIndexesRows << block.firstIndex.row(); From cd7de12f2ebe5a2ad03c2086da4c3b5317a4506e Mon Sep 17 00:00:00 2001 From: Chih-Hsuan Yen <yan12125@gmail.com> Date: Sun, 15 Dec 2019 09:32:55 +0800 Subject: [PATCH] Fix building with Qt 5.14 --- lxqt-config-input/touchpaddevice.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/lxqt-config-input/touchpaddevice.cpp b/lxqt-config-input/touchpaddevice.cpp index 31adbe5f..41690c2c 100644 --- a/lxqt-config-input/touchpaddevice.cpp +++ b/lxqt-config-input/touchpaddevice.cpp @@ -21,6 +21,7 @@ #include <cmath> #include <QDebug> #include <QX11Info> +#include <QUrl> #include <libudev.h> #include <LXQt/Settings> #include <X11/Xatom.h>
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor