HMI/PropertyEditor/source/src
jessequ e1671fdbe3 fix: resolve Q_CLASSINFO metadata for child properties by matching all path segments
resloveMetaData() only matched Q_CLASSINFO against the first segment of
  the property path (e.g. "ptPosition" from "ptPosition.x"), so child
  handles like x/y under a QPointF tree never picked up Min/Max/Step
  metadata declared with Q_CLASSINFO("x", ...). This caused the x/y
  NumberBox editors to fall back to numeric_limits min/max, clamping
  negative values to ~0.

  Now iterates path segments from most specific (last) to least specific
  (first), so child property names correctly match their Q_CLASSINFO
  annotations.

  Also add Q_CLASSINFO("x"/"y", "Min=-1000,Max=1000,Step=1") on
  GraphicsTextItem to constrain position editing to a reasonable range.
2026-07-31 16:39:24 +08:00
..
Customization feat: add QPointF tree-expandable type editor to PropertyEditor 2026-07-31 15:26:08 +08:00
PropertyHandleImpl feat: add QFont type editor with FontBox and fix property name top-alignment 2026-07-27 21:54:57 +08:00
IPropertyTypeCustomization.cpp Add property-editor function. 2026-07-03 15:58:09 +08:00
QDetailsView.cpp Add property-editor function. 2026-07-03 15:58:09 +08:00
QPropertyHandle.cpp fix: resolve Q_CLASSINFO metadata for child properties by matching all path segments 2026-07-31 16:39:24 +08:00
QQuickDetailsView.cpp Add property-editor function. 2026-07-03 15:58:09 +08:00
QQuickDetailsViewBasicTypeEditor.cpp feat: add QFont type editor with FontBox and fix property name top-alignment 2026-07-27 21:54:57 +08:00
QQuickDetailsViewLayoutBuilder.cpp feat: add QFont type editor with FontBox and fix property name top-alignment 2026-07-27 21:54:57 +08:00
QQuickDetailsViewMananger.cpp feat: add QPointF tree-expandable type editor to PropertyEditor 2026-07-31 15:13:47 +08:00
QQuickDetailsViewModel.cpp Add property-editor function. 2026-07-03 15:58:09 +08:00
QQuickDetailsViewPrivate.h Add property-editor function. 2026-07-03 15:58:09 +08:00
QQuickDetailsViewRow.cpp Add property-editor function. 2026-07-03 15:58:09 +08:00
QQuickFunctionLibrary.cpp Add property-editor function. 2026-07-03 15:58:09 +08:00
QQuickTreeViewEx.cpp Add property-editor function. 2026-07-03 15:58:09 +08:00
QQuickTreeViewExPrivate.h Add property-editor function. 2026-07-03 15:58:09 +08:00