From 68da9cd64a48f52b8bdb199c5ca9c65f9ad61a9b Mon Sep 17 00:00:00 2001 From: VM4Dim Date: Sun, 12 Feb 2023 06:12:48 +0300 Subject: [PATCH] [Gui] Sort Add Property Types --- src/Gui/DlgAddProperty.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Gui/DlgAddProperty.cpp b/src/Gui/DlgAddProperty.cpp index 2fe4d34065..40ab59df9d 100644 --- a/src/Gui/DlgAddProperty.cpp +++ b/src/Gui/DlgAddProperty.cpp @@ -56,6 +56,8 @@ DlgAddProperty::DlgAddProperty(QWidget* parent, std::vector types; Base::Type::getAllDerivedFrom(Base::Type::fromName("App::Property"),types); + std::sort(types.begin(), types.end(), [](Base::Type a, Base::Type b) { return strcmp(a.getName(), b.getName()) < 0; }); + for(const auto& type : types) { ui->comboType->addItem(QString::fromLatin1(type.getName())); if(type == defType)