Стили настройки Pyqtgraph - PullRequest
0 голосов
/ 25 апреля 2018

У меня есть вопрос относительно форматирования различных текстовых объектов в графике. Пытаясь сделать мои графики хорошо выглядящими (например, для целей публикации), я столкнулся с проблемой, заключающейся в том, что текстовые элементы предъявляют совершенно другие требования к форматированию.

Например, форматирование заголовка графика выполняется с помощью

pw.setTitle('test', **{'color': '#FFF', 'size': '14pt'})

во время форматирования метки выполняется с помощью

pw.setLabel('test', **{'color': '#FFF', 'font-size': '14pt'})

Затем, когда дело доходит до форматирования текста галочек, мне нужно создать QFont и манипулировать его свойствами, например

tickFont = QtGui.QFont()
tickFont.setPointSize(14)
pw.getAxis('left').tickFont = tickFont

Поэтому я задаюсь вопросом, имеет ли это только я, кто неправильно понимает классы, или действительно ли это отличается для каждого лейбла. Я, конечно, понимаю, что существуют тонкие различия в том, какие виды объектов задействованы и как ими управляют. Однако меня удивляет, если какой-то унифицированный интерфейс будет желательным, особенно для создания публикуемых графиков.

Поздравил, Фабиан.

...