CMake Warning:
  Manually-specified variables were not used by the project:

    BUILD_QT5
    CMAKE_LD_FLAGS
    ECM_MKSPECS_INSTALL_DIR


/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/servermanager.cpp: In member function ‘bool ServerManager::start()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/servermanager.cpp:56:26: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
   56 |         serverBuffer.open();
      |         ~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/servermanager.h:15,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/servermanager.cpp:7:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/servermanager.cpp: In member function ‘QString ServerManager::getLogBuffer()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/servermanager.cpp:594:22: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
  594 |     serverBuffer.open();
      |     ~~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/drivermanager.cpp: In member function ‘void DriverManager::startLocalDrivers(ServerManager*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/drivermanager.cpp:387:22: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (ServerManager::*)(const QSharedPointer&); Args = {ServerManager*&, QSharedPointer&}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
  387 |     QtConcurrent::run(&ServerManager::startDriver, serverManager, serverManager->pendingDrivers().first());
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtConcurrent/QtConcurrent:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/drivermanager.cpp:33:
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/drivermanager.cpp: In member function ‘void DriverManager::processDriverStartup(const QSharedPointer&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/drivermanager.cpp:402:26: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (ServerManager::*)(const QSharedPointer&); Args = {ServerManager*&, QSharedPointer&}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
  402 |         QtConcurrent::run(&ServerManager::startDriver, manager, manager->pendingDrivers().first());
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/drivermanager.cpp: In lambda function:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/drivermanager.cpp:432:30: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (ServerManager::*)(const QSharedPointer&); Args = {ServerManager*&, QSharedPointer&}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
  432 |             QtConcurrent::run(&ServerManager::startDriver, manager, manager->pendingDrivers().first());
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/guimanager.cpp: In destructor ‘virtual GUIManager::~GUIManager()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/guimanager.cpp:107:35: warning: ‘constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = QList; typename std::add_const<_Tp>::type = const QList]’ is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations]
  107 |     for (auto oneClient : qAsConst(clients))
      |                           ~~~~~~~~^~~~~~~~~
In file included from /usr/include/qt6/QtCore/qforeach.h:11,
                 from /usr/include/qt6/QtCore/qglobal.h:55,
                 from /usr/include/qt6/QtCore/qpair.h:8,
                 from /usr/include/qt6/QtCore/qarraydata.h:8,
                 from /usr/include/qt6/QtCore/qarraydataops.h:8,
                 from /usr/include/qt6/QtCore/qarraydatapointer.h:7,
                 from /usr/include/qt6/QtCore/qlist.h:8,
                 from /usr/include/qt6/QtCore/QList:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/guimanager.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/guimanager.cpp:7:
/usr/include/qt6/QtCore/qttypetraits.h:40:45: note: declared here
   40 | constexpr typename std::add_const::type &qAsConst(T &t) noexcept { return t; }
      |                                             ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/wsmedia.cpp: In constructor ‘ISD::WSMedia::WSMedia(ISD::Camera*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/wsmedia.cpp:22:108: warning: ‘void QWebSocket::error(QAbstractSocket::SocketError)’ is deprecated: Use errorOccurred instead [-Wdeprecated-declarations]
   22 |     connect(&m_WebSocket, static_cast(&QWebSocket::error), this, &WSMedia::onError);
      |                                                                                                            ^
In file included from /usr/include/qt6/QtWebSockets/QWebSocket:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/wsmedia.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/wsmedia.cpp:7:
/usr/include/qt6/QtWebSockets/qwebsocket.h:133:10: note: declared here
  133 |     void error(QAbstractSocket::SocketError error);
      |          ^~~~~
In file included from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/KStarsLib_autogen/E56QNYLS5F/../../../../kstars/ekos/scheduler/scheduler.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/KStarsLib_autogen/E56QNYLS5F/moc_scheduler.cpp:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/KStarsLib_autogen/mocs_compilation.cpp:153:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h: In member function ‘void Ui_Scheduler::setupUi(QWidget*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:839:41: warning: ‘void QDateTimeEdit::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
  839 |         schedulerUntilValue->setTimeSpec(Qt::LocalTime);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QtWidgets:56,
                 from /usr/include/qt6/QtPrintSupport/QtPrintSupportDepends:5,
                 from /usr/include/qt6/QtPrintSupport/QtPrintSupport:3,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/KStarsLib_autogen/AG5HAXE226/../../../../kstars/auxiliary/qcustomplot.h:97,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/KStarsLib_autogen/AG5HAXE226/moc_qcustomplot.cpp:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/KStarsLib_autogen/mocs_compilation.cpp:17:
/usr/include/qt6/QtWidgets/qdatetimeedit.h:136:10: note: declared here
  136 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp: In member function ‘bool ISD::Focuser::focusIn()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:44:29: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   44 |     auto inFocus = focusProp->findWidgetByName("FOCUS_INWARD");
      |                             ^~
In file included from /usr/include/libindi/indipropertytext.h:21,
                 from /usr/include/libindi/basedevice.h:29,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:7:
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:52:14: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   52 |     focusProp->reset();
      |              ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp: In member function ‘bool ISD::Focuser::stop()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:67:14: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   67 |     focusStop->at(0)->setState(ISS_ON);
      |              ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp: In member function ‘bool ISD::Focuser::focusOut()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:80:30: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   80 |     auto outFocus = focusProp->findWidgetByName("FOCUS_OUTWARD");
      |                              ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:88:14: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   88 |     focusProp->reset();
      |              ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp: In member function ‘bool ISD::Focuser::getFocusDirection(FocusDirection*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:103:29: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  103 |     auto inFocus = focusProp->findWidgetByName("FOCUS_INWARD");
      |                             ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp: In member function ‘bool ISD::Focuser::moveByTimer(int)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:123:14: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _INumber]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  123 |     focusProp->at(0)->setValue(msecs);
      |              ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp: In member function ‘bool ISD::Focuser::moveAbs(int)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:137:14: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _INumber]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  137 |     focusProp->at(0)->setValue(steps);
      |              ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp: In member function ‘double ISD::Focuser::getLastManualFocusDriveValue()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:221:21: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _INumber]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  221 |     return focusProp->at(0)->getValue();
      |                     ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp: In member function ‘bool ISD::Focuser::setMaxPosition(uint32_t)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:242:14: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _INumber]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  242 |     focusProp->at(0)->setValue(steps);
      |              ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp: In member function ‘bool ISD::Focuser::hasBacklash()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:251:26: warning: ‘bool INDI::Property::operator!=(std::nullptr_t) const’ is deprecated: Use comparison to true. [-Wdeprecated-declarations]
  251 |     return (focusProp != nullptr);
      |                          ^~~~~~~
In file included from /usr/include/libindi/basedevice.h:22:
/usr/include/libindi/indiproperty.h:209:14: note: declared here
  209 |         bool operator != (std::nullptr_t) const
      |              ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp: In member function ‘bool ISD::Focuser::setBacklash(int32_t)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:261:34: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  261 |     if (steps != 0 && focusToggle->at(0)->getState() != ISS_ON)
      |                                  ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:263:20: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  263 |         focusToggle->reset();
      |                    ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:264:20: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  264 |         focusToggle->at(0)->setState(ISS_ON);
      |                    ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:265:20: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  265 |         focusToggle->at(1)->setState(ISS_OFF);
      |                    ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:273:14: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _INumber]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  273 |     focusProp->at(0)->setValue(steps);
      |              ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:277:34: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  277 |     if (steps == 0 && focusToggle->at(0)->getState() == ISS_ON)
      |                                  ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:279:20: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  279 |         focusToggle->reset();
      |                    ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:280:20: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  280 |         focusToggle->at(0)->setState(ISS_OFF);
      |                    ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:281:20: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  281 |         focusToggle->at(1)->setState(ISS_ON);
      |                    ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp: In member function ‘int32_t ISD::Focuser::getBacklash()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifocuser.cpp:293:21: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _INumber]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  293 |     return focusProp->at(0)->getValue();
      |                     ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifilterwheel.cpp: In member function ‘bool ISD::FilterWheel::setLabels(const QStringList&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indifilterwheel.cpp:36:23: warning: comparison of integer expressions of different signedness: ‘qsizetype’ {aka ‘long long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   36 |     if (names.count() != tvp.count())
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indilightbox.cpp: In member function ‘virtual bool ISD::LightBox::isLightOn()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indilightbox.cpp:19:27: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   19 |     auto lightON = lightSP->findWidgetByName("FLAT_LIGHT_ON");
      |                           ^~
In file included from /usr/include/libindi/indipropertytext.h:21,
                 from /usr/include/libindi/basedevice.h:29,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indilightbox.cpp:7:
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indilightbox.cpp: In member function ‘bool ISD::LightBox::setLightEnabled(bool)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indilightbox.cpp:33:28: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   33 |     auto lightON  = lightSP->findWidgetByName("FLAT_LIGHT_ON");
      |                            ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indilightbox.cpp:34:28: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   34 |     auto lightOFF = lightSP->findWidgetByName("FLAT_LIGHT_OFF");
      |                            ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indilightbox.cpp:39:12: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   39 |     lightSP->reset();
      |            ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indilightbox.cpp: In member function ‘bool ISD::LightBox::setBrightness(uint16_t)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indilightbox.cpp:57:19: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _INumber]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   57 |     lightIntensity->at(0)->setValue(val);
      |                   ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiweather.cpp: In member function ‘ISD::Weather::Status ISD::Weather::status()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiweather.cpp:73:52: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ILight]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   73 |     m_WeatherStatus = static_cast(weatherLP->getState());
      |                                                    ^~
In file included from /usr/include/libindi/indipropertytext.h:21,
                 from /usr/include/libindi/basedevice.h:29,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indistd.h:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiconcretedevice.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiweather.h:13,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiweather.cpp:7:
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiweather.cpp:75:41: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ILight]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   75 |     return static_cast(weatherLP->getState());
      |                                         ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiweather.cpp: In member function ‘int ISD::Weather::refreshPeriod()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiweather.cpp:85:37: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _INumber]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   85 |     return static_cast(updateNP->at(0)->getValue());
      |                                     ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiweather.cpp: In member function ‘void ISD::Weather::setRefreshPeriod(int)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiweather.cpp:95:13: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _INumber]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   95 |     updateNP->at(0)->setValue(value);
      |             ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiweather.cpp: In member function ‘bool ISD::Weather::refresh()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiweather.cpp:103:22: warning: ‘bool INDI::Property::operator==(std::nullptr_t) const’ is deprecated: Use comparison to false. [-Wdeprecated-declarations]
  103 |     if (refreshSP == nullptr)
      |                      ^~~~~~~
In file included from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indistd.h:13:
/usr/include/libindi/indiproperty.h:215:14: note: declared here
  215 |         bool operator == (std::nullptr_t) const
      |              ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiweather.cpp:106:31: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  106 |     auto refreshSW = refreshSP->findWidgetByName("REFRESH");
      |                               ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiweather.cpp:111:14: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  111 |     refreshSP->reset();
      |              ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indidustcap.cpp: In member function ‘virtual bool ISD::DustCap::isParked()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indidustcap.cpp:128:20: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  128 |     return ((parkSP->getState() == IPS_OK || parkSP->getState() == IPS_IDLE) && parkSP->at(0)->getState() == ISS_ON);
      |                    ^~
In file included from /usr/include/libindi/indipropertytext.h:21,
                 from /usr/include/libindi/basedevice.h:29,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indidustcap.cpp:7:
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indidustcap.cpp:128:52: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  128 |     return ((parkSP->getState() == IPS_OK || parkSP->getState() == IPS_IDLE) && parkSP->at(0)->getState() == ISS_ON);
      |                                                    ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indidustcap.cpp:128:87: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  128 |     return ((parkSP->getState() == IPS_OK || parkSP->getState() == IPS_IDLE) && parkSP->at(0)->getState() == ISS_ON);
      |                                                                                       ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indidustcap.cpp: In member function ‘virtual bool ISD::DustCap::isUnParked()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indidustcap.cpp:137:21: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  137 |     return ( (parkSP->getState() == IPS_OK || parkSP->getState() == IPS_IDLE) && parkSP->at(1)->getState() == ISS_ON);
      |                     ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indidustcap.cpp:137:53: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  137 |     return ( (parkSP->getState() == IPS_OK || parkSP->getState() == IPS_IDLE) && parkSP->at(1)->getState() == ISS_ON);
      |                                                     ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indidustcap.cpp:137:88: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  137 |     return ( (parkSP->getState() == IPS_OK || parkSP->getState() == IPS_IDLE) && parkSP->at(1)->getState() == ISS_ON);
      |                                                                                        ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indidustcap.cpp: In member function ‘bool ISD::DustCap::park()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indidustcap.cpp:146:25: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  146 |     auto parkSW = parkSP->findWidgetByName("PARK");
      |                         ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indidustcap.cpp:150:11: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  150 |     parkSP->reset();
      |           ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indidustcap.cpp: In member function ‘bool ISD::DustCap::unpark()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indidustcap.cpp:163:25: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  163 |     auto parkSW = parkSP->findWidgetByName("UNPARK");
      |                         ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indidustcap.cpp:167:11: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  167 |     parkSP->reset();
      |           ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indirotator.cpp: In member function ‘bool ISD::Rotator::setAbsoluteAngle(double)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indirotator.cpp:19:29: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _INumber]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   19 |     if (std::abs(angle - nvp->at(0)->getValue()) < 0.01)
      |                             ^~
In file included from /usr/include/libindi/indipropertytext.h:21,
                 from /usr/include/libindi/basedevice.h:29,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indistd.h:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiconcretedevice.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indirotator.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indirotator.cpp:7:
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indirotator.cpp:22:8: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _INumber]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   22 |     nvp->at(0)->setValue(angle);
      |        ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indirotator.cpp: In member function ‘bool ISD::Rotator::setAbsoluteSteps(uint32_t)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indirotator.cpp:35:43: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _INumber]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   35 |     if (steps == static_cast(nvp->at(0)->getValue()))
      |                                           ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indirotator.cpp:38:8: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _INumber]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   38 |     nvp->at(0)->setValue(steps);
      |        ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indirotator.cpp: In member function ‘bool ISD::Rotator::setReversed(bool)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indirotator.cpp:51:25: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   51 |     if ( (enabled && svp->sp[0].s == ISS_ON) ||
      |                         ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indirotator.cpp:52:29: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   52 |             (!enabled && svp->sp[1].s == ISS_ON))
      |                             ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indirotator.cpp:55:8: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   55 |     svp->reset();
      |        ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indirotator.cpp:56:8: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   56 |     svp->at(0)->setState(enabled ? ISS_ON : ISS_OFF);
      |        ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indirotator.cpp:57:8: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _ISwitch]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
   57 |     svp->at(1)->setState(enabled ? ISS_OFF : ISS_ON);
      |        ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiwebmanager.cpp: In function ‘bool INDI::WebManager::syncProfile(const QSharedPointer&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiwebmanager.cpp:312:40: warning: ‘constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = QJsonArray; typename std::add_const<_Tp>::type = const QJsonArray]’ is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations]
  312 |     for (const auto &oneRule : qAsConst(profileScripts))
      |                                ~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qforeach.h:11,
                 from /usr/include/qt6/QtCore/qglobal.h:55,
                 from /usr/include/qt6/QtCore/qcalendar.h:9,
                 from /usr/include/qt6/QtCore/qdatetime.h:8,
                 from /usr/include/qt6/QtNetwork/qhttpheaders.h:10,
                 from /usr/include/qt6/QtNetwork/qnetworkrequest.h:9,
                 from /usr/include/qt6/QtNetwork/qnetworkaccessmanager.h:9,
                 from /usr/include/qt6/QtNetwork/QNetworkAccessManager:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiwebmanager.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indiwebmanager.cpp:7:
