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 WRITE SetTest) ... }; 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