В настоящее время у меня возникает странная проблема: я показываю изображения в списке. Как хорошая дополнительная вещь, я хочу также показать exif-данные изображений. Поэтому я придумал следующую конструкцию с использованием flipable компоненты:делает первый элемент в qml listview по-другому?
Component{
id: flippableDelegate{
Flipable{
property bool flipped: false
front: Images{}
back: ExifData{}
}
}
ListView{
delegate: flippableDelegate
}
Так что все работает отлично: я могу пролистать мои изображения и переворачивать их, нажав на них.
Странная вещь, тем не менее, такова: Я переворачиваю одно изображение (например, index = 3), и я перехожу к следующему, пока изображение 3 все еще переворачивается. Когда вы переключаетесь на изображение 3, он больше не переворачивается. Я предполагаю, что это понятно, так как булевский флип все время установлен на false. Мне нравится эта особенность!
НО это не работает для первого изображения (индекс 0). Зачем?
спасибо большое: легко и быстро исправить! – Donny