k
koshkin27Наурыз 12, 2018, 6:09 Т.Қ.

График-жирафик

QCustomPlot

Здравствуйте. Моделирую с помощью QCustomPlot полет летательного аппарата. Столкнулся с такой проблемой - график закрашивается, если проходит над самим собой. Буду благодарен, если поможете решить эту проблему.

проблемес.JPG
Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.

Ол саған ұнайды ма? Әлеуметтік желілерде бөлісіңіз!

1
Evgenii Legotckoi
  • Наурыз 13, 2018, 10:16 Т.Ж.

Добрый день!

Если я правильно понимаю внутреннюю логику QCustomPlot, то для отрисовки всяких линий там внутри должен использоваться QPainterPath, или что-то вроде того, это означает, что кроме цвета абриса (QPen), нужно ещё установить цвет кисти (QBrush). То есть можно установить прозрачную кисть и тогда график не должен будет закрашиваться.

customPlot->graph(0)->setBrush(QBrush(QColor(0, 0, 255, 20))); // first graph will be filled with translucent blue
В одном из примеров я нашёл вот такую строчку. Полагаю, что так можно установить закрашивание конкретного графика. Четвёртый аргумент в QColor - это альфа-канал, который отвечает за прозрачность. Насколько помню установка альфа-канала в 0 сделает цвет полностью прозрачным.
Думаю, что это должно решить вашу проблему.

    Пікірлер

    Тек рұқсаты бар пайдаланушылар ғана пікір қалдыра алады.
    Кіріңіз немесе Тіркеліңіз
    m
    • molni99
    • Қаз. 26, 2024, 1:37 Т.Ж.

    C++ - Тест 004. Указатели, Массивы и Циклы

    • Нәтиже:80ұпай,
    • Бағалау ұпайлары4
    m
    • molni99
    • Қаз. 26, 2024, 1:29 Т.Ж.

    C++ - Тест 004. Указатели, Массивы и Циклы

    • Нәтиже:20ұпай,
    • Бағалау ұпайлары-10

    C++ - Тест 003. Условия и циклы

    • Нәтиже:42ұпай,
    • Бағалау ұпайлары-8
    Соңғы пікірлер
    i
    innorwallҚар. 10, 2024, 1:03 Т.Қ.
    Джанго - Сабақ 029. Сайтқа жеке хабарламалар мен чаттар қосу - 1 бөлім priligy at walgreens ortho ciprofloxacin tablet uses in telugu Republicans in Congress have chastised Obama s top health adviser, Health and Human Services Secretary Kathleen Sebelius, …
    i
    innorwallҚар. 10, 2024, 9:55 Т.Ж.
    Linux жүйесінде файлдарды қалай көшіруге болады In dogs, it is used to facilitate synchronized cardioversion of atrial fibrillation buy priligy usa
    i
    innorwallҚар. 10, 2024, 9:03 Т.Ж.
    Qt тілінде ойын қалай жазылады - 3-сабақ. Басқа объектілермен әрекеттесу priligy otc I routinely do not tell patients and or parents of patients with atopic dermatitis to avoid glutamates in food
    i
    innorwallҚар. 10, 2024, 4:31 Т.Ж.
    QMYSQL драйверін құру (MariaDB) Windows 10 x64 QT 5.13.0 Mingw73_64 amazon priligy Conclusion This is the first study of the adverse effects of quetiapine ingestion by children under 7 years of age
    Енді форумда талқылаңыз
    i
    innorwallҚар. 10, 2024, 8:22 Т.Ж.
    добавить qlineseries в функции The information provided in Dosage Posology and method of administration of Tamoxifen Actavis is based on data of another medicine with exactly the same composition as the Tamoxifen Actavis …
    9
    9AnonimҚаз. 25, 2024, 9:10 Т.Ж.
    Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…
    F
    FynjyШілде 22, 2024, 4:15 Т.Ж.
    при создании qml проекта Kits есть но недоступны для выбора Поставил Qt Creator 11.0.2. Qt 6.4.3 При создании проекта Qml не могу выбрать Kits, они все недоступны, хотя настроены и при создании обычного Qt Widget приложения их можно выбрать. В чем может …

    Бізді әлеуметтік желілерде бақылаңыз