gitextract_oykrz322/ ├── .clang-format ├── .gitignore ├── .travis.yml ├── AUTHORS ├── CHANGELOG ├── Demo/ │ ├── AB/ │ │ ├── PropertyABColor.cpp │ │ ├── PropertyABColor.h │ │ ├── PropertyDelegateABColor.cpp │ │ └── PropertyDelegateABColor.h │ ├── Demo.pef │ ├── Demo.peg.cpp │ ├── Demo.peg.h │ ├── Demo.pro │ ├── Freq/ │ │ ├── PropertyDelegateFreq.cpp │ │ ├── PropertyDelegateFreq.h │ │ ├── PropertyFreq.cpp │ │ └── PropertyFreq.h │ ├── Int/ │ │ ├── PropertyDelegateIntList.cpp │ │ └── PropertyDelegateIntList.h │ ├── Layer/ │ │ ├── PropertyDelegateLayer.cpp │ │ ├── PropertyDelegateLayer.h │ │ ├── PropertyLayer.cpp │ │ └── PropertyLayer.h │ ├── MainWindow.cpp │ ├── MainWindow.h │ ├── MainWindow.ui │ ├── PenWidth/ │ │ ├── PropertyDelegatePenWidth.cpp │ │ ├── PropertyDelegatePenWidth.h │ │ ├── PropertyPenWidth.cpp │ │ └── PropertyPenWidth.h │ ├── main.cpp │ ├── mydialog.cpp │ ├── mydialog.h │ └── mydialog.ui ├── Docs/ │ ├── Doxyfile │ └── Example/ │ ├── TextAttributes.pef │ ├── TextAttributes.peg.cpp │ └── TextAttributes.peg.h ├── Internal/ │ ├── BaseConfig.pri │ └── TargetConfig.pri ├── LICENSE ├── NOTICE ├── PEG/ │ ├── Bison.pri │ ├── Flex.pri │ ├── PEG.pri │ ├── PEG.pro │ ├── PropertyEnum.l │ ├── PropertyEnum.y │ ├── PropertyEnumGenerator.cpp │ ├── PropertyEnumGenerator.h │ ├── PropertyEnumGeneratorCommon.h │ └── main.cpp ├── QtnProperty/ │ ├── Auxiliary/ │ │ ├── PropertyAux.h │ │ ├── PropertyDelegateInfo.cpp │ │ ├── PropertyDelegateInfo.h │ │ ├── PropertyMacro.h │ │ └── PropertyTemplates.h │ ├── Config.h │ ├── Core/ │ │ ├── PropertyBool.cpp │ │ ├── PropertyBool.h │ │ ├── PropertyDouble.cpp │ │ ├── PropertyDouble.h │ │ ├── PropertyEnum.cpp │ │ ├── PropertyEnum.h │ │ ├── PropertyEnumFlags.cpp │ │ ├── PropertyEnumFlags.h │ │ ├── PropertyFloat.cpp │ │ ├── PropertyFloat.h │ │ ├── PropertyInt.cpp │ │ ├── PropertyInt.h │ │ ├── PropertyQPoint.cpp │ │ ├── PropertyQPoint.h │ │ ├── PropertyQPointF.cpp │ │ ├── PropertyQPointF.h │ │ ├── PropertyQRect.cpp │ │ ├── PropertyQRect.h │ │ ├── PropertyQRectF.cpp │ │ ├── PropertyQRectF.h │ │ ├── PropertyQSize.cpp │ │ ├── PropertyQSize.h │ │ ├── PropertyQSizeF.cpp │ │ ├── PropertyQSizeF.h │ │ ├── PropertyQString.cpp │ │ ├── PropertyQString.h │ │ ├── PropertyUInt.cpp │ │ └── PropertyUInt.h │ ├── CustomPropertyEditorDialog.cpp │ ├── CustomPropertyEditorDialog.h │ ├── CustomPropertyEditorDialog.ui │ ├── CustomPropertyOptionsDialog.cpp │ ├── CustomPropertyOptionsDialog.h │ ├── CustomPropertyOptionsDialog.ui │ ├── CustomPropertyWidget.cpp │ ├── CustomPropertyWidget.h │ ├── Delegates/ │ │ ├── Core/ │ │ │ ├── PropertyDelegateBool.cpp │ │ │ ├── PropertyDelegateBool.h │ │ │ ├── PropertyDelegateDouble.cpp │ │ │ ├── PropertyDelegateDouble.h │ │ │ ├── PropertyDelegateEnum.cpp │ │ │ ├── PropertyDelegateEnum.h │ │ │ ├── PropertyDelegateEnumFlags.cpp │ │ │ ├── PropertyDelegateEnumFlags.h │ │ │ ├── PropertyDelegateFloat.cpp │ │ │ ├── PropertyDelegateFloat.h │ │ │ ├── PropertyDelegateInt.cpp │ │ │ ├── PropertyDelegateInt.h │ │ │ ├── PropertyDelegateQPoint.cpp │ │ │ ├── PropertyDelegateQPoint.h │ │ │ ├── PropertyDelegateQPointF.cpp │ │ │ ├── PropertyDelegateQPointF.h │ │ │ ├── PropertyDelegateQRect.cpp │ │ │ ├── PropertyDelegateQRect.h │ │ │ ├── PropertyDelegateQRectF.cpp │ │ │ ├── PropertyDelegateQRectF.h │ │ │ ├── PropertyDelegateQSize.cpp │ │ │ ├── PropertyDelegateQSize.h │ │ │ ├── PropertyDelegateQSizeF.cpp │ │ │ ├── PropertyDelegateQSizeF.h │ │ │ ├── PropertyDelegateQString.cpp │ │ │ ├── PropertyDelegateQString.h │ │ │ ├── PropertyDelegateUInt.cpp │ │ │ └── PropertyDelegateUInt.h │ │ ├── GUI/ │ │ │ ├── PropertyDelegateButton.cpp │ │ │ ├── PropertyDelegateButton.h │ │ │ ├── PropertyDelegateQBrush.cpp │ │ │ ├── PropertyDelegateQBrush.h │ │ │ ├── PropertyDelegateQColor.cpp │ │ │ ├── PropertyDelegateQColor.h │ │ │ ├── PropertyDelegateQFont.cpp │ │ │ ├── PropertyDelegateQFont.h │ │ │ ├── PropertyDelegateQPen.cpp │ │ │ ├── PropertyDelegateQPen.h │ │ │ ├── PropertyDelegateQVector3D.cpp │ │ │ └── PropertyDelegateQVector3D.h │ │ ├── PropertyDelegate.cpp │ │ ├── PropertyDelegate.h │ │ ├── PropertyDelegateAux.cpp │ │ ├── PropertyDelegateAux.h │ │ ├── PropertyDelegateFactory.cpp │ │ ├── PropertyDelegateFactory.h │ │ └── Utils/ │ │ ├── PropertyDelegateGeoCoord.cpp │ │ ├── PropertyDelegateGeoCoord.h │ │ ├── PropertyDelegateGeoPoint.cpp │ │ ├── PropertyDelegateGeoPoint.h │ │ ├── PropertyDelegateMisc.cpp │ │ ├── PropertyDelegateMisc.h │ │ ├── PropertyDelegatePropertySet.cpp │ │ ├── PropertyDelegatePropertySet.h │ │ ├── PropertyDelegateSliderBox.cpp │ │ ├── PropertyDelegateSliderBox.h │ │ ├── PropertyEditorAux.cpp │ │ ├── PropertyEditorAux.h │ │ ├── PropertyEditorHandler.cpp │ │ └── PropertyEditorHandler.h │ ├── Enum.cpp │ ├── Enum.h │ ├── FunctionalHelpers.h │ ├── GUI/ │ │ ├── PropertyButton.cpp │ │ ├── PropertyButton.h │ │ ├── PropertyQBrush.cpp │ │ ├── PropertyQBrush.h │ │ ├── PropertyQColor.cpp │ │ ├── PropertyQColor.h │ │ ├── PropertyQFont.cpp │ │ ├── PropertyQFont.h │ │ ├── PropertyQPen.cpp │ │ ├── PropertyQPen.h │ │ ├── PropertyQVector3D.cpp │ │ └── PropertyQVector3D.h │ ├── IQtnPropertyStateProvider.h │ ├── Install.cpp │ ├── Install.h │ ├── MultiProperty.cpp │ ├── MultiProperty.h │ ├── Property.cpp │ ├── Property.h │ ├── PropertyBase.cpp │ ├── PropertyBase.h │ ├── PropertyConnector.cpp │ ├── PropertyConnector.h │ ├── PropertyCore.h │ ├── PropertyDelegateAttrs.h │ ├── PropertyDelegateMetaEnum.cpp │ ├── PropertyDelegateMetaEnum.h │ ├── PropertyGUI.h │ ├── PropertyInt64.cpp │ ├── PropertyInt64.h │ ├── PropertyQKeySequence.cpp │ ├── PropertyQKeySequence.h │ ├── PropertyQVariant.cpp │ ├── PropertyQVariant.h │ ├── PropertySet.cpp │ ├── PropertySet.h │ ├── PropertyUInt64.cpp │ ├── PropertyUInt64.h │ ├── PropertyView.cpp │ ├── PropertyView.h │ ├── PropertyWidget.cpp │ ├── PropertyWidget.h │ ├── PropertyWidgetEx.cpp │ ├── PropertyWidgetEx.h │ ├── QObjectPropertySet.cpp │ ├── QObjectPropertySet.h │ ├── QObjectPropertyWidget.cpp │ ├── QObjectPropertyWidget.h │ ├── QtnProperty.pri │ ├── QtnProperty.pro │ ├── QtnProperty.qrc │ ├── StructPropertyBase.h │ ├── Translations/ │ │ ├── en.ts │ │ └── ru.ts │ ├── Utils/ │ │ ├── AccessibilityProxy.cpp │ │ ├── AccessibilityProxy.h │ │ ├── DoubleSpinBox.cpp │ │ ├── DoubleSpinBox.h │ │ ├── InplaceEditing.cpp │ │ ├── InplaceEditing.h │ │ ├── MultilineTextDialog.cpp │ │ ├── MultilineTextDialog.h │ │ ├── MultilineTextDialog.ui │ │ ├── QtnCompleterItemDelegate.cpp │ │ ├── QtnCompleterItemDelegate.h │ │ ├── QtnCompleterLineEdit.cpp │ │ ├── QtnCompleterLineEdit.h │ │ ├── QtnConnections.cpp │ │ ├── QtnConnections.h │ │ ├── QtnInt64SpinBox.cpp │ │ └── QtnInt64SpinBox.h │ ├── VarProperty.cpp │ └── VarProperty.h ├── QtnProperty.pro ├── QtnPropertyDepend.pri ├── README.md ├── TODO └── Tests/ ├── PEG/ │ ├── test.pef │ ├── test.peg.cpp │ ├── test.peg.h │ ├── test2.pef │ ├── test2.peg.cpp │ └── test2.peg.h ├── TestEnum.cpp ├── TestEnum.h ├── TestGeneratedProperty.cpp ├── TestGeneratedProperty.h ├── TestProperty.cpp ├── TestProperty.h ├── Tests.pro ├── main.cpp └── suite_squish_test_suit/ ├── envvars ├── suite.conf └── tst_gui_test/ └── test.js