aboutsummaryrefslogtreecommitdiff
path: root/gui/widgets/line_edit.py
blob: a87a7b6fb7824af3b6784c1951ea783a76bfda52 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
from PyQt5.QtWidgets import QLineEdit


class LineEdit(QLineEdit):
    def __init__(self):
        super(QLineEdit, self).__init__()

    def get_value(self, ql_type):
        return ql_type(self.text())

    def on_change(self, change_event_function):
        self.textChanged.connect(lambda: change_event_function(self))