crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> QRegExp, QRegExp max any String
fortero
  опции профиля:
сообщение 14.11.2011, 21:41
Сообщение #1


Участник
**

Группа: Участник
Сообщений: 132
Регистрация: 4.12.2010
Пользователь №: 2242

Спасибо сказали: 0 раз(а)




Репутация:   0  


Добрый день!
Подскажите пожалуйста, как задать регулярное выражение в конструктор QRegExp, что бы проверялась только длинна строки а не длина определённых символов. Другими словами я хочу проверять действительно ли введено 8 символов при это меня совершенно не волнует каких!
Спасибо за внимание!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
ilyabvt
  опции профиля:
сообщение 16.11.2011, 12:49
Сообщение #2


Активный участник
***

Группа: Участник
Сообщений: 297
Регистрация: 23.6.2011
Пользователь №: 2765

Спасибо сказали: 45 раз(а)




Репутация:   3  


А что не так с QComboBox?
currentText() возвращает QString
itemText ( int index ) возвращает QString
lineEdit() возвращает QLineEdit
сигнал editTextChanged передает QString
слот setEditText принимает QString
любой виджет в Qt, работающий со строками, работает с QString.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
fortero
  опции профиля:
сообщение 16.11.2011, 14:43
Сообщение #3


Участник
**

Группа: Участник
Сообщений: 132
Регистрация: 4.12.2010
Пользователь №: 2242

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(ilyabvt @ 16.11.2011, 13:49) *
А что не так с QComboBox?
currentText() возвращает QString
itemText ( int index ) возвращает QString
lineEdit() возвращает QLineEdit
сигнал editTextChanged передает QString
слот setEditText принимает QString
любой виджет в Qt, работающий со строками, работает с QString.


Да это понятно, но тогда нужно рисовать дополнительный слот. А как на лету сделать, как в моём примере с QLineEdit???
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.11.2024, 10:02