Форум сайта python.su
0
Доброе(ый) утро/день/вечер форумчане.
Попрошу не бить за нубский вопрос, сам что-то никак не справлюсь.
Пытаюсь освоить PyQt4, и столкнулся с такой проблемой:
Устанавливаю соединение поля mm_hght с методом hght_mm_to_dpi, который обрабатывает сигнал и результат выводит в поле px_hght
Коннект:
QtCore.QObject.connect(self.mm_hght, QtCore.SIGNAL(_fromUtf8("valueChanged(QString)")), self.hght_mm_to_dpi)
def hght_mm_to_dpi(self, mm): inch = int(mm) / 25.4 result = str(int(round(inch*300,0))) self.px_hght.setText(result)
Офлайн
857
Надо 300 хранить в экземпляре класса и в методах брать его через self.
Офлайн