пункт меню qt не отображается - PullRequest
0 голосов
/ 01 октября 2011

Я пишу оконный менеджер, и у меня возникла проблема с элементами строки меню Qt4.

Когда я впервые нажимаю на пункт меню, он отображается правильно, затем я закрываю его и пытаюсь открыть его снова, но он больше не отображается. Если я пытаюсь открыть другой пункт меню, он работает в первый раз, а затем этот элемент также не может быть отображен снова. Я пробовал много хитростей, таких как изменение фокуса, изменение размера или перемещение окна, но это не работает.

Я пытался с парой приложений Qt (smplayer и QtOctave), и у всех одна и та же проблема в строке меню. Я также проверил GIMP и xfe (которые запускаются на gtk, просто для проверки) и их меню работают правильно. Я не тестировал ни одно приложение Qt3, но думаю, что они ведут себя одинаково.

Примечание: это дает мне ту же проблему с контекстными меню Qt4.

Примечание: само меню работает, но оно невидимо после первого раза ..

...