LINUX.ORG.RU

QtQuick Controls 2 - вертикальные табы

 , ,


0

1

Собственно, сабж.

Как сделать чтоб нормально было?

ListView + обычные кнопки + велосипед ( Моя не может в нормальный код )

TabBar + contentItem: ListView + TabButton (Почти во всех темах выглядит как говно)

??? + ??? = ?

С одной стороны хотелось-бы запилить смену тем. С другой стороны мне проще взять описание обычной Button и вкорячить его на TabButton

К слову, вся ситуация усугубляется тем, что это я пытаюсь запилить аналог TreeView которого нет в QtQuick Controls 2

Итог: ListView + Button + ButtonGroup в режиме exclusise сработало на ура.

★★★★

Последнее исправление: timdorohin (всего исправлений: 1)

Ответ на: комментарий от RazrFalcon

Я пока интерфейс только примеряю.

Как определюсь, нормально ли вышло, попытаюсь перепилить на нативные кресты, с использованием все того же QtQuick - он красивше виджетов.

timdorohin ★★★★
() автор топика
Последнее исправление: timdorohin (всего исправлений: 1)
Ответ на: комментарий от I-Love-Microsoft

А я с treestyletabs в лисе сижу.

Хорошо ведь.

К слову, это как раз запиливается своя обертка над QWebEngine, с преферансом и куртизанками.

timdorohin ★★★★
() автор топика
Ответ на: комментарий от timdorohin

Ну, какой у тебя боевой раскрас ОС (или стиль кути), такие и табы, есть и красивые.

deep-purple ★★★★★
()
Ответ на: комментарий от deep-purple

Зойчем нативные, если можно стильно-плоско-молодежно клепать QtQuick Components?

timdorohin ★★★★
() автор топика
Ответ на: комментарий от Kakadu

Видел, смотрел. Нет, не то. Это и текст разворачивает набок.

Мне же надо табы вертикальным списком, но с горизонтальным текстом.

timdorohin ★★★★
() автор топика
Ответ на: комментарий от Kakadu

TabBar + contentItem: ListView + TabButton

То же самое, что и по твоему методу. Вот только TabButton, судя по дефолтным стилям, не предполагается использовать в вертикальном списке, из-за этого оно выглядит как говно.

Пилю не это, а вариант 1. Пока (ИМХО) сносно выглядит.

timdorohin ★★★★
() автор топика
Последнее исправление: timdorohin (всего исправлений: 1)

мб прокатит повернуть табвью на 90, делегат так же повернуть и задать правильные размеры, повернуть так же и контент его

Blastbit
()
Ответ на: комментарий от WatchCat

Его нет :D

Точнее он застрял в QtQuick Controls 1 и до сих пор не реализован в QtQuick Controls 2, а мешать версии - моветон. Да по внешнему виду он не очень.

timdorohin ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.