【问题标题】:Need Sample Code to display more than one widget(widget size is equal to frame) in Fixed Size Frame using Scroll Bar in QT [closed]需要示例代码在 QT 中使用滚动条在固定大小框架中显示多个小部件(小部件大小等于框架)[关闭]
【发布时间】:2012-07-18 04:22:24
【问题描述】:

我想在 QT 中使用滚动条在固定大小的框架中显示多个小部件(我的小部件的大小等于框架大小)。 请建议我如何实现这一目标。

【问题讨论】:

  • 欢迎来到 Stack Overflow。我知道这是你的第一个问题,但是如果你看看其他投票的问题是如何构成的,你会注意到人们通常会为问题提供更多的上下文,还有一些代码 sn-ps 有助于说明什么他们正在合作。话虽这么说...您当前的结构是什么样的(请提供简明示例)。这样我们就可以尝试确定哪些方面可能不正确。

标签: c++ qt


【解决方案1】:

QScrollArea 类提供到另一个小部件的滚动视图。如果小部件超出框架的大小,该视图可以提供滚动条,以便可以查看子小部件的整个区域。

您可以在父窗口小部件上布局多个窗口小部件,而不是将父窗口小部件设置为 QScrollArea。

路径中QtSDK提供了一个示例

examples/widgets/imageviewer

【讨论】:

    猜你喜欢
    • 2021-05-29
    • 1970-01-01
    • 2014-09-04
    • 2016-07-22
    • 1970-01-01
    • 2019-08-04
    • 2018-08-18
    • 1970-01-01
    • 2013-07-13
    相关资源
    最近更新 更多