Написать свой 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" } } } }
В общем нужен просто совет.
Спасибо
We recommend hosting TIMEWEB
Stable hosting, on which the social network EVILEG is located. For projects on Django we recommend VDS hosting.Do you like it? Share on social networks!
- Akiv Doros
- Nov. 11, 2024, 2:58 p.m.
C ++ - Test 004. Pointers, Arrays and Loops
- Result:50points,
- Rating points-4
- molni99
- Oct. 26, 2024, 1:37 a.m.
C ++ - Test 004. Pointers, Arrays and Loops
- Result:80points,
- Rating points4
- molni99
- Oct. 26, 2024, 1:29 a.m.
C ++ - Test 004. Pointers, Arrays and Loops
- Result:20points,
- Rating points-10