Size: a a a

2021 May 28

A

Anatoly in Qt
TreeView QML, который из QtQuick.Controls 1.4
Кто-нибудь  знает вариант как передать в этот контрол ширину колонки/заголовка?
Необходимо для обработки нажатий пользователем мышки на разделителе колонок, чтоб автоматически подогнать ширину колонки под размер данных в колонках.

columnWidthProvider, который есть для TableView в упор не вижу для TreeView.

Все данные по необходимой ширине есть в модели, но некуда прицепить 🤪
источник

AN

Alexander N in Qt
Разве нельзя всё на qml пилить?
источник

m

mefest in Qt
Нет, бизнес логику лучше на плюсах оставить.
А если про то что зачем виджеты, то это более нативный вид и законченный набор компонентов
источник

D

Driglu4it in Qt
Спасибо за сообщение (проголосовал), пропустил опрос )
источник

m

mefest in Qt
Первые контроля вроде деприкейтед. Возможно лучше сделать свой аналог или поискать готовые на гитхабе. Были реализации через listView + stackView. Внешне это было похоже на вход в директорию в проводнике
источник

AN

Alexander N in Qt
Ну я говорил только про вьюхи
источник

m

mefest in Qt
Виджеты более походит на законченный модуль. Qml активно развиваются. Ну это мое впечатление
источник

AN

Alexander N in Qt
Я писал в основном под виджеты
источник

A

Anatoly in Qt
Увы, во вторых контролах TreeView сейчас только платный (в маркете, и кажется по подписке)  Судя по комментариям, его тоже пилили не на трезвую голову )
Лан, спасибо, поковыряю ещё , может найду где прибиндить этот несчастный параметр, либо придется извращаться по другому. Сторонние контролы брать все равно не вариант :-)
источник

m

mefest in Qt
Потыкай qml, весьма занимательный декларативный подход. Немного непривычно по началу, но потом можно втянуться
источник

D

Driglu4it in Qt
Я пишу только на QML (имею ввиду плазмоиды). Удобнее пока не видел (в других DE нужен либо Python, либо свои привязки из GTK в js). В QML более очевидно из кода, что происходит. Плюс отличная документация (касается именно Qt/QML).
источник

m

mefest in Qt
У тебя специфика немного другая) если я правильно понял то ты не можешь в них использовать c++.
источник

D

Driglu4it in Qt
Все верно, только QML/JS + по желанию скрипты bash/Python. Хотя при желании, можно скомпилировать нужные элементы из плюсов, но такой плазмоид не установить из магазина.
источник
2021 May 29

м

мыши in Qt
Отличная документация в qml, это когда надо открывать доку по аналогичному виджету, чтобы понять, что имелось в виду
источник

МВ

Макс Воробьев... in Qt
ни разу не сталкивался с такой проблемой
источник

D

Driglu4it in Qt
Это в основном касается специфичных случаев конкретно с Plasma. Чистый QML/qt.quick описан более чем достаточно.
источник

RY

Roman Yastrebckov in Qt
народ, привет, можно как-то сделать чтоб 2 таба заполнили все пространстово?
источник

AA

Alexey Andreyev in Qt
источник

D

Dmitry in Qt
Товарищи нид хелп. Есть у кого-нибудь пример-решение календаря для мобилки на QML? Пример из Qt и все что мне удалось найти на просторах интернета не подходит ((
источник

L

Loading... in Qt
Да там же в самой программе есть примеры
источник