Yes, QDesigner supports only types it knows. However, the list of known types
is quite large.
Taking into account that uic needs to convert an xml based property values into
the C++ code, it wouldn't be easily possible without any plugin architecture /
extension system of uic.
From: Qt-creator <qt-creator-bounces+jaroslaw.kobus=qt...@qt-project.org> on
behalf of Jarvis <390246...@qq.com>
Sent: Friday, March 23, 2018 12:41:37 PM
To: qt-creator
Subject: [Qt-creator] How to add custom property type to the designer?
Hello,I want to add custom property type to the designer.
I'm trying to do that:
struct TestType
{
int x;
int y;
};
Q_DECLARE_METATYPE(TestType)
class ...
{
Q_OBJECT
Q_PROPERTY(TestType Test
READ Test
WRITESetTest)
...
};
But the property do not appear in the designer.
Property type can only be Qt's own?(and Q_ENUM、Q_FLAGS)
___
Qt-creator mailing list
Qt-creator@qt-project.org
http://lists.qt-project.org/mailman/listinfo/qt-creator