- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
要为 Qt 制作类似 Android ViewPager 的内容,我使用了这样的 ListView :
ListView {
id: myListViewArticle
anchors.fill: parent
focus: true
highlightRangeMode: ListView.StrictlyEnforceRange
orientation: ListView.Horizontal
snapMode: ListView.SnapOneItem
model: modelArticles
delegate: articleDelegate
}
Component {
id: articleDelegate
Item {
id: item
width: 480; height: 800
Flickable {
id: mainScrollView
contentHeight: 1500
contentWidth: parent.width
anchors.fill: parent
clip: true
Text {
id: idArticleContent
text: articleContent
width: parent.width
font.pixelSize: 20
font.bold: true; color: "black"
wrapMode: Text.Wrap
}
}
ScrollDecorator {
flickableItem: mainScrollView
}
}
}
最佳答案
我知道这个问题有点过时了,解决方案可能只是更新到更新的 QtQuick 2.5。但是我已经尝试达到您所描述的- you could take a look at the code at GitHub .
你也可以看看它是如何工作的 here .
关于qt - QML ListView : Flickable as delegate cannot be scrollable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11046885/
目前我有一个带有网格的 Flickable。网格包含一堆正方形。 Flickable 在这里效果很好。我可以上下滚动并查看我所有的方 block 。但现在我希望能够将方 block 拖到我的 Flic
我注意到继承 Flickable 的奇怪行为. 我有两个文件,Comp.qml和 main.qml .这个想法是 Comp 的任何 child 对象将是 Flickable 的 child 下 Com
我有一个 Flickable拿着两个Repeaters与列布局。我希望滚动到第一个中继器中的最后一个项目。这可能吗? 我想一种方法是计算第一个中继器中有多少项目,然后乘以我正在使用的代表的高度。 (代
我有一个 Flickable其中包括大量TextField对象排列在一列中,每个 TextField anchor 定到前一个 TextField 的底部。一切正常,除了当我使用 Tab 键浏览这些字
我正在尝试学习 QML,以便能够创建智能手机应用程序。现在我正在尝试创建一个列表,其中每个项目都应该是“可滑动的”,这就是我想要的:当您抓取列表项时,您应该能够将其拖动到左侧(以显示下面的菜单),实际
通过移动 slider ,我希望能够在图像上缩放(放大)并且一旦缩放(放大),就能够四处移动,(轻弹)我在下面有这个例子,但我的问题如下。 如果我放大、缩放,然后轻拂到图像上的一个点,然后我想在窗口中
我正在使用 MouseArea 实现手势捕捉器(向左/向右滑动)。它应该在具有垂直 flickableDirection 的 Flickable 内工作。此外,它应该以视觉堆栈顺序将鼠标事件传播到它下
我有一个带有网格的简单 Flickable。使用滚轮,我将对象附加到网格。我要做的是在 Grid 元素超过默认 contentHeight 后更改 Flickable 的 contentHeight。
要为 Qt 制作类似 Android ViewPager 的内容,我使用了这样的 ListView : ListView { id: myListViewArticle
所以我正在实现一个简单的图像查看器,并希望在 Flickable 中实现双指缩放。看了几个例子后,我遇到了 this并认为我可以做类似的事情。但是,当我测试代码(Android 上的 Qt 5.13)
import QtQuick 2.2 import QtQuick.Window 2.1 import QtQuick.Controls 1.1 ApplicationWindow { fla
我正在 QML 中构建缩放功能。出于性能原因,pinchArea 是轻弹项的子项。 下面的代码是这样设置的,如果用户在操作后双击图像,图像会重新居中并且比例会重置为 1。 不需要的行为是:轻弹项目有一
我是一名优秀的程序员,十分优秀!