Как я могу реализовать диалог, такой как Windows, когда я ввожу неверное имя файла с помощью QT? - PullRequest
0 голосов
/ 19 октября 2011

Я программист QT, теперь мне нужно разрешить пользователям указывать имя объекта в моей программе. Существует правило, что имя может содержать только несколько символов, и если пользователь вводит недопустимый символ, я хочу открыть диалоговое окно, чтобы указать ошибку, как в Windows (см. Прикрепленное изображение). Я реализовал подкласс, производный от QRegExpValidator, и могу успешно получить сигнал, когда он не проходит проверку. Но как я могу реализовать такой диалог? У кого-нибудь есть идеи по этому поводу?

Заранее спасибо. enter image description here

1 Ответ

2 голосов
/ 19 октября 2011

То, что вы ищете, это QToolTip :: showText ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...