Size: a a a

2021 February 10

AU

Abu Umar in Qt
Depish
всем привет!, а в чем различия между string и functor коннекшенами?
Первые разрешаются в runtime, вторые - в compile time.
источник

D

Depish in Qt
Abu Umar
Первые разрешаются в runtime, вторые - в compile time.
о, сяб а почитать на эту тему есть вообще что-то? или это все что стоит знать об этом
источник

AU

Abu Umar in Qt
Depish
о, сяб а почитать на эту тему есть вообще что-то? или это все что стоит знать об этом
https://wiki.qt.io/New_Signal_Slot_Syntax
Там внутри еще 3 ссылки разной степени интересности
источник

A

Anton in Qt
Всем привет, вопрос про QML. Как в ListView задать начальный индекс не равный 0, при загрузке компонента без анимации?        
ListView {
       Component.onCompleted: {
           listView.currentIndex = 2

   }
}
источник

AM

Anton Mihaylov in Qt
ListView {
   currentIndex: 1
}
источник

AM

Anton Mihaylov in Qt
так не катит?
источник

A

Anton in Qt
Anton Mihaylov
так не катит?
ничего не происходит так, индекс = 0
источник

AM

Anton Mihaylov in Qt
тогда positionViewAtIndex(int index, PositionMode mode)
источник

A

Anton in Qt
Anton Mihaylov
тогда positionViewAtIndex(int index, PositionMode mode)
тоже пробовал, не помогло
источник

A

Anton in Qt
positionViewAtEnd() работает, а positionViewAtIndex() не работает PositionMode попробовал все
источник

AM

Anton Mihaylov in Qt
Anton
positionViewAtEnd() работает, а positionViewAtIndex() не работает PositionMode попробовал все
может баг в Qt? какая версия?
источник

AM

Anton Mihaylov in Qt
попробовать с другой собрать
источник

A

Anton in Qt
какжеся я понял в чём проблема,
источник

A

Anton in Qt
если ListView заполняет родителя по ширине (у меня ориентация стоит горизонтальная), то работает правильно, если же я в родительском окне имею ещё элементы то, тогда всё ломается
источник

A

Anton in Qt
точнее если listView.width < parent.width
источник

AB

Alex B. in Qt
Повторю вопрос с уточнениями. Проект на 5.14 конструкции вида Listview{ delegate: Item{ anchors.left = parent.left}} нормально работали, а при переходе на 5.15 начали сыпаться ошибки "TypeError: Cannot read property 'left' of null". В доках написано вместо parent использовать listviewID.left или ListView.view.left. Оба варианта у меня приводят к другой ошибке "Delegate: Cannot anchor to an item that isn't a parent or sibling" То есть по факту ни один из 3 вариантов не работает без ошибок. Сталкивался ли кто-то с таким?
источник

m

mefest in Qt
Alex B.
Повторю вопрос с уточнениями. Проект на 5.14 конструкции вида Listview{ delegate: Item{ anchors.left = parent.left}} нормально работали, а при переходе на 5.15 начали сыпаться ошибки "TypeError: Cannot read property 'left' of null". В доках написано вместо parent использовать listviewID.left или ListView.view.left. Оба варианта у меня приводят к другой ошибке "Delegate: Cannot anchor to an item that isn't a parent or sibling" То есть по факту ни один из 3 вариантов не работает без ошибок. Сталкивался ли кто-то с таким?
да, anchors в делегате не использовал
источник

m

mefest in Qt
ставил ширину делегата как у ListView
источник

AB

Alex B. in Qt
А если ширина другая должна быть?
источник

AM

Anton Mihaylov in Qt
у делегата наврядли, значит что то не так с архитектурой ui
источник