Как спрятать амперсанд - PullRequest
1 голос
/ 12 июля 2011

В Qt, когда я называю метку '& label', это означает, что буква 'l' будет подчеркнута после того, как я нажму кнопку 'Alt'.И это работает.Есть ли способ заставить это подчеркивание исчезнуть после выполнения какого-либо действия?

Ответы [ 2 ]

1 голос
/ 12 июля 2011

Вы можете получить свой собственный класс из QLabel, где вы сохраняете оригинальный текст, включая амперсанды, и имеете метод, который удаляет амперсанд или использует оригинальный текст и вызывает QLabel :: setText.

1 голос
/ 12 июля 2011

Просто назовите его «label» при выполнении действия

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