/usr/include/qt6/QtCore/qttypetraits.h:40:45: note: declared here
   40 | constexpr typename std::add_const::type &qAsConst(T &t) noexcept { return t; }
      |                                             ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/collimationoverlayoptions.cpp: In constructor ‘CollimationOverlayOptions::CollimationOverlayOptions(QWidget*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/collimationoverlayoptions.cpp:45:79: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
   45 |     connect(EnableCheckBox, static_cast(&QCheckBox::stateChanged), this,
      |                                                                               ^~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QCheckBox:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_collimationOptions.h:18,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/collimationoverlayoptions.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/collimationoverlayoptions.cpp:7:
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/collimationoverlayoptions.cpp: In member function ‘bool CollimationOverlayOptions::selectCollimationOverlayElement(const QString&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/collimationoverlayoptions.cpp:395:37: warning: ‘void QColor::setNamedColor(const QString&)’ is deprecated: Use fromString() instead. [-Wdeprecated-declarations]
  395 |             tempColour.setNamedColor(oneElement["Colour"].toString());
      |             ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtGui/qpixmap.h:9,
                 from /usr/include/qt6/QtGui/qicon.h:10,
                 from /usr/include/qt6/QtGui/QIcon:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_collimationOptions.h:15:
/usr/include/qt6/QtGui/qcolor.h:66:10: note: declared here
   66 |     void setNamedColor(const QString& name);
      |          ^~~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/collimationoverlayoptions.cpp:418:29: warning: ‘void QColor::setNamedColor(const QString&)’ is deprecated: Use fromString() instead. [-Wdeprecated-declarations]
  418 |     tempColour.setNamedColor("White");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/qt6/QtGui/qcolor.h:66:10: note: declared here
   66 |     void setNamedColor(const QString& name);
      |          ^~~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp: In member function ‘virtual void FITSLabel::mouseReleaseEvent(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:98:26: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   98 |     double x = round(e->x() / scale);
      |                      ~~~~^~
In file included from /usr/include/qt6/QtGui/QWheelEvent:1,
                 from /usr/include/qt6/QtDataVisualization/qabstract3dinputhandler.h:11,
                 from /usr/include/qt6/QtDataVisualization/qabstract3dgraph.h:10,
                 from /usr/include/qt6/QtDataVisualization/q3dbars.h:7,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/starprofileviewer.h:16,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsview.h:18,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:13:
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:99:26: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   99 |     double y = round(e->y() / scale);
      |                      ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp: In member function ‘virtual void FITSLabel::mouseMoveEvent(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:152:26: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  152 |     double x = round(e->x() / scale);
      |                      ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:153:26: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  153 |     double y = round(e->y() / scale);
      |                      ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:158:39: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  158 |         QPoint newPoint = e->globalPos();
      |                           ~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:205:19: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  205 |     x = round(e->x() / scale);
      |               ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:206:19: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  206 |     y = round(e->y() / scale);
      |               ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:293:48: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  293 |                 QToolTip::showText(e->globalPos(),
      |                                    ~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:312:44: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  312 |             QToolTip::showText(e->globalPos(), hfrStr, this);
      |                                ~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:317:48: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  317 |                 QToolTip::showText(e->globalPos(), tip.replace(hfrRegEx, hfrStr), this);
      |                                    ~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:319:48: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  319 |                 QToolTip::showText(e->globalPos(), QToolTip::text() + '\n' + hfrStr, this);
      |                                    ~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp: In member function ‘virtual void FITSLabel::mousePressEvent(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:338:26: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  338 |     double x = round(e->x() / scale);
      |                      ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:339:26: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  339 |     double y = round(e->y() / scale);
      |                      ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:357:39: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  357 |         lastMousePoint  = e->globalPos();
      |                           ~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:417:46: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  417 |                     pmenu->popup(e->globalPos());
      |                                  ~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp: In member function ‘virtual void FITSLabel::mouseDoubleClickEvent(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:444:19: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  444 |     x = round(e->x() / (view->getCurrentZoom() / ZOOM_DEFAULT));
      |               ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitslabel.cpp:445:19: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  445 |     y = round(e->y() / (view->getCurrentZoom() / ZOOM_DEFAULT));
      |               ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsviewer.cpp: In constructor ‘FITSViewer::FITSViewer(QWidget*, Mode)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsviewer.cpp:136:74: warning: ‘constexpr QKeyCombination::operator int() const’ is deprecated: Use QKeyCombination instead of int [-Wdeprecated-declarations]
  136 |     actionCollection()->setDefaultShortcut(action, QKeySequence(Qt::CTRL | Qt::Key_O | Qt::AltModifier));
      |                                                                 ~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qbytearray.h:10,
                 from /usr/include/qt6/QtCore/qstringview.h:11,
                 from /usr/include/qt6/QtCore/qchar.h:723,
                 from /usr/include/qt6/QtCore/qstring.h:15,
                 from /usr/include/qt6/QtCore/QString:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitscommon.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsviewer.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsviewer.cpp:9:
/usr/include/qt6/QtCore/qnamespace.h:1941:26: note: declared here
 1941 |     constexpr Q_IMPLICIT operator int() const noexcept
      |                          ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsviewer.cpp:144:78: warning: ‘constexpr QKeyCombination::operator int() const’ is deprecated: Use QKeyCombination instead of int [-Wdeprecated-declarations]
  144 |         actionCollection()->setDefaultShortcut(action, QKeySequence(Qt::CTRL | Qt::Key_K | Qt::SHIFT));
      |                                                                     ~~~~~~~~~^~~~~~~~~~~
/usr/include/qt6/QtCore/qnamespace.h:1941:26: note: declared here
 1941 |     constexpr Q_IMPLICIT operator int() const noexcept
      |                          ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsviewer.cpp:296:74: warning: ‘constexpr QKeyCombination::operator int() const’ is deprecated: Use QKeyCombination instead of int [-Wdeprecated-declarations]
  296 |     actionCollection()->setDefaultShortcut(action, QKeySequence(Qt::CTRL | Qt::Key_Tab | Qt::ShiftModifier));
      |                                                                 ~~~~~~~~~^~~~~~~~~~~~~
/usr/include/qt6/QtCore/qnamespace.h:1941:26: note: declared here
 1941 |     constexpr Q_IMPLICIT operator int() const noexcept
      |                          ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsviewer.cpp:311:74: warning: ‘constexpr QKeyCombination::operator int() const’ is deprecated: Use QKeyCombination instead of int [-Wdeprecated-declarations]
  311 |     actionCollection()->setDefaultShortcut(action, QKeySequence(Qt::CTRL | Qt::Key_Plus | Qt::AltModifier));
      |                                                                 ~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qnamespace.h:1941:26: note: declared here
 1941 |     constexpr Q_IMPLICIT operator int() const noexcept
      |                          ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsviewer.cpp:316:74: warning: ‘constexpr QKeyCombination::operator int() const’ is deprecated: Use QKeyCombination instead of int [-Wdeprecated-declarations]
  316 |     actionCollection()->setDefaultShortcut(action, QKeySequence(Qt::CTRL | Qt::Key_Minus | Qt::AltModifier));
      |                                                                 ~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qnamespace.h:1941:26: note: declared here
 1941 |     constexpr Q_IMPLICIT operator int() const noexcept
      |                          ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/platesolve.cpp: In member function ‘void PlateSolve::overlayImage()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/platesolve.cpp:592:44: warning: ‘QImage QImage::mirrored(bool, bool) const &’ is deprecated: Use flipped(Qt::Orientations) instead [-Wdeprecated-declarations]
  592 |         *processedImg = tempImage->mirrored(true, false).scaledToWidth(scaleWidth); // It's reflected horizontally.
      |                         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /usr/include/qt6/QtGui/qpixmap.h:13,
                 from /usr/include/qt6/QtGui/qicon.h:10,
                 from /usr/include/qt6/QtGui/QIcon:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_platesolve.h:15,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/platesolve.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/platesolve.cpp:7:
/usr/include/qt6/QtGui/qimage.h:220:26: note: declared here
  220 |     [[nodiscard]] QImage mirrored(bool horizontally = false, bool vertically = true) const &
      |                          ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/platesolve.cpp: In member function ‘void PlateSolve::initSolverUI()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/platesolve.cpp:729:50: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
  729 |     connect(kcfg_FitsSolverUseScale, &QCheckBox::stateChanged, this, [](int state)
      |                                                  ^~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QCheckBox:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_platesolve.h:17:
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/platesolve.cpp:742:53: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
  742 |     connect(kcfg_FitsSolverUsePosition, &QCheckBox::stateChanged, this, [](int state)
      |                                                     ^~~~~~~~~~~~
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/profilescriptdialog.cpp: In member function ‘void ProfileScriptDialog::parseSettings(const QByteArray&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/profilescriptdialog.cpp:134:40: warning: ‘constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = QJsonArray; typename std::add_const<_Tp>::type = const QJsonArray]’ is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations]
  134 |     for (const auto &oneRule : qAsConst(m_ProfileScripts))
      |                                ~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qforeach.h:11,
                 from /usr/include/qt6/QtCore/qglobal.h:55,
                 from /usr/include/qt6/QtGui/qtguiglobal.h:7,
                 from /usr/include/qt6/QtWidgets/qtwidgetsglobal.h:8,
                 from /usr/include/qt6/QtWidgets/qdialog.h:8,
                 from /usr/include/qt6/QtWidgets/QDialog:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/profilescriptdialog.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/profilescriptdialog.cpp:7:
/usr/include/qt6/QtCore/qttypetraits.h:40:45: note: declared here
   40 | constexpr typename std::add_const::type &qAsConst(T &t) noexcept { return t; }
      |                                             ^~~~~~~~
In file included from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/scheduler.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/manager.cpp:11:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h: In member function ‘void Ui_Scheduler::setupUi(QWidget*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:839:41: warning: ‘void QDateTimeEdit::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
  839 |         schedulerUntilValue->setTimeSpec(Qt::LocalTime);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QtWidgets:56,
                 from /usr/include/qt6/QtPrintSupport/QtPrintSupportDepends:5,
                 from /usr/include/qt6/QtPrintSupport/QtPrintSupport:3,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.h:97,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focushfrvplot.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_focusprogresswidget.h:24,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/manager/focusprogresswidget.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_manager.h:32,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/manager.h:15,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/manager.cpp:7:
/usr/include/qt6/QtWidgets/qdatetimeedit.h:136:10: note: declared here
  136 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/manager.cpp: In member function ‘void Ekos::Manager::start()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/manager.cpp:1023:40: warning: ‘constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = QJsonArray; typename std::add_const<_Tp>::type = const QJsonArray]’ is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations]
 1023 |     for (const auto &oneRule : qAsConst(profileScripts))
      |                                ~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qforeach.h:11,
                 from /usr/include/qt6/QtCore/qglobal.h:55,
                 from /usr/include/qt6/QtCore/qmetatype.h:9,
                 from /usr/include/qt6/QtCore/QMetaType:1,
                 from /usr/include/libindi/indiproperty.h:248,
                 from /usr/include/libindi/abstractbaseclient.h:26,
                 from /usr/include/libindi/baseclient.h:23,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/manager.h:12:
/usr/include/qt6/QtCore/qttypetraits.h:40:45: note: declared here
   40 | constexpr typename std::add_const::type &qAsConst(T &t) noexcept { return t; }
      |                                             ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/manager.cpp: In member function ‘void Ekos::Manager::setClientStarted(const QString&, int)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/manager.cpp:1254:44: warning: ‘constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = QJsonArray; typename std::add_const<_Tp>::type = const QJsonArray]’ is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations]
 1254 |         for (const auto &oneRule : qAsConst(profileScripts))
      |                                    ~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qttypetraits.h:40:45: note: declared here
   40 | constexpr typename std::add_const::type &qAsConst(T &t) noexcept { return t; }
      |                                             ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/auxiliary/defectmap.cpp: In member function ‘bool DefectMap::load(const QString&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/auxiliary/defectmap.cpp:62:41: warning: ‘constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = QJsonArray; typename std::add_const<_Tp>::type = const QJsonArray]’ is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations]
   62 |     for (const auto &onePixel : qAsConst(hot))
      |                                 ~~~~~~~~^~~~~
In file included from /usr/include/qt6/QtCore/qforeach.h:11,
                 from /usr/include/qt6/QtCore/qglobal.h:55,
                 from /usr/include/qt6/QtCore/qnamespace.h:12,
                 from /usr/include/qt6/QtCore/qbytearray.h:10,
                 from /usr/include/qt6/QtCore/qcborvalue.h:8,
                 from /usr/include/qt6/QtCore/qjsonvalue.h:8,
                 from /usr/include/qt6/QtCore/qjsonobject.h:8,
                 from /usr/include/qt6/QtCore/QJsonObject:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/auxiliary/defectmap.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/auxiliary/defectmap.cpp:7:
/usr/include/qt6/QtCore/qttypetraits.h:40:45: note: declared here
   40 | constexpr typename std::add_const::type &qAsConst(T &t) noexcept { return t; }
      |                                             ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/auxiliary/defectmap.cpp:70:41: warning: ‘constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = QJsonArray; typename std::add_const<_Tp>::type = const QJsonArray]’ is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations]
   70 |     for (const auto &onePixel : qAsConst(cold))
      |                                 ~~~~~~~~^~~~~~
/usr/include/qt6/QtCore/qttypetraits.h:40:45: note: declared here
   40 | constexpr typename std::add_const::type &qAsConst(T &t) noexcept { return t; }
      |                                             ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/auxiliary/serialportassistant.cpp: In member function ‘void SerialPortAssistant::parseDevices()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/auxiliary/serialportassistant.cpp:308:88: warning: ‘constexpr qsizetype QString::count() const’ is deprecated: Use size() or length() instead. [-Wdeprecated-declarations]
  308 |     if (rule.contains("ID_VENDOR_ID") == false || rule["ID_VENDOR_ID"].toString().count() != 4)
      |                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/qobject.h:11,
                 from /usr/include/qt6/QtGui/qmovie.h:9,
                 from /usr/include/qt6/QtGui/QMovie:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/auxiliary/serialportassistant.cpp:7:
/usr/include/qt6/QtCore/qstring.h:246:25: note: declared here
  246 |     constexpr qsizetype count() const { return size(); }
      |                         ^~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/auxiliary/serialportassistant.cpp: In member function ‘bool SerialPortAssistant::addRule(const QJsonObject&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/auxiliary/serialportassistant.cpp:374:23: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _IText]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  374 |             devicePort->at(0)->setText(QString("/dev/%1").arg(rule["symlink"].toString()).toLatin1().constData());
      |                       ^~
In file included from /usr/include/libindi/indipropertytext.h:21,
                 from /usr/include/libindi/basedevice.h:29,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/auxiliary/serialportassistant.cpp:16:
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp: In member function ‘const CaptureHistory::FrameData CaptureHistory::firstFrame()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:56:31: warning: ‘dummy.CaptureHistory::FrameData::gain’ may be used uninitialized [-Wmaybe-uninitialized]
   56 |     CaptureHistory::FrameData dummy;
      |                               ^~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:56:31: warning: ‘dummy.CaptureHistory::FrameData::offset’ may be used uninitialized [-Wmaybe-uninitialized]
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:56:31: warning: ‘dummy.CaptureHistory::FrameData::exptime’ may be used uninitialized [-Wmaybe-uninitialized]
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:56:31: warning: ‘dummy.CaptureHistory::FrameData::targetdrift’ may be used uninitialized [-Wmaybe-uninitialized]
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:56:31: warning: ‘dummy.CaptureHistory::FrameData::width’ may be used uninitialized [-Wmaybe-uninitialized]
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:56:31: warning: ‘dummy.CaptureHistory::FrameData::height’ may be used uninitialized [-Wmaybe-uninitialized]
In file included from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:7:
In constructor ‘CaptureHistory::FrameData::FrameData(CaptureHistory::FrameData&&)’,
    inlined from ‘const CaptureHistory::FrameData CaptureHistory::firstFrame()’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:57:12:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.h:25:12: warning: ‘dummy.CaptureHistory::FrameData::frameType’ may be used uninitialized [-Wmaybe-uninitialized]
   25 |     struct FrameData
      |            ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp: In member function ‘const CaptureHistory::FrameData CaptureHistory::firstFrame()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:56:31: note: ‘dummy.CaptureHistory::FrameData::frameType’ was declared here
   56 |     CaptureHistory::FrameData dummy;
      |                               ^~~~~
In constructor ‘CaptureHistory::FrameData::FrameData(CaptureHistory::FrameData&&)’,
    inlined from ‘const CaptureHistory::FrameData CaptureHistory::firstFrame()’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:57:12:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.h:25:12: warning: ‘dummy.CaptureHistory::FrameData::jobType’ may be used uninitialized [-Wmaybe-uninitialized]
   25 |     struct FrameData
      |            ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp: In member function ‘const CaptureHistory::FrameData CaptureHistory::firstFrame()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:56:31: note: ‘dummy.CaptureHistory::FrameData::jobType’ was declared here
   56 |     CaptureHistory::FrameData dummy;
      |                               ^~~~~
In constructor ‘CaptureHistory::FrameData::FrameData(CaptureHistory::FrameData&&)’,
    inlined from ‘const CaptureHistory::FrameData CaptureHistory::firstFrame()’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:57:12:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.h:25:12: warning: ‘dummy.CaptureHistory::FrameData::count’ may be used uninitialized [-Wmaybe-uninitialized]
   25 |     struct FrameData
      |            ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp: In member function ‘const CaptureHistory::FrameData CaptureHistory::firstFrame()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:56:31: note: ‘dummy.CaptureHistory::FrameData::count’ was declared here
   56 |     CaptureHistory::FrameData dummy;
      |                               ^~~~~
In constructor ‘CaptureHistory::FrameData::FrameData(CaptureHistory::FrameData&&)’,
    inlined from ‘const CaptureHistory::FrameData CaptureHistory::firstFrame()’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:57:12:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.h:25:12: warning: ‘dummy.CaptureHistory::FrameData::completed’ may be used uninitialized [-Wmaybe-uninitialized]
   25 |     struct FrameData
      |            ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp: In member function ‘const CaptureHistory::FrameData CaptureHistory::firstFrame()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:56:31: note: ‘dummy.CaptureHistory::FrameData::completed’ was declared here
   56 |     CaptureHistory::FrameData dummy;
      |                               ^~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp: In member function ‘const CaptureHistory::FrameData CaptureHistory::lastFrame()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:66:31: warning: ‘dummy.CaptureHistory::FrameData::gain’ may be used uninitialized [-Wmaybe-uninitialized]
   66 |     CaptureHistory::FrameData dummy;
      |                               ^~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:66:31: warning: ‘dummy.CaptureHistory::FrameData::offset’ may be used uninitialized [-Wmaybe-uninitialized]
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:66:31: warning: ‘dummy.CaptureHistory::FrameData::exptime’ may be used uninitialized [-Wmaybe-uninitialized]
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:66:31: warning: ‘dummy.CaptureHistory::FrameData::targetdrift’ may be used uninitialized [-Wmaybe-uninitialized]
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:66:31: warning: ‘dummy.CaptureHistory::FrameData::width’ may be used uninitialized [-Wmaybe-uninitialized]
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:66:31: warning: ‘dummy.CaptureHistory::FrameData::height’ may be used uninitialized [-Wmaybe-uninitialized]
In constructor ‘CaptureHistory::FrameData::FrameData(CaptureHistory::FrameData&&)’,
    inlined from ‘const CaptureHistory::FrameData CaptureHistory::lastFrame()’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:67:12:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.h:25:12: warning: ‘dummy.CaptureHistory::FrameData::frameType’ may be used uninitialized [-Wmaybe-uninitialized]
   25 |     struct FrameData
      |            ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp: In member function ‘const CaptureHistory::FrameData CaptureHistory::lastFrame()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:66:31: note: ‘dummy.CaptureHistory::FrameData::frameType’ was declared here
   66 |     CaptureHistory::FrameData dummy;
      |                               ^~~~~
In constructor ‘CaptureHistory::FrameData::FrameData(CaptureHistory::FrameData&&)’,
    inlined from ‘const CaptureHistory::FrameData CaptureHistory::lastFrame()’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:67:12:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.h:25:12: warning: ‘dummy.CaptureHistory::FrameData::jobType’ may be used uninitialized [-Wmaybe-uninitialized]
   25 |     struct FrameData
      |            ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp: In member function ‘const CaptureHistory::FrameData CaptureHistory::lastFrame()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:66:31: note: ‘dummy.CaptureHistory::FrameData::jobType’ was declared here
   66 |     CaptureHistory::FrameData dummy;
      |                               ^~~~~
In constructor ‘CaptureHistory::FrameData::FrameData(CaptureHistory::FrameData&&)’,
    inlined from ‘const CaptureHistory::FrameData CaptureHistory::lastFrame()’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:67:12:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.h:25:12: warning: ‘dummy.CaptureHistory::FrameData::count’ may be used uninitialized [-Wmaybe-uninitialized]
   25 |     struct FrameData
      |            ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp: In member function ‘const CaptureHistory::FrameData CaptureHistory::lastFrame()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:66:31: note: ‘dummy.CaptureHistory::FrameData::count’ was declared here
   66 |     CaptureHistory::FrameData dummy;
      |                               ^~~~~
In constructor ‘CaptureHistory::FrameData::FrameData(CaptureHistory::FrameData&&)’,
    inlined from ‘const CaptureHistory::FrameData CaptureHistory::lastFrame()’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:67:12:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.h:25:12: warning: ‘dummy.CaptureHistory::FrameData::completed’ may be used uninitialized [-Wmaybe-uninitialized]
   25 |     struct FrameData
      |            ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp: In member function ‘const CaptureHistory::FrameData CaptureHistory::lastFrame()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.cpp:66:31: note: ‘dummy.CaptureHistory::FrameData::completed’ was declared here
   66 |     CaptureHistory::FrameData dummy;
      |                               ^~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/sequencejob.cpp: In member function ‘void Ekos::SequenceJob::saveTo(QTextStream&, const QLocale&) const’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/sequencejob.cpp:1088:34: warning: ‘QVariant::Type QVariant::type() const’ is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations]
 1088 |             if (iter.value().type() == QVariant::String)
      |                 ~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/qlocale.h:8,
                 from /usr/include/qt6/QtCore/qcalendar.h:10,
                 from /usr/include/qt6/QtCore/qdatetime.h:8,
                 from /usr/include/qt6/QtCore/QDateTime:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/kstarsdatetime.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skyobjects/skypoint.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/sequencejobstate.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/sequencejob.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/sequencejob.cpp:7:
/usr/include/qt6/QtCore/qvariant.h:564:10: note: declared here
  564 |     Type type() const
      |          ^~~~
In file included from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/scheduler.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/scheduler.cpp:10:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h: In member function ‘void Ui_Scheduler::setupUi(QWidget*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:839:41: warning: ‘void QDateTimeEdit::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
  839 |         schedulerUntilValue->setTimeSpec(Qt::LocalTime);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QDateTimeEdit:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:20:
/usr/include/qt6/QtWidgets/qdatetimeedit.h:136:10: note: declared here
  136 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
In file included from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/scheduler.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/schedulerjob.cpp:14:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h: In member function ‘void Ui_Scheduler::setupUi(QWidget*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:839:41: warning: ‘void QDateTimeEdit::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
  839 |         schedulerUntilValue->setTimeSpec(Qt::LocalTime);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QDateTimeEdit:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:20:
/usr/include/qt6/QtWidgets/qdatetimeedit.h:136:10: note: declared here
  136 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp: In member function ‘virtual QString OffsetDateTimeTicker::getTickLabel(double, const QLocale&, QChar, int)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp:50:79: warning: ‘QDateTime QDateTime::toTimeSpec(Qt::TimeSpec) const’ is deprecated: Use toTimeZone instead [-Wdeprecated-declarations]
   50 |             return locale.toString(keyToDateTime(tick + timeOffset).toTimeSpec(mDateTimeSpec), mDateTimeFormat);
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qtimezone.h:9,
                 from /usr/include/qt6/QtWidgets/qdatetimeedit.h:9,
                 from /usr/include/qt6/QtWidgets/QTimeEdit:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_mount.h:27,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/mount/mount.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp:7:
/usr/include/qt6/QtCore/qdatetime.h:439:15: note: declared here
  439 |     QDateTime toTimeSpec(Qt::TimeSpec spec) const;
      |               ^~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp: In constructor ‘Ekos::Analyze::Analyze()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp:438:37: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
  438 |     connect(timelineCB, &QCheckBox::stateChanged, this, &Analyze::setVisibility);
      |                                     ^~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QCheckBox:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_mount.h:17:
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp:439:35: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
  439 |     connect(graphsCB, &QCheckBox::stateChanged, this, &Analyze::setVisibility);
      |                                   ^~~~~~~~~~~~
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp:440:34: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
  440 |     connect(statsCB, &QCheckBox::stateChanged, this, &Analyze::setVisibility);
      |                                  ^~~~~~~~~~~~
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp:441:36: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
  441 |     connect(detailsCB, &QCheckBox::stateChanged, this, &Analyze::setVisibility);
      |                                    ^~~~~~~~~~~~
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp:463:40: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
  463 |     connect(keepCurrentCB, &QCheckBox::stateChanged, this, &Analyze::keepCurrent);
      |                                        ^~~~~~~~~~~~
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp: In member function ‘void Ekos::Analyze::processTimelineClick(QMouseEvent*, bool)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp:1667:61: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
 1667 |     double xval = timelinePlot->xAxis->pixelToCoord(event->x());
      |                                                     ~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QFocusEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/dmsbox.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_mounttargetwidget.h:26,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/mount/mounttargetwidget.h:8,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_mount.h:33:
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp:1668:61: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
 1668 |     double yval = timelinePlot->yAxis->pixelToCoord(event->y());
      |                                                     ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp: In member function ‘void Ekos::Analyze::processStatsClick(QMouseEvent*, bool)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp:1896:58: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
 1896 |     double xval = statsPlot->xAxis->pixelToCoord(event->x());
      |                                                  ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp: In member function ‘void Ekos::Analyze::statsMousePress(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp:1917:48: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
 1917 |     if (statsPlot->xAxis->pixelToCoord(event->x()) < plotStart)
      |                                        ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp:1919:55: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
 1919 |         yAxisInitialPos = yAxis->pixelToCoord(event->y());
      |                                               ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp: In member function ‘void Ekos::Analyze::statsMouseMove(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp:1937:48: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
 1937 |     if (statsPlot->xAxis->pixelToCoord(event->x()) < plotStart)
      |                                        ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/analyze/analyze.cpp:1940:70: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
 1940 |         double yDiff = yAxisInitialPos - yAxis->pixelToCoord(event->y());
      |                                                              ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
In file included from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/scheduler.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/greedyscheduler.cpp:12:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h: In member function ‘void Ui_Scheduler::setupUi(QWidget*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:839:41: warning: ‘void QDateTimeEdit::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
  839 |         schedulerUntilValue->setTimeSpec(Qt::LocalTime);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QDateTimeEdit:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:20:
/usr/include/qt6/QtWidgets/qdatetimeedit.h:136:10: note: declared here
  136 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
In file included from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/scheduler.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/framingassistantui.cpp:15:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h: In member function ‘void Ui_Scheduler::setupUi(QWidget*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:839:41: warning: ‘void QDateTimeEdit::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
  839 |         schedulerUntilValue->setTimeSpec(Qt::LocalTime);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QDateTimeEdit:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:20:
/usr/include/qt6/QtWidgets/qdatetimeedit.h:136:10: note: declared here
  136 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/taskqueue/task.cpp: In member function ‘QVariant Ekos::Task::substituteValue(const QVariant&) const’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/taskqueue/task.cpp:183:19: warning: ‘QVariant::Type QVariant::type() const’ is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations]
  183 |     if (value.type() != QVariant::String)
      |         ~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QVariant:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/taskqueue/tasktemplate.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/taskqueue/task.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/taskqueue/task.cpp:7:
/usr/include/qt6/QtCore/qvariant.h:564:10: note: declared here
  564 |     Type type() const
      |          ^~~~
In file included from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/scheduler.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/schedulersettings.cpp:7:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h: In member function ‘void Ui_Scheduler::setupUi(QWidget*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:839:41: warning: ‘void QDateTimeEdit::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
  839 |         schedulerUntilValue->setTimeSpec(Qt::LocalTime);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QDateTimeEdit:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:20:
/usr/include/qt6/QtWidgets/qdatetimeedit.h:136:10: note: declared here
  136 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/taskqueue/ui/parametercustomizationdialog.cpp: In member function ‘QWidget* Ekos::ParameterCustomizationDialog::createParameterWidget(const Ekos::TaskTemplate::Parameter&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/taskqueue/ui/parametercustomizationdialog.cpp:143:48: warning: ‘QVariant::Type QVariant::type() const’ is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations]
  143 |         bool isDouble = param.defaultValue.type() == QVariant::Double ||
      |                         ~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QVariant:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/taskqueue/ui/../tasktemplate.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/taskqueue/ui/parametercustomizationdialog.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/taskqueue/ui/parametercustomizationdialog.cpp:7:
/usr/include/qt6/QtCore/qvariant.h:564:10: note: declared here
  564 |     Type type() const
      |          ^~~~
In file included from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/scheduler.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/taskqueue/ui/deviceselectiondialog.cpp:13:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h: In member function ‘void Ui_Scheduler::setupUi(QWidget*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:839:41: warning: ‘void QDateTimeEdit::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
  839 |         schedulerUntilValue->setTimeSpec(Qt::LocalTime);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QDateTimeEdit:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:20:
/usr/include/qt6/QtWidgets/qdatetimeedit.h:136:10: note: declared here
  136 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
In file included from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/scheduler.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/taskqueue/ui/propertytemplatebuilder.cpp:16:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h: In member function ‘void Ui_Scheduler::setupUi(QWidget*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:839:41: warning: ‘void QDateTimeEdit::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
  839 |         schedulerUntilValue->setTimeSpec(Qt::LocalTime);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QDateTimeEdit:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:20:
/usr/include/qt6/QtWidgets/qdatetimeedit.h:136:10: note: declared here
  136 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focus.cpp: In member function ‘void Ekos::Focus::getAbsFocusPosition()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focus.cpp:955:33: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _INumber]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
  955 |         const auto &it = absMove->at(0);
      |                                 ^~
In file included from /usr/include/libindi/indipropertytext.h:21,
                 from /usr/include/libindi/basedevice.h:29,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indistd.h:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/camerastate.h:16,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/sequencejobstate.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/sequencejob.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistory.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturehistorynavigation.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focusfitsview.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focus.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/adaptivefocus.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focus.cpp:7:
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focus.cpp: In member function ‘void Ekos::Focus::initConnections()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focus.cpp:6697:95: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
 6697 |     connect(m_CFZUI->focusCFZDisplayVCurve, static_cast(&QCheckBox::stateChanged), this,
      |                                                                                               ^~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QCheckBox:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_focus.h:17,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focus.h:9:
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focus.cpp: In member function ‘void Ekos::Focus::refreshOpticalTrain(int)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focus.cpp:8122:26: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _INumber]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
 8122 |             auto np = nvp->findWidgetByName("CCD_PIXEL_SIZE_X");
      |                          ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focus.cpp:8125:21: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _INumber]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
 8125 |             np = nvp->findWidgetByName("CCD_MAX_X");
      |                     ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focus.cpp:8128:21: warning: ‘INDI::PropertyView* INDI::PropertyBasic::operator->() [with T = _INumber]’ is deprecated: Do not use INDI::PropertyXXX as pointer. [-Wdeprecated-declarations]
 8128 |             np = nvp->findWidgetByName("CCD_MAX_Y");
      |                     ^~
/usr/include/libindi/indipropertybasic.h:162:32: note: declared here
  162 |         INDI::PropertyView *operator->();
      |                                ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focushfrvplot.cpp: In lambda function:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focushfrvplot.cpp:70:57: warning: ‘QPointF QMouseEvent::localPos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   70 |         double key = xAxis->pixelToCoord(event->localPos().x());
      |                                          ~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QPaintEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.h:56,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focushfrvplot.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focushfrvplot.cpp:8:
/usr/include/qt6/QtGui/qevent.h:236:13: note: declared here
  236 |     QPointF localPos() const { return position(); }
      |             ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focushfrvplot.cpp:83:41: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
   83 |                         event->globalPos(),
      |                         ~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focushfrvplot.cpp:98:41: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
   98 |                         event->globalPos(),
      |                         ~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp: In member function ‘bool Ekos::CurveFitting::minMax2DGaussian(double, double, double, double*, double*, OptimisationDirection)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:2514:12: warning: unused variable ‘d’ [-Wunused-variable]
 2514 |     double d = m_coefficients[D_IDX];
      |            ^
In file included from /usr/include/qt6/QtCore/qobject.h:11,
                 from /usr/include/qt6/QtCore/QObject:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/../../auxiliary/robuststatistics.h:45,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.h:3,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1:
In member function ‘QString QString::arg(T, int, int, QChar) const [with T = int; typename std::enable_if, std::conjunction, std::negation > > > >, std::negation::type>::type, _Float16>, std::is_same::type>::type, qfloat16>, std::is_floating_point<_Tp> > >, std::negation >::type> >, std::is_convertible > > >, bool>::type  = true]’,
    inlined from ‘QVector Ekos::CurveFitting::hyperbola_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1215:111:
/usr/include/qt6/QtCore/qstring.h:333:69: warning: ‘numIters’ may be used uninitialized [-Wmaybe-uninitialized]
  333 |             return arg_impl(qlonglong(a), fieldWidth, base, fillChar);
      |                                                                     ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp: In member function ‘QVector Ekos::CurveFitting::hyperbola_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1149:9: note: ‘numIters’ was declared here
 1149 |     int numIters;
      |         ^~~~~~~~
In member function ‘QString QString::arg(T, int, char, int, QChar) const [with T = double; typename std::enable_if::type>::type, _Float16>, std::is_same::type>::type, qfloat16>, std::is_floating_point<_Tp> >::value, bool>::type  = true]’,
    inlined from ‘QVector Ekos::CurveFitting::hyperbola_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1216:40:
/usr/include/qt6/QtCore/qstring.h:341:73: warning: ‘xtol’ may be used uninitialized [-Wmaybe-uninitialized]
  341 |     { return arg_impl(double(a), fieldWidth, format, precision, fillChar); }
      |                                                                         ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp: In member function ‘QVector Ekos::CurveFitting::hyperbola_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1150:12: note: ‘xtol’ was declared here
 1150 |     double xtol, gtol, ftol;
      |            ^~~~
In member function ‘QString QString::arg(T, int, char, int, QChar) const [with T = double; typename std::enable_if::type>::type, _Float16>, std::is_same::type>::type, qfloat16>, std::is_floating_point<_Tp> >::value, bool>::type  = true]’,
    inlined from ‘QVector Ekos::CurveFitting::hyperbola_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1216:50:
/usr/include/qt6/QtCore/qstring.h:341:73: warning: ‘gtol’ may be used uninitialized [-Wmaybe-uninitialized]
  341 |     { return arg_impl(double(a), fieldWidth, format, precision, fillChar); }
      |                                                                         ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp: In member function ‘QVector Ekos::CurveFitting::hyperbola_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1150:18: note: ‘gtol’ was declared here
 1150 |     double xtol, gtol, ftol;
      |                  ^~~~
In member function ‘QString QString::arg(T, int, char, int, QChar) const [with T = double; typename std::enable_if::type>::type, _Float16>, std::is_same::type>::type, qfloat16>, std::is_floating_point<_Tp> >::value, bool>::type  = true]’,
    inlined from ‘QVector Ekos::CurveFitting::hyperbola_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1216:60:
/usr/include/qt6/QtCore/qstring.h:341:73: warning: ‘ftol’ may be used uninitialized [-Wmaybe-uninitialized]
  341 |     { return arg_impl(double(a), fieldWidth, format, precision, fillChar); }
      |                                                                         ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp: In member function ‘QVector Ekos::CurveFitting::hyperbola_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1150:24: note: ‘ftol’ was declared here
 1150 |     double xtol, gtol, ftol;
      |                        ^~~~
In member function ‘QString QString::arg(T, int, int, QChar) const [with T = int; typename std::enable_if, std::conjunction, std::negation > > > >, std::negation::type>::type, _Float16>, std::is_same::type>::type, qfloat16>, std::is_floating_point<_Tp> > >, std::negation >::type> >, std::is_convertible > > >, bool>::type  = true]’,
    inlined from ‘QVector Ekos::CurveFitting::parabola_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1529:111:
/usr/include/qt6/QtCore/qstring.h:333:69: warning: ‘numIters’ may be used uninitialized [-Wmaybe-uninitialized]
  333 |             return arg_impl(qlonglong(a), fieldWidth, base, fillChar);
      |                                                                     ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp: In member function ‘QVector Ekos::CurveFitting::parabola_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1465:9: note: ‘numIters’ was declared here
 1465 |     int numIters;
      |         ^~~~~~~~
In member function ‘QString QString::arg(T, int, char, int, QChar) const [with T = double; typename std::enable_if::type>::type, _Float16>, std::is_same::type>::type, qfloat16>, std::is_floating_point<_Tp> >::value, bool>::type  = true]’,
    inlined from ‘QVector Ekos::CurveFitting::parabola_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1530:40:
/usr/include/qt6/QtCore/qstring.h:341:73: warning: ‘xtol’ may be used uninitialized [-Wmaybe-uninitialized]
  341 |     { return arg_impl(double(a), fieldWidth, format, precision, fillChar); }
      |                                                                         ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp: In member function ‘QVector Ekos::CurveFitting::parabola_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1466:12: note: ‘xtol’ was declared here
 1466 |     double xtol, gtol, ftol;
      |            ^~~~
In member function ‘QString QString::arg(T, int, char, int, QChar) const [with T = double; typename std::enable_if::type>::type, _Float16>, std::is_same::type>::type, qfloat16>, std::is_floating_point<_Tp> >::value, bool>::type  = true]’,
    inlined from ‘QVector Ekos::CurveFitting::parabola_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1530:50:
/usr/include/qt6/QtCore/qstring.h:341:73: warning: ‘gtol’ may be used uninitialized [-Wmaybe-uninitialized]
  341 |     { return arg_impl(double(a), fieldWidth, format, precision, fillChar); }
      |                                                                         ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp: In member function ‘QVector Ekos::CurveFitting::parabola_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1466:18: note: ‘gtol’ was declared here
 1466 |     double xtol, gtol, ftol;
      |                  ^~~~
In member function ‘QString QString::arg(T, int, char, int, QChar) const [with T = double; typename std::enable_if::type>::type, _Float16>, std::is_same::type>::type, qfloat16>, std::is_floating_point<_Tp> >::value, bool>::type  = true]’,
    inlined from ‘QVector Ekos::CurveFitting::parabola_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1530:60:
/usr/include/qt6/QtCore/qstring.h:341:73: warning: ‘ftol’ may be used uninitialized [-Wmaybe-uninitialized]
  341 |     { return arg_impl(double(a), fieldWidth, format, precision, fillChar); }
      |                                                                         ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp: In member function ‘QVector Ekos::CurveFitting::parabola_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1466:24: note: ‘ftol’ was declared here
 1466 |     double xtol, gtol, ftol;
      |                        ^~~~
In member function ‘QString QString::arg(T, int, int, QChar) const [with T = int; typename std::enable_if, std::conjunction, std::negation > > > >, std::negation::type>::type, _Float16>, std::is_same::type>::type, qfloat16>, std::is_floating_point<_Tp> > >, std::negation >::type> >, std::is_convertible > > >, bool>::type  = true]’,
    inlined from ‘QVector Ekos::CurveFitting::gaussian2D_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1771:111:
/usr/include/qt6/QtCore/qstring.h:333:69: warning: ‘numIters’ may be used uninitialized [-Wmaybe-uninitialized]
  333 |             return arg_impl(qlonglong(a), fieldWidth, base, fillChar);
      |                                                                     ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp: In member function ‘QVector Ekos::CurveFitting::gaussian2D_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1731:9: note: ‘numIters’ was declared here
 1731 |     int numIters;
      |         ^~~~~~~~
In member function ‘QString QString::arg(T, int, char, int, QChar) const [with T = double; typename std::enable_if::type>::type, _Float16>, std::is_same::type>::type, qfloat16>, std::is_floating_point<_Tp> >::value, bool>::type  = true]’,
    inlined from ‘QVector Ekos::CurveFitting::gaussian2D_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1772:40:
/usr/include/qt6/QtCore/qstring.h:341:73: warning: ‘xtol’ may be used uninitialized [-Wmaybe-uninitialized]
  341 |     { return arg_impl(double(a), fieldWidth, format, precision, fillChar); }
      |                                                                         ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp: In member function ‘QVector Ekos::CurveFitting::gaussian2D_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1732:12: note: ‘xtol’ was declared here
 1732 |     double xtol, gtol, ftol;
      |            ^~~~
In member function ‘QString QString::arg(T, int, char, int, QChar) const [with T = double; typename std::enable_if::type>::type, _Float16>, std::is_same::type>::type, qfloat16>, std::is_floating_point<_Tp> >::value, bool>::type  = true]’,
    inlined from ‘QVector Ekos::CurveFitting::gaussian2D_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1772:50:
/usr/include/qt6/QtCore/qstring.h:341:73: warning: ‘gtol’ may be used uninitialized [-Wmaybe-uninitialized]
  341 |     { return arg_impl(double(a), fieldWidth, format, precision, fillChar); }
      |                                                                         ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp: In member function ‘QVector Ekos::CurveFitting::gaussian2D_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1732:18: note: ‘gtol’ was declared here
 1732 |     double xtol, gtol, ftol;
      |                  ^~~~
In member function ‘QString QString::arg(T, int, char, int, QChar) const [with T = double; typename std::enable_if::type>::type, _Float16>, std::is_same::type>::type, qfloat16>, std::is_floating_point<_Tp> >::value, bool>::type  = true]’,
    inlined from ‘QVector Ekos::CurveFitting::gaussian2D_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1772:60:
/usr/include/qt6/QtCore/qstring.h:341:73: warning: ‘ftol’ may be used uninitialized [-Wmaybe-uninitialized]
  341 |     { return arg_impl(double(a), fieldWidth, format, precision, fillChar); }
      |                                                                         ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp: In member function ‘QVector Ekos::CurveFitting::gaussian2D_fit(FittingGoal, QVector, QVector, QVector, QVector, bool, OptimisationDirection)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.cpp:1732:24: note: ‘ftol’ was declared here
 1732 |     double xtol, gtol, ftol;
      |                        ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focusadvisor.cpp: In member function ‘void Ekos::FocusAdvisor::setupHelpTable()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focusadvisor.cpp:125:98: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
  125 |     connect(m_helpUI->focusAdvHelpOnlyChanges, static_cast(&QCheckBox::stateChanged), this, [this]()
      |                                                                                                  ^~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QCheckBox:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_focus.h:17,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focus.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focusadvisor.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/focusadvisor.cpp:7:
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/align/align.cpp: In member function ‘void Ekos::Align::handlePointTooltip(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/align/align.cpp:341:62: warning: ‘QPointF QMouseEvent::localPos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  341 |     QCPAbstractItem *item = alignPlot->itemAt(event->localPos());
      |                                               ~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QPaintEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.h:56,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_align.h:36,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/align/align.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/align/align.cpp:10:
/usr/include/qt6/QtGui/qevent.h:236:13: note: declared here
  236 |     QPointF localPos() const { return position(); }
      |             ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/align/align.cpp:352:48: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  352 |             QToolTip::showText(event->globalPos(),
      |                                ~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/guidedriftgraph.cpp: In member function ‘void GuideDriftGraph::mouseOverLine(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/guidedriftgraph.cpp:613:53: warning: ‘QPointF QMouseEvent::localPos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  613 |     double key = xAxis->pixelToCoord(event->localPos().x());
      |                                      ~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QPaintEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.h:56,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/guidedriftgraph.h:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/guidedriftgraph.cpp:8:
/usr/include/qt6/QtGui/qevent.h:236:13: note: declared here
  236 |     QPointF localPos() const { return position(); }
      |             ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/guidedriftgraph.cpp:646:37: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  646 |                     event->globalPos(),
      |                     ~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/guidedriftgraph.cpp:662:37: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  662 |                     event->globalPos(),
      |                     ~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/guidedriftgraph.cpp:721:37: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  721 |                     event->globalPos(),
      |                     ~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/guidedriftgraph.cpp:737:37: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  737 |                     event->globalPos(),
      |                     ~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/gmath.cpp: In member function ‘void cgmath::createGuideLog()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/gmath.cpp:107:17: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  107 |     logFile.open(QIODevice::WriteOnly | QIODevice::Text);
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QFile:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/gmath.h:19,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/gmath.cpp:10:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/guidelog.cpp: In member function ‘void GuideLog::startLog()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/guidelog.cpp:112:17: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  112 |     logFile.open(QIODevice::WriteOnly | QIODevice::Text);
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QFile:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/guidelog.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/guidelog.cpp:7:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
In file included from /usr/include/qt6/QtCore/qarraydatapointer.h:7,
                 from /usr/include/qt6/QtCore/qbytearray.h:12,
                 from /usr/include/qt6/QtCore/qstringview.h:11,
                 from /usr/include/qt6/QtCore/qchar.h:723,
                 from /usr/include/qt6/QtCore/qstring.h:15,
                 from /usr/include/qt6/QtCore/qobject.h:11,
                 from /usr/include/qt6/QtCore/QObject:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/guidestars.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/guidestars.cpp:7:
In member function ‘void QtPrivate::QPodArrayOps::emplace(qsizetype, Args&& ...) [with Args = {double&}; T = double]’,
    inlined from ‘T& QList::emplaceBack(Args&& ...) [with Args = {double&}; T = double]’ at /usr/include/qt6/QtCore/qlist.h:944:15,
    inlined from ‘void QList::append(parameter_type) [with T = double]’ at /usr/include/qt6/QtCore/qlist.h:513:48,
    inlined from ‘void QList::push_back(parameter_type) [with T = double]’ at /usr/include/qt6/QtCore/qlist.h:735:53,
    inlined from ‘bool GuideStars::getDrift(double, double, double, double*, double*)’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/guidestars.cpp:724:31:
/usr/include/qt6/QtCore/qarraydataops.h:152:17: warning: ‘driftRA’ may be used uninitialized [-Wmaybe-uninitialized]
  152 |                 new (this->begin() - 1) T(std::forward(args)...);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/guidestars.cpp: In member function ‘bool GuideStars::getDrift(double, double, double, double*, double*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/guidestars.cpp:715:20: note: ‘driftRA’ was declared here
  715 |             double driftRA, driftDEC;
      |                    ^~~~~~~
In member function ‘void QtPrivate::QPodArrayOps::emplace(qsizetype, Args&& ...) [with Args = {double&}; T = double]’,
    inlined from ‘T& QList::emplaceBack(Args&& ...) [with Args = {double&}; T = double]’ at /usr/include/qt6/QtCore/qlist.h:944:15,
    inlined from ‘void QList::append(parameter_type) [with T = double]’ at /usr/include/qt6/QtCore/qlist.h:513:48,
    inlined from ‘void QList::push_back(parameter_type) [with T = double]’ at /usr/include/qt6/QtCore/qlist.h:735:53,
    inlined from ‘bool GuideStars::getDrift(double, double, double, double*, double*)’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/guidestars.cpp:725:32:
/usr/include/qt6/QtCore/qarraydataops.h:152:17: warning: ‘driftDEC’ may be used uninitialized [-Wmaybe-uninitialized]
  152 |                 new (this->begin() - 1) T(std::forward(args)...);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/guidestars.cpp: In member function ‘bool GuideStars::getDrift(double, double, double, double*, double*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/guidestars.cpp:715:29: note: ‘driftDEC’ was declared here
  715 |             double driftRA, driftDEC;
      |                             ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/observatory/observatory.cpp: In member function ‘void Ekos::Observatory::mouseOverLine(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/observatory/observatory.cpp:759:67: warning: ‘QPointF QMouseEvent::localPos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  759 |     double key = sensorGraphs->xAxis->pixelToCoord(event->localPos().x());
      |                                                    ~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QPaintEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.h:56,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_observatory.h:31,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/observatory/observatory.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/observatory/observatory.cpp:9:
/usr/include/qt6/QtGui/qevent.h:236:13: note: declared here
  236 |     QPointF localPos() const { return position(); }
      |             ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/observatory/observatory.cpp:769:29: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  769 |             event->globalPos(),
      |             ~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
In file included from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/scheduler.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/message.cpp:23:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h: In member function ‘void Ui_Scheduler::setupUi(QWidget*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:839:41: warning: ‘void QDateTimeEdit::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
  839 |         schedulerUntilValue->setTimeSpec(Qt::LocalTime);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QtWidgets:56,
                 from /usr/include/qt6/QtPrintSupport/QtPrintSupportDepends:5,
                 from /usr/include/qt6/QtPrintSupport/QtPrintSupport:3,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.h:97,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_align.h:36,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/align/align.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/align/polaralignmentassistant.h:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/message.h:15,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/message.cpp:10:
/usr/include/qt6/QtWidgets/qdatetimeedit.h:136:10: note: declared here
  136 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/message.cpp: In member function ‘void EkosLive::Message::processAlignCommands(const QString&, const QJsonObject&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/message.cpp:898:22: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
  898 |             file.open();
      |             ~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsdata.h:40,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/starcorrespondence.h:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/align/polaralignmentassistant.h:12:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/node.cpp: In constructor ‘EkosLive::Node::Node(const QString&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/node.cpp:30:108: warning: ‘void QWebSocket::error(QAbstractSocket::SocketError)’ is deprecated: Use errorOccurred instead [-Wdeprecated-declarations]
   30 |     connect(&m_WebSocket, static_cast(&QWebSocket::error), this,
      |                                                                                                            ^
In file included from /usr/include/qt6/QtWebSockets/QWebSocket:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/node.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/node.cpp:10:
/usr/include/qt6/QtWebSockets/qwebsocket.h:133:10: note: declared here
  133 |     void error(QAbstractSocket::SocketError error);
      |          ^~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/node.cpp: In member function ‘void EkosLive::Node::onError(QAbstractSocket::SocketError)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/node.cpp:121:49: warning: unused parameter ‘error’ [-Wunused-parameter]
  121 | void Node::onError(QAbstractSocket::SocketError error)
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/media.cpp: In member function ‘void EkosLive::Media::sendFile(const QString&, const QString&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/media.cpp:323:22: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (EkosLive::Media::*)(const QSharedPointer&, const QString&); Args = {EkosLive::Media*, QSharedPointer&, const QString&}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
  323 |     QtConcurrent::run(&Media::dispatch, this, data, uuid);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtConcurrent/QtConcurrent:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indicamera.h:19,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/camerastate.h:18,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/sequencejobstate.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/sequencejob.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/captureprocessoverlay.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturecountswidget.h:15,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_capturepreviewwidget.h:23,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturepreviewwidget.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_manager.h:31,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/manager.h:15,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/media.h:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/media.cpp:9:
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/cloud.cpp: In member function ‘void EkosLive::Cloud::sendData(const QSharedPointer&, const QString&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/cloud.cpp:144:22: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (EkosLive::Cloud::*)(const QSharedPointer&, const QString&); Args = {EkosLive::Cloud*, const QSharedPointer&, const QString&}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
  144 |     QtConcurrent::run(&Cloud::dispatch, this, data, uuid);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtConcurrent/QtConcurrent:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/indi/indicamera.h:19,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/camerastate.h:18,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/sequencejobstate.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/sequencejob.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/captureprocessoverlay.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturecountswidget.h:15,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_capturepreviewwidget.h:23,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/capture/capturepreviewwidget.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_manager.h:31,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/manager.h:15,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/cloud.h:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/ekoslive/cloud.cpp:9:
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/imagingplanner.cpp: In member function ‘void ImagingPlanner::checkTargets(bool)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/imagingplanner.cpp:2213:55: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘qsizetype’ {aka ‘long long int’} [-Wformat=]
 2213 |     fprintf(stderr, "********** %d/%d targets found. %d unique test objects\n", good, count, newObjects.size());
      |                                                      ~^                                      ~~~~~~~~~~~~~~~~~
      |                                                       |                                                     |
      |                                                       int                                                   qsizetype {aka long long int}
      |                                                      %lld
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/imagingplanner.cpp: In member function ‘virtual bool ImagingPlanner::eventFilter(QObject*, QEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/imagingplanner.cpp:2804:39: warning: ‘int QMouseEvent::globalX() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
 2804 |         QPoint pos(mouseEvent->globalX(), mouseEvent->globalY());
      |                    ~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QMouseEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/screencapture.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/imagingplanner.cpp:13:
/usr/include/qt6/QtGui/qevent.h:231:16: note: declared here
  231 |     inline int globalX() const { return qRound(globalPosition().x()); }
      |                ^~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/imagingplanner.cpp:2804:62: warning: ‘int QMouseEvent::globalY() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
 2804 |         QPoint pos(mouseEvent->globalX(), mouseEvent->globalY());
      |                                           ~~~~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:233:16: note: declared here
  233 |     inline int globalY() const { return qRound(globalPosition().y()); }
      |                ^~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/imagingplanner.cpp: In lambda function:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/imagingplanner.cpp:4044:55: warning: ‘QImage QImage::mirrored(bool, bool) const &’ is deprecated: Use flipped(Qt::Orientations) instead [-Wdeprecated-declarations]
 4044 |             *processedImg = m_ScreenShotImage.mirrored(true, false).scaledToWidth(scaleWidth); // It's reflected horizontally.
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /usr/include/qt6/QtGui/qpixmap.h:13,
                 from /usr/include/qt6/QtGui/qicon.h:10,
                 from /usr/include/qt6/QtGui/QIcon:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_imagingplanner.h:15,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/imagingplanner.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/imagingplanner.cpp:7:
/usr/include/qt6/QtGui/qimage.h:220:26: note: declared here
  220 |     [[nodiscard]] QImage mirrored(bool horizontally = false, bool vertically = true) const &
      |                          ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/aberrationinspectorplot.cpp: In lambda function:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/aberrationinspectorplot.cpp:87:57: warning: ‘QPointF QMouseEvent::localPos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   87 |         double key = xAxis->pixelToCoord(event->localPos().x());
      |                                          ~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QPaintEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.h:56,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/aberrationinspectorplot.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/aberrationinspectorplot.cpp:7:
/usr/include/qt6/QtGui/qevent.h:236:13: note: declared here
  236 |     QPointF localPos() const { return position(); }
      |             ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/aberrationinspectorplot.cpp:104:49: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  104 |                                 event->globalPos(),
      |                                 ~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/aberrationinspector.cpp: In member function ‘void Ekos::AberrationInspector::updateTable()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/aberrationinspector.cpp:547:39: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
  547 |         connect(checkBox, &QCheckBox::stateChanged, this, &AberrationInspector::onStateChanged);
      |                                       ^~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QtWidgets:33,
                 from /usr/include/qt6/QtPrintSupport/QtPrintSupportDepends:5,
                 from /usr/include/qt6/QtPrintSupport/QtPrintSupport:3,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.h:97,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/curvefit.h:6,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/aberrationinspector.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/aberrationinspector.cpp:7:
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/auxiliary/stellarsolverprofileeditor.cpp: In constructor ‘Ekos::StellarSolverProfileEditor::StellarSolverProfileEditor(QWidget*, Ekos::ProfileGroup, KConfigDialog*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/auxiliary/stellarsolverprofileeditor.cpp:142:36: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
  142 |         connect(check, &QCheckBox::stateChanged, this, &StellarSolverProfileEditor::settingJustChanged);
      |                                    ^~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QCheckBox:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_stellarsolverprofileeditor.h:16,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/auxiliary/stellarsolverprofileeditor.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/auxiliary/stellarsolverprofileeditor.cpp:8:
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/aberrationinspector.cpp: In member function ‘void Ekos::AberrationInspector::fitCurves()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/aberrationinspector.cpp:452:49: warning: ‘minPos’ may be used uninitialized [-Wmaybe-uninitialized]
  452 |         bool foundFit = curveFitting->findMinMax(expected, static_cast(minPos), static_cast(maxPos), &position,
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  453 |                         &measure, m_data.curveFit, m_data.optDir);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/aberrationinspector.cpp:429:9: note: ‘minPos’ was declared here
  429 |     int minPos, maxPos;
      |         ^~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/aberrationinspector.cpp:452:49: warning: ‘maxPos’ may be used uninitialized [-Wmaybe-uninitialized]
  452 |         bool foundFit = curveFitting->findMinMax(expected, static_cast(minPos), static_cast(maxPos), &position,
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  453 |                         &measure, m_data.curveFit, m_data.optDir);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/focus/aberrationinspector.cpp:429:17: note: ‘maxPos’ was declared here
  429 |     int minPos, maxPos;
      |                 ^~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/draglistbox.cpp: In member function ‘virtual void DragListBox::dropEvent(QDropEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/draglistbox.cpp:72:51: warning: ‘QPoint QDropEvent::pos() const’ is deprecated: Use position().toPoint() [-Wdeprecated-declarations]
   72 |             QListWidgetItem *lwi = itemAt(evt->pos());
      |                                           ~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QDragEnterEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/draglistbox.cpp:12:
/usr/include/qt6/QtGui/qevent.h:718:19: note: declared here
  718 |     inline QPoint pos() const { return position().toPoint(); }
      |                   ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/draglistbox.cpp:73:43: warning: ‘QPoint QDropEvent::pos() const’ is deprecated: Use position().toPoint() [-Wdeprecated-declarations]
   73 |             if (lwi == nullptr && evt->pos().y() > visualItemRect(item(count() - 1)).bottom())
      |                                   ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:718:19: note: declared here
  718 |     inline QPoint pos() const { return position().toPoint(); }
      |                   ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/draglistbox.cpp:79:44: warning: ‘QPoint QDropEvent::pos() const’ is deprecated: Use position().toPoint() [-Wdeprecated-declarations]
   79 |                 int i = row(itemAt(evt->pos()));
      |                                    ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:718:19: note: declared here
  718 |     inline QPoint pos() const { return position().toPoint(); }
      |                   ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp: In member function ‘virtual void ThumbImage::mousePressEvent(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:67:26: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   67 |         Anchor->setX(e->x() - CropRect->left());
      |                      ~~~~^~
In file included from /usr/include/qt6/QtGui/QMouseEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:9:
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:68:26: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   68 |         Anchor->setY(e->y() - CropRect->top());
      |                      ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:70:17: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   70 |         if (e->x() <= CropRect->left() + HandleSize && e->y() <= CropRect->top() + HandleSize)
      |             ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:70:60: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   70 |         if (e->x() <= CropRect->left() + HandleSize && e->y() <= CropRect->top() + HandleSize)
      |                                                        ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:74:17: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   74 |         if (e->x() <= CropRect->left() + HandleSize && e->y() >= CropRect->bottom() - HandleSize)
      |             ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:74:60: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   74 |         if (e->x() <= CropRect->left() + HandleSize && e->y() >= CropRect->bottom() - HandleSize)
      |                                                        ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:77:30: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   77 |             Anchor->setY(e->y() - CropRect->bottom());
      |                          ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:79:17: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   79 |         if (e->x() >= CropRect->right() - HandleSize && e->y() <= CropRect->top() + HandleSize)
      |             ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:79:61: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   79 |         if (e->x() >= CropRect->right() - HandleSize && e->y() <= CropRect->top() + HandleSize)
      |                                                         ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:82:30: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   82 |             Anchor->setX(e->x() - CropRect->right());
      |                          ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:84:17: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   84 |         if (e->x() >= CropRect->right() - HandleSize && e->y() >= CropRect->bottom() - HandleSize)
      |             ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:84:61: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   84 |         if (e->x() >= CropRect->right() - HandleSize && e->y() >= CropRect->bottom() - HandleSize)
      |                                                         ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:87:30: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   87 |             Anchor->setX(e->x() - CropRect->right());
      |                          ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:88:30: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   88 |             Anchor->setY(e->y() - CropRect->bottom());
      |                          ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp: In member function ‘virtual void ThumbImage::mouseMoveEvent(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:114:21: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  114 |             if (e->x() >= 0 && e->x() <= width())
      |                 ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:114:36: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  114 |             if (e->x() >= 0 && e->x() <= width())
      |                                ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:115:39: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  115 |                 CropRect->setLeft(e->x() - Anchor->x());
      |                                   ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:116:21: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  116 |             if (e->y() >= 0 && e->y() <= height())
      |                 ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:116:36: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  116 |             if (e->y() >= 0 && e->y() <= height())
      |                                ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:117:38: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  117 |                 CropRect->setTop(e->y() - Anchor->y());
      |                                  ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:129:21: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  129 |             if (e->x() >= 0 && e->x() <= width())
      |                 ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:129:36: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  129 |             if (e->x() >= 0 && e->x() <= width())
      |                                ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:130:40: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  130 |                 CropRect->setRight(e->x() - Anchor->x());
      |                                    ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:131:21: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  131 |             if (e->y() >= 0 && e->y() <= height())
      |                 ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:131:36: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  131 |             if (e->y() >= 0 && e->y() <= height())
      |                                ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:132:38: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  132 |                 CropRect->setTop(e->y() - Anchor->y());
      |                                  ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:144:21: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  144 |             if (e->x() >= 0 && e->x() <= width())
      |                 ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:144:36: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  144 |             if (e->x() >= 0 && e->x() <= width())
      |                                ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:145:39: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  145 |                 CropRect->setLeft(e->x() - Anchor->x());
      |                                   ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:146:21: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  146 |             if (e->y() >= 0 && e->y() <= height())
      |                 ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:146:36: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  146 |             if (e->y() >= 0 && e->y() <= height())
      |                                ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:147:41: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  147 |                 CropRect->setBottom(e->y() - Anchor->y());
      |                                     ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:159:21: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  159 |             if (e->x() >= 0 && e->x() <= width())
      |                 ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:159:36: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  159 |             if (e->x() >= 0 && e->x() <= width())
      |                                ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:160:40: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  160 |                 CropRect->setRight(e->x() - Anchor->x());
      |                                    ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:161:21: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  161 |             if (e->y() >= 0 && e->y() <= height())
      |                 ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:161:36: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  161 |             if (e->y() >= 0 && e->y() <= height())
      |                                ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:162:41: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  162 |                 CropRect->setBottom(e->y() - Anchor->y());
      |                                     ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:174:46: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  174 |             CropRect->moveTopLeft(QPoint(e->x() - Anchor->x(), e->y() - Anchor->y()));
      |                                          ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/thumbimage.cpp:174:68: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  174 |             CropRect->moveTopLeft(QPoint(e->x() - Anchor->x(), e->y() - Anchor->y()));
      |                                                                ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/mapcanvas.cpp: In member function ‘virtual void MapCanvas::mousePressEvent(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/mapcanvas.cpp:60:21: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   60 |     int lng = ((e->x() - origin.x()) / xscale);
      |                 ~~~~^~
In file included from /usr/include/qt6/QtGui/QMouseEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/mapcanvas.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/mapcanvas.cpp:7:
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/mapcanvas.cpp:61:34: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   61 |     int lat = ((origin.y() - e->y()) / yscale);
      |                              ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/skylabeler.cpp: In member function ‘void SkyLabeler::printInfo()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/skylabeler.cpp:690:27: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘qsizetype’ {aka ‘long long int’} [-Wformat=]
  690 |     printf("  screenRows=%d elements=%d virtualSize=%.1f Kbytes\n", screenRows.size(), m_elements,
      |                          ~^                                         ~~~~~~~~~~~~~~~~~
      |                           |                                                        |
      |                           int                                                      qsizetype {aka long long int}
      |                          %lld
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/infoboxwidget.cpp: In member function ‘virtual void InfoBoxWidget::mouseMoveEvent(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/infoboxwidget.cpp:209:30: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  209 |     int newX = x() + event->x();
      |                      ~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QMouseEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/infoboxwidget.cpp:16:
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/infoboxwidget.cpp:223:30: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  223 |     int newY = y() + event->y();
      |                      ~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/satellitescomponent.cpp: In constructor ‘SatellitesComponent::SatellitesComponent(SkyComposite*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/satellitescomponent.cpp:26:22: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (SatellitesComponent::*)(); Args = {SatellitesComponent*}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
   26 |     QtConcurrent::run(&SatellitesComponent::loadData, this);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtConcurrent/QtConcurrent:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/satellitescomponent.cpp:21:
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/constellationboundarylines.cpp: In member function ‘void ConstellationBoundaryLines::appendPoly(const std::shared_ptr&, int)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/constellationboundarylines.cpp:193:33: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘qsizetype’ {aka ‘long long int’} [-Wformat=]
  193 |         printf("PolyList: %3d: %d\n", ++m_polyIndexCnt, indexHash.size());
      |                                ~^                       ~~~~~~~~~~~~~~~~
      |                                 |                                     |
      |                                 int                                   qsizetype {aka long long int}
      |                                %lld
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/supernovaecomponent.cpp: In member function ‘virtual void SupernovaeComponent::draw(SkyPainter*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/supernovaecomponent.cpp:187:30: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (SupernovaeComponent::*)(); Args = {SupernovaeComponent*}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
  187 |             QtConcurrent::run(&SupernovaeComponent::loadData, this);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtConcurrent/QtConcurrent:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/supernovaecomponent.cpp:29:
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/constellationnamescomponent.cpp: In constructor ‘ConstellationNamesComponent::ConstellationNamesComponent(SkyComposite*, CultureList*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/constellationnamescomponent.cpp:25:23: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (ConstellationNamesComponent::*)(CultureList*); Args = {ConstellationNamesComponent*, CultureList*&}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
   25 |      QtConcurrent::run(&ConstellationNamesComponent::loadData, this, cultures);
      |      ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtConcurrent/QtConcurrent:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/constellationnamescomponent.cpp:19:
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/imageoverlaycomponent.cpp: In member function ‘QImage* ImageOverlayComponent::loadImageFile(const QString&, bool)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/imageoverlaycomponent.cpp:508:44: warning: ‘QImage QImage::mirrored(bool, bool) const &’ is deprecated: Use flipped(Qt::Orientations) instead [-Wdeprecated-declarations]
  508 |         *processedImg = tempImage->mirrored(true, false).scaledToWidth(scaleWidth); // It's reflected horizontally.
      |                         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /usr/include/qt6/QtGui/QImage:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/imageoverlaycomponent.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/imageoverlaycomponent.cpp:7:
/usr/include/qt6/QtGui/qimage.h:220:26: note: declared here
  220 |     [[nodiscard]] QImage mirrored(bool horizontally = false, bool vertically = true) const &
      |                          ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/milkyway.cpp: In constructor ‘MilkyWay::MilkyWay(SkyComposite*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/milkyway.cpp:36:22: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (MilkyWay::*)(QString, QString); Args = {MilkyWay*, QString, QString}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
   36 |     QtConcurrent::run(&MilkyWay::loadContours, this, QString("milkyway.dat"), i18n("Loading Milky Way"));
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtConcurrent/QtConcurrent:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/milkyway.cpp:23:
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/milkyway.cpp:37:22: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (MilkyWay::*)(QString, QString); Args = {MilkyWay*, QString, QString}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
   37 |     QtConcurrent::run(&MilkyWay::loadContours, this, QString("lmc.dat"), i18n("Loading Large Magellanic Clouds"));
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/milkyway.cpp:38:22: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (MilkyWay::*)(QString, QString); Args = {MilkyWay*, QString, QString}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
   38 |     QtConcurrent::run(&MilkyWay::loadContours, this, QString("smc.dat"), i18n("Loading Small Magellanic Clouds"));
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/avtplotwidget.cpp: In member function ‘virtual void AVTPlotWidget::mouseMoveEvent(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/avtplotwidget.cpp:49:23: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   49 |     int Xcursor = e->x();
      |                   ~~~~^~
In file included from /usr/include/qt6/QtGui/QMouseEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/avtplotwidget.cpp:15:
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/avtplotwidget.cpp:50:23: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   50 |     int Ycursor = e->y();
      |                   ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/avtplotwidget.cpp:52:33: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   52 |     if (!checkRect.contains(e->x(), e->y()))
      |                             ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/avtplotwidget.cpp:52:41: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   52 |     if (!checkRect.contains(e->x(), e->y()))
      |                                     ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/avtplotwidget.cpp:54:17: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   54 |         if (e->x() < checkRect.left())
      |             ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/avtplotwidget.cpp:56:17: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   56 |         if (e->x() > checkRect.right())
      |             ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/avtplotwidget.cpp:58:17: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   58 |         if (e->y() < checkRect.top())
      |             ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/avtplotwidget.cpp:60:17: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
   60 |         if (e->y() > checkRect.bottom())
      |             ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/avtplotwidget.cpp:68:42: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
   68 |     displayToolTip(e->pos(), e->globalPos());
      |                              ~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/altvstime.cpp: In member function ‘void AltVsTime::plotMousePress(QCPAbstractPlottable*, int, QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/altvstime.cpp:561:72: warning: ‘QPointF QMouseEvent::localPos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  561 |             double x = avtUI->View->xAxis->pixelToCoord(event->localPos().x());
      |                                                         ~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QPaintEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.h:56,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_altvstime.h:29,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/altvstime.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/altvstime.cpp:7:
/usr/include/qt6/QtGui/qevent.h:236:13: note: declared here
  236 |     QPointF localPos() const { return position(); }
      |             ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/altvstime.cpp:562:72: warning: ‘QPointF QMouseEvent::localPos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  562 |             double y = avtUI->View->yAxis->pixelToCoord(event->localPos().y());
      |                                                         ~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:236:13: note: declared here
  236 |     QPointF localPos() const { return position(); }
      |             ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/altvstime.cpp:579:52: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  579 |                 QToolTip::showText(event->globalPos(),
      |                                    ~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/altvstime.cpp: In member function ‘void AltVsTime::mouseOverLine(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/altvstime.cpp:852:91: warning: ‘QPointF QMouseEvent::localPos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  852 |     double x                            = avtUI->View->xAxis->pixelToCoord(event->localPos().x());
      |                                                                            ~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:236:13: note: declared here
  236 |     QPointF localPos() const { return position(); }
      |             ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/altvstime.cpp:853:91: warning: ‘QPointF QMouseEvent::localPos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  853 |     double y                            = avtUI->View->yAxis->pixelToCoord(event->localPos().y());
      |                                                                            ~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:236:13: note: declared here
  236 |     QPointF localPos() const { return position(); }
      |             ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/altvstime.cpp:873:52: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  873 |                 QToolTip::showText(event->globalPos(),
      |                                    ~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
In file included from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skyobjects/skyobject.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skyobjects/trailobject.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skyobjects/ksplanetbase.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skyobjects/ksplanet.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skyobjects/kssun.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ksalmanac.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/altvstime.cpp:11:
In member function ‘virtual void SkyPoint::updateCoordsNow(const KSNumbers*)’,
    inlined from ‘void AltVsTime::slotUpdateDateLoc()’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/altvstime.cpp:985:41:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skyobjects/skypoint.h:412:25: warning: ‘this’ pointer is null [-Wnonnull]
  412 |             updateCoords(num, false, nullptr, nullptr, true);
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/altvstime.cpp: In member function ‘void AltVsTime::slotUpdateDateLoc()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/altvstime.cpp:985:41: warning: ‘this’ pointer is null [-Wnonnull]
  985 |             pList.at(i)->updateCoordsNow(num); //precess to desired epoch
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/eclipsetool.cpp: In lambda function:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/eclipsetool.cpp:53:26: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (EclipseTool::*)(); Args = {EclipseTool*}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
   53 |         QtConcurrent::run(&EclipseTool::slotCompute, this);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtConcurrent/QtConcurrent:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/eclipsetool.cpp:16:
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/eclipsetool.cpp: In member function ‘void EclipseModel::exportAsCsv()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/eclipsetool.cpp:234:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  234 |     file.open(QIODevice::WriteOnly | QIODevice::Text);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QFile:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksuserdb.h:16,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/kstarsdata.h:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skyobjects/ksplanetbase.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skyobjects/ksplanet.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/approachsolver.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/eclipsehandler.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/eclipsetool/lunareclipsehandler.h:8,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/eclipsetool.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/eclipsetool.cpp:7:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/conjunctions.cpp: In lambda function:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/conjunctions.cpp:79:26: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (ConjunctionsTool::*)(); Args = {ConjunctionsTool*}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
   79 |         QtConcurrent::run(&ConjunctionsTool::slotCompute, this);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtConcurrent/QtConcurrent:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/conjunctions.cpp:30:
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/conjunctions.cpp: In member function ‘void ConjunctionsTool::slotExport()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/conjunctions.cpp:212:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  212 |     file.open(QIODevice::WriteOnly | QIODevice::Text);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QFile:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksuserdb.h:16,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/kstarsdata.h:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skyobjects/ksplanetbase.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skyobjects/ksplanet.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/approachsolver.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/ksconjunct.h:8,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/conjunctions.cpp:15:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcangdist.cpp: In member function ‘void modCalcAngDist::processLines(QTextStream&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcangdist.cpp:162:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  162 |     fOut.open(QIODevice::WriteOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /usr/include/KF6/KIOWidgets/kfile.h:11,
                 from /usr/include/KF6/KIOWidgets/kurlrequester.h:15,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_modcalcangdist.h:27,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcangdist.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcangdist.cpp:7:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcapcoord.cpp: In member function ‘void modCalcApCoord::processLines(QTextStream&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcapcoord.cpp:171:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  171 |     fOut.open(QIODevice::WriteOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /usr/include/KF6/KIOWidgets/kfile.h:11,
                 from /usr/include/KF6/KIOWidgets/kurlrequester.h:15,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_modcalcapcoord.h:31,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcapcoord.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcapcoord.cpp:7:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcdaylength.cpp: In member function ‘void modCalcDayLength::processLines(QTextStream&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcdaylength.cpp:279:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  279 |     fOut.open(QIODevice::WriteOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /usr/include/KF6/KIOWidgets/kfile.h:11,
                 from /usr/include/KF6/KIOWidgets/kurlrequester.h:15,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_modcalcdaylength.h:26,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcdaylength.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcdaylength.cpp:7:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcdaylength.cpp: In member function ‘void modCalcDayLength::slotViewBatch()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcdaylength.cpp:341:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  341 |     fOut.open(QIODevice::ReadOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcvizequinox.cpp: In member function ‘void modCalcEquinox::processLines(QTextStream&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcvizequinox.cpp:92:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
   92 |     fOut.open(QIODevice::WriteOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /usr/include/KF6/KIOWidgets/kfile.h:11,
                 from /usr/include/KF6/KIOWidgets/kurlrequester.h:15,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_modcalcvizequinox.h:27,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcvizequinox.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcvizequinox.cpp:7:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcvizequinox.cpp: In member function ‘void modCalcEquinox::slotViewBatch()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcvizequinox.cpp:128:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  128 |     fOut.open(QIODevice::ReadOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcgalcoord.cpp: In member function ‘void modCalcGalCoord::processLines(QTextStream&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcgalcoord.cpp:216:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  216 |     fOut.open(QIODevice::WriteOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /usr/include/KF6/KIOWidgets/kfile.h:11,
                 from /usr/include/KF6/KIOWidgets/kurlrequester.h:15,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_modcalcgalcoord.h:28,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcgalcoord.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcgalcoord.cpp:7:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcgeodcoord.cpp: In member function ‘void modCalcGeodCoord::processLines(QTextStream&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcgeodcoord.cpp:256:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  256 |     fOut.open(QIODevice::WriteOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /usr/include/KF6/KIOWidgets/kfile.h:11,
                 from /usr/include/KF6/KIOWidgets/kurlrequester.h:15,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_modcalcgeod.h:29,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcgeodcoord.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcgeodcoord.cpp:7:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcjd.cpp: In member function ‘void modCalcJD::processLines(QTextStream&, int)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcjd.cpp:138:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  138 |     fOut.open(QIODevice::WriteOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /usr/include/KF6/KIOWidgets/kfile.h:11,
                 from /usr/include/KF6/KIOWidgets/kurlrequester.h:15,
                 from /usr/include/KF6/KIOWidgets/KUrlRequester:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_modcalcjd.h:27,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcjd.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcjd.cpp:7:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcjd.cpp: In member function ‘void modCalcJD::slotViewBatch()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcjd.cpp:235:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  235 |     fOut.open(QIODevice::ReadOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcplanets.cpp: In member function ‘void modCalcPlanets::processLines(QTextStream&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcplanets.cpp:235:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  235 |     fOut.open(QIODevice::WriteOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /usr/include/KF6/KIOWidgets/kfile.h:11,
                 from /usr/include/KF6/KIOWidgets/kurlrequester.h:15,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_modcalcplanets.h:32,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcplanets.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcplanets.cpp:7:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcsidtime.cpp: In member function ‘void modCalcSidTime::processLines(QTextStream&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcsidtime.cpp:229:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  229 |     fOut.open(QIODevice::WriteOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /usr/include/KF6/KIOWidgets/kfile.h:11,
                 from /usr/include/KF6/KIOWidgets/kurlrequester.h:15,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_modcalcsidtime.h:29,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcsidtime.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcsidtime.cpp:7:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcsidtime.cpp: In member function ‘void modCalcSidTime::slotViewBatch()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcsidtime.cpp:353:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  353 |     fOut.open(QIODevice::ReadOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcvlsr.cpp: In member function ‘void modCalcVlsr::processLines(QTextStream&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcvlsr.cpp:314:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  314 |     fOut.open(QIODevice::WriteOnly);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /usr/include/KF6/KIOWidgets/kfile.h:11,
                 from /usr/include/KF6/KIOWidgets/kurlrequester.h:15,
                 from /usr/include/KF6/KIOWidgets/KUrlRequester:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_modcalcvlsr.h:33,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcvlsr.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/modcalcvlsr.cpp:7:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/sessionsortfilterproxymodel.cpp: In member function ‘virtual bool SessionSortFilterProxyModel::lessThan(const QModelIndex&, const QModelIndex&) const’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/sessionsortfilterproxymodel.cpp:21:22: warning: ‘QVariant::Type QVariant::type() const’ is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations]
   21 |     if (leftData.type() == QVariant::Time)
      |         ~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/qabstractitemmodel.h:13,
                 from /usr/include/qt6/QtCore/qabstractproxymodel.h:8,
                 from /usr/include/qt6/QtCore/qsortfilterproxymodel.h:8,
                 from /usr/include/qt6/QtCore/QSortFilterProxyModel:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/sessionsortfilterproxymodel.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/sessionsortfilterproxymodel.cpp:7:
/usr/include/qt6/QtCore/qvariant.h:564:10: note: declared here
  564 |     Type type() const
      |          ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/pvplotwidget.cpp: In member function ‘virtual void PVPlotWidget::mousePressEvent(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/pvplotwidget.cpp:188:27: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  188 |     oldx            = e->x();
      |                       ~~~~^~
In file included from /usr/include/qt6/QtGui/QKeyEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/pvplotwidget.cpp:14:
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/pvplotwidget.cpp:189:27: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  189 |     oldy            = e->y();
      |                       ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/pvplotwidget.cpp: In member function ‘virtual void PVPlotWidget::mouseMoveEvent(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/pvplotwidget.cpp:208:27: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  208 |         xc += (oldx - e->x()) * xscale;
      |                       ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/pvplotwidget.cpp:209:27: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  209 |         yc -= (oldy - e->y()) * yscale; //Y data axis is reversed...
      |                       ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/pvplotwidget.cpp:219:20: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  219 |         oldx = e->x();
      |                ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/pvplotwidget.cpp:220:20: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  220 |         oldy = e->y();
      |                ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/pvplotwidget.cpp: In member function ‘virtual void PVPlotWidget::mouseDoubleClickEvent(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/pvplotwidget.cpp:229:48: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  229 |     double xc = dataRect().x() + xscale * (e->x() - leftPadding());
      |                                            ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/pvplotwidget.cpp:230:53: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  230 |     double yc = dataRect().bottom() - yscale * (e->y() - topPadding());
      |                                                 ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/observinglist.cpp: In member function ‘virtual bool ObservingList::eventFilter(QObject*, QEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/observinglist.cpp:1588:43: warning: ‘int QMouseEvent::globalX() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
 1588 |             QPoint pos(mouseEvent->globalX(), mouseEvent->globalY());
      |                        ~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QFocusEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/widgets/dmsbox.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_obslistwizard.h:29,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/obslistwizard.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/observinglist.cpp:25:
/usr/include/qt6/QtGui/qevent.h:231:16: note: declared here
  231 |     inline int globalX() const { return qRound(globalPosition().x()); }
      |                ^~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/observinglist.cpp:1588:66: warning: ‘int QMouseEvent::globalY() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
 1588 |             QPoint pos(mouseEvent->globalX(), mouseEvent->globalY());
      |                                               ~~~~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:233:16: note: declared here
  233 |     inline int globalY() const { return qRound(globalPosition().y()); }
      |                ^~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/scriptbuilder.cpp: In member function ‘void ScriptBuilder::slotOpen()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/scriptbuilder.cpp:789:17: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
  789 |     tmpfile.open();
      |     ~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/scriptbuilder.cpp:34:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/scriptbuilder.cpp: In member function ‘void ScriptBuilder::slotSave()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/scriptbuilder.cpp:842:17: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
  842 |     tmpfile.open();
      |     ~~~~~~~~~~~~^~
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/scriptbuilder.cpp: In member function ‘void ScriptBuilder::readScript(QTextStream&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/scriptbuilder.cpp:1089:80: warning: ‘constexpr qsizetype QString::count() const’ is deprecated: Use size() or length() instead. [-Wdeprecated-declarations]
 1089 |             line = line.mid(line.lastIndexOf(service_name) + service_name.count());
      |                                                              ~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/qhashfunctions.h:9,
                 from /usr/include/qt6/QtCore/qhash.h:10,
                 from /usr/include/qt6/QtCore/qset.h:7,
                 from /usr/include/qt6/QtCore/QSet:1,
                 from /usr/include/KF6/KI18n/klocalizedstring.h:13,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_arglooktoward.h:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/scriptargwidgets.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/scriptbuilder.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/scriptbuilder.cpp:7:
/usr/include/qt6/QtCore/qstring.h:246:25: note: declared here
  246 |     constexpr qsizetype count() const { return size(); }
      |                         ^~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/skycalendar.cpp: In member function ‘void SkyCalendar::slotFillCalendar()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/skycalendar.cpp:95:26: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (SkyCalendar::*)(int); Args = {SkyCalendar*, KSPlanetBase::Planets}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
   95 |         QtConcurrent::run(&SkyCalendar::addPlanetEvents, this, KSPlanetBase::MERCURY);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtConcurrent/QtConcurrent:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/skycalendar.cpp:23:
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/skycalendar.cpp:97:26: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (SkyCalendar::*)(int); Args = {SkyCalendar*, KSPlanetBase::Planets}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
   97 |         QtConcurrent::run(&SkyCalendar::addPlanetEvents, this, KSPlanetBase::VENUS);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/skycalendar.cpp:99:26: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (SkyCalendar::*)(int); Args = {SkyCalendar*, KSPlanetBase::Planets}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
   99 |         QtConcurrent::run(&SkyCalendar::addPlanetEvents, this, KSPlanetBase::MARS);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/skycalendar.cpp:101:26: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (SkyCalendar::*)(int); Args = {SkyCalendar*, KSPlanetBase::Planets}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
  101 |         QtConcurrent::run(&SkyCalendar::addPlanetEvents, this, KSPlanetBase::JUPITER);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/skycalendar.cpp:103:26: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (SkyCalendar::*)(int); Args = {SkyCalendar*, KSPlanetBase::Planets}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
  103 |         QtConcurrent::run(&SkyCalendar::addPlanetEvents, this, KSPlanetBase::SATURN);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/skycalendar.cpp:105:26: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (SkyCalendar::*)(int); Args = {SkyCalendar*, KSPlanetBase::Planets}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
  105 |         QtConcurrent::run(&SkyCalendar::addPlanetEvents, this, KSPlanetBase::URANUS);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/skycalendar.cpp:107:26: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (SkyCalendar::*)(int); Args = {SkyCalendar*, KSPlanetBase::Planets}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
  107 |         QtConcurrent::run(&SkyCalendar::addPlanetEvents, this, KSPlanetBase::NEPTUNE);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/horizonmanager.cpp: In member function ‘void HorizonManager::exportHorizon()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/horizonmanager.cpp:556:14: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  556 |     file.open(QIODevice::WriteOnly | QIODevice::Text);
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QFile:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksuserdb.h:16,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/kstarsdata.h:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/horizonmanager.cpp:10:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/eyepiecefield.cpp: In function ‘void EyepieceField::generateEyepieceView(SkyPoint*, QImage*, QImage*, double, double, const QString&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/eyepiecefield.cpp:112:23: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
  112 |     myTempSvgFile.open();
      |     ~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksdssdownloader.h:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/eyepiecefield.cpp:10:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/whatsinteresting/wiview.cpp: In member function ‘void WIView::onCategorySelected(QString)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/whatsinteresting/wiview.cpp:272:26: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (ModelManager::*)(const QString&); Args = {ModelManager*, QString&}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
  272 |         QtConcurrent::run(&ModelManager::loadCatalog, m_ModManager.get(), model);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtConcurrent/QtConcurrent:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/whatsinteresting/wiview.cpp:32:
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/whatsinteresting/modelmanager.cpp: In constructor ‘ModelManager::ModelManager(ObsConditions*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/whatsinteresting/modelmanager.cpp:41:22: warning: ignoring return value of ‘auto QtConcurrent::run(Function&&, Args&& ...) [with Function = void (ModelManager::*)(); Args = {ModelManager*}]’, declared with attribute ‘nodiscard’: ‘Use QThreadPool::start(Callable&&) if you don't need the returned QFuture’ [-Wunused-result]
   41 |     QtConcurrent::run(&ModelManager::loadLists, this);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtConcurrent/QtConcurrent:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/tools/whatsinteresting/modelmanager.cpp:19:
/usr/include/qt6/QtConcurrent/qtconcurrentrun.h:63:6: note: declared here
   63 | auto run(Function &&f, Args &&...args)
      |      ^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/geolocation.cpp: In member function ‘KStarsDateTime GeoLocation::UTtoLT(const KStarsDateTime&) const’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/geolocation.cpp:198:19: warning: ‘void QDateTime::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
  198 |     lt.setTimeSpec(Qt::LocalTime);
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QDateTime:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/kstarsdatetime.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/timezonerule.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/geolocation.h:13,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/geolocation.cpp:8:
/usr/include/qt6/QtCore/qdatetime.h:407:10: note: declared here
  407 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/geolocation.cpp: In member function ‘KStarsDateTime GeoLocation::LTtoUT(const KStarsDateTime&) const’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/geolocation.cpp:206:19: warning: ‘void QDateTime::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
  206 |     ut.setTimeSpec(Qt::UTC);
      |     ~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:407:10: note: declared here
  407 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksutils.cpp: In static member function ‘static void KSUtils::Logging::UseFile()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksutils.cpp:983:18: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  983 |         file.open(QFile::WriteOnly);
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/Options.h:13,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksutils.cpp:16:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksdssdownloader.cpp: In constructor ‘KSDssDownloader::KSDssDownloader(QObject*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksdssdownloader.cpp:26:20: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
   26 |     m_TempFile.open();
      |     ~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksdssdownloader.h:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksdssdownloader.cpp:7:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksdssdownloader.cpp: In constructor ‘KSDssDownloader::KSDssDownloader(const SkyPoint*, const QString&, const std::function&, QObject*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksdssdownloader.cpp:44:20: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
   44 |     m_TempFile.open();
      |     ~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksdssdownloader.cpp: In member function ‘void KSDssDownloader::singleDownloadFinished()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksdssdownloader.cpp:248:20: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
  248 |     m_TempFile.open();
      |     ~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksdssdownloader.cpp: In member function ‘void KSDssDownloader::downloadAttemptFinished()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksdssdownloader.cpp:278:24: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
  278 |         m_TempFile.open();
      |         ~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/kstarsdatetime.cpp: In constructor ‘KStarsDateTime::KStarsDateTime()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/kstarsdatetime.cpp:18:16: warning: ‘void QDateTime::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
   18 |     setTimeSpec(Qt::UTC);
      |     ~~~~~~~~~~~^~~~~~~~~
In file included from /usr/include/qt6/QtCore/QDateTime:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/kstarsdatetime.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/kstarsdatetime.cpp:7:
/usr/include/qt6/QtCore/qdatetime.h:407:10: note: declared here
  407 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/kstarsdatetime.cpp: In member function ‘KStarsDateTime& KStarsDateTime::operator=(const KStarsDateTime&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/kstarsdatetime.cpp:30:16: warning: ‘void QDateTime::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
   30 |     setTimeSpec(kdt.timeSpec());
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:407:10: note: declared here
  407 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/kstarsdatetime.cpp: In constructor ‘KStarsDateTime::KStarsDateTime(const QDateTime&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/kstarsdatetime.cpp:53:16: warning: ‘void QDateTime::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
   53 |     setTimeSpec(qdt.timeSpec());
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:407:10: note: declared here
  407 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/kstarsdatetime.cpp: In constructor ‘KStarsDateTime::KStarsDateTime(const QDate&, const QTime&, Qt::TimeSpec)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/kstarsdatetime.cpp:59:33: warning: ‘QDateTime::QDateTime(QDate, QTime, Qt::TimeSpec, int)’ is deprecated: Pass QTimeZone instead [-Wdeprecated-declarations]
   59 |       QDateTime(_d, _t, timeSpec)
      |                                 ^
/usr/include/qt6/QtCore/qdatetime.h:362:5: note: declared here
  362 |     QDateTime(QDate date, QTime time, Qt::TimeSpec spec, int offsetSeconds = 0);
      |     ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/kstarsdatetime.cpp: In constructor ‘KStarsDateTime::KStarsDateTime(long double)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/kstarsdatetime.cpp:68:16: warning: ‘void QDateTime::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
   68 |     setTimeSpec(Qt::UTC);
      |     ~~~~~~~~~~~^~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:407:10: note: declared here
  407 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/kstarsdatetime.cpp: In member function ‘KStarsDateTime KStarsDateTime::addSecs(double) const’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/kstarsdatetime.cpp:157:20: warning: ‘void QDateTime::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
  157 |     kdt.setTimeSpec(timeSpec());
      |     ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:407:10: note: declared here
  407 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/kstarsdata.cpp: In function ‘std::pair updateLocalDatabase(SkyObjectUserdata::Type, const QString&, const QString&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/kstarsdata.cpp:1591:18: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
 1591 |     TempFile.open();
      |     ~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/filedownloader.h:17,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skycomponents/supernovaecomponent.h:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/kstarsdata.cpp:12:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/imageviewer.cpp: In constructor ‘ImageViewer::ImageViewer(const QUrl&, const QString&, QWidget*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/imageviewer.cpp:104:22: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
  104 |         tempfile.open();
      |         ~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/filedownloader.h:17,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/imageviewer.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/imageviewer.cpp:7:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/xplanetimageviewer.cpp: In member function ‘virtual void XPlanetImageLabel::mousePressEvent(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/xplanetimageviewer.cpp:150:36: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  150 |     m_LastMousePoint = e->globalPos();
      |                        ~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtWidgets/qgesture.h:16,
                 from /usr/include/qt6/QtWidgets/QGestureEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/xplanetimageviewer.h:23,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/xplanetimageviewer.cpp:8:
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/xplanetimageviewer.cpp: In member function ‘virtual void XPlanetImageLabel::mouseMoveEvent(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/xplanetimageviewer.cpp:164:39: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  164 |         QPoint newPoint = e->globalPos();
      |                           ~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/imageexporter.cpp: In member function ‘bool ImageExporter::exportImage(QString)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/imageexporter.cpp:206:25: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
  206 |             tmpfile.open();
      |             ~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/imageexporter.cpp:17:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.cpp: In member function ‘virtual QString QCPAxisTickerDateTime::getTickLabel(double, const QLocale&, QChar, int)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.cpp:6726:58: warning: ‘QDateTime QDateTime::toTimeSpec(Qt::TimeSpec) const’ is deprecated: Use toTimeZone instead [-Wdeprecated-declarations]
 6726 |     return locale.toString(keyToDateTime(tick).toTimeSpec(mDateTimeSpec), mDateTimeFormat);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/QDateTime:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.h:62,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.cpp:26:
/usr/include/qt6/QtCore/qdatetime.h:439:15: note: declared here
  439 |     QDateTime toTimeSpec(Qt::TimeSpec spec) const;
      |               ^~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.cpp: In static member function ‘static double QCPAxisTickerDateTime::dateTimeToKey(const QDate&, Qt::TimeSpec)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.cpp:6831:25: warning: ‘QDateTime QDate::startOfDay(Qt::TimeSpec, int) const’ is deprecated: Pass QTimeZone instead [-Wdeprecated-declarations]
 6831 |   return date.startOfDay(timeSpec).toMSecsSinceEpoch()/1000.0;
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:94:15: note: declared here
   94 |     QDateTime startOfDay(Qt::TimeSpec spec, int offsetSeconds = 0) const;
      |               ^~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.cpp: In member function ‘virtual void QCPColorScaleAxisRectPrivate::draw(QCPPainter*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.cpp:20624:76: warning: ‘QImage QImage::mirrored(bool, bool) const &’ is deprecated: Use flipped(Qt::Orientations) instead [-Wdeprecated-declarations]
20624 |   painter->drawImage(rect().adjusted(0, -1, 0, -1), mGradientImage.mirrored(mirrorHorz, mirrorVert));
      |                                                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtGui/qpixmap.h:13,
                 from /usr/include/qt6/QtGui/qpainter.h:12,
                 from /usr/include/qt6/QtGui/QPainter:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.h:54:
/usr/include/qt6/QtGui/qimage.h:220:26: note: declared here
  220 |     [[nodiscard]] QImage mirrored(bool horizontally = false, bool vertically = true) const &
      |                          ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.cpp: In member function ‘void QCPColorMap::updateLegendIcon(Qt::TransformationMode, const QSize&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.cpp:26662:56: warning: ‘QImage QImage::mirrored(bool, bool) const &’ is deprecated: Use flipped(Qt::Orientations) instead [-Wdeprecated-declarations]
26662 |     mLegendIcon = QPixmap::fromImage(mMapImage.mirrored(mirrorX, mirrorY)).scaled(thumbSize, Qt::KeepAspectRatio, transformMode);
      |                                      ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtGui/qimage.h:220:26: note: declared here
  220 |     [[nodiscard]] QImage mirrored(bool horizontally = false, bool vertically = true) const &
      |                          ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.cpp: In member function ‘virtual void QCPColorMap::draw(QCPPainter*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.cpp:26890:56: warning: ‘QImage QImage::mirrored(bool, bool) const &’ is deprecated: Use flipped(Qt::Orientations) instead [-Wdeprecated-declarations]
26890 |   localPainter->drawImage(imageRect, mMapImage.mirrored(mirrorX, mirrorY));
      |                                      ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtGui/qimage.h:220:26: note: declared here
  220 |     [[nodiscard]] QImage mirrored(bool horizontally = false, bool vertically = true) const &
      |                          ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.cpp: In member function ‘void QCPItemPixmap::updateScaledPixmap(QRect, bool, bool)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.cpp:30315:76: warning: ‘QImage QImage::mirrored(bool, bool) &&’ is deprecated: Use flipped(Qt::Orientations) instead [-Wdeprecated-declarations]
30315 |         mScaledPixmap = QPixmap::fromImage(mScaledPixmap.toImage().mirrored(flipHorz, flipVert));
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtGui/qimage.h:223:26: note: declared here
  223 |     [[nodiscard]] QImage mirrored(bool horizontally = false, bool vertically = true) &&
      |                          ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/kstarsdbus.cpp: In member function ‘void KStars::renderEyepieceView(const QString&, const QString&, double, double, double, double, bool, bool, QString, const QString&, bool, bool)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/kstarsdbus.cpp:956:26: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
  956 |             tempFile.open();
      |             ~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/ksdssdownloader.h:14,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/kstarsdbus.cpp:14:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
In file included from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/scheduler/scheduler.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/kstarsactions.cpp:87:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h: In member function ‘void Ui_Scheduler::setupUi(QWidget*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_scheduler.h:839:41: warning: ‘void QDateTimeEdit::setTimeSpec(Qt::TimeSpec)’ is deprecated: Use setTimeZone() instead [-Wdeprecated-declarations]
  839 |         schedulerUntilValue->setTimeSpec(Qt::LocalTime);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QDateTimeEdit:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_execute.h:17,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/oal/execute.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/kstarsactions.cpp:27:
/usr/include/qt6/QtWidgets/qdatetimeedit.h:136:10: note: declared here
  136 |     void setTimeSpec(Qt::TimeSpec spec);
      |          ^~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/kstarsinit.cpp: In member function ‘void KStars::initActions()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/kstarsinit.cpp:160:38: warning: ‘constexpr QKeyCombination::operator int() const’ is deprecated: Use QKeyCombination instead of int [-Wdeprecated-declarations]
  160 |             << QKeySequence(Qt::CTRL | Qt::Key_O | Qt::AltModifier);
      |                             ~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qobjectdefs.h:12,
                 from /usr/include/qt6/QtGui/qwindowdefs.h:8,
                 from /usr/include/qt6/QtWidgets/qwidget.h:9,
                 from /usr/include/qt6/QtWidgets/qmainwindow.h:9,
                 from /usr/include/qt6/QtWidgets/QMainWindow:1,
                 from /usr/include/KF6/KXmlGui/kmainwindow.h:20,
                 from /usr/include/KF6/KXmlGui/kxmlguiwindow.h:17,
                 from /usr/include/KF6/KXmlGui/KXmlGuiWindow:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/kstars.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/kstarsinit.cpp:7:
/usr/include/qt6/QtCore/qnamespace.h:1941:26: note: declared here
 1941 |     constexpr Q_IMPLICIT operator int() const noexcept
      |                          ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skymapevents.cpp: In member function ‘virtual void SkyMap::mouseMoveEvent(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skymapevents.cpp:507:70: warning: ‘int QMouseEvent::globalX() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  507 |     if (m_pinchMode || m_tapAndHoldMode || (m_touchMode && e->globalX() == 0 && e->globalY() == 0))
      |                                                            ~~~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QPaintEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skymapdrawabstract.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skymap.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skymapevents.cpp:9:
/usr/include/qt6/QtGui/qevent.h:231:16: note: declared here
  231 |     inline int globalX() const { return qRound(globalPosition().x()); }
      |                ^~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skymapevents.cpp:507:91: warning: ‘int QMouseEvent::globalY() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  507 |     if (m_pinchMode || m_tapAndHoldMode || (m_touchMode && e->globalX() == 0 && e->globalY() == 0))
      |                                                                                 ~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:233:16: note: declared here
  233 |     inline int globalY() const { return qRound(globalPosition().y()); }
      |                ^~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skymapevents.cpp:533:38: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  533 |             int dx         = abs(e->x() - pcenter.x());
      |                                  ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skymapevents.cpp:534:38: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  534 |             int dy         = abs(e->y() - pcenter.y());
      |                                  ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skymapevents.cpp:614:41: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  614 |     double dyPix = 0.5 * height() - e->y();
      |                                     ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skymapevents.cpp: In member function ‘virtual void SkyMap::mousePressEvent(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skymapevents.cpp:843:51: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  843 |         y0                 = 0.5 * height() - e->y(); //record y pixel coordinate for middle-button zooming
      |                                               ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skymapevents.cpp: In member function ‘virtual void SkyMap::mouseDoubleClickEvent(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skymapevents.cpp:915:17: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  915 |         if (e->x() != width() / 2 || e->y() != height() / 2)
      |             ~~~~^~
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skymapevents.cpp:915:42: warning: ‘int QMouseEvent::y() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  915 |         if (e->x() != width() / 2 || e->y() != height() / 2)
      |                                      ~~~~^~
/usr/include/qt6/QtGui/qevent.h:229:16: note: declared here
  229 |     inline int y() const { return qRound(position().y()); }
      |                ^
In file included from /usr/include/eigen3/Eigen/Core:253,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ksnumbers.h:19,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/kstarsdata.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skymapdrawabstract.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/skymap.h:11,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/projections/projector.h:12,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/projections/equirectangularprojector.h:10,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/projections/equirectangularprojector.cpp:7:
In member function ‘Eigen::internal::scalar_product_op::result_type Eigen::internal::scalar_product_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = float; RhsScalar = float]’,
    inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op; Lhs = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Rhs = const Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22,
    inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:66,
    inlined from ‘Eigen::DenseCoeffsBase::CoeffReturnType Eigen::DenseCoeffsBase::coeff(Eigen::Index) const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >]’ at /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h:145:59,
    inlined from ‘Eigen::DenseCoeffsBase::CoeffReturnType Eigen::DenseCoeffsBase::operator[](Eigen::Index) const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >]’ at /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h:164:19,
    inlined from ‘virtual QVector > EquirectangularProjector::groundPoly(SkyPoint*, bool*) const’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/projections/equirectangularprojector.cpp:155:37:
/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:80:122: warning: using a dangling pointer to an unnamed temporary [-Wdangling-pointer=]
   80 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a * b; }
      |                                                                                                                        ~~^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/projections/equirectangularprojector.cpp: In member function ‘virtual QVector > EquirectangularProjector::groundPoly(SkyPoint*, bool*) const’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/projections/equirectangularprojector.cpp:154:74: note: unnamed temporary defined here
  154 |             auto pLabel_ = corner2 - 50. * (corner1 - corner2).normalized();
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In member function ‘Eigen::internal::scalar_product_op::result_type Eigen::internal::scalar_product_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = float; RhsScalar = float]’,
    inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op; Lhs = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Rhs = const Eigen::Matrix]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22,
    inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >]’ at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:66,
    inlined from ‘Eigen::DenseCoeffsBase::CoeffReturnType Eigen::DenseCoeffsBase::coeff(Eigen::Index) const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >]’ at /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h:145:59,
    inlined from ‘Eigen::DenseCoeffsBase::CoeffReturnType Eigen::DenseCoeffsBase::operator[](Eigen::Index) const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >]’ at /usr/include/eigen3/Eigen/src/Core/DenseCoeffsBase.h:164:19,
    inlined from ‘virtual QVector > EquirectangularProjector::groundPoly(SkyPoint*, bool*) const’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/projections/equirectangularprojector.cpp:155:49:
/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:80:122: warning: using a dangling pointer to an unnamed temporary [-Wdangling-pointer=]
   80 |   EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a * b; }
      |                                                                                                                        ~~^~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/projections/equirectangularprojector.cpp: In member function ‘virtual QVector > EquirectangularProjector::groundPoly(SkyPoint*, bool*) const’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/projections/equirectangularprojector.cpp:154:74: note: unnamed temporary defined here
  154 |             auto pLabel_ = corner2 - 50. * (corner1 - corner2).normalized();
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/options/opscatalog.cpp: In constructor ‘OpsCatalog::OpsCatalog()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/options/opscatalog.cpp:51:53: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
   51 |     connect(kcfg_ShowUnknownMagObjects, &QCheckBox::stateChanged, this,
      |                                                     ^~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QCheckBox:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_opscatalog.h:17,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/options/opscatalog.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/options/opscatalog.cpp:7:
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/options/opscolors.cpp: In member function ‘void OpsColors::slotRemovePreset()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/options/opscolors.cpp:301:26: warning: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  301 |             cdatFile.open(QIODevice::ReadWrite);
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
                 from /usr/include/qt6/QtCore/QDir:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/kspaths.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/options/opscolors.cpp:11:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
  291 |     QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/options/opsimageoverlay.cpp: In constructor ‘OpsImageOverlay::OpsImageOverlay()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/options/opsimageoverlay.cpp:41:49: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
   41 |     connect(kcfg_ShowImageOverlays, &QCheckBox::stateChanged, [](int state)
      |                                                 ^~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QCheckBox:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_opsimageoverlay.h:17,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/options/opsimageoverlay.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/options/opsimageoverlay.cpp:7:
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/options/opsimageoverlay.cpp:45:56: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
   45 |     connect(kcfg_ShowSelectedImageOverlay, &QCheckBox::stateChanged, [](int state)
      |                                                        ^~~~~~~~~~~~
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/options/opsimageoverlay.cpp:49:62: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
   49 |     connect(kcfg_ShowImageOverlaysBelowCatalogs, &QCheckBox::stateChanged, [](int state)
      |                                                              ^~~~~~~~~~~~
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/dialogs/addcatalogobject.cpp: In constructor ‘AddCatalogObject::AddCatalogObject(QWidget*, const CatalogObject&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/dialogs/addcatalogobject.cpp:62:41: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations]
   62 |     connect(ui->magUnknown, &QCheckBox::stateChanged, updateMag);
      |                                         ^~~~~~~~~~~~
In file included from /usr/include/qt6/QtWidgets/QCheckBox:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_addcatalogobject.h:17,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/dialogs/addcatalogobject.cpp:8:
/usr/include/qt6/QtWidgets/qcheckbox.h:42:10: note: declared here
   42 |     void stateChanged(int);
      |          ^~~~~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/printing/foveditordialog.cpp: In member function ‘void FovEditorDialog::slotSaveImage()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/printing/foveditordialog.cpp:134:17: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
  134 |     tmpfile.open();
      |     ~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/printing/foveditordialog.cpp:19:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/printing/pwizprint.cpp: In member function ‘void PWizPrintUI::slotExport()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/printing/pwizprint.cpp:90:17: warning: ignoring return value of ‘bool QTemporaryFile::open()’, declared with attribute ‘nodiscard’ [-Wunused-result]
   90 |     tmpfile.open();
      |     ~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/QTemporaryFile:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/printing/pwizprint.cpp:19:
/usr/include/qt6/QtCore/qtemporaryfile.h:52:32: note: declared here
   52 |     QFILE_MAYBE_NODISCARD bool open() { return open(QIODevice::ReadWrite); }
      |                                ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/catalogsdb/catalogsdb.cpp: In member function ‘bool CatalogsDB::DBManager::initialize_db()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/catalogsdb/catalogsdb.cpp:192:19: warning: ‘QSqlQuery QSqlDatabase::exec(const QString&) const’ is deprecated: Use QSqlQuery::exec() instead. [-Wdeprecated-declarations]
  192 |     if (!m_db.exec(SqlStatements::create_meta_table).isActive())
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/catalogsdb/catalogsdb.cpp:13:
/usr/include/qt6/QtSql/qsqldatabase.h:72:15: note: declared here
   72 |     QSqlQuery exec(const QString& query = QString()) const;
      |               ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/catalogsdb/catalogsdb.cpp:195:19: warning: ‘QSqlQuery QSqlDatabase::exec(const QString&) const’ is deprecated: Use QSqlQuery::exec() instead. [-Wdeprecated-declarations]
  195 |     if (!m_db.exec(SqlStatements::create_colors_table).isActive())
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtSql/qsqldatabase.h:72:15: note: declared here
   72 |     QSqlQuery exec(const QString& query = QString()) const;
      |               ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/catalogsdb/catalogsdb.cpp:207:21: warning: ‘QSqlQuery QSqlDatabase::exec(const QString&) const’ is deprecated: Use QSqlQuery::exec() instead. [-Wdeprecated-declarations]
  207 |     return m_db.exec(SqlStatements::create_catalog_list_table).isActive();
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtSql/qsqldatabase.h:72:15: note: declared here
   72 |     QSqlQuery exec(const QString& query = QString()) const;
      |               ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/catalogsdb/catalogsdb.cpp: In member function ‘std::tuple CatalogsDB::DBManager::get_db_meta()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/catalogsdb/catalogsdb.cpp:212:27: warning: ‘QSqlQuery QSqlDatabase::exec(const QString&) const’ is deprecated: Use QSqlQuery::exec() instead. [-Wdeprecated-declarations]
  212 |     auto query = m_db.exec(SqlStatements::get_meta);
      |                  ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtSql/qsqldatabase.h:72:15: note: declared here
   72 |     QSqlQuery exec(const QString& query = QString()) const;
      |               ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/catalogsdb/catalogsdb.cpp: In member function ‘std::vector CatalogsDB::DBManager::get_catalog_ids(bool)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/catalogsdb/catalogsdb.cpp:224:27: warning: ‘QSqlQuery QSqlDatabase::exec(const QString&) const’ is deprecated: Use QSqlQuery::exec() instead. [-Wdeprecated-declarations]
  224 |     auto query = m_db.exec(include_disabled ? SqlStatements::get_all_catalog_ids :
      |                  ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  225 |                            SqlStatements::get_catalog_ids);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtSql/qsqldatabase.h:72:15: note: declared here
   72 |     QSqlQuery exec(const QString& query = QString()) const;
      |               ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fpackutil.c: In function ‘fp_unpack_data_to_data’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fpackutil.c:1333:46: warning: passing argument 4 of ‘ffomem’ from incompatible pointer type [-Wincompatible-pointer-types]
 1333 |     fits_open_memfile(&infptr, "", READONLY, &inputBuffer, &inputBufferSize, 2880, NULL, &stat);
      |                                              ^~~~~~~~~~~~
      |                                              |
      |                                              const char **
In file included from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fpackutil.c:29:
/usr/include/fitsio.h:780:74: note: expected ‘void **’ but argument is of type ‘const char **’
  780 | int CFITS_API ffomem(fitsfile **fptr, const char *name, int mode, void **buffptr,
      |                                                                   ~~~~~~~^~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fpackutil.c:1334:35: warning: passing argument 2 of ‘ffimem’ from incompatible pointer type [-Wincompatible-pointer-types]
 1334 |     fits_create_memfile(&outfptr, outputBuffer, outputBufferSize, 100000, realloc, &stat);
      |                                   ^~~~~~~~~~~~
      |                                   |
      |                                   unsigned char **
/usr/include/fitsio.h:796:47: note: expected ‘void **’ but argument is of type ‘unsigned char **’
  796 | int CFITS_API ffimem(fitsfile **fptr,  void **buffptr,
      |                                        ~~~~~~~^~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitshistogramview.cpp: In member function ‘void FITSHistogramView::driftMouseOverLine(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitshistogramview.cpp:168:59: warning: ‘QPointF QMouseEvent::localPos() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  168 |     double intensity = xAxis->pixelToCoord(event->localPos().x());
      |                                            ~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QPaintEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.h:56,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitshistogramview.h:13,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitshistogramview.cpp:7:
/usr/include/qt6/QtGui/qevent.h:236:13: note: declared here
  236 |     QPointF localPos() const { return position(); }
      |             ^~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitshistogramview.cpp:200:33: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  200 |                 event->globalPos(),
      |                 ~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitshistogramview.cpp:212:33: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  212 |                 event->globalPos(),
      |                 ~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/Options.cpp: In constructor ‘Options::Options()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/Options.cpp:29:1: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without
   29 | Options::Options( )
      | ^~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsdata.cpp: In member function ‘bool FITSData::saveImage(const QString&)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsdata.cpp:2758:31: warning: ‘QVariant::Type QVariant::type() const’ is deprecated: Use typeId() or metaType(). [-Wdeprecated-declarations]
 2758 |             switch (value.type())
      |                     ~~~~~~~~~~^~
In file included from /usr/include/qt6/QtCore/qlocale.h:8,
                 from /usr/include/qt6/QtCore/qcalendar.h:10,
                 from /usr/include/qt6/QtCore/qdatetime.h:8,
                 from /usr/include/qt6/QtCore/QDateTime:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/time/kstarsdatetime.h:9,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsdata.h:21,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsdata.cpp:10:
/usr/include/qt6/QtCore/qvariant.h:564:10: note: declared here
  564 |     Type type() const
      |          ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsdata.cpp: In member function ‘bool FITSData::parseHeader(bool)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsdata.cpp:3628:40: warning: ‘bool QVariant::convert(int)’ is deprecated [-Wdeprecated-declarations]
 3628 |                 oneRecord.value.convert(QMetaType::Int);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qvariant.h:494:10: note: declared here
  494 |     bool convert(int targetTypeId)
      |          ^~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsdata.cpp:3634:44: warning: ‘bool QVariant::convert(int)’ is deprecated [-Wdeprecated-declarations]
 3634 |                     oneRecord.value.convert(QMetaType::Double);
      |                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qvariant.h:494:10: note: declared here
  494 |     bool convert(int targetTypeId)
      |          ^~~~~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsstretchui.cpp: In member function ‘void FITSStretchUI::onHistoMouseMove(QMouseEvent*)’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsstretchui.cpp:102:91: warning: ‘int QMouseEvent::x() const’ is deprecated: Use position() [-Wdeprecated-declarations]
  102 |                                   static_cast(histoPlot->xAxis->pixelToCoord(event->x()))));
      |                                                                                   ~~~~~~~~^~
In file included from /usr/include/qt6/QtGui/QPaintEvent:1,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/auxiliary/qcustomplot.h:56,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/build/kstars/ui_fitsstretchui.h:24,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsstretchui.h:8,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsstretchui.cpp:6:
/usr/include/qt6/QtGui/qevent.h:227:16: note: declared here
  227 |     inline int x() const { return qRound(position().x()); }
      |                ^
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/fitsviewer/fitsstretchui.cpp:129:44: warning: ‘QPoint QMouseEvent::globalPos() const’ is deprecated: Use globalPosition() [-Wdeprecated-declarations]
  129 |         QToolTip::showText(event->globalPos(), tip, nullptr, QRect(), 10000);
      |                            ~~~~~~~~~~~~~~~~^~
/usr/include/qt6/QtGui/qevent.h:225:19: note: declared here
  225 |     inline QPoint globalPos() const { return globalPosition().toPoint(); }
      |                   ^~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Cholesky:33,
                 from /usr/include/eigen3/Eigen/Dense:3,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/MPI_IS_gaussian_process/src/gaussian_process.h:23,
                 from /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/MPI_IS_gaussian_process/src/gaussian_process.cpp:22:
In member function ‘Eigen::LDLT, 1>& Eigen::LDLT, 1>::operator=(Eigen::LDLT, 1>&&)’,
    inlined from ‘void GP::clearData()’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/MPI_IS_gaussian_process/src/gaussian_process.cpp:325:54:
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:59:49: warning: ‘.Eigen::LDLT, 1>::m_l1_norm’ is used uninitialized [-Wuninitialized]
   59 | template class LDLT
      |                                                 ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/MPI_IS_gaussian_process/src/gaussian_process.cpp: In member function ‘void GP::clearData()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/MPI_IS_gaussian_process/src/gaussian_process.cpp:325:54: note: ‘’ declared here
  325 |     chol_gram_matrix_ = Eigen::LDLT();
      |                                                      ^
In member function ‘Eigen::LDLT, 1>& Eigen::LDLT, 1>::operator=(Eigen::LDLT, 1>&&)’,
    inlined from ‘void GP::clearData()’ at /var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/MPI_IS_gaussian_process/src/gaussian_process.cpp:325:54:
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:59:49: warning: ‘.Eigen::LDLT, 1>::m_info’ is used uninitialized [-Wuninitialized]
   59 | template class LDLT
      |                                                 ^~~~
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/MPI_IS_gaussian_process/src/gaussian_process.cpp: In member function ‘void GP::clearData()’:
/var/pisi/kstars-3.8.0-61/work/kstars-3.8.0/kstars/ekos/guide/internalguide/MPI_IS_gaussian_process/src/gaussian_process.cpp:325:54: note: ‘’ declared here
  325 |     chol_gram_matrix_ = Eigen::LDLT();
      |                                                      ^