一个界面:分为上、下两部分。
上面:Tab1 、Tab2
上面与下面间:有一个向下的箭头,点击后,类似 TeamView 或 向日葵远程后的桌面界面一样,有一些按钮。
下面:各 Tab 的 fold_widget 控件;
当点击 Tab1 时,点击向下的箭头,显示出来开机按钮。然后再 当点击 Tab2 时,下面界面中的 fold_widget 会把 向下箭头(开机按钮)遮挡住。
求教 :如何设置才能不挡住向下箭头(开机按钮)
1
imn1 2022-04-22 15:58:45 +08:00
fold_widget 是个啥东西?
如果只是个 tab 内容的 widget ,有几种方法: 1. 把需要的按钮添加到每个 tab widget 里面,这个最简单 2. 按钮放到 floating windows ,漂浮 3. overlay 重叠两个 widget ,这个需要更多知识点,如绘制的方法 |
2
Trinity888 OP @imn1 是 FoldWidget
|
3
Trinity888 OP @imn1 是 QWidget 控件。
|
4
imn1 2022-04-22 16:06:58 +08:00
QT 手册没搜到 QFoldWidget ,自定义的?
|
5
Trinity888 OP @imn1 sorry ,写错了。是 QWidget
|
6
imn1 2022-04-22 16:37:05 +08:00
@Trinity888 #3
那就按#1 做,叠加显示不容易,你不如重新布局一下,把这个按钮放到一个 tab 以外合适的地方;或者把按钮放到一个工具条,这样可以方便以后添加更多功能 |