From e0434e4d41e576bc3492e7f6f6e141494393d272 Mon Sep 17 00:00:00 2001 From: Flavio Tarsetti <flavio.tarsetti@idiap.ch> Date: Wed, 27 Feb 2019 17:04:47 +0100 Subject: [PATCH] [widget] connected dataChanged signal and refactored code using QLineEdit's textChanged function --- beat/editor/widgets/description.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/beat/editor/widgets/description.py b/beat/editor/widgets/description.py index 5bc5a2d8..895671f0 100644 --- a/beat/editor/widgets/description.py +++ b/beat/editor/widgets/description.py @@ -33,7 +33,7 @@ from PyQt5.QtWidgets import QFormLayout class DescriptionWidget(QWidget): """Class representing the short description of a beat object""" - data_changed = pyqtSignal() + dataChanged = pyqtSignal() def __init__(self, parent=None): """Constructor""" @@ -45,13 +45,9 @@ class DescriptionWidget(QWidget): layout = QFormLayout(self) layout.addRow(self.tr("Short Description:"), self.form_description) - @property + self.form_description.textChanged.connect(self.dataChanged) + def short_description(self): - """Short description property""" + """Short description text""" return self.form_description.text() - - @short_description.setter - def short_description(self, name): - self.form_description.setText(name) - self.data_changed.emit() -- GitLab