Lua: Fix deprecation warnings

Change-Id: I7a48722deea70be533eede9660349ee2b743c3fd
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
This commit is contained in:
Christian Kandeler
2025-01-13 15:18:24 +01:00
parent fd900f9e06
commit 090d2ff83c

View File

@@ -30,18 +30,18 @@ sol::object qobject_index_get(const sol::this_state &s, QObject *obj, const char
return sol::make_object(s.lua_state(), r); \
}
switch (p.type()) {
LUA_VALUE_FROM_PROPERTY(QVariant::Type::Rect, QRect)
LUA_VALUE_FROM_PROPERTY(QVariant::Type::Size, QSize)
LUA_VALUE_FROM_PROPERTY(QVariant::Type::Point, QPoint)
LUA_VALUE_FROM_PROPERTY(QVariant::Type::RectF, QRectF)
LUA_VALUE_FROM_PROPERTY(QVariant::Type::SizeF, QSizeF)
LUA_VALUE_FROM_PROPERTY(QVariant::Type::PointF, QPointF)
LUA_VALUE_FROM_PROPERTY(QVariant::Type::Color, QColor)
LUA_VALUE_FROM_PROPERTY(QVariant::Type::Bool, bool)
LUA_VALUE_FROM_PROPERTY(QVariant::Type::Int, int)
LUA_VALUE_FROM_PROPERTY(QVariant::Type::Double, double)
LUA_VALUE_FROM_PROPERTY(QVariant::Type::String, QString)
switch (p.metaType().id()) {
LUA_VALUE_FROM_PROPERTY(QMetaType::Type::QRect, QRect)
LUA_VALUE_FROM_PROPERTY(QMetaType::Type::QSize, QSize)
LUA_VALUE_FROM_PROPERTY(QMetaType::Type::QPoint, QPoint)
LUA_VALUE_FROM_PROPERTY(QMetaType::Type::QRectF, QRectF)
LUA_VALUE_FROM_PROPERTY(QMetaType::Type::QSizeF, QSizeF)
LUA_VALUE_FROM_PROPERTY(QMetaType::Type::QPointF, QPointF)
LUA_VALUE_FROM_PROPERTY(QMetaType::Type::QColor, QColor)
LUA_VALUE_FROM_PROPERTY(QMetaType::Type::Bool, bool)
LUA_VALUE_FROM_PROPERTY(QMetaType::Type::Int, int)
LUA_VALUE_FROM_PROPERTY(QMetaType::Type::Double, double)
LUA_VALUE_FROM_PROPERTY(QMetaType::Type::QString, QString)
default:
break;
}
@@ -81,18 +81,18 @@ void qobject_index_set(QObject *obj, const char *key, sol::stack_object value)
break; \
}
switch (p.type()) {
SET_PROPERTY_FROM_LUA(QVariant::Type::Rect, QRect)
SET_PROPERTY_FROM_LUA(QVariant::Type::Size, QSize)
SET_PROPERTY_FROM_LUA(QVariant::Type::Point, QPoint)
SET_PROPERTY_FROM_LUA(QVariant::Type::RectF, QRectF)
SET_PROPERTY_FROM_LUA(QVariant::Type::SizeF, QSizeF)
SET_PROPERTY_FROM_LUA(QVariant::Type::PointF, QPointF)
SET_PROPERTY_FROM_LUA(QVariant::Type::Color, QColor)
SET_PROPERTY_FROM_LUA(QVariant::Type::Bool, bool)
SET_PROPERTY_FROM_LUA(QVariant::Type::Int, int)
SET_PROPERTY_FROM_LUA(QVariant::Type::Double, double)
SET_PROPERTY_FROM_LUA(QVariant::Type::String, QString)
switch (p.metaType().id()) {
SET_PROPERTY_FROM_LUA(QMetaType::Type::QRect, QRect)
SET_PROPERTY_FROM_LUA(QMetaType::Type::QSize, QSize)
SET_PROPERTY_FROM_LUA(QMetaType::Type::QPoint, QPoint)
SET_PROPERTY_FROM_LUA(QMetaType::Type::QRectF, QRectF)
SET_PROPERTY_FROM_LUA(QMetaType::Type::QSizeF, QSizeF)
SET_PROPERTY_FROM_LUA(QMetaType::Type::QPointF, QPointF)
SET_PROPERTY_FROM_LUA(QMetaType::Type::QColor, QColor)
SET_PROPERTY_FROM_LUA(QMetaType::Type::Bool, bool)
SET_PROPERTY_FROM_LUA(QMetaType::Type::Int, int)
SET_PROPERTY_FROM_LUA(QMetaType::Type::Double, double)
SET_PROPERTY_FROM_LUA(QMetaType::Type::QString, QString)
default:
break;
}