Написать свой GraphsView
Всем привет.
В Qt есть давольно старый обьект дял работы с графиками ChartsView и есть в 6.7 новый но очень сырой и со слабым функционалом GraphsView.
По этой причине я хочу написать хотябы с минимальным набором функционала свой GraphsView.
А это значит мне надо сделать и центральную сетку с координатами и ValueAxis.
Мог бы кто посоветовать из чего должен например ValueAxis состоять? То есть это жэ набор линий(tickmarks), мажорных со значениями и минорных между ними, где первый и последний четко сверху и снизу самого обьекта.
Пробовал вот что-то такое, но не так выглядит
Item { id: root property int minorTickCount: 4 property string titleText: titleText.text property int tickInterval: 5 // колличество долей и значений между максимальным и минимальным значением property double min: 0 property double max: 4 width: 50 height: 120 Text { id: titleText text: qsTr("ValueAxis") rotation : 270 anchors.verticalCenter: parent.verticalCenter anchors.left: parent.left } Rectangle { id: mainLine width: 1 height: parent.height anchors.right: parent.right color: "black" } ColumnLayout { // anchors.fill: parent anchors.right: mainLine.left anchors.top: root.top anchors.bottom: root.bottom Repeater { model: 8 delegate: Rectangle { width: root.width / 2 height: 2 color: "#44ff0000" } } } }
В общем нужен просто совет.
Спасибо
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.Вам это нравится? Поделитесь в социальных сетях!
Комментарии
Пожалуйста, авторизуйтесь или зарегистрируйтесь
- Максим Васильев
- 2 октября 2024 г. 14:14
Qt - Тест 001. Сигналы и слоты
- Результат:68баллов,
- Очки рейтинга-1
- Лев Семенов
- 30 сентября 2024 г. 21:04
C++ - Тест 001. Первая программа и типы данных
- Результат:53баллов,
- Очки рейтинга-4
- Андрей Андреев
- 27 сентября 2024 г. 19:01
C++ - Тест 001. Первая программа и типы данных
- Результат:60баллов,
- Очки рейтинга-1