c++ - 小部件中的多层

标签 c++ qt

目前我的项目中需要一个小型 ImageViewer,您可以在其中放大并转到下一张或上一张图像。这些按钮应该固定在右下角,如下图所示:

Example picture with navigation buttons

在这种情况下,我有 q QLabel,它有一个带有一些按钮的布局。但现在它应该是可缩放的,所以我需要 QScrollArea,就像解释的那样 here .但是我如何在这个例子中再次添加我的按钮呢?仅使用 QtDesigner 就可以存档此 View 吗?

最佳答案

也许 QToolBar将满足您的需求。它将在您的图形 View 上创建一个 float 面板。一个example .如果你需要实现工具栏的背景透明而它的按钮是半透明的,那么它也是可行的。但首先您需要确定工具栏是否适合您。

关于c++ - 小部件中的多层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32721369/

相关文章:

c++ - Qt:自动向QGroupbox添加滚动条

c++ - 我如何在 Symbian 上检索 SMS 收件箱消息,最好使用 j2me?

c++ - 使用 typedef 作为促进替代类名的一种方式是误用吗?

c++ - 为什么模数运算符在该代码上不起作用?

c++ - 为空间优化 tribools 数组

Ubuntu 13.04 上的 Qt5 和 Qt 4.7。如何安装不冲突?

c++ - 用qt为opencv程序构建一个gui

c++ - typedef 以下类型 : Pointer to a member function Fof "any" class having a member function F

c++ - 这种类型的内存管理有用例吗?

c++ - Qt 会自动关闭文件吗?