C ++ - основной вопрос Qt - PullRequest
       27

C ++ - основной вопрос Qt

0 голосов
/ 18 августа 2010

Есть ли у меня какой-нибудь простой способ иметь элементы контекстного меню, которые не подсвечиваются при наведении на них мыши (с использованием Qt) ?

Я хочу создать простое контекстное меню с различными группами элементов, такими как

|  Group1
|  -----
|  DoSomething
|  DoSomethingWow
|  DoSomethingCool
|  
|  Group2
|  ------
|  DoSomethingCoolHuh

и я хочу, чтобы Group1 и Group2 действовали как простые ярлыки, чтобы пользователи даже не могли их сфокусировать.

Возможно ли это?

1 Ответ

3 голосов
/ 18 августа 2010

Простое решение, которое приходит мне в голову "из коробки", состоит в следующем: отключить эти элементы:

item.setEnable(False)

Тогда вы можете использовать какой-то стиль, чтобы он выглядел по-другому.Надеюсь, это поможет.

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