14289
Уютный чат для профессионалов, занимающихся поиском питоньих мудростей. Как не получить бан: https://t.me/ru_python/1961404
Ну я скорее про возможность легко подключиться с левой фигней
Читать полностью…
Можно подключить opentelemetry к твоей библиотеке запросов для збора метрик, а хранить в grafana
Читать полностью…
недостаточно заменить ссылку на виджет, твой старый виджет лежал внутри QVBoxLAyout, новый надо класть туда же
Читать полностью…
Наследуется от виджета
class AreaChart(QWidget):Читать полностью…
"""Smooth dual-series area / line chart (e.g. income vs expenses)."""
def __init__(self, labels, series, parent=None):
super().__init__(parent)
# series: list of dicts {name, values, color}
self.labels = labels
self.series = series
self.setMinimumHeight(260)
def paintEvent(self, _):
p = QPainter(self)
p.setRenderHint(QPainter.RenderHint.Antialiasing)
# и далее длинный код
в дизайнере мне не нравились графики, потому я решил создать свой их в дизайнере нет, в этом и вся соль
Читать полностью…
имею ввиду в не пересоздавать chartarea, а менять содержимое
Читать полностью…
Для 0.0.1 у меня питонячий порт есть. Я ещё вот думаю насчёт внешнего/подключаемого протокола, чтобы на пару с подключаемым сериалайзером делать на изи адаптеры. Но есть немало проблем
Читать полностью…
можно ли будет клиент/сервер писать на других технологиях или оно привязано к своим деталям реализации?
Читать полностью…
мне нужно трекать http запросы которые делает какой-то модуль\плагин\компонент (допустим http клиент ему передается), и хранить их некторое время (месяц). как это обычно чаще всего делается?
Читать полностью…
получается старый из verticalLayout_13 удалить и туда добавить новый, верно?
Читать полностью…
верно, виджет chartArea является заглушкой, чтобы потом я мог его заменить, но видимо такая стратегия провальная, я не могу series заменить из-за того, что первоначально при конвертации на pyside, получается это
self.chartArea = QWidget(self.chartWidget)Читать полностью…
так почему бы не менять в нем series? зачем ты целиком виджет заменяешь?
Читать полностью…
self.ui.chartArea = AreaChart(
data.MONTHS,
[
{"name": "Income", "values": data.INCOME_SERIES, "color": POSITIVE},
{"name": "Expenses", "values": data.EXPENSE_SERIES, "color": NEGATIVE},
],
self.chartWidget,
)
self.chartArea = AreaChart(
data.MONTHS,
[
{"name": "Income", "values": data.INCOME_SERIES, "color": POSITIVE},
{"name": "Expenses", "values": data.EXPENSE_SERIES, "color": NEGATIVE},
],
self.chartWidget,
)