PyQt и PyCairo - PullRequest
       39

PyQt и PyCairo

1 голос
/ 17 сентября 2008

Я знаю, что можно разместить поверхность PyCairo внутри области рисования Gtk. Но я думаю, что с Qt работать намного лучше, поэтому мне было интересно, есть ли какой-нибудь способ поместить поверхность PyCairo внутри какого-либо компонента Qt?

Ответы [ 2 ]

3 голосов
/ 17 сентября 2008

Известно, что собственные поверхности Qt на основе OpenGL (использующие QPainter) намного быстрее, чем Cairo. Можете ли вы объяснить, почему вам нужен именно Каир в Qt?

Основы использования QPainter см. в этом отрывке из книги "Программирование на C ++ GUI с использованием Qt4", и хотя это код на C ++, реализация PyQt будет параллельной.

Что касается присоединения к Каиру с Qt ... Эта статья в ArsTechnica проливает некоторый свет - кажется, ничто, что могло бы вам помочь, не существует в настоящее время (ау. Никто не пробовал такой брак).

0 голосов
/ 17 января 2009

Для построения графиков вы также должны рассмотреть matplotlib, который предоставляет API более высокого уровня и хорошо интегрируется с PyQT.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...