@Wet_Dumplings

Как выхватить вводимые значения в showDialog()?

Здравствуйте!

Есть поля куда пользователь вводит цифры и знак действия, а также четвертое поле где показывается результат ддействия. Как выдернуть значение что вводится?

initUI(self)
self.btn = QPushButton('Dialog', self)
        self.btn.move(20, 20)
        self.btn.clicked.connect(self.showDialog)

        self.value_a = QLineEdit(self)
        self.value_a.move(150, 22)

showDialog(self)
int, oka = QInputDialog.getInt(self, 'Input Dialog','ввести значение A:')

        if oka:
            self.value_a.setText(str(int)) #<= на экране в полосочке выводит а вот выхватить значение не могу
  • Вопрос задан
  • 44 просмотра
Решения вопроса 1
vt4a2h
@vt4a2h
Senior software engineer (C++/Qt/boost)
Откройте для себя документацию: doc.qt.io/qt-5/qlineedit.html#text-prop
text = self.value_a.text()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
НТЦ ПРОТЕЙ Санкт-Петербург
от 100 000 до 150 000 ₽
Barbatum Барнаул
от 30 000 до 80 000 ₽
Flipper Devices Inc. Москва
от 120 000 ₽
17 июн. 2021, в 00:44
40000 руб./за проект
17 июн. 2021, в 00:12
100000 руб./за проект
17 июн. 2021, в 00:05
2000 руб./за проект