如何访问 Qtitan 视图的滚动条?

Posted

技术标签:

【中文标题】如何访问 Qtitan 视图的滚动条?【英文标题】:How to access a Qtitan view's scrollbars? 【发布时间】:2013-06-06 14:48:33 【问题描述】:

我希望从 Qtitan 视图中响应滚动事件。从一个普通的 QT 小部件,我将连接(...)来自小部件滚动条的信号。在 Qtitan 中,底层滚动条似乎不可见。

我的设置是 QMainWindow,它使用 QWidget 作为 CentralWidget,其中 QWidget 在其布局中包含 Qtitan::Grid。

有什么想法吗?

【问题讨论】:

【参考方案1】:

如果 API 中没有合适的内容,请尝试手动查找滚动条对象:

widget->findChildren<QScrollBar*>()

滚动条可以使用QScrollBar::orientation()来区分。

【讨论】:

以上是关于如何访问 Qtitan 视图的滚动条?的主要内容,如果未能解决你的问题,请参考以下文章

SwiftUI:如何根据滚动视图的用户当前滚动位置同步/更改进度条进度?

如何在recyclerview中定义滚动条视图的位置?

滚动其中一个时如何滚动多个QGraphicsView(无滚动条)

如何解决MFC单文档滚动条拖动时的重影问题(高分)

WPF RichTextBox 如何滚动到光标所在位置滚动条操作

在 iOS webkit webview 中隐藏滚动视图和滚动条