Russian Qt Forum
Ноябрь 22, 2024, 02:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Нарисовать кривую в qml  (Прочитано 3247 раз)
SektorCT
Частый гость
***
Offline Offline

Сообщений: 229


Просмотр профиля
« : Июнь 24, 2024, 23:38 »

Всем привет.
Подскажите пожалуйста как с помощью чего-то подобного имея лист точек можно нарисовать кривую?

Код:
Shape
        {
            id:shapeChart
            anchors.fill: parent
 
            ShapePath
            {
                id:myPath
                strokeWidth: 3
                strokeColor: "darkgray"
 
                PathPolyline
                {
                    path: flowDiagram.resultLines
                }
 
            }
        }
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #1 : Июнь 25, 2024, 10:57 »

вот именно так и нарисовать Улыбающийся в чем вопрос-то?
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
SektorCT
Частый гость
***
Offline Offline

Сообщений: 229


Просмотр профиля
« Ответ #2 : Июнь 25, 2024, 12:14 »

вот именно так и нарисовать Улыбающийся в чем вопрос-то?

А вы пробовали вот так нарисовать кривую? Видели что поулчается?
Или например я пытаюсь найти способ 2-3 кривые нарисовать, что-то подобное пробовали?
Думаете это норм?
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #3 : Июнь 25, 2024, 14:20 »

да, пробовал, получается хорошо Улыбающийся http://www.prog.org.ru/index.php?topic=33455.msg247208#msg247208

в чем вопрос все еще непонятно.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
SektorCT
Частый гость
***
Offline Offline

Сообщений: 229


Просмотр профиля
« Ответ #4 : Июнь 25, 2024, 23:23 »

да, пробовал, получается хорошо Улыбающийся http://www.prog.org.ru/index.php?topic=33455.msg247208#msg247208

в чем вопрос все еще непонятно.

Первое что я не моуг понять это как если я имею в модели лист листов то как лист передать в path: ?
Второе у меня не поулчается просто нарисовать кривую, у меня части с каким то белыми незакрашенными кусками.
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #5 : Июнь 26, 2024, 15:38 »

в path надо подавать лист точек, а не лист листов точек. Соответственно тебе надо выбрать некоторый элемент своего листа чтоб получить лист точек.

по второму приложи минимальный код, воспроизводящий проблему (а не как в первом посте).
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.11 секунд. Запросов: 22.