From 52f96da02a49459bf0a8c2761d2a9cbe1af2a60a Mon Sep 17 00:00:00 2001 From: yangfengzzz Date: Thu, 25 Apr 2024 10:50:06 +0800 Subject: [PATCH] fix text bug --- SpatialView/ui/line_edit.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/SpatialView/ui/line_edit.py b/SpatialView/ui/line_edit.py index f4090cf..b5214d3 100644 --- a/SpatialView/ui/line_edit.py +++ b/SpatialView/ui/line_edit.py @@ -14,7 +14,7 @@ class LineEdit(AbstractWidgetType): def render(self, target): value_widget = QtWidgets.QLineEdit() - value_widget.setText(target.__getattribute__(self.property)) + value_widget.setText(str(target.__getattribute__(self.property))) value_widget.textChanged.connect( partial(type(target).__setattr__, target, self.property) ) @@ -25,7 +25,7 @@ class IntLineEdit(AbstractWidgetType): def render(self, target): value_widget = QtWidgets.QLineEdit() value_widget.setValidator(QtGui.QIntValidator()) - value_widget.setText(target.__getattribute__(self.property)) + value_widget.setText(str(target.__getattribute__(self.property))) value_widget.textChanged.connect( partial(type(target).__setattr__, target, self.property) ) @@ -71,7 +71,7 @@ class DoubleLineEdit(AbstractWidgetType): def render(self, target): value_widget = QtWidgets.QLineEdit() value_widget.setValidator(QtGui.QDoubleValidator()) - value_widget.setText(target.__getattribute__(self.property)) + value_widget.setText(str(target.__getattribute__(self.property))) value_widget.textChanged.connect( partial(type(target).__setattr__, target, self.property) )