Compilation warnings on 6.1.4
Most of those are -Wunused-parameter
that I should be able to fix by myself...
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/containments/homescreens/halcyon/plugin/applicationlistmodel.cpp: In member function ‘virtual QVariant ApplicationListModel::data(const QModelIndex&, int) const’:
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/containments/homescreens/halcyon/plugin/applicationlistmodel.cpp:90:67: warning: unused parameter ‘role’ [-Wunused-parameter]
90 | QVariant ApplicationListModel::data(const QModelIndex &index, int role) const
| ~~~~^~~~
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/quicksettings/screenshot/screenshotutil.cpp: In lambda function:
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/quicksettings/screenshot/screenshotutil.cpp:81:42: warning: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20 [-Wdeprecated]
81 | QTimer::singleShot(SCREENSHOT_DELAY, [=]() {
| ^
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/containments/homescreens/halcyon/plugin/pinnedmodel.cpp: In member function ‘virtual int PinnedModel::rowCount(const QModelIndex&) const’:
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/containments/homescreens/halcyon/plugin/pinnedmodel.cpp:24:46: warning: unused parameter ‘parent’ [-Wunused-parameter]
24 | int PinnedModel::rowCount(const QModelIndex &parent) const
| ~~~~~~~~~~~~~~~~~~~^~~~~~
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/kwin/mobiletaskswitcher/effecttouchborder.cpp: In lambda function:
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/kwin/mobiletaskswitcher/effecttouchborder.cpp:59:120: warning: unused parameter ‘screen’ [-Wunused-parameter]
59 | [this](ElectricBorder border, const QPointF &deltaProgress, const Output *screen) {
|
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/components/shellsettingsplugin/mobileshellsettings.cpp: In lambda function:
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/components/shellsettingsplugin/mobileshellsettings.cpp:28:131: warning: unused parameter ‘names’ [-Wunused-parameter]
28 | connect(m_configWatcher.data(), &KConfigWatcher::configChanged, this, [this](const KConfigGroup &group, const QByteArrayList &names) -> void {
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/kcms/cellularnetwork/modemdetails.cpp: In member function ‘QString ModemDetails::stateFailedReason()’:
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/kcms/cellularnetwork/modemdetails.cpp:281:12: warning: enumeration value ‘MM_MODEM_STATE_FAILED_REASON_UNKNOWN_CAPABILITIES’ not handled in switch [-Wswitch]
281 | switch (m_modem->m_mmInterface->stateFailedReason()) {
| ^
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/kcms/cellularnetwork/modemdetails.cpp:281:12: warning: enumeration value ‘MM_MODEM_STATE_FAILED_REASON_ESIM_WITHOUT_PROFILES’ not handled in switch [-Wswitch]
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/kcms/cellularnetwork/modemdetails.cpp: In constructor ‘AvailableNetwork::AvailableNetwork(QObject*, ModemManager::Modem3gpp::Ptr, bool, QString, QString, QString, MMModemAccessTechnology)’:
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/kcms/cellularnetwork/modemdetails.cpp:456:12: warning: enumeration value ‘MM_MODEM_ACCESS_TECHNOLOGY_LTE_CAT_M’ not handled in switch [-Wswitch]
456 | switch (accessTechnology) {
| ^
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/kcms/cellularnetwork/modemdetails.cpp:456:12: warning: enumeration value ‘MM_MODEM_ACCESS_TECHNOLOGY_LTE_NB_IOT’ not handled in switch [-Wswitch]
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/kcms/cellularnetwork/mobileproviders.cpp: In constructor ‘MobileProviders::MobileProviders()’:
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/kcms/cellularnetwork/mobileproviders.cpp:30:27: warning: ‘QLocale::Country QLocale::country() const’ is deprecated: Use territory() instead [-Wdeprecated-declarations]
30 | if (locale.country() == country) {
| ~~~~~~~~~~~~~~^~
In file included from /usr/include/aarch64-linux-gnu/qt6/QtCore/qcalendar.h:10,
from /usr/include/aarch64-linux-gnu/qt6/QtCore/qdatetime.h:8,
from /usr/include/aarch64-linux-gnu/qt6/QtCore/QDateTime:1,
from /usr/include/KF6/NetworkManagerQt/networkmanagerqt/connectionsettings.h:18,
from /usr/include/KF6/NetworkManagerQt/NetworkManagerQt/ConnectionSettings:1,
from /home/marco/build_Plasma6/plasma-mobile/plasma-mobile/kcms/cellularnetwork/mobileproviders.h:15,
from /home/marco/build_Plasma6/plasma-mobile/plasma-mobile/kcms/cellularnetwork/mobileproviders.cpp:7:
/usr/include/aarch64-linux-gnu/qt6/QtCore/qlocale.h:926:13: note: declared here
926 | Country country() const;
| ^~~~~~~
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/kcms/cellularnetwork/mobileproviders.cpp:35:63: warning: ‘QString QLocale::nativeCountryName() const’ is deprecated: Use nativeTerritoryName() instead [-Wdeprecated-declarations]
35 | QString countryName = locale.nativeCountryName();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/aarch64-linux-gnu/qt6/QtCore/qlocale.h:935:13: note: declared here
935 | QString nativeCountryName() const;
| ^~~~~~~~~~~~~~~~~
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/kcms/cellularnetwork/mobileproviders.cpp:37:59: warning: ‘static QString QLocale::countryToString(Country)’ is deprecated: Use territoryToString(Territory) instead [-Wdeprecated-declarations]
37 | countryName = QLocale::countryToString(country);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/aarch64-linux-gnu/qt6/QtCore/qlocale.h:1104:20: note: declared here
1104 | static QString countryToString(Country country);
| ^~~~~~~~~~~~~~~
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/containments/homescreens/folio/delegatetoucharea.cpp: In member function ‘void DelegateTouchArea::handlePressEvent(QPointerEvent*, QPointF)’:
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/containments/homescreens/folio/delegatetoucharea.cpp:174:57: warning: unused parameter ‘event’ [-Wunused-parameter]
174 | void DelegateTouchArea::handlePressEvent(QPointerEvent *event, QPointF point)
| ~~~~~~~~~~~~~~~^~~~~
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/containments/homescreens/folio/delegatetoucharea.cpp: In member function ‘void DelegateTouchArea::handleReleaseEvent(QPointerEvent*, bool)’:
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/containments/homescreens/folio/delegatetoucharea.cpp:190:59: warning: unused parameter ‘event’ [-Wunused-parameter]
190 | void DelegateTouchArea::handleReleaseEvent(QPointerEvent *event, bool click)
| ~~~~~~~~~~~~~~~^~~~~
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/containments/homescreens/folio/delegatetoucharea.cpp: In member function ‘void DelegateTouchArea::handleMoveEvent(QPointerEvent*, QPointF)’:
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/containments/homescreens/folio/delegatetoucharea.cpp:209:56: warning: unused parameter ‘event’ [-Wunused-parameter]
209 | void DelegateTouchArea::handleMoveEvent(QPointerEvent *event, QPointF point)
| ~~~~~~~~~~~~~~~^~~~~
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/components/wallpaperimageplugin/wallpaperplugin.cpp: In lambda function:
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/components/wallpaperimageplugin/wallpaperplugin.cpp:41:112: warning: unused parameter ‘group’ [-Wunused-parameter]
41 | connect(m_lockscreenConfigWatcher.data(), &KConfigWatcher::configChanged, this, [this](const KConfigGroup &group) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/components/mobileshell/components/swipearea.cpp: In member function ‘void SwipeArea::handlePressEvent(QPointerEvent*, QPointF)’:
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/components/mobileshell/components/swipearea.cpp:243:49: warning: unused parameter ‘event’ [-Wunused-parameter]
243 | void SwipeArea::handlePressEvent(QPointerEvent *event, QPointF point)
| ~~~~~~~~~~~~~~~^~~~~
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/components/mobileshell/components/swipearea.cpp: In member function ‘void SwipeArea::handleReleaseEvent(QPointerEvent*, QPointF)’:
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/components/mobileshell/components/swipearea.cpp:256:51: warning: unused parameter ‘event’ [-Wunused-parameter]
256 | void SwipeArea::handleReleaseEvent(QPointerEvent *event, QPointF point)
| ~~~~~~~~~~~~~~~^~~~~
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/components/mobileshell/components/swipearea.cpp:256:66: warning: unused parameter ‘point’ [-Wunused-parameter]
256 | void SwipeArea::handleReleaseEvent(QPointerEvent *event, QPointF point)
| ~~~~~~~~^~~~~
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/components/mobileshell/components/swipearea.cpp: In member function ‘void SwipeArea::handleMoveEvent(QPointerEvent*, QPointF)’:
/home/marco/build_Plasma6/plasma-mobile/plasma-mobile/components/mobileshell/components/swipearea.cpp:266:48: warning: unused parameter ‘event’ [-Wunused-parameter]
266 | void SwipeArea::handleMoveEvent(QPointerEvent *event, QPointF point)
| ~~~~~~~~~~~~~~~^~~~~