summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/corelib/io/qdebug.h3
-rw-r--r--src/corelib/text/qvsnprintf.cpp4
-rw-r--r--src/plugins/platforms/wayland/qwaylandwindow.cpp5
-rw-r--r--src/widgets/kernel/qwindowcontainer_p.h2
4 files changed, 7 insertions, 7 deletions
diff --git a/src/corelib/io/qdebug.h b/src/corelib/io/qdebug.h
index b04051f3597..f59f3e2aed2 100644
--- a/src/corelib/io/qdebug.h
+++ b/src/corelib/io/qdebug.h
@@ -351,7 +351,8 @@ public:
template<typename T>
inline QNoDebug &operator<<(const T &) { return *this; }
};
-inline QNoDebug QMessageLogger::noDebug(...) const noexcept
+
+QNoDebug QMessageLogger::noDebug(...) const noexcept
{ return {}; }
inline QDebug &QDebug::operator=(const QDebug &other)
diff --git a/src/corelib/text/qvsnprintf.cpp b/src/corelib/text/qvsnprintf.cpp
index 522c56fb800..abe3dd6772d 100644
--- a/src/corelib/text/qvsnprintf.cpp
+++ b/src/corelib/text/qvsnprintf.cpp
@@ -5,10 +5,10 @@
#include "qplatformdefs.h"
#include "qbytearray.h"
-#include <QtCore/private/qnumeric_p.h>
#include "qstring.h"
#include <cerrno>
+#include <QtCore/q26numeric.h>
#include "string.h"
@@ -68,7 +68,7 @@ int qvsnprintf(char *str, size_t n, const char *fmt, va_list ap)
const auto realSize = ba.size();
int result;
if constexpr (sizeof(int) != sizeof(realSize)) {
- result = qt_saturate<int>(realSize);
+ result = q26::saturate_cast<int>(realSize);
if (result != realSize) {
errno = EOVERFLOW;
return -1;
diff --git a/src/plugins/platforms/wayland/qwaylandwindow.cpp b/src/plugins/platforms/wayland/qwaylandwindow.cpp
index cc32eb4d1e9..08fa4365fae 100644
--- a/src/plugins/platforms/wayland/qwaylandwindow.cpp
+++ b/src/plugins/platforms/wayland/qwaylandwindow.cpp
@@ -34,7 +34,6 @@
#include <QtCore/QDebug>
#include <QtCore/QThread>
-#include <QtCore/private/qthread_p.h>
#include <QtWaylandClient/private/qwayland-fractional-scale-v1.h>
@@ -713,7 +712,7 @@ void QWaylandWindow::applyConfigure()
if (!mWaitingToApplyConfigure)
return;
- Q_ASSERT_X(QThread::currentThreadId() == QThreadData::get2(thread())->threadId.loadRelaxed(),
+ Q_ASSERT_X(QThread::isMainThread(),
"QWaylandWindow::applyConfigure", "not called from main thread");
// If we're mid paint, use an exposeEvent to flush the current frame.
@@ -1081,7 +1080,7 @@ Qt::WindowFlags QWaylandWindow::windowFlags() const
bool QWaylandWindow::createDecoration()
{
- Q_ASSERT_X(QThread::currentThreadId() == QThreadData::get2(thread())->threadId.loadRelaxed(),
+ Q_ASSERT_X(QThread::isMainThread(),
"QWaylandWindow::createDecoration", "not called from main thread");
// TODO: client side decorations do not work with Vulkan backend.
if (window()->surfaceType() == QSurface::VulkanSurface)
diff --git a/src/widgets/kernel/qwindowcontainer_p.h b/src/widgets/kernel/qwindowcontainer_p.h
index 0cbcc5321d4..262207f40c8 100644
--- a/src/widgets/kernel/qwindowcontainer_p.h
+++ b/src/widgets/kernel/qwindowcontainer_p.h
@@ -30,7 +30,7 @@ class Q_WIDGETS_EXPORT QWindowContainer : public QWidget
public:
explicit QWindowContainer(QWindow *embeddedWindow, QWidget *parent = nullptr, Qt::WindowFlags f = { });
~QWindowContainer();
- QWindow *containedWindow() const;
+ Q_INVOKABLE QWindow *containedWindow() const;
QSize minimumSizeHint() const override;
static void toplevelAboutToBeDestroyed(QWidget *parent);