【发布时间】:2026-01-20 07:15:01
【问题描述】:
经过大量挖掘,我意识到在 S50v5 中没有 Qt 方式在横向模式下使用 3 个中间按钮,但是我不想浪费这个宝贵的空间。我试图将我的小部件放在那里,但菜单栏在顶部并且小部件不可见。
有什么方法可以在不使用原生 Symbian API 的情况下利用这个空间?
【问题讨论】:
经过大量挖掘,我意识到在 S50v5 中没有 Qt 方式在横向模式下使用 3 个中间按钮,但是我不想浪费这个宝贵的空间。我试图将我的小部件放在那里,但菜单栏在顶部并且小部件不可见。
有什么方法可以在不使用原生 Symbian API 的情况下利用这个空间?
【问题讨论】:
在 Qt 中控制常用的软键是一件很痛苦的事情。我使用的策略是使用showFullScreen() 使QMainWindow 全屏,这样您就可以自己使用软键空间。您必须确保您创建的任何小部件最终都是主窗口的父窗口,并在创建弹出窗口时注意this bug。
【讨论】: