Описание тега qpen

1 ответ

Как изменить ширину QLineSeries?

Мне нужно установить ширину QLineSeries я делаю QPen pen = series->pen(); pen.setWidth(1); series->setPen(pen); И это работает, но цвет меняется на черный. Что мне нужно сделать, чтобы установить только ширину?
21 янв '18 в 02:01
1 ответ

Как изменить интенсивность цвета кривой в Qcustomplot относительно оси X?

У меня есть проблема, когда я должен построить луч от какого-то источника. В источнике интенсивность должна быть самой сильной и уменьшаться с расстоянием, которое является моим xaxis. Если я использую синий цвет, чтобы построить мой луч, чем он дол…
12 окт '17 в 02:58
2 ответа

Пользовательский стиль тире в QPen выглядит грязно

Мне нужно нарисовать пунктирные линии в Qt с QPenи я хочу установить собственный шаблон тире с помощью QPen:: setDashPattern (): QPen pen; pen.setColor(Qt::black); QVector<qreal> dashes; dashes << 1.0 << 8.0; pen.setDashPattern(das…
05 янв '18 в 15:13
1 ответ

QPen setCosmetic не работает в высоком масштабе QGraphicsView

У меня есть QGraphicsView и QGraphicsItem, которые добавлены к сцене graphicsView. Я перезаписываю QGraphicsView wheelEvent для масштабирования, но хочу, чтобы ширина моего графического элемента не менялась. Для этого я установил косметическое значе…
06 апр '19 в 07:41
1 ответ

Использование QPen, который является косметическим, но не шириной ноль

Я недавно перенес приложение из Qt 4 в Qt 5. Я использовал по умолчанию QPen() с нулевой шириной, которая поэтому была косметической. После миграции я не мог оставить его по умолчанию (перо по умолчанию изменилось на ширину 1 и поэтому не косметичес…
17 апр '19 в 09:32
1 ответ

Разноцветная пунктирная линия с пунктирным рисунком с использованием QPen

Мне нужно нарисовать разноцветную линию с QPen который может содержать до трех цветов внутри штрихового рисунка. Разные цвета должны быть на одной линии. Любые предложения о том, как я могу этого достичь? Спасибо.
31 июл '19 в 20:56
0 ответов

qt graphicsview стиль пера, определенный пользователем

Я ищу способ определить стили линий в графическом представлении в qt, более сложный, чем сплошные или пунктирные линии. Я пишу простое картографическое приложение для геодезистов. В AutoCAD есть собственные стили линий, которые намного проще, чем ри…
23 янв '20 в 17:03
2 ответа

PyQt рисует QPixmap по QPainterPath

Я хочу рисовать шаблоны (предпочтительно QPixmap) вдоль QGraphicsPathItem внутри моего QGraphicsView. Это должно работать аналогично заполнению QBrush текстурой с использованиемQBrush.setTexture("example.png"). Есть ли способ сделать это н…
12 июл '20 в 23:16
1 ответ

qt - создать экземпляр чертежа с помощью QPainter

Итак, я нарисовал круг с помощью QPainter. Мой вопрос: кто я могу сохранить этот круг в переменной, чтобы я мог с ним работать? Я хочу сделать анимацию с кругом. QPainter painter(this); painter.setPen(dottedPen); painter.drawEllipse(QRect(160,260,80…
26 апр '20 в 00:46
1 ответ

Как нарисовать существующую пунктирную линию более широкой?

Я хочу провести поверх существующей пунктирной линии (слева черный) с линией валуна (справа зеленый), чтобы имитировать эффект выделения, но штрихи более жирной линии не выровнены с исходной, даже если они нарисованы с использованием того же начала …
03 июл '20 в 14:22
1 ответ

Увеличить ширину QPen

Мне нужно увеличить ширину пера для приведенного ниже кода с помощью Painter/QPen, но ничего из того, что я пробовал, не работает. Может кто-нибудь указать мне в правильном направлении? while c_len < MAX_LENGTH: # Set the pen color for this segme…
28 мар '22 в 01:08
0 ответов

QPainter: рисование линий с помощью точки

Мне нужно рисовать линии с помощью QPainter с единицей измерения точки вместо пикселя. Как это сделать?
05 май '22 в 17:17