Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qt6-opcua for openSUSE:Factory 
checked in at 2023-01-11 14:34:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-opcua (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-opcua.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-opcua"

Wed Jan 11 14:34:01 2023 rev:16 rq:1057268 version:6.4.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-opcua/qt6-opcua.changes      2022-11-21 
15:29:12.628530988 +0100
+++ /work/SRC/openSUSE:Factory/.qt6-opcua.new.32243/qt6-opcua.changes   
2023-01-11 14:34:59.241208146 +0100
@@ -1,0 +2,6 @@
+Fri Jan  6 16:46:45 UTC 2023 - Christophe Marin <christo...@krop.fr>
+
+- Update to 6.4.2:
+  * https://www.qt.io/blog/qt-6.4.2-released
+
+-------------------------------------------------------------------

Old:
----
  qtopcua-everywhere-src-6.4.1.tar.xz

New:
----
  qtopcua-everywhere-src-6.4.2.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qt6-opcua.spec ++++++
--- /var/tmp/diff_new_pack.LCy4Zl/_old  2023-01-11 14:34:59.677210611 +0100
+++ /var/tmp/diff_new_pack.LCy4Zl/_new  2023-01-11 14:34:59.681210633 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define real_version 6.4.1
+%define real_version 6.4.2
 %define short_version 6.4
 %define tar_name qtopcua-everywhere-src
 %define tar_suffix %{nil}
@@ -27,7 +27,7 @@
 %endif
 #
 Name:           qt6-opcua%{?pkg_suffix}
-Version:        6.4.1
+Version:        6.4.2
 Release:        0
 Summary:        Qt wrapper for existing OPC UA stacks
 # src/plugins/opcua is GPL-3.0-or-later, rest is dual licensed

++++++ _service ++++++
--- /var/tmp/diff_new_pack.LCy4Zl/_old  2023-01-11 14:34:59.725210882 +0100
+++ /var/tmp/diff_new_pack.LCy4Zl/_new  2023-01-11 14:34:59.729210904 +0100
@@ -1,9 +1,9 @@
 <services>
   <service name="tar_scm" mode="disabled">
    <param name="changesgenerate">disable</param>
-   <param name="version">6.4.1</param>
+   <param name="version">6.4.2</param>
    <param name="url">git://code.qt.io/qt/qtopcua.git</param>
-   <param name="revision">v6.4.1</param>
+   <param name="revision">v6.4.2</param>
    <param name="scm">git</param>
    <param name="filename">qtopcua-everywhere-src</param>
   </service>

++++++ qtopcua-everywhere-src-6.4.1.tar.xz -> 
qtopcua-everywhere-src-6.4.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtopcua-everywhere-src-6.4.1/.cmake.conf 
new/qtopcua-everywhere-src-6.4.2/.cmake.conf
--- old/qtopcua-everywhere-src-6.4.1/.cmake.conf        2022-11-08 
19:50:00.000000000 +0100
+++ new/qtopcua-everywhere-src-6.4.2/.cmake.conf        2022-12-12 
18:12:21.000000000 +0100
@@ -1,4 +1,4 @@
-set(QT_REPO_MODULE_VERSION "6.4.1")
+set(QT_REPO_MODULE_VERSION "6.4.2")
 set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "alpha1")
 
 set(QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_LEAN_HEADERS=1")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtopcua-everywhere-src-6.4.1/dependencies.yaml 
new/qtopcua-everywhere-src-6.4.2/dependencies.yaml
--- old/qtopcua-everywhere-src-6.4.1/dependencies.yaml  2022-11-08 
19:50:00.000000000 +0100
+++ new/qtopcua-everywhere-src-6.4.2/dependencies.yaml  2022-12-12 
18:12:21.000000000 +0100
@@ -1,7 +1,7 @@
 dependencies:
   ../qtbase:
-    ref: 905755304a474c942346774d930b92e3665c1bab
+    ref: e3e40c44d3f998a433a6a1080297c5f28e9a768f
     required: true
   ../qtdeclarative:
-    ref: a514640b2a38391fceaaac3ca01b390ad3d62f31
+    ref: 1b58f30087eedf42f16572d8ae1d6a5b18f3d698
     required: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/examples/opcua/opcuaviewer/certificatedialog.cpp
 
new/qtopcua-everywhere-src-6.4.2/examples/opcua/opcuaviewer/certificatedialog.cpp
--- 
old/qtopcua-everywhere-src-6.4.1/examples/opcua/opcuaviewer/certificatedialog.cpp
   2022-11-08 19:50:00.000000000 +0100
+++ 
new/qtopcua-everywhere-src-6.4.2/examples/opcua/opcuaviewer/certificatedialog.cpp
   2022-12-12 18:12:21.000000000 +0100
@@ -36,7 +36,7 @@
         ui->btnTrust->setEnabled(false);
     }
 
-    for (const QSslCertificate &cert : qAsConst(certs))
+    for (const QSslCertificate &cert : std::as_const(certs))
         ui->certificate->appendPlainText(cert.toText());
 
     ui->message->setText(message);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/examples/opcua/opcuaviewer/mainwindow.cpp 
new/qtopcua-everywhere-src-6.4.2/examples/opcua/opcuaviewer/mainwindow.cpp
--- old/qtopcua-everywhere-src-6.4.1/examples/opcua/opcuaviewer/mainwindow.cpp  
2022-11-08 19:50:00.000000000 +0100
+++ new/qtopcua-everywhere-src-6.4.2/examples/opcua/opcuaviewer/mainwindow.cpp  
2022-12-12 18:12:21.000000000 +0100
@@ -195,7 +195,7 @@
         ui->servers->clear();
         for (const auto &server : servers) {
             const auto urls = server.discoveryUrls();
-            for (const auto &url : qAsConst(urls))
+            for (const auto &url : std::as_const(urls))
                 ui->servers->addItem(url);
         }
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/declarative_opcua/opcuaendpointdiscovery.cpp
 
new/qtopcua-everywhere-src-6.4.2/src/declarative_opcua/opcuaendpointdiscovery.cpp
--- 
old/qtopcua-everywhere-src-6.4.1/src/declarative_opcua/opcuaendpointdiscovery.cpp
   2022-11-08 19:50:00.000000000 +0100
+++ 
new/qtopcua-everywhere-src-6.4.2/src/declarative_opcua/opcuaendpointdiscovery.cpp
   2022-12-12 18:12:21.000000000 +0100
