Название: Qt->QML(реализация TreeView) Отправлено: mdekalka от Апрель 03, 2012, 20:56 Добрый день.
Имеются *.htm файлы. На Qt реализовали их отображение на TreeView с помощью QFileSystemModel, а также их редактирование в TextEdit. Проблема: необходимо сделать, в принципе, тоже самое, только на QML. Нашел много стандартных примеров c ListView/PathView, но там идет конкретный путь к каждому элементу. Путь к файлам получил, но как его всунуть в ListView и дальше отобразить и сделать кликабельными не знаю. Может кто сталкивался, буду благодарен за помощь. Название: Re: Qt->QML(реализация TreeView) Отправлено: mutineer от Апрель 03, 2012, 20:58 Определяешь для ListView своего делегата в QML и даешь делегату то поведение, которое хочешь
Название: Re: Qt->QML(реализация TreeView) Отправлено: mdekalka от Апрель 03, 2012, 22:45 На теории в принципе я это немного понимаю, но хотелось бы увидеть пример этой реализации.
Название: Re: Qt->QML(реализация TreeView) Отправлено: mutineer от Апрель 03, 2012, 22:50 Вот пример с кликабельным делегатом
http://doc.crossplatform.ru/qt/4.7.x/html-qt/declarative-modelviews-listview.html Название: Re: Qt->QML(реализация TreeView) Отправлено: Patrin Andrey от Апрель 04, 2012, 09:15 По поводу редактирования есть неприятный момент http://www.qtcentre.org/archive/index.php/t-38555.html
Название: Re: Qt->QML(реализация TreeView) Отправлено: mutineer от Апрель 04, 2012, 10:13 По поводу редактирования есть неприятный момент http://www.qtcentre.org/archive/index.php/t-38555.html QML полон подобных "неприятных моментов". Остается надеятся что это детские болезни |