2016-09-14 3 views
-3

Я использую QLineEdit в своем приложении. Я хочу запретить пользователю вводить «*» в любом месте текста. Я попытался использовать QRegExpValidator, но не смог установить правильное регулярное выражение. Пожалуйста помоги.QLineEdit: Как запретить пользователю вводить звездочку (*)?

+5

* не удалось установить правильное регулярное выражение * - какое регулярное выражение вы попробовали? –

+0

Есть ли у вас код для обмена, с чем вы это сделали? – Hayt

ответ

0

Получил решение!

QRegExp re("[^*]+"); 
QRegExpValidator *validator = new QRegExpValidator(re, this); 

Установка этого валидатора на QLineEdit выполнила свою работу!

Смежные вопросы