Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qt6-remoteobjects for openSUSE:Factory checked in at 2023-10-13 23:14:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt6-remoteobjects (Old) and /work/SRC/openSUSE:Factory/.qt6-remoteobjects.new.20540 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt6-remoteobjects" Fri Oct 13 23:14:27 2023 rev:18 rq:1116949 version:6.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/qt6-remoteobjects/qt6-remoteobjects.changes 2023-10-02 20:07:43.081505139 +0200 +++ /work/SRC/openSUSE:Factory/.qt6-remoteobjects.new.20540/qt6-remoteobjects.changes 2023-10-13 23:15:03.987875760 +0200 @@ -1,0 +2,6 @@ +Tue Oct 10 09:39:58 UTC 2023 - Christophe Marin <christo...@krop.fr> + +- Update to 6.6.0 + * https://www.qt.io/blog/qt-6.6-released + +------------------------------------------------------------------- Old: ---- qtremoteobjects-everywhere-src-6.5.3.tar.xz New: ---- qtremoteobjects-everywhere-src-6.6.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt6-remoteobjects.spec ++++++ --- /var/tmp/diff_new_pack.pFHM6Y/_old 2023-10-13 23:15:05.067914934 +0200 +++ /var/tmp/diff_new_pack.pFHM6Y/_new 2023-10-13 23:15:05.071915078 +0200 @@ -16,8 +16,8 @@ # -%define real_version 6.5.3 -%define short_version 6.5 +%define real_version 6.6.0 +%define short_version 6.6 %define tar_name qtremoteobjects-everywhere-src %define tar_suffix %{nil} # @@ -27,7 +27,7 @@ %endif # Name: qt6-remoteobjects%{?pkg_suffix} -Version: 6.5.3 +Version: 6.6.0 Release: 0 Summary: Qt6 RemoteObjects Library License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later) ++++++ qtremoteobjects-everywhere-src-6.5.3.tar.xz -> qtremoteobjects-everywhere-src-6.6.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/.cmake.conf new/qtremoteobjects-everywhere-src-6.6.0/.cmake.conf --- old/qtremoteobjects-everywhere-src-6.5.3/.cmake.conf 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/.cmake.conf 2023-10-03 20:26:27.000000000 +0200 @@ -1,3 +1,3 @@ -set(QT_REPO_MODULE_VERSION "6.5.3") +set(QT_REPO_MODULE_VERSION "6.6.0") set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "alpha1") set(QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_NO_AS_CONST=1") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/.tag new/qtremoteobjects-everywhere-src-6.6.0/.tag --- old/qtremoteobjects-everywhere-src-6.5.3/.tag 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/.tag 2023-10-03 20:26:27.000000000 +0200 @@ -1 +1 @@ -71ca3bcf8576e7bb44297aef141c8df5085d5214 +ea62543b4b9a3eb8eb9170b35badd8d7824d0194 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/coin/axivion/ci_config_linux.json new/qtremoteobjects-everywhere-src-6.6.0/coin/axivion/ci_config_linux.json --- old/qtremoteobjects-everywhere-src-6.5.3/coin/axivion/ci_config_linux.json 1970-01-01 01:00:00.000000000 +0100 +++ new/qtremoteobjects-everywhere-src-6.6.0/coin/axivion/ci_config_linux.json 2023-10-03 20:26:27.000000000 +0200 @@ -0,0 +1,60 @@ +{ + "Project": { + "Git": { + "_active": true, + "sourceserver_gitdir": "/data/axivion/databases/$(env:TESTED_MODULE_COIN).git" + }, + "BuildSystemIntegration": { + "child_order": [ + "GCCSetup", + "CMake", + "LinkLibraries" + ] + }, + "CMake": { + "_active": true, + "_copy_from": "CMakeIntegration", + "build_environment": {}, + "build_options": "-j4", + "generate_options": "--fresh", + "generator": "Ninja" + }, + "GCCSetup": { + "_active": true, + "_copy_from": "Command", + "build_command": "gccsetup --cc gcc --cxx g++ --config ../../../axivion/" + }, + "LinkLibraries": { + "_active": true, + "_copy_from": "AxivionLinker", + "input_files": [ + "build/lib/lib*.so*.ir", + "build/qml/*/lib*.so*.ir" + ], + "ir": "build/$(env:TESTED_MODULE_COIN).ir" + }, + "Project-GlobalOptions": { + "directory": "../work/qt/$(env:TESTED_MODULE_COIN)", + "ir": "build/$(env:TESTED_MODULE_COIN).ir", + "name": "qt_$(env:TESTED_MODULE_COIN)_dev_$(env:TARGET_OS_COIN)" + } + }, + "Results": { + "Dashboard": { + "dashboard_url": "https://axivion-srv.ci.qt.io/axivion/" + }, + "Database": { + "ci_mode": { + "directory": "/data/axivion/databases" + } + } + }, + "_Format": "1.0", + "_Version": "trunk-9e0ef9c5818", + "_VersionNum": [ + 7, + 6, + 9999, + 11489 + ] +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/dependencies.yaml new/qtremoteobjects-everywhere-src-6.6.0/dependencies.yaml --- old/qtremoteobjects-everywhere-src-6.5.3/dependencies.yaml 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/dependencies.yaml 2023-10-03 20:26:27.000000000 +0200 @@ -1,7 +1,7 @@ dependencies: ../qtbase: - ref: 372eaedc5b8c771c46acc4c96e91bbade4ca3624 + ref: 33f5e985e480283bb0ca9dea5f82643e825ba87c required: true ../qtdeclarative: - ref: e00c258fa5a4e122636d441967dea035865fac5d + ref: e559d5cf2b66c4a973f83f173d57676a21d287ef required: false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/CMakeLists.txt new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/CMakeLists.txt --- old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/CMakeLists.txt 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/CMakeLists.txt 2023-10-03 20:26:27.000000000 +0200 @@ -1,7 +1,9 @@ # Copyright (C) 2022 The Qt Company Ltd. # SPDX-License-Identifier: BSD-3-Clause -qt_internal_add_example(remoteobjects_server) +if (NOT ANDROID) + qt_internal_add_example(remoteobjects_server) +endif() add_subdirectory(simpleswitch) add_subdirectory(websockets) if(TARGET Qt::Widgets) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/remoteobjects_server/CMakeLists.txt new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/remoteobjects_server/CMakeLists.txt --- old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/remoteobjects_server/CMakeLists.txt 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/remoteobjects_server/CMakeLists.txt 2023-10-03 20:26:27.000000000 +0200 @@ -4,6 +4,10 @@ cmake_minimum_required(VERSION 3.16) project(remoteobjects_server LANGUAGES CXX) +if (ANDROID) + message(FATAL_ERROR "This project cannot be built on Android.") +endif() + set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_AUTOMOC ON) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/simpleswitch/CMakeLists.txt new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/simpleswitch/CMakeLists.txt --- old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/simpleswitch/CMakeLists.txt 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/simpleswitch/CMakeLists.txt 2023-10-03 20:26:27.000000000 +0200 @@ -1,8 +1,10 @@ # Copyright (C) 2022 The Qt Company Ltd. # SPDX-License-Identifier: BSD-3-Clause -qt_internal_add_example(directconnectclient) -qt_internal_add_example(directconnectdynamicclient) -qt_internal_add_example(directconnectserver) -qt_internal_add_example(registryconnectedclient) -qt_internal_add_example(registryconnectedserver) +if (NOT ANDROID) + qt_internal_add_example(directconnectclient) + qt_internal_add_example(directconnectdynamicclient) + qt_internal_add_example(directconnectserver) + qt_internal_add_example(registryconnectedclient) + qt_internal_add_example(registryconnectedserver) +endif() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/simpleswitch/directconnectclient/CMakeLists.txt new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/simpleswitch/directconnectclient/CMakeLists.txt --- old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/simpleswitch/directconnectclient/CMakeLists.txt 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/simpleswitch/directconnectclient/CMakeLists.txt 2023-10-03 20:26:27.000000000 +0200 @@ -4,6 +4,10 @@ cmake_minimum_required(VERSION 3.16) project(directconnectclient LANGUAGES CXX) +if (ANDROID) + message(FATAL_ERROR "This project cannot be built on Android.") +endif() + set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_AUTOMOC ON) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/simpleswitch/directconnectdynamicclient/CMakeLists.txt new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/simpleswitch/directconnectdynamicclient/CMakeLists.txt --- old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/simpleswitch/directconnectdynamicclient/CMakeLists.txt 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/simpleswitch/directconnectdynamicclient/CMakeLists.txt 2023-10-03 20:26:27.000000000 +0200 @@ -4,6 +4,10 @@ cmake_minimum_required(VERSION 3.16) project(directconnectdynamicclient LANGUAGES CXX) +if (ANDROID) + message(FATAL_ERROR "This project cannot be built on Android.") +endif() + set(CMAKE_AUTOMOC ON) if(NOT DEFINED INSTALL_EXAMPLESDIR) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/simpleswitch/directconnectserver/CMakeLists.txt new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/simpleswitch/directconnectserver/CMakeLists.txt --- old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/simpleswitch/directconnectserver/CMakeLists.txt 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/simpleswitch/directconnectserver/CMakeLists.txt 2023-10-03 20:26:27.000000000 +0200 @@ -4,6 +4,10 @@ cmake_minimum_required(VERSION 3.16) project(directconnectserver LANGUAGES CXX) +if (ANDROID) + message(FATAL_ERROR "This project cannot be built on Android.") +endif() + set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_AUTOMOC ON) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/simpleswitch/registryconnectedclient/CMakeLists.txt new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/simpleswitch/registryconnectedclient/CMakeLists.txt --- old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/simpleswitch/registryconnectedclient/CMakeLists.txt 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/simpleswitch/registryconnectedclient/CMakeLists.txt 2023-10-03 20:26:27.000000000 +0200 @@ -4,6 +4,10 @@ cmake_minimum_required(VERSION 3.16) project(registryconnectedclient LANGUAGES CXX) +if (ANDROID) + message(FATAL_ERROR "This project cannot be built on Android.") +endif() + set(CMAKE_AUTOMOC ON) if(NOT DEFINED INSTALL_EXAMPLESDIR) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/simpleswitch/registryconnectedserver/CMakeLists.txt new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/simpleswitch/registryconnectedserver/CMakeLists.txt --- old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/simpleswitch/registryconnectedserver/CMakeLists.txt 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/simpleswitch/registryconnectedserver/CMakeLists.txt 2023-10-03 20:26:27.000000000 +0200 @@ -4,6 +4,10 @@ cmake_minimum_required(VERSION 3.16) project(registryconnectedserver LANGUAGES CXX) +if (ANDROID) + message(FATAL_ERROR "This project cannot be built on Android.") +endif() + set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_AUTOMOC ON) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/ssl/CMakeLists.txt new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/ssl/CMakeLists.txt --- old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/ssl/CMakeLists.txt 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/ssl/CMakeLists.txt 2023-10-03 20:26:27.000000000 +0200 @@ -1,2 +1,4 @@ -qt_internal_add_example(sslserver) -qt_internal_add_example(sslcppclient) +if(NOT ANDROID) + qt_internal_add_example(sslserver) + qt_internal_add_example(sslcppclient) +endif() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/ssl/sslcppclient/CMakeLists.txt new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/ssl/sslcppclient/CMakeLists.txt --- old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/ssl/sslcppclient/CMakeLists.txt 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/ssl/sslcppclient/CMakeLists.txt 2023-10-03 20:26:27.000000000 +0200 @@ -4,6 +4,10 @@ cmake_minimum_required(VERSION 3.16) project(sslcppclient LANGUAGES CXX) +if (ANDROID) + message(FATAL_ERROR "This project cannot be built on Android.") +endif() + set(CMAKE_INCLUDE_CURRENT_DIR ON) find_package(Qt6 REQUIRED COMPONENTS Core RemoteObjects) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/ssl/sslserver/CMakeLists.txt new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/ssl/sslserver/CMakeLists.txt --- old/qtremoteobjects-everywhere-src-6.5.3/examples/remoteobjects/ssl/sslserver/CMakeLists.txt 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/examples/remoteobjects/ssl/sslserver/CMakeLists.txt 2023-10-03 20:26:27.000000000 +0200 @@ -4,6 +4,10 @@ cmake_minimum_required(VERSION 3.16) project(sslserver LANGUAGES CXX) +if (ANDROID) + message(FATAL_ERROR "This project cannot be built on Android.") +endif() + set(CMAKE_INCLUDE_CURRENT_DIR ON) find_package(Qt6 REQUIRED COMPONENTS Core RemoteObjects) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/src/remoteobjects/doc/snippets/cmake-macros/simpleswitch.cpp new/qtremoteobjects-everywhere-src-6.6.0/src/remoteobjects/doc/snippets/cmake-macros/simpleswitch.cpp --- old/qtremoteobjects-everywhere-src-6.5.3/src/remoteobjects/doc/snippets/cmake-macros/simpleswitch.cpp 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/src/remoteobjects/doc/snippets/cmake-macros/simpleswitch.cpp 2023-10-03 20:26:27.000000000 +0200 @@ -2,12 +2,13 @@ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause #include "simpleswitch.h" +#include <QTimer> // constructor SimpleSwitch::SimpleSwitch(QObject *parent) : SimpleSwitchSimpleSource(parent) { stateChangeTimer = new QTimer(this); // Initialize timer - QObject::connect(stateChangeTimer, &SimpleSwitch::timeout, this, &SimpleSwitch::timeout_slot); // connect timeout() signal from stateChangeTimer to timeout_slot() of simpleSwitch + QObject::connect(stateChangeTimer, &QTimer::timeout, this, &SimpleSwitch::timeout_slot); // connect timeout() signal from stateChangeTimer to timeout_slot() of simpleSwitch stateChangeTimer->start(2000); // Start timer and set timout to 2 seconds qDebug() << "Source Node Started"; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/src/remoteobjects/doc/snippets/cmake-macros/simpleswitch.h new/qtremoteobjects-everywhere-src-6.6.0/src/remoteobjects/doc/snippets/cmake-macros/simpleswitch.h --- old/qtremoteobjects-everywhere-src-6.5.3/src/remoteobjects/doc/snippets/cmake-macros/simpleswitch.h 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/src/remoteobjects/doc/snippets/cmake-macros/simpleswitch.h 2023-10-03 20:26:27.000000000 +0200 @@ -5,6 +5,7 @@ #define SIMPLESWITCH_H #include "rep_simpleswitch_source.h" +class QTimer; class SimpleSwitch : public SimpleSwitchSimpleSource { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp new/qtremoteobjects-everywhere-src-6.6.0/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp --- old/qtremoteobjects-everywhere-src-6.5.3/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/src/remoteobjects/doc/snippets/doc_src_simpleswitch.cpp 2023-10-03 20:26:27.000000000 +0200 @@ -46,7 +46,7 @@ SimpleSwitch::SimpleSwitch(QObject *parent) : SimpleSwitchSimpleSource(parent) { stateChangeTimer = new QTimer(this); // Initialize timer - QObject::connect(stateChangeTimer, &SimpleSwitch::timeout, this, &SimpleSwitch::timeout_slot); // connect timeout() signal from stateChangeTimer to timeout_slot() of simpleSwitch + QObject::connect(stateChangeTimer, &QTimer::timeout, this, &SimpleSwitch::timeout_slot); // connect timeout() signal from stateChangeTimer to timeout_slot() of simpleSwitch stateChangeTimer->start(2000); // Start timer and set timout to 2 seconds qDebug() << "Source Node Started"; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/src/remoteobjects/qremoteobjectregistry.cpp new/qtremoteobjects-everywhere-src-6.6.0/src/remoteobjects/qremoteobjectregistry.cpp --- old/qtremoteobjects-everywhere-src-6.5.3/src/remoteobjects/qremoteobjectregistry.cpp 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/src/remoteobjects/qremoteobjectregistry.cpp 2023-10-03 20:26:27.000000000 +0200 @@ -52,8 +52,7 @@ This signal is emitted whenever a new source location is added to the registry. - \a entry is a QRemoteObjectSourceLocation, a typedef for - QPair<QString, QRemoteObjectSourceLocationInfo>. + \a entry is a QRemoteObjectSourceLocation, a typedef for QPair<QString, QUrl>. \sa remoteObjectRemoved() */ @@ -63,8 +62,7 @@ This signal is emitted whenever a Source location is removed from the Registry. - \a entry is a QRemoteObjectSourceLocation, a typedef for - QPair<QString, QRemoteObjectSourceLocationInfo>. + \a entry is a QRemoteObjectSourceLocation, a typedef for QPair<QString, QUrl>. \sa remoteObjectAdded() */ @@ -74,9 +72,8 @@ \brief The set of sources known to the registry. This property is a QRemoteObjectSourceLocations, which is a typedef for - QHash<QString, QRemoteObjectSourceLocationInfo>. Each known \l Source is - contained as a QString key in the hash, and the corresponding value for - that key is the QRemoteObjectSourceLocationInfo for the host node. + QHash<QString, QUrl>. Each known \l Source is the QString key, while the + url for the host node is the corresponding value for that key in the hash. */ /*! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/tests/auto/reconnect/tst/CMakeLists.txt new/qtremoteobjects-everywhere-src-6.6.0/tests/auto/reconnect/tst/CMakeLists.txt --- old/qtremoteobjects-everywhere-src-6.5.3/tests/auto/reconnect/tst/CMakeLists.txt 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/tests/auto/reconnect/tst/CMakeLists.txt 2023-10-03 20:26:27.000000000 +0200 @@ -1,7 +1,7 @@ # Copyright (C) 2022 The Qt Company Ltd. # SPDX-License-Identifier: BSD-3-Clause -qt_internal_add_test(tst_reconnect +qt_internal_add_test(tst_ro_reconnect OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/" SOURCES tst_reconnect.cpp LIBRARIES Qt::RemoteObjects diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/tests/auto/repparser/CMakeLists.txt new/qtremoteobjects-everywhere-src-6.6.0/tests/auto/repparser/CMakeLists.txt --- old/qtremoteobjects-everywhere-src-6.5.3/tests/auto/repparser/CMakeLists.txt 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/tests/auto/repparser/CMakeLists.txt 2023-10-03 20:26:27.000000000 +0200 @@ -20,7 +20,7 @@ qt_process_qlalr( tst_parser ${REPPARSER_DIR}/parser.g - "" + "--exit-on-warn" ) ## Scopes: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/tools/repc/CMakeLists.txt new/qtremoteobjects-everywhere-src-6.6.0/tools/repc/CMakeLists.txt --- old/qtremoteobjects-everywhere-src-6.5.3/tools/repc/CMakeLists.txt 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/tools/repc/CMakeLists.txt 2023-10-03 20:26:27.000000000 +0200 @@ -37,7 +37,7 @@ qt_process_qlalr( ${target_name} "${REPPARSER_DIR}/parser.g" - "" + "--exit-on-warn" ) ## Scopes: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtremoteobjects-everywhere-src-6.5.3/tools/repc/repcodegenerator.cpp new/qtremoteobjects-everywhere-src-6.6.0/tools/repc/repcodegenerator.cpp --- old/qtremoteobjects-everywhere-src-6.5.3/tools/repc/repcodegenerator.cpp 2023-09-24 11:45:39.000000000 +0200 +++ new/qtremoteobjects-everywhere-src-6.6.0/tools/repc/repcodegenerator.cpp 2023-10-03 20:26:27.000000000 +0200 @@ -269,6 +269,9 @@ m_stream << m_ast.preprocessorDirectives.join(QLatin1Char('\n')); m_stream << "\n"; + + m_stream << "using namespace Qt::Literals::StringLiterals;"; + m_stream << "\n"; } static QString formatTemplateStringArgTypeNameCapitalizedName(int numberOfTypeOccurrences, @@ -664,13 +667,13 @@ if (astClass.subClassPropertyIndices.contains(index)) m_stream << QString::fromLatin1(" setChild(%1, QVariant::fromValue(" "node->acquire<%2Replica>(QRemoteObjectStringLiterals::CLASS()" - ".arg(\"%3\"))));") + ".arg(u\"%3\"_s))));") .arg(QString::number(index), property.type, acquireName) << Qt::endl; else m_stream << QString::fromLatin1(" setChild(%1, QVariant::fromValue(" "node->acquireModel(QRemoteObjectStringLiterals::MODEL()" - ".arg(\"%2\"))));") + ".arg(u\"%2\"_s))));") .arg(QString::number(index), acquireName) << Qt::endl; m_stream << " Q_EMIT " << property.name << "Changed(" << property.name << "()" << ");" << Qt::endl; @@ -693,12 +696,12 @@ if (astClass.subClassPropertyIndices.contains(index)) m_stream << QString::fromLatin1(" setChild(%1, QVariant::fromValue(" "node->acquire<%2Replica>(QRemoteObjectStringLiterals::CLASS()" - ".arg(\"%3\"))));") + ".arg(u\"%3\"_s))));") .arg(QString::number(index), property.type, acquireName) << Qt::endl; else m_stream << QString::fromLatin1(" setChild(%1, QVariant::fromValue(" "node->acquireModel(QRemoteObjectStringLiterals::MODEL()" - ".arg(\"%2\"))));") + ".arg(u\"%2\"_s))));") .arg(QString::number(index), acquireName) << Qt::endl; } m_stream << " }" << Qt::endl;