@@ -124,7 +124,7 @@
 
 int OpcUaEndpointDiscovery::count() const
 {
-    return m_endpoints.count();
+    return m_endpoints.size();
 }
 
 /*!
@@ -151,7 +151,7 @@
 
 QOpcUaEndpointDescription OpcUaEndpointDiscovery::at(int row) const
 {
-    if (row >= m_endpoints.count())
+    if (row >= m_endpoints.size())
         return QOpcUaEndpointDescription();
     return m_endpoints.at(row);
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/declarative_opcua/opcuaeventfilter.cpp 
new/qtopcua-everywhere-src-6.4.2/src/declarative_opcua/opcuaeventfilter.cpp
--- old/qtopcua-everywhere-src-6.4.1/src/declarative_opcua/opcuaeventfilter.cpp 
2022-11-08 19:50:00.000000000 +0100
+++ new/qtopcua-everywhere-src-6.4.2/src/declarative_opcua/opcuaeventfilter.cpp 
2022-12-12 18:12:21.000000000 +0100
@@ -107,10 +107,10 @@
 QOpcUaMonitoringParameters::EventFilter OpcUaEventFilter::filter(QOpcUaClient 
*client) const
 {
     QOpcUaMonitoringParameters::EventFilter filterValue;
-    for (const auto &i : qAsConst(m_selectors))
+    for (const auto &i : std::as_const(m_selectors))
         
filterValue.selectClausesRef().append(i->toSimpleAttributeOperand(client));
 
-    for (const auto &i : qAsConst(m_filterElements))
+    for (const auto &i : std::as_const(m_filterElements))
         filterValue.whereClauseRef().append(i->toFilterElement(client));
 
     return filterValue;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/declarative_opcua/opcuamethodnode.cpp 
new/qtopcua-everywhere-src-6.4.2/src/declarative_opcua/opcuamethodnode.cpp
--- old/qtopcua-everywhere-src-6.4.1/src/declarative_opcua/opcuamethodnode.cpp  
2022-11-08 19:50:00.000000000 +0100
+++ new/qtopcua-everywhere-src-6.4.2/src/declarative_opcua/opcuamethodnode.cpp  
2022-12-12 18:12:21.000000000 +0100
@@ -175,7 +175,7 @@
     }
 
     QList<QOpcUa::TypedVariant> arguments;
-    for (const auto item : qAsConst(m_inputArguments))
+    for (const auto item : std::as_const(m_inputArguments))
         arguments.push_back(QOpcUa::TypedVariant(item->value(), item->type()));
     m_objectNode->node()->callMethod(m_node->nodeId(), arguments);
 }
@@ -248,7 +248,7 @@
 }
 
 qsizetype 
OpcUaMethodNode::argumentCount(QQmlListProperty<OpcUaMethodArgument>* list) {
-    return reinterpret_cast< QList<OpcUaMethodArgument*>* 
>(list->data)->count();
+    return reinterpret_cast< QList<OpcUaMethodArgument*>* 
>(list->data)->size();
 }
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/declarative_opcua/opcuarelativenodeid.cpp 
new/qtopcua-everywhere-src-6.4.2/src/declarative_opcua/opcuarelativenodeid.cpp
--- 
old/qtopcua-everywhere-src-6.4.1/src/declarative_opcua/opcuarelativenodeid.cpp  
    2022-11-08 19:50:00.000000000 +0100
+++ 
new/qtopcua-everywhere-src-6.4.2/src/declarative_opcua/opcuarelativenodeid.cpp  
    2022-12-12 18:12:21.000000000 +0100
@@ -107,7 +107,7 @@
 
 int OpcUaRelativeNodeId::pathCount() const
 {
-    return m_paths.count();
+    return m_paths.size();
 }
 
 OpcUaRelativeNodePath *OpcUaRelativeNodeId::path(int index) const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/declarative_opcua/opcuaserverdiscovery.cpp 
new/qtopcua-everywhere-src-6.4.2/src/declarative_opcua/opcuaserverdiscovery.cpp
--- 
old/qtopcua-everywhere-src-6.4.1/src/declarative_opcua/opcuaserverdiscovery.cpp 
    2022-11-08 19:50:00.000000000 +0100
+++ 
new/qtopcua-everywhere-src-6.4.2/src/declarative_opcua/opcuaserverdiscovery.cpp 
    2022-12-12 18:12:21.000000000 +0100
@@ -194,7 +194,7 @@
     }
 
     clearData();
-    for (const auto &i : qAsConst(servers)) {
+    for (const auto &i : std::as_const(servers)) {
         const int newRow = QStandardItemModel::rowCount();
         QStandardItemModel::insertRow(newRow);
         QStandardItemModel::setData(index(newRow, 0), 
QString(i.applicationUri() + u'\n' + i.productUri()), Qt::DisplayRole);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/opcua/client/qopcuabinarydataencoding.h 
new/qtopcua-everywhere-src-6.4.2/src/opcua/client/qopcuabinarydataencoding.h
--- 
old/qtopcua-everywhere-src-6.4.1/src/opcua/client/qopcuabinarydataencoding.h    
    2022-11-08 19:50:00.000000000 +0100
+++ 
new/qtopcua-everywhere-src-6.4.2/src/opcua/client/qopcuabinarydataencoding.h    
    2022-12-12 18:12:21.000000000 +0100
@@ -580,7 +580,7 @@
         return false;
 
     QByteArray arr = src.toUtf8();
-    if (!encode<qint32>(arr.isNull() ? -1 : arr.length()))
+    if (!encode<qint32>(arr.isNull() ? -1 : arr.size()))
         return false;
     m_data->append(arr);
     return true;
@@ -600,16 +600,16 @@
 inline bool QOpcUaBinaryDataEncoding::encode<QOpcUaLocalizedText>(const 
QOpcUaLocalizedText &src)
 {
     quint8 mask = 0;
-    if (src.locale().length() != 0)
+    if (src.locale().size() != 0)
         mask |= 0x01;
-    if (src.text().length() != 0)
+    if (src.text().size() != 0)
         mask |= 0x02;
     if (!encode<quint8>(mask))
         return false;
-    if (src.locale().length())
+    if (src.locale().size())
         if (!encode<QString>(src.locale()))
             return false;
-    if (src.text().length())
+    if (src.text().size())
         if (!encode<QString>(src.text()))
             return false;
     return true;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/opcua/client/qopcuaclientimpl.cpp 
new/qtopcua-everywhere-src-6.4.2/src/opcua/client/qopcuaclientimpl.cpp
--- old/qtopcua-everywhere-src-6.4.1/src/opcua/client/qopcuaclientimpl.cpp      
2022-11-08 19:50:00.000000000 +0100
+++ new/qtopcua-everywhere-src-6.4.2/src/opcua/client/qopcuaclientimpl.cpp      
2022-12-12 18:12:21.000000000 +0100
@@ -20,7 +20,7 @@
 
 bool QOpcUaClientImpl::registerNode(QPointer<QOpcUaNodeImpl> obj)
 {
-    if (m_handles.count() == (std::numeric_limits<int>::max)())
+    if (m_handles.size() == (std::numeric_limits<int>::max)())
         return false;
 
     while (true) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/opcua/client/qopcuaeventfilterresult.cpp 
new/qtopcua-everywhere-src-6.4.2/src/opcua/client/qopcuaeventfilterresult.cpp
--- 
old/qtopcua-everywhere-src-6.4.1/src/opcua/client/qopcuaeventfilterresult.cpp   
    2022-11-08 19:50:00.000000000 +0100
+++ 
new/qtopcua-everywhere-src-6.4.2/src/opcua/client/qopcuaeventfilterresult.cpp   
    2022-12-12 18:12:21.000000000 +0100
@@ -55,14 +55,14 @@
 */
 bool QOpcUaEventFilterResult::isGood() const
 {
-    for (auto status : qAsConst(data->selectClauseResults)) {
+    for (auto status : std::as_const(data->selectClauseResults)) {
         if (status != QOpcUa::UaStatusCode::Good)
             return false;
     }
-    for (QOpcUaContentFilterElementResult element : 
qAsConst(data->whereClauseResults)) {
+    for (QOpcUaContentFilterElementResult element : 
std::as_const(data->whereClauseResults)) {
         if (element.statusCode() != QOpcUa::UaStatusCode::Good)
             return false;
-        for (auto status : qAsConst(element.operandStatusCodesRef())) {
+        for (auto status : std::as_const(element.operandStatusCodesRef())) {
             if (status != QOpcUa::UaStatusCode::Good)
                 return false;
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/opcua/client/qopcuagdsclient.cpp 
new/qtopcua-everywhere-src-6.4.2/src/opcua/client/qopcuagdsclient.cpp
--- old/qtopcua-everywhere-src-6.4.1/src/opcua/client/qopcuagdsclient.cpp       
2022-11-08 19:50:00.000000000 +0100
+++ new/qtopcua-everywhere-src-6.4.2/src/opcua/client/qopcuagdsclient.cpp       
2022-12-12 18:12:21.000000000 +0100
@@ -898,7 +898,7 @@
 
 
     // Resolve all needed nodes from the directory
-    for (const auto &key : qAsConst(elementsToResolve)) {
+    for (const auto &key : std::as_const(elementsToResolve)) {
         if (!m_directoryNodes.value(key).isEmpty())
             continue; // Already resolved
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/opcua/client/qopcuahistorydata.cpp 
new/qtopcua-everywhere-src-6.4.2/src/opcua/client/qopcuahistorydata.cpp
--- old/qtopcua-everywhere-src-6.4.1/src/opcua/client/qopcuahistorydata.cpp     
2022-11-08 19:50:00.000000000 +0100
+++ new/qtopcua-everywhere-src-6.4.2/src/opcua/client/qopcuahistorydata.cpp     
2022-12-12 18:12:21.000000000 +0100
@@ -97,7 +97,7 @@
 */
 int QOpcUaHistoryData::count() const
 {
-    return data->result.count();
+    return data->result.size();
 }
 
 /*!
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/opcua/client/qopcuanode_p.h 
new/qtopcua-everywhere-src-6.4.2/src/opcua/client/qopcuanode_p.h
--- old/qtopcua-everywhere-src-6.4.1/src/opcua/client/qopcuanode_p.h    
2022-11-08 19:50:00.000000000 +0100
+++ new/qtopcua-everywhere-src-6.4.2/src/opcua/client/qopcuanode_p.h    
2022-12-12 18:12:21.000000000 +0100
@@ -42,7 +42,7 @@
             QOpcUa::NodeAttributes updatedAttributes;
             Q_Q(QOpcUaNode);
 
-            for (auto &entry : qAsConst(attr)) {
+            for (auto &entry : std::as_const(attr)) {
                 if (serviceResult == QOpcUa::UaStatusCode::Good)
                     m_nodeAttributes[entry.attribute()] = entry;
                 else {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/opcua/client/qopcuapkiconfiguration.cpp 
new/qtopcua-everywhere-src-6.4.2/src/opcua/client/qopcuapkiconfiguration.cpp
--- 
old/qtopcua-everywhere-src-6.4.1/src/opcua/client/qopcuapkiconfiguration.cpp    
    2022-11-08 19:50:00.000000000 +0100
+++ 
new/qtopcua-everywhere-src-6.4.2/src/opcua/client/qopcuapkiconfiguration.cpp    
    2022-12-12 18:12:21.000000000 +0100
@@ -196,7 +196,7 @@
     }
 
     auto extensions = certList[0].extensions();
-    for (const auto &extension : qAsConst(extensions)) {
+    for (const auto &extension : std::as_const(extensions)) {
         if (extension.name() == QLatin1String("subjectAltName")) { // OID: 
2.5.29.17
             const auto value = extension.value().toMap();
             // const QString dns = value[QLatin1String("DNS")].toString();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/opcua/x509/openssl_symbols.cpp 
new/qtopcua-everywhere-src-6.4.2/src/opcua/x509/openssl_symbols.cpp
--- old/qtopcua-everywhere-src-6.4.1/src/opcua/x509/openssl_symbols.cpp 
2022-11-08 19:50:00.000000000 +0100
+++ new/qtopcua-everywhere-src-6.4.2/src/opcua/x509/openssl_symbols.cpp 
2022-12-12 18:12:21.000000000 +0100
@@ -524,7 +524,7 @@
     {
         const QList<QStringView> lhsparts = 
QStringView{lhs}.split(QLatin1Char('.'));
         const QList<QStringView> rhsparts = 
QStringView{rhs}.split(QLatin1Char('.'));
-        Q_ASSERT(lhsparts.count() > 1 && rhsparts.count() > 1);
+        Q_ASSERT(lhsparts.size() > 1 && rhsparts.size() > 1);
 
         // note: checking rhs < lhs, the same as lhs > rhs
         return std::lexicographical_compare(rhsparts.begin() + 1, 
rhsparts.end(),
@@ -597,7 +597,7 @@
         QStringList entryList = dir.entryList(filters, QDir::Files);
 
         std::sort(entryList.begin(), entryList.end(), LibGreaterThan());
-        for (const QString &entry : qAsConst(entryList))
+        for (const QString &entry : std::as_const(entryList))
             found << path + QLatin1Char('/') + entry;
     }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/opcua/x509/qopcuakeypair_openssl.cpp 
new/qtopcua-everywhere-src-6.4.2/src/opcua/x509/qopcuakeypair_openssl.cpp
--- old/qtopcua-everywhere-src-6.4.1/src/opcua/x509/qopcuakeypair_openssl.cpp   
2022-11-08 19:50:00.000000000 +0100
+++ new/qtopcua-everywhere-src-6.4.2/src/opcua/x509/qopcuakeypair_openssl.cpp   
2022-12-12 18:12:21.000000000 +0100
@@ -208,7 +208,7 @@
 
     if (0 == q_PEM_write_bio_PKCS8PrivateKey(bio, m_keyData, enc,
                                          enc ? password.toUtf8().data() : NULL,
-                                         enc ? password.length() : 0,
+                                         enc ? password.size() : 0,
                                          NULL /* callback */, NULL /* userdata 
*/)) {
         qCWarning(lcSsl) << "Failed to write private key:" << 
getOpenSslError();
         return QByteArray();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/opcua/x509/qopcuax509certificatesigningrequest_openssl.cpp
 
new/qtopcua-everywhere-src-6.4.2/src/opcua/x509/qopcuax509certificatesigningrequest_openssl.cpp
--- 
old/qtopcua-everywhere-src-6.4.1/src/opcua/x509/qopcuax509certificatesigningrequest_openssl.cpp
     2022-11-08 19:50:00.000000000 +0100
+++ 
new/qtopcua-everywhere-src-6.4.2/src/opcua/x509/qopcuax509certificatesigningrequest_openssl.cpp
     2022-12-12 18:12:21.000000000 +0100
@@ -67,7 +67,7 @@
     if (const auto *san = dynamic_cast<const 
QOpcUaX509ExtensionSubjectAlternativeName *>(extension)) {
         QStringList data;
 
-        for (const auto &pair : qAsConst(san->entries())) {
+        for (const auto &pair : std::as_const(san->entries())) {
             QString prefix;
             if (pair.first == 
QOpcUaX509ExtensionSubjectAlternativeName::Type::DNS)
                 prefix = QLatin1String("DNS:");
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/plugins/opcua/open62541/qopen62541backend.cpp
 
new/qtopcua-everywhere-src-6.4.2/src/plugins/opcua/open62541/qopen62541backend.cpp
--- 
old/qtopcua-everywhere-src-6.4.1/src/plugins/opcua/open62541/qopen62541backend.cpp
  2022-11-08 19:50:00.000000000 +0100
+++ 
new/qtopcua-everywhere-src-6.4.2/src/plugins/opcua/open62541/qopen62541backend.cpp
  2022-12-12 18:12:21.000000000 +0100
@@ -77,7 +77,7 @@
 
         current.attributeId = 
QOpen62541ValueConverter::toUaAttributeId(attribute);
         UA_NodeId_copy(&id, &current.nodeId);
-        if (indexRange.length())
+        if (indexRange.size())
             QOpen62541ValueConverter::scalarFromQt<UA_String, 
QString>(indexRange, &current.indexRange);
 
         QOpcUaReadResult temp;
@@ -118,7 +118,7 @@
     req.nodesToWrite->nodeId = id;
     req.nodesToWrite->value.value = 
QOpen62541ValueConverter::toOpen62541Variant(value, type);
     req.nodesToWrite->value.hasValue = true;
-    if (indexRange.length())
+    if (indexRange.size())
         QOpen62541ValueConverter::scalarFromQt<UA_String, QString>(indexRange, 
&req.nodesToWrite->indexRange);
 
     quint32 requestId = 0;
@@ -257,7 +257,7 @@
     if (settings.subscriptionType() == 
QOpcUaMonitoringParameters::SubscriptionType::Shared) {
         // Requesting multiple subscriptions with publishing interval < 
minimum publishing interval breaks subscription sharing
         double interval = 
revisePublishingInterval(settings.publishingInterval(), 
m_minPublishingInterval);
-        for (auto entry : qAsConst(m_subscriptions)) {
+        for (auto entry : std::as_const(m_subscriptions)) {
             if (qFuzzyCompare(entry->interval(), interval) && entry->shared() 
== QOpcUaMonitoringParameters::SubscriptionType::Shared)
                 return entry;
         }
@@ -1092,7 +1092,7 @@
 
 void Open62541AsyncBackend::handleSubscriptionTimeout(QOpen62541Subscription 
*sub, QList<QPair<quint64, QOpcUa::NodeAttribute>> items)
 {
-    for (auto it : qAsConst(items)) {
+    for (auto it : std::as_const(items)) {
         auto item = m_attributeMapping.find(it.first);
         if (item == m_attributeMapping.end())
             continue;
@@ -1513,14 +1513,14 @@
     QByteArray data = file.readAll();
 
     UA_ByteString temp;
-    temp.length = data.length();
+    temp.length = data.size();
     if (data.isEmpty())
         temp.data = nullptr;
     else {
         if (data.startsWith('-')) { // PEM file
             // mbedTLS expects PEM encoded data to be null terminated
             data = data.append('\0');
-            temp.length = data.length();
+            temp.length = data.size();
         }
         temp.data = reinterpret_cast<unsigned char *>(data.data());
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/plugins/opcua/open62541/qopen62541subscription.cpp
 
new/qtopcua-everywhere-src-6.4.2/src/plugins/opcua/open62541/qopen62541subscription.cpp
--- 
old/qtopcua-everywhere-src-6.4.1/src/plugins/opcua/open62541/qopen62541subscription.cpp
     2022-11-08 19:50:00.000000000 +0100
+++ 
new/qtopcua-everywhere-src-6.4.2/src/plugins/opcua/open62541/qopen62541subscription.cpp
     2022-12-12 18:12:21.000000000 +0100
@@ -106,7 +106,7 @@
         m_subscriptionId = 0;
     }
 
-    for (auto it : qAsConst(m_itemIdToItemMapping)) {
+    for (auto it : std::as_const(m_itemIdToItemMapping)) {
         QOpcUaMonitoringParameters s;
         s.setStatusCode(m_timeout ? QOpcUa::UaStatusCode::BadTimeout : 
QOpcUa::UaStatusCode::BadDisconnect);
         emit m_backend->monitoringEnableDisable(it->handle, it->attr, false, 
s);
@@ -343,7 +343,7 @@
 void QOpen62541Subscription::sendTimeoutNotification()
 {
     QList<QPair<quint64, QOpcUa::NodeAttribute>> items;
-    for (const auto &it : qAsConst(m_nodeHandleToItemMapping)) {
+    for (const auto &it : std::as_const(m_nodeHandleToItemMapping)) {
         for (auto item : it) {
             items.push_back({item->handle, item->attr});
         }
@@ -688,7 +688,7 @@
             p.setPriority(m_priority);
             p.setMaxNotificationsPerPublish(m_maxNotificationsPerPublish);
 
-            for (auto it : qAsConst(m_itemIdToItemMapping))
+            for (auto it : std::as_const(m_itemIdToItemMapping))
                 emit m_backend->monitoringStatusChanged(it->handle, it->attr, 
changed, p);
         }
         return true;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/plugins/opcua/open62541/qopen62541utils.cpp
 
new/qtopcua-everywhere-src-6.4.2/src/plugins/opcua/open62541/qopen62541utils.cpp
--- 
old/qtopcua-everywhere-src-6.4.1/src/plugins/opcua/open62541/qopen62541utils.cpp
    2022-11-08 19:50:00.000000000 +0100
+++ 
new/qtopcua-everywhere-src-6.4.2/src/plugins/opcua/open62541/qopen62541utils.cpp
    2022-12-12 18:12:21.000000000 +0100
@@ -37,7 +37,7 @@
         break;
     }
     case 's': {
-        if (identifierString.length() > 0)
+        if (identifierString.size() > 0)
             return UA_NODEID_STRING_ALLOC(namespaceIndex, 
identifierString.toUtf8().constData());
         else
             qCWarning(QT_OPCUA_PLUGINS_OPEN62541) << name << "does not contain 
a valid string identifier";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/plugins/opcua/open62541/qopen62541valueconverter.cpp
 
new/qtopcua-everywhere-src-6.4.2/src/plugins/opcua/open62541/qopen62541valueconverter.cpp
--- 
old/qtopcua-everywhere-src-6.4.1/src/plugins/opcua/open62541/qopen62541valueconverter.cpp
   2022-11-08 19:50:00.000000000 +0100
+++ 
new/qtopcua-everywhere-src-6.4.2/src/plugins/opcua/open62541/qopen62541valueconverter.cpp
   2022-12-12 18:12:21.000000000 +0100
@@ -580,9 +580,9 @@
 template<>
 void scalarFromQt<UA_ByteString, QByteArray>(const QByteArray &value, 
UA_ByteString *ptr)
 {
-    ptr->length = value.length();
+    ptr->length = value.size();
     UA_StatusCode success = UA_Array_copy(reinterpret_cast<const UA_Byte 
*>(value.constData()),
-                                          value.length(), 
reinterpret_cast<void **>(&ptr->data), &UA_TYPES[UA_TYPES_BYTE]);
+                                          value.size(), reinterpret_cast<void 
**>(&ptr->data), &UA_TYPES[UA_TYPES_BYTE]);
     if (success != UA_STATUSCODE_GOOD) {
         ptr->length = 0;
         ptr->data = nullptr;
@@ -714,7 +714,7 @@
         if (list.isEmpty())
             return open62541value;
 
-        for (const auto &it : qAsConst(list)) {
+        for (const auto &it : std::as_const(list)) {
             if (!it.canConvert<QTTYPE>()) {
                 qCWarning(QT_OPCUA_PLUGINS_OPEN62541) << "Value type" << 
var.typeName() <<
                                                          "in the QVariant does 
not match type parameter" << type->typeName;
@@ -754,7 +754,7 @@
     if (encoding != QOpcUaExtensionObject::Encoding::NoBody) {
         obj.encoding = static_cast<UA_ExtensionObjectEncoding>(encoding);
         obj.content.encoded.body.data = reinterpret_cast<UA_Byte 
*>(data.data());
-        obj.content.encoded.body.length = data.length();
+        obj.content.encoded.body.length = data.size();
     }
     obj.content.encoded.typeId = typeEncodingId;
     UA_ExtensionObject_copy(&obj, ptr);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/plugins/opcua/uacpp/quacppbackend.cpp 
new/qtopcua-everywhere-src-6.4.2/src/plugins/opcua/uacpp/quacppbackend.cpp
--- old/qtopcua-everywhere-src-6.4.1/src/plugins/opcua/uacpp/quacppbackend.cpp  
2022-11-08 19:50:00.000000000 +0100
+++ new/qtopcua-everywhere-src-6.4.2/src/plugins/opcua/uacpp/quacppbackend.cpp  
2022-12-12 18:12:21.000000000 +0100
@@ -670,7 +670,7 @@
     if (settings.subscriptionType() == 
QOpcUaMonitoringParameters::SubscriptionType::Shared) {
         // Requesting multiple subscriptions with publishing interval < 
minimum publishing interval breaks subscription sharing
         double interval = 
revisePublishingInterval(settings.publishingInterval(), 
m_minPublishingInterval);
-        for (auto entry : qAsConst(m_subscriptions)) {
+        for (auto entry : std::as_const(m_subscriptions)) {
             if (qFuzzyCompare(entry->interval(), interval) && entry->shared() 
== QOpcUaMonitoringParameters::SubscriptionType::Shared)
                 return entry;
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/src/plugins/opcua/uacpp/quacppsubscription.cpp 
new/qtopcua-everywhere-src-6.4.2/src/plugins/opcua/uacpp/quacppsubscription.cpp
--- 
old/qtopcua-everywhere-src-6.4.1/src/plugins/opcua/uacpp/quacppsubscription.cpp 
    2022-11-08 19:50:00.000000000 +0100
+++ 
new/qtopcua-everywhere-src-6.4.2/src/plugins/opcua/uacpp/quacppsubscription.cpp 
    2022-12-12 18:12:21.000000000 +0100
@@ -610,7 +610,7 @@
             
m_subscriptionParameters.setMaxKeepAliveCount(p.maxKeepAliveCount());
             
m_subscriptionParameters.setPublishingInterval(p.publishingInterval());
 
-            for (auto it : qAsConst(m_monitoredIds))
+            for (auto it : std::as_const(m_monitoredIds))
                 emit m_backend->monitoringStatusChanged(it.first, it.second, 
changed, p);
         }
         return true;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/tests/auto/connection/tst_connection.cpp 
new/qtopcua-everywhere-src-6.4.2/tests/auto/connection/tst_connection.cpp
--- old/qtopcua-everywhere-src-6.4.1/tests/auto/connection/tst_connection.cpp   
2022-11-08 19:50:00.000000000 +0100
+++ new/qtopcua-everywhere-src-6.4.2/tests/auto/connection/tst_connection.cpp   
2022-12-12 18:12:21.000000000 +0100
@@ -155,9 +155,9 @@
     opcuaClient->connectToEndpoint(m_endpoint);
     QTRY_VERIFY2(opcuaClient->state() == QOpcUaClient::Connected, "Could not 
connect to server");
 
-    QCOMPARE(connectedSpy.count(), 1);
-    QCOMPARE(disconnectedSpy.count(), 0);
-    QCOMPARE(stateSpy.count(), 2);
+    QCOMPARE(connectedSpy.size(), 1);
+    QCOMPARE(disconnectedSpy.size(), 0);
+    QCOMPARE(stateSpy.size(), 2);
 
     QCOMPARE(stateSpy.at(0).at(0).value<QOpcUaClient::ClientState>(),
              QOpcUaClient::ClientState::Connecting);
@@ -175,9 +175,9 @@
     stateSpy.wait(signalSpyTimeout);
     QTRY_VERIFY2(opcuaClient->state() == QOpcUaClient::Connected, "Could not 
connect to server");
 
-    QCOMPARE(connectedSpy.count(), 1);
-    QCOMPARE(disconnectedSpy.count(), 1);
-    QCOMPARE(stateSpy.count(), 3);
+    QCOMPARE(connectedSpy.size(), 1);
+    QCOMPARE(disconnectedSpy.size(), 1);
+    QCOMPARE(stateSpy.size(), 3);
 
     QCOMPARE(stateSpy.at(0).at(0).value<QOpcUaClient::ClientState>(),
              QOpcUaClient::ClientState::Disconnected);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/tests/auto/qopcuaclient/tst_client.cpp 
new/qtopcua-everywhere-src-6.4.2/tests/auto/qopcuaclient/tst_client.cpp
--- old/qtopcua-everywhere-src-6.4.1/tests/auto/qopcuaclient/tst_client.cpp     
2022-11-08 19:50:00.000000000 +0100
+++ new/qtopcua-everywhere-src-6.4.2/tests/auto/qopcuaclient/tst_client.cpp     
2022-12-12 18:12:21.000000000 +0100
@@ -41,9 +41,9 @@
         opcuaClient->connectToEndpoint(endPoint);
         QTRY_VERIFY2(opcuaClient->state() == QOpcUaClient::Connected, "Could 
not connect to server");
 
-        QCOMPARE(connectedSpy.count(), 1); // one connected signal fired
-        QCOMPARE(disconnectedSpy.count(), 0); // zero disconnected signals 
fired
-        QCOMPARE(stateSpy.count(), 2);
+        QCOMPARE(connectedSpy.size(), 1); // one connected signal fired
+        QCOMPARE(disconnectedSpy.size(), 0); // zero disconnected signals fired
+        QCOMPARE(stateSpy.size(), 2);
 
         QCOMPARE(stateSpy.at(0).at(0).value<QOpcUaClient::ClientState>(),
                  QOpcUaClient::ClientState::Connecting);
@@ -71,9 +71,9 @@
 
             QTRY_VERIFY(opcuaClient->state() == QOpcUaClient::Disconnected);
 
-            QCOMPARE(connectedSpy.count(), 0);
-            QCOMPARE(disconnectedSpy.count(), 1);
-            QCOMPARE(stateSpy.count(), 2);
+            QCOMPARE(connectedSpy.size(), 0);
+            QCOMPARE(disconnectedSpy.size(), 1);
+            QCOMPARE(stateSpy.size(), 2);
             QCOMPARE(stateSpy.at(0).at(0).value<QOpcUaClient::ClientState>(),
                      QOpcUaClient::ClientState::Closing);
             QCOMPARE(stateSpy.at(1).at(0).value<QOpcUaClient::ClientState>(),
@@ -656,7 +656,7 @@
     QSignalSpy connectSpy(opcuaClient, &QOpcUaClient::stateChanged);
 
     opcuaClient->connectToEndpoint(m_endpoint);
-    QTRY_VERIFY_WITH_TIMEOUT(connectSpy.count() == 2, 3000);
+    QTRY_VERIFY_WITH_TIMEOUT(connectSpy.size() == 2, 3000);
     QCOMPARE(connectSpy.at(0).at(0).value<QOpcUaClient::ClientState>(), 
QOpcUaClient::Connecting);
     QCOMPARE(connectSpy.at(1).at(0).value<QOpcUaClient::ClientState>(), 
QOpcUaClient::Disconnected);
 
@@ -677,7 +677,7 @@
     opcuaClient->connectToEndpoint(m_endpoint);
     connectSpy.wait(signalSpyTimeout);
 
-    QTRY_COMPARE(connectSpy.count(), 2);
+    QTRY_COMPARE(connectSpy.size(), 2);
     QCOMPARE(connectSpy.at(0).at(0).value<QOpcUaClient::ClientState>(), 
QOpcUaClient::Connecting);
     QCOMPARE(connectSpy.at(1).at(0).value<QOpcUaClient::ClientState>(), 
QOpcUaClient::Connected);
 
@@ -687,7 +687,7 @@
     connectSpy.clear();
     opcuaClient->disconnectFromEndpoint();
     connectSpy.wait(signalSpyTimeout);
-    QCOMPARE(connectSpy.count(), 2);
+    QCOMPARE(connectSpy.size(), 2);
     QCOMPARE(connectSpy.at(0).at(0).value<QOpcUaClient::ClientState>(), 
QOpcUaClient::Closing);
     QCOMPARE(connectSpy.at(1).at(0).value<QOpcUaClient::ClientState>(), 
QOpcUaClient::Disconnected);
 }
@@ -838,7 +838,7 @@
     node->readAttributes(QOpcUaNode::mandatoryBaseAttributes());
     attributeReadSpy.wait(signalSpyTimeout);
 
-    QCOMPARE(attributeReadSpy.count(), 1);
+    QCOMPARE(attributeReadSpy.size(), 1);
     QCOMPARE(attributeReadSpy.at(0).at(0).value<QOpcUa::NodeAttributes>(), 
QOpcUaNode::mandatoryBaseAttributes());
 
     QCOMPARE(node->attribute(QOpcUa::NodeAttribute::DisplayName), QVariant());
@@ -877,7 +877,7 @@
 
     responseSpy.wait(signalSpyTimeout);
 
-    QCOMPARE(responseSpy.count(), 1);
+    QCOMPARE(responseSpy.size(), 1);
     QCOMPARE(responseSpy.at(0).at(0).value<QOpcUa::NodeAttribute>(), 
QOpcUa::NodeAttribute::Value);
     QCOMPARE(responseSpy.at(0).at(1).value<QOpcUa::UaStatusCode>(), 
QOpcUa::UaStatusCode::BadNodeIdUnknown);
 }
@@ -1205,7 +1205,7 @@
 
     addNodeSpy.wait(signalSpyTimeout);
 
-    QCOMPARE(addNodeSpy.count(), 1);
+    QCOMPARE(addNodeSpy.size(), 1);
 
     QCOMPARE(addNodeSpy.at(0).at(0).value<QOpcUaExpandedNodeId>().nodeId(), 
requestedNewId.nodeId());
     QCOMPARE(addNodeSpy.at(0).at(1), requestedNewId.nodeId());
@@ -1288,7 +1288,7 @@
 
     addNodeSpy.wait(signalSpyTimeout);
 
-    QCOMPARE(addNodeSpy.count(), 1);
+    QCOMPARE(addNodeSpy.size(), 1);
 
     QCOMPARE(addNodeSpy.at(0).at(0).value<QOpcUaExpandedNodeId>().nodeId(), 
requestedNewId.nodeId());
     QCOMPARE(addNodeSpy.at(0).at(1), requestedNewId.nodeId());
@@ -1355,7 +1355,7 @@
     opcuaClient->addReference(refInfo);
     addReferenceSpy.wait(signalSpyTimeout);
 
-    QCOMPARE(addReferenceSpy.count(), 1);
+    QCOMPARE(addReferenceSpy.size(), 1);
     QCOMPARE(addReferenceSpy.at(0).at(0), 
QOpcUa::namespace0Id(QOpcUa::NodeIds::Namespace0::RootFolder));
     QCOMPARE(addReferenceSpy.at(0).at(1), referenceType);
     
QCOMPARE(addReferenceSpy.at(0).at(2).value<QOpcUaExpandedNodeId>().nodeId(), 
target.nodeId());
@@ -1397,7 +1397,7 @@
     opcuaClient->deleteReference(refDelInfo);
     deleteReferenceSpy.wait(signalSpyTimeout);
 
-    QCOMPARE(deleteReferenceSpy.count(), 1);
+    QCOMPARE(deleteReferenceSpy.size(), 1);
     QCOMPARE(deleteReferenceSpy.at(0).at(0), 
QOpcUa::namespace0Id(QOpcUa::NodeIds::Namespace0::RootFolder));
     QCOMPARE(deleteReferenceSpy.at(0).at(1), referenceType);
     
QCOMPARE(deleteReferenceSpy.at(0).at(2).value<QOpcUaExpandedNodeId>().nodeId(), 
target.nodeId());
@@ -1511,7 +1511,7 @@
         monitoringModifiedSpy.wait(signalSpyTimeout);
 
     attrs = {QOpcUa::NodeAttribute::Value, QOpcUa::NodeAttribute::DisplayName};
-    for (auto it : qAsConst(monitoringModifiedSpy)) {
+    for (auto it : std::as_const(monitoringModifiedSpy)) {
         QOpcUa::NodeAttribute temp = it.at(0).value<QOpcUa::NodeAttribute>();
         QVERIFY(attrs.contains(temp));
         QVERIFY(it.at(1).value<QOpcUaMonitoringParameters::Parameters>() &  
QOpcUaMonitoringParameters::Parameter::PublishingInterval);
@@ -1536,7 +1536,7 @@
     QCOMPARE(monitoringDisabledSpy.size(), 3);
 
     attrs = {QOpcUa::NodeAttribute::Value, QOpcUa::NodeAttribute::DisplayName, 
QOpcUa::NodeAttribute::NodeId};
-    for (auto it : qAsConst(monitoringDisabledSpy)) {
+    for (auto it : std::as_const(monitoringDisabledSpy)) {
         QOpcUa::NodeAttribute temp = it.at(0).value<QOpcUa::NodeAttribute>();
         QVERIFY(attrs.contains(temp));
         QCOMPARE(node->monitoringStatus(temp).subscriptionId(), (quint32)0);
@@ -1627,7 +1627,7 @@
     QCOMPARE(monitoringDisabledSpy.size(), 2);
 
     QList<QOpcUa::NodeAttribute> attrs = {QOpcUa::NodeAttribute::Value, 
QOpcUa::NodeAttribute::DisplayName};
-    for (auto it : qAsConst(monitoringDisabledSpy)) {
+    for (auto it : std::as_const(monitoringDisabledSpy)) {
         auto temp = it.at(0).value<QOpcUa::NodeAttribute>();
         QVERIFY(attrs.contains(temp));
         QCOMPARE(node->monitoringStatus(temp).subscriptionId(), (quint32)0);
@@ -2105,7 +2105,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant booleanArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(booleanArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(booleanArray.toList().length(), 3);
+    QCOMPARE(booleanArray.toList().size(), 3);
     QCOMPARE(booleanArray.toList()[0].metaType().id(), QMetaType::Bool);
     QCOMPARE(booleanArray.toList()[0].toBool(), true);
     QCOMPARE(booleanArray.toList()[1].toBool(), false);
@@ -2116,7 +2116,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant int32Array = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(int32Array.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(int32Array.toList().length(), 3);
+    QCOMPARE(int32Array.toList().size(), 3);
     QCOMPARE(int32Array.toList()[0].metaType().id(), QMetaType::Int);
     QCOMPARE(int32Array.toList()[0].toInt(), 
std::numeric_limits<qint32>::min());
     QCOMPARE(int32Array.toList()[1].toInt(), 
(std::numeric_limits<qint32>::max)());
@@ -2127,7 +2127,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant uint32Array = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(uint32Array.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(uint32Array.toList().length(), 3);
+    QCOMPARE(uint32Array.toList().size(), 3);
     QCOMPARE(uint32Array.toList()[0].metaType().id(), QMetaType::UInt);
     QCOMPARE(uint32Array.toList()[0].toUInt(), 
std::numeric_limits<quint32>::min());
     QCOMPARE(uint32Array.toList()[1].toUInt(), 
(std::numeric_limits<quint32>::max)());
@@ -2138,7 +2138,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant doubleArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(doubleArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(doubleArray.toList().length(), 3);
+    QCOMPARE(doubleArray.toList().size(), 3);
     QCOMPARE(doubleArray.toList()[0].metaType().id(), QMetaType::Double);
     QCOMPARE(doubleArray.toList()[0].toDouble(), double(23.5));
     QCOMPARE(doubleArray.toList()[1].toDouble(), double(23.6));
@@ -2149,7 +2149,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant floatArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(floatArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(floatArray.toList().length(), 3);
+    QCOMPARE(floatArray.toList().size(), 3);
     QCOMPARE(floatArray.toList()[0].userType(), QMetaType::Float);
     QCOMPARE(floatArray.toList()[0].toFloat(), float(23.5));
     QCOMPARE(floatArray.toList()[1].toFloat(), float(23.6));
@@ -2160,7 +2160,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant stringArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(stringArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(stringArray.toList().length(), 3);
+    QCOMPARE(stringArray.toList().size(), 3);
     QCOMPARE(stringArray.toList()[0].metaType().id(), QMetaType::QString);
     QCOMPARE(stringArray.toList()[0].toString(), QStringLiteral("Test1"));
     QCOMPARE(stringArray.toList()[1].toString(), QStringLiteral("Test2"));
@@ -2171,7 +2171,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant dateTimeArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(dateTimeArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(dateTimeArray.toList().length(), 3);
+    QCOMPARE(dateTimeArray.toList().size(), 3);
     QCOMPARE(dateTimeArray.toList()[0].metaType().id(), QMetaType::QDateTime);
 
     node.reset(opcuaClient->node("ns=2;s=Demo.Static.Arrays.LocalizedText"));
@@ -2179,7 +2179,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant ltArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(ltArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(ltArray.toList().length(), 3);
+    QCOMPARE(ltArray.toList().size(), 3);
     QCOMPARE(ltArray.toList()[0].value<QOpcUaLocalizedText>(), 
localizedTexts[0]);
     QCOMPARE(ltArray.toList()[1].value<QOpcUaLocalizedText>(), 
localizedTexts[1]);
     QCOMPARE(ltArray.toList()[2].value<QOpcUaLocalizedText>(), 
localizedTexts[2]);
@@ -2189,7 +2189,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant uint16Array = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(uint16Array.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(uint16Array.toList().length(), 3);
+    QCOMPARE(uint16Array.toList().size(), 3);
     QCOMPARE(uint16Array.toList()[0].userType(), QMetaType::UShort);
     QCOMPARE(uint16Array.toList()[0], std::numeric_limits<quint16>::min());
     QCOMPARE(uint16Array.toList()[1], (std::numeric_limits<quint16>::max)());
@@ -2200,7 +2200,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant int16Array = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(int16Array.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(int16Array.toList().length(), 3);
+    QCOMPARE(int16Array.toList().size(), 3);
     QCOMPARE(int16Array.toList()[0].userType(), QMetaType::Short);
     QCOMPARE(int16Array.toList()[0], std::numeric_limits<qint16>::min());
     QCOMPARE(int16Array.toList()[1], (std::numeric_limits<qint16>::max)());
@@ -2211,7 +2211,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant uint64Array = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(uint64Array.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(uint64Array.toList().length(), 3);
+    QCOMPARE(uint64Array.toList().size(), 3);
     QCOMPARE(uint64Array.toList()[0].metaType().id(), QMetaType::ULongLong);
     QCOMPARE(uint64Array.toList()[0], std::numeric_limits<quint64>::min());
     QCOMPARE(uint64Array.toList()[1], (std::numeric_limits<quint64>::max)());
@@ -2222,7 +2222,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant int64Array = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(int64Array.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(int64Array.toList().length(), 3);
+    QCOMPARE(int64Array.toList().size(), 3);
     QCOMPARE(int64Array.toList()[0].metaType().id(), QMetaType::LongLong);
     QCOMPARE(int64Array.toList()[0], std::numeric_limits<qint64>::min());
     QCOMPARE(int64Array.toList()[1], (std::numeric_limits<qint64>::max)());
@@ -2233,7 +2233,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant byteArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(byteArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(byteArray.toList().length(), 3);
+    QCOMPARE(byteArray.toList().size(), 3);
     QCOMPARE(byteArray.toList()[0].userType(), QMetaType::UChar);
     QCOMPARE(byteArray.toList()[0], std::numeric_limits<quint8>::min());
     QCOMPARE(byteArray.toList()[1], (std::numeric_limits<quint8>::max)());
@@ -2244,7 +2244,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant byteStringArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(byteStringArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(byteStringArray.toList().length(), 3);
+    QCOMPARE(byteStringArray.toList().size(), 3);
     QCOMPARE(byteStringArray.toList()[0].userType(), QMetaType::QByteArray);
     QCOMPARE(byteStringArray.toList()[0].value<QByteArray>(), "abc");
     QCOMPARE(byteStringArray.toList()[1].value<QByteArray>(), "def");
@@ -2258,7 +2258,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant guidArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(guidArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(guidArray.toList().length(), 3);
+    QCOMPARE(guidArray.toList().size(), 3);
     QCOMPARE(guidArray.toList()[0].toUuid(), testUuid[0]);
     QCOMPARE(guidArray.toList()[1].toUuid(), testUuid[1]);
     QCOMPARE(guidArray.toList()[2].toUuid(), testUuid[2]);
@@ -2268,7 +2268,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant sbyteArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(sbyteArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(sbyteArray.toList().length(), 3);
+    QCOMPARE(sbyteArray.toList().size(), 3);
     QCOMPARE(sbyteArray.toList()[0].userType(), QMetaType::SChar);
     QCOMPARE(sbyteArray.toList()[0], std::numeric_limits<qint8>::min());
     QCOMPARE(sbyteArray.toList()[1], (std::numeric_limits<qint8>::max)());
@@ -2279,7 +2279,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant nodeIdArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(nodeIdArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(nodeIdArray.toList().length(), 3);
+    QCOMPARE(nodeIdArray.toList().size(), 3);
     QCOMPARE(nodeIdArray.toList()[0].metaType().id(), QMetaType::QString);
     QCOMPARE(nodeIdArray.toList()[0].toString(), QStringLiteral("ns=0;i=0"));
     QCOMPARE(nodeIdArray.toList()[1].toString(), QStringLiteral("ns=0;i=1"));
@@ -2290,7 +2290,7 @@
     READ_MANDATORY_VARIABLE_NODE(node)
     QVariant qualifiedNameArray = 
node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(qualifiedNameArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(qualifiedNameArray.toList().length(), 3);
+    QCOMPARE(qualifiedNameArray.toList().size(), 3);
     QCOMPARE(qualifiedNameArray.toList()[0].value<QOpcUaQualifiedName>(), 
QOpcUaQualifiedName(0, "Test0"));
     QCOMPARE(qualifiedNameArray.toList()[1].value<QOpcUaQualifiedName>(), 
QOpcUaQualifiedName(1, "Test1"));
     QCOMPARE(qualifiedNameArray.toList()[2].value<QOpcUaQualifiedName>(), 
QOpcUaQualifiedName(2, "Test2"));
@@ -2300,7 +2300,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant statusCodeArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(statusCodeArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(statusCodeArray.toList().length(), 3);
+    QCOMPARE(statusCodeArray.toList().size(), 3);
     QCOMPARE(statusCodeArray.toList()[0].value<QOpcUa::UaStatusCode>(), 
QOpcUa::UaStatusCode::Good);
     QCOMPARE(statusCodeArray.toList()[1].value<QOpcUa::UaStatusCode>(), 
QOpcUa::UaStatusCode::BadUnexpectedError);
     QCOMPARE(statusCodeArray.toList()[2].value<QOpcUa::UaStatusCode>(), 
QOpcUa::UaStatusCode::BadInternalError);
@@ -2310,7 +2310,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant rangeArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(rangeArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(rangeArray.toList().length(), 3);
+    QCOMPARE(rangeArray.toList().size(), 3);
     QCOMPARE(rangeArray.toList()[0].value<QOpcUaRange>(), testRanges[0]);
     QCOMPARE(rangeArray.toList()[1].value<QOpcUaRange>(), testRanges[1]);
     QCOMPARE(rangeArray.toList()[2].value<QOpcUaRange>(), testRanges[2]);
@@ -2320,7 +2320,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant euiArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(euiArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(euiArray.toList().length(), 3);
+    QCOMPARE(euiArray.toList().size(), 3);
     QCOMPARE(euiArray.toList()[0].value<QOpcUaEUInformation>(), 
testEUInfos[0]);
     QCOMPARE(euiArray.toList()[1].value<QOpcUaEUInformation>(), 
testEUInfos[1]);
     QCOMPARE(euiArray.toList()[2].value<QOpcUaEUInformation>(), 
testEUInfos[2]);
@@ -2330,7 +2330,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant complexArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(complexArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(complexArray.toList().length(), 3);
+    QCOMPARE(complexArray.toList().size(), 3);
     QCOMPARE(complexArray.toList()[0].value<QOpcUaComplexNumber>(), 
testComplex[0]);
     QCOMPARE(complexArray.toList()[1].value<QOpcUaComplexNumber>(), 
testComplex[1]);
     QCOMPARE(complexArray.toList()[2].value<QOpcUaComplexNumber>(), 
testComplex[2]);
@@ -2340,7 +2340,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant doubleComplexArray = 
node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(doubleComplexArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(doubleComplexArray.toList().length(), 3);
+    QCOMPARE(doubleComplexArray.toList().size(), 3);
     
QCOMPARE(doubleComplexArray.toList()[0].value<QOpcUaDoubleComplexNumber>(), 
testDoubleComplex[0]);
     
QCOMPARE(doubleComplexArray.toList()[1].value<QOpcUaDoubleComplexNumber>(), 
testDoubleComplex[1]);
     
QCOMPARE(doubleComplexArray.toList()[2].value<QOpcUaDoubleComplexNumber>(), 
testDoubleComplex[2]);
@@ -2350,7 +2350,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant axisInfoArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(axisInfoArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(axisInfoArray.toList().length(), 3);
+    QCOMPARE(axisInfoArray.toList().size(), 3);
 
     QCOMPARE(axisInfoArray.toList()[0].value<QOpcUaAxisInformation>(), 
testAxisInfo[0]);
     QCOMPARE(axisInfoArray.toList()[1].value<QOpcUaAxisInformation>(), 
testAxisInfo[1]);
@@ -2361,7 +2361,7 @@
     READ_MANDATORY_VARIABLE_NODE(node);
     QVariant xVArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(xVArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(xVArray.toList().length(), 3);
+    QCOMPARE(xVArray.toList().size(), 3);
     QCOMPARE(xVArray.toList()[0].value<QOpcUaXValue>(), testXV[0]);
     QCOMPARE(xVArray.toList()[1].value<QOpcUaXValue>(), testXV[1]);
     QCOMPARE(xVArray.toList()[2].value<QOpcUaXValue>(), testXV[2]);
@@ -2384,7 +2384,7 @@
     READ_MANDATORY_VARIABLE_NODE(node)
     QVariant xmlElementArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(xmlElementArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(xmlElementArray.toList().length(), 3);
+    QCOMPARE(xmlElementArray.toList().size(), 3);
     QCOMPARE(xmlElementArray.toList()[0].metaType().id(), QMetaType::QString);
     QCOMPARE(xmlElementArray.toList()[0].toString(), xmlElements[0]);
     QCOMPARE(xmlElementArray.toList()[1].toString(), xmlElements[1]);
@@ -2395,7 +2395,7 @@
     READ_MANDATORY_VARIABLE_NODE(node)
     QVariant expandedNodeIdArray = 
node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(expandedNodeIdArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(expandedNodeIdArray.toList().length(), 3);
+    QCOMPARE(expandedNodeIdArray.toList().size(), 3);
     QCOMPARE(expandedNodeIdArray.toList()[0].value<QOpcUaExpandedNodeId>(), 
testExpandedNodeId[0]);
     QCOMPARE(expandedNodeIdArray.toList()[1].value<QOpcUaExpandedNodeId>(), 
testExpandedNodeId[1]);
     QCOMPARE(expandedNodeIdArray.toList()[2].value<QOpcUaExpandedNodeId>(), 
testExpandedNodeId[2]);
@@ -2405,7 +2405,7 @@
     READ_MANDATORY_VARIABLE_NODE(node)
     QVariant argumentArray = node->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(argumentArray.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(argumentArray.toList().length(), 3);
+    QCOMPARE(argumentArray.toList().size(), 3);
     QCOMPARE(argumentArray.toList()[0].value<QOpcUaArgument>(), 
testArguments[0]);
     QCOMPARE(argumentArray.toList()[1].value<QOpcUaArgument>(), 
testArguments[1]);
     QCOMPARE(argumentArray.toList()[2].value<QOpcUaArgument>(), 
testArguments[2]);
@@ -2780,7 +2780,7 @@
     QSignalSpy attributeReadSpy(node.data(), &QOpcUaNode::attributeRead);
     node->readAttributeRange(QOpcUa::NodeAttribute::Value, "0:6");
     attributeReadSpy.wait(signalSpyTimeout);
-    QCOMPARE(attributeReadSpy.count(), 1);
+    QCOMPARE(attributeReadSpy.size(), 1);
 
     QCOMPARE(node->attribute(QOpcUa::NodeAttribute::Value).toList(), 
QVariantList({10, 11, 12, 13, 4, 5, 6}));
 }
@@ -2806,7 +2806,7 @@
     QSignalSpy attributeReadSpy(node.data(), &QOpcUaNode::attributeRead);
     node->readAttributeRange(QOpcUa::NodeAttribute::Value, "notavalidrange");
     attributeReadSpy.wait(signalSpyTimeout);
-    QCOMPARE(attributeReadSpy.count(), 1);
+    QCOMPARE(attributeReadSpy.size(), 1);
 
     QCOMPARE(node->attributeError(QOpcUa::NodeAttribute::Value), 
QOpcUa::UaStatusCode::BadIndexRangeInvalid);
 }
@@ -3267,7 +3267,7 @@
 
     result = stringArrayNode->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(result.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(result.toList().length(), 2);
+    QCOMPARE(result.toList().size(), 2);
     QCOMPARE(result.toList()[0].metaType().id(), QMetaType::QString);
     QCOMPARE(result.toList()[0].toString(), testString);
     QCOMPARE(result.toList()[1].metaType().id(), QMetaType::QString);
@@ -3275,7 +3275,7 @@
 
     result = localizedArrayNode->attribute(QOpcUa::NodeAttribute::Value);
     QCOMPARE(result.metaType().id(), QMetaType::QVariantList);
-    QCOMPARE(result.toList().length(), 2);
+    QCOMPARE(result.toList().size(), 2);
     QCOMPARE(result.toList()[0].value<QOpcUaLocalizedText>(), lt1);
     QCOMPARE(result.toList()[1].value<QOpcUaLocalizedText>(), lt2);
 }
@@ -3677,8 +3677,8 @@
     opcuaClient->updateNamespaceArray();
     namespaceUpdatedSpy.wait(signalSpyTimeout);
     namespaceChangedSpy.wait(signalSpyTimeout);
-    QVERIFY(namespaceUpdatedSpy.count() > 0);
-    QCOMPARE(namespaceChangedSpy.count(), 1);
+    QVERIFY(namespaceUpdatedSpy.size() > 0);
+    QCOMPARE(namespaceChangedSpy.size(), 1);
 
     // Update second time: No change signal emitted
     namespaceChangedSpy.clear();
@@ -3686,8 +3686,8 @@
     opcuaClient->updateNamespaceArray();
     namespaceUpdatedSpy.wait(signalSpyTimeout);
     namespaceChangedSpy.wait(signalSpyTimeout);
-    QCOMPARE(namespaceUpdatedSpy.count(), 1);
-    QCOMPARE(namespaceChangedSpy.count(), 0);
+    QCOMPARE(namespaceUpdatedSpy.size(), 1);
+    QCOMPARE(namespaceChangedSpy.size(), 0);
 
     auto namespaceArray = opcuaClient->namespaceArray();
     QString newNamespaceName = 
QStringLiteral("DynamicTestNamespace#%1").arg(namespaceArray.size());
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/tests/auto/security/tst_security.cpp 
new/qtopcua-everywhere-src-6.4.2/tests/auto/security/tst_security.cpp
--- old/qtopcua-everywhere-src-6.4.1/tests/auto/security/tst_security.cpp       
2022-11-08 19:50:00.000000000 +0100
+++ new/qtopcua-everywhere-src-6.4.2/tests/auto/security/tst_security.cpp       
2022-12-12 18:12:21.000000000 +0100
@@ -35,9 +35,9 @@
         opcuaClient->connectToEndpoint(endPoint);
         QTRY_VERIFY2(opcuaClient->state() == QOpcUaClient::Connected, "Could 
not connect to server");
 
-        QCOMPARE(connectedSpy.count(), 1); // one connected signal fired
-        QCOMPARE(disconnectedSpy.count(), 0); // zero disconnected signals 
fired
-        QCOMPARE(stateSpy.count(), 2);
+        QCOMPARE(connectedSpy.size(), 1); // one connected signal fired
+        QCOMPARE(disconnectedSpy.size(), 0); // zero disconnected signals fired
+        QCOMPARE(stateSpy.size(), 2);
 
         QCOMPARE(stateSpy.at(0).at(0).value<QOpcUaClient::ClientState>(),
                  QOpcUaClient::ClientState::Connecting);
@@ -65,9 +65,9 @@
 
             QTRY_VERIFY(opcuaClient->state() == QOpcUaClient::Disconnected);
 
-            QCOMPARE(connectedSpy.count(), 0);
-            QCOMPARE(disconnectedSpy.count(), 1);
-            QCOMPARE(stateSpy.count(), 2);
+            QCOMPARE(connectedSpy.size(), 0);
+            QCOMPARE(disconnectedSpy.size(), 1);
+            QCOMPARE(stateSpy.size(), 2);
             QCOMPARE(stateSpy.at(0).at(0).value<QOpcUaClient::ClientState>(),
                      QOpcUaClient::ClientState::Closing);
             QCOMPARE(stateSpy.at(1).at(0).value<QOpcUaClient::ClientState>(),
@@ -215,7 +215,7 @@
         m_endpoints.clear();
 
         // Select first non-None security policy
-        for (const auto &endpoint : qAsConst(desc)) {
+        for (const auto &endpoint : std::as_const(desc)) {
             if (QOpcUa::isSecurePolicy(endpoint.securityPolicy())) {
                 m_endpoints.append(endpoint);
                 qDebug() << endpoint.securityPolicy();
@@ -273,7 +273,7 @@
     if (client->state() == QOpcUaClient::Connecting)
         connectSpy.wait(signalSpyTimeout);
 
-    QCOMPARE(connectSpy.count(), 2);
+    QCOMPARE(connectSpy.size(), 2);
     QCOMPARE(connectSpy.at(0).at(0).value<QOpcUaClient::ClientState>(), 
QOpcUaClient::Connecting);
     connectSpy.wait(signalSpyTimeout);
     QCOMPARE(connectSpy.at(1).at(0).value<QOpcUaClient::ClientState>(), 
QOpcUaClient::Connected);
@@ -287,7 +287,7 @@
     connectSpy.clear();
     client->disconnectFromEndpoint();
     connectSpy.wait(signalSpyTimeout);
-    QCOMPARE(connectSpy.count(), 2);
+    QCOMPARE(connectSpy.size(), 2);
     QCOMPARE(connectSpy.at(0).at(0).value<QOpcUaClient::ClientState>(), 
QOpcUaClient::Closing);
     QCOMPARE(connectSpy.at(1).at(0).value<QOpcUaClient::ClientState>(), 
QOpcUaClient::Disconnected);
 }
@@ -359,7 +359,7 @@
     if (client->state() == QOpcUaClient::Connecting)
         connectSpy.wait(signalSpyTimeout);
 
-    QCOMPARE(connectSpy.count(), 2);
+    QCOMPARE(connectSpy.size(), 2);
     QCOMPARE(connectSpy.at(0).at(0), QOpcUaClient::Connecting);
     QCOMPARE(connectSpy.at(1).at(0), QOpcUaClient::Connected);
 
@@ -372,7 +372,7 @@
     connectSpy.clear();
     client->disconnectFromEndpoint();
     connectSpy.wait(signalSpyTimeout);
-    QCOMPARE(connectSpy.count(), 2);
+    QCOMPARE(connectSpy.size(), 2);
     QCOMPARE(connectSpy.at(0).at(0), QOpcUaClient::Closing);
     QCOMPARE(connectSpy.at(1).at(0), QOpcUaClient::Disconnected);
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/tests/auto/x509/tst_x509.cpp 
new/qtopcua-everywhere-src-6.4.2/tests/auto/x509/tst_x509.cpp
--- old/qtopcua-everywhere-src-6.4.1/tests/auto/x509/tst_x509.cpp       
2022-11-08 19:50:00.000000000 +0100
+++ new/qtopcua-everywhere-src-6.4.2/tests/auto/x509/tst_x509.cpp       
2022-12-12 18:12:21.000000000 +0100
@@ -121,7 +121,7 @@
 
     QVERIFY(loadedKey.loadFromPemData(byteArray));
     QVERIFY(loadedKey.hasPrivateKey() == true);
-    QCOMPARE(passwordSpy.count(), 0);
+    QCOMPARE(passwordSpy.size(), 0);
     
QCOMPARE(loadedKey.privateKeyToByteArray(QOpcUaKeyPair::Cipher::Unencrypted, 
QString()), byteArray);
 
     // Check encrypted PEM export
@@ -129,7 +129,7 @@
                                           QStringLiteral("password"));
     QVERIFY(byteArray.startsWith("-----BEGIN ENCRYPTED PRIVATE KEY-----\n"));
     QVERIFY(byteArray.endsWith("-----END ENCRYPTED PRIVATE KEY-----\n"));
-    QCOMPARE(passwordSpy.count(), 0);
+    QCOMPARE(passwordSpy.size(), 0);
 
     // Setup password callback
     QString passphraseToReturn;
@@ -143,14 +143,14 @@
     qDebug() << "Trying to decrypt with wrong password; will cause an error";
     passphraseToReturn = "WrongPassword";
     QVERIFY(!loadedKey.loadFromPemData(byteArray));
-    QCOMPARE(passwordSpy.count(), 1);
+    QCOMPARE(passwordSpy.size(), 1);
     QVERIFY(loadedKey.hasPrivateKey() == false);
 
     // Load key with right password
     qDebug() << "Trying to decrypt with right password; will cause no error";
     passphraseToReturn = "password";
     QVERIFY(loadedKey.loadFromPemData(byteArray));
-    QCOMPARE(passwordSpy.count(), 2);
+    QCOMPARE(passwordSpy.size(), 2);
     
QCOMPARE(loadedKey.privateKeyToByteArray(QOpcUaKeyPair::Cipher::Unencrypted, 
QString()),
              key.privateKeyToByteArray(QOpcUaKeyPair::Cipher::Unencrypted, 
QString()));
     QVERIFY(loadedKey.hasPrivateKey() == true);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtopcua-everywhere-src-6.4.1/tests/manual/gds/tst_gds.cpp 
new/qtopcua-everywhere-src-6.4.2/tests/manual/gds/tst_gds.cpp
--- old/qtopcua-everywhere-src-6.4.1/tests/manual/gds/tst_gds.cpp       
2022-11-08 19:50:00.000000000 +0100
+++ new/qtopcua-everywhere-src-6.4.2/tests/manual/gds/tst_gds.cpp       
2022-12-12 18:12:21.000000000 +0100
@@ -146,7 +146,7 @@
     const auto desc = 
endpointSpy.at(0).at(0).value<QList<QOpcUaEndpointDescription>>();
     QVERIFY(desc.size() > 0);
 
-    for (const auto &i : qAsConst(desc)) {
+    for (const auto &i : std::as_const(desc)) {
         if (i.securityPolicy().endsWith("#Basic256Sha256")
             && i.securityMode() == 
QOpcUaEndpointDescription::MessageSecurityMode::SignAndEncrypt)
             m_endpoint = i;

Reply via email to