我正在尝试使用具有以下示例结构的 Qt 应用程序创建一个垂直菜单:
语 |--> 选择 |--> 英文 |--> 加载 图片 |--> 保存格式 |--> JPEG |--> 位图 |--> JPEG 质量 |--> 超高 |--> 高 |--> 低
等等。理想情况下,我QMenuBar
不仅希望用于实现顶级菜单项,还希望用于实现所有子菜单。我还想利用可用于触发这些不同选项的信号/插槽。一些选项是 On 和 Off 种类,并且能够用复选标记或其他东西快速反映所选的选择将是理想的。
我可以对 进行布局,QMenuBar
并将其放置在QVBoxLayout
. 但是,我想要做的是将其方向从水平更改为垂直。当谈到 Qt 编程时,我是一个新手,我的搜索没有产生正确的功能或小部件来获得此功能。
所有的指针和提示表示赞赏。
这是一张图片,显示了我要完成的工作。
用户已选择“传感器显示”并显示 3 个子选项(压力、平移和倾斜、辐射),并且默认情况下会移至第一个选项(压力),该选项恰好有 2 个子选项(开、离开)。
与我在上面的文本菜单中描述的“树视图”相反,子菜单都需要水平显示。
问候