Автор: Qt =( 20.1.2009, 16:08
Всем здрасте!
Как реализовать чтобы все вводимые символы с буквы в QLineEdit отображались в верхнем регистре и после каждого второго добавлялся пробел???
Qt3
Автор: kwisp 20.1.2009, 16:16
Цитата(Qt =( @ 20.1.2009, 16:08)
Всем здрасте!
Как реализовать чтобы все вводимые символы с буквы в QLineEdit отображались в верхнем регистре и после каждого второго добавлялся пробел???
Qt3
способов много. можно перехватывать события клавиатуры в фильтре событий. можно использовать
void QLineEdit::textChanged ( const QString & text ) [signal]
Автор: Litkevich Yuriy 20.1.2009, 16:42
Qt =(, см. http://doc.crossplatform.ru/qt/4.4.3/qlineedit.html#inputMask-prop
по горячился, может в тройке этого и нет
таки http://doc.trolltech.com/3.3/qlineedit.html#inputMask-prop
Автор: Qt =( 20.1.2009, 18:37
textChanged - это хорошо..подойдет.
а вот на счет inputMask() ...это на сколько я понял запрет на ввод...но мне то нужно чтобы нижний регистр тоже можно было вводить просто чтоб оторажалось в верхнем.
всем спасибо.
Автор: Litkevich Yuriy 20.1.2009, 19:39
Цитата(Qt =( @ 20.1.2009, 21:37)
нужно чтобы нижний регистр тоже можно было вводить просто чтоб оторажалось в верхнем.
а вчем смысл?
Автор: kwisp 20.1.2009, 19:48
Цитата(Litkevich Yuriy @ 20.1.2009, 19:39)
а вчем смысл?
присоединяюсь. что за задание такое?
смотри еще есть
QString QString::toUpper () const
QString QString::toLower () const
Автор: Qt =( 20.1.2009, 20:43
Дак ну как...чтоб шифт лишний раз не зажимать =)
да для ввода шестнадцатиричных цифр.
вообще я буду вам безумно благодарен если скажете мне как тут редактировать сообщения...а то сами видите что получается
Автор: ViGOur 20.1.2009, 20:45
Цитата(Qt =( @ 20.1.2009, 20:43)
вообще я буду вам безумно благодарен если скажете мне как тут редактировать сообщения...а то сами видите что получается
Нужно определенное количество сообщений набрать, какжется больше 10, а может и больше.
А пока нужно быть просто внимательным при написании и все.