Уведомления

Группа в Telegram: @pythonsu

#1 Май 2, 2012 09:39:56

ktun
Зарегистрирован: 2012-04-19
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

QLineEdit

Приветствую, подскажите плз, как запретить ввод с русской раскладки в QLineEdit

Офлайн

#2 Май 2, 2012 16:05:20

reclosedev
От: Н.Новгород
Зарегистрирован: 2012-03-29
Сообщения: 870
Репутация: +  173  -
Профиль   Отправить e-mail  

QLineEdit

Смотря зачем.
Можно использовать:
- setInputMask(),
- QRegExpValidator,

validator = QtGui.QRegExpValidator(QtCore.QRegExp(u"[^а-яА-Я]*"))
self.lineEdit.setValidator(validator)
- cвой валидатор, потомок QtGui.QValidator,
- cвою реализацию на базе QLineEdit,
- возможно еще что-то.

Офлайн

#3 Май 3, 2012 18:45:03

ktun
Зарегистрирован: 2012-04-19
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

QLineEdit

Спасибо:-D

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version