Tagged: draw

12
Апр
2021

Оптимальная визуализация клеточного автомата в HTML

Пишу игру жизнь с динамическим интерфейсом (чтобы можно было приближать/отдалять разные участки поля, менять цвет клетки).
Canvas буду использовать в крайнем случае из-за сложности вычисления координат и т.д.
Сначала была идея создавать по…

15
Ноя
2020

Действия вперед и назад

при нажатии кнопки <- или -> прошлые действия должны либо отматываться, либо возвращаться
import sys

from PyQt5.QtGui import QPainter, QPen, QImage
from PyQt5.QtWidgets import QMainWindow, QApplication, QAction, QPushButton
from PyQ…

10
Ноя
2020

Выделение и копирование определенной области

В инструментах есть выделение прямоугольной области. Оно должно копировать и вствалять выделенную область.
Также у меня не растягивается вставленное фото на полной экран. Помогите пожалуйста
import sys

from PyQt5.QtGui import QPainter, QP…

09
Ноя
2020

Как сделать так, чтобы фигуры могли рисоваться на одном холсте?

Да у меня есть строчка self.image_foreground.fill(Qt.white) Но без неё рисование фигур "в реальном времени" не работает. Пробовал через список, но тогда не получается менять нормально цвет и толщину. Также после предварительной о…

07
Ноя
2020

Как сделать так, чтобы программа могла рисовать сразу несколько линий на одном холсте?

Программа рисует линию, при попытке нарисовать вторую, первая исчезает, а должна оставаться. Буду рад, если поможете
import sys
from PyQt5.QtGui import QPainter, QPen, QImage
from PyQt5.QtWidgets import QMainWindow, QApplication
from PyQt5…

07
Ноя
2020

Как нарисовать линию?

Буду очень рад, если сможете помочь
import sys
from PyQt5.QtGui import QPainter, QPen, QImage
from PyQt5.QtWidgets import QMainWindow, QApplication
from PyQt5.QtCore import Qt, QPoint, QLineF

class Window(QMainWindow):
def __init__(s…

23
Июл
2020

Canvas не отображает картинку

Canvas перестал отображать картинку, при очередном запуске сервера на экране браузера ничего не отобразилось. В коде ничего не изменилось, он просто перестал что либо показывать. Даже если на нем просто порисовать вручную, ничего не выводи…

05
Мар
2020

Рисование множества объектов Canvas Bitmap View Android

Всем привет. Есть такая задача (опишу абстрактно, чтобы не срывать покровы) – отображать на ImageView (view with scrollview) различные геометрические элементы (кружки, квадрты, path`ы) и так же с ними взаимодействовать (максимально примит…

19
Фев
2020

Как правильно нарисовать равноудаленные точки круга от центра?

Задача состоит в том, чтобы нарисовать 7 равноудаленных точек от центра круга. Но получается немного криво. Помогите подкорректировать код (см. ниже):

protected void onDraw(Canvas canvas) {
super.onDraw(canvas);

setUpDrawingArea(…