средствами QtQuick 2 такой как TableView из QtQuick.Controls 1.4?
Или подскажите алгоритм создания такого вьюва.
Нужно сделать так, чтобы курсор бегал по строкам выделяя строку.
ну Controls1 считаются deprecated, поэтому на них лучше не смотреть бери нужный View из Controls2 создаешь свой делегат, добавляешь ему MouseArea и там подписываешься на нужный сигнал https://doc.qt.io/qt-5/qml-qtquick-mousearea.html#entered-signal
Спасибо! Я почему спрашиваю?... Просто в Qt 6 Controls 1 убрали совсем, а компонент был очень удобный.
в Qt6 собирались почистить все deprecated для таблиц появился TableView вроде еще в 5.12
Но он очень отличается по функциональности - он пустой.
что значит пустой? он занимается тем же чем все View в Controls2 правильно позиционирует делегат
В первой версии можно было получить текущую строку, например, а в второй версии такого нет. Там сразу был заголовок таблицы, во второй версии - нет.
заголовки вроде были. строку всегда можно получить от нужного делегата. вроде была проблема в том что выбранные элементы у меня тоже сохранялись в модель. но точно не помню какое решение было. делал ради теста
У вас есть возможность поделится исходниками?
отпишите пожалуйста в лс, я через час буду за компом попробую откопать
Обсуждают сегодня