我有一个使用SwiftUI构建的视图,它使用水平滚动视图。
var body: some View {
VStack {
// this should scroll horizontally when user uses the mouse scroller
HStack {
}
}
}
目前,用户可以通过按shift按钮和滚动来实现这一点,但是我想去掉shift按钮。
目标:鼠标滚动器应该水平滚动而不使用shift按钮。
我对Qt比较陌生,我通过PySide访问Qt。
我有一个长列表的内容,我想使垂直滚动。水平尺寸不是问题。为此,我尝试使用QScrollArea。下面是一个很小的例子:
import sys
import PySide.QtGui as gui
application = gui.QApplication(sys.argv)
window = gui.QScrollArea()
list = gui.QWidget()
layout = gui.QVBoxLayout(list)
for i in range(100):
layout.addWidget(gui.QLabel(