Domanda

So che è possibile mettere un PyCairo superficie all'interno di un Gtk Area di Disegno.Ma penso che Qt è molto meglio per lavorare, quindi mi chiedo se c'è comunque posto un PyCairo superficie all'interno di un qualche componente Qt?

È stato utile?

Soluzione

Qt è proprio basato su OpenGL superfici (utilizzando QPainter) sono noti per essere molto più veloce del Cairo.Potrebbe spiegare perché si desidera specificamente Cairo in Qt?

Per l'uso di base di QPainter vedere questo estratto dal libro "C++ Programmazione di GUI con Qt4", e mentre è codice C++, il PyQt attuazione sarà parallelo.

Come per l'adesione a Cairo con Qt... Questo articolo di ArsTechnica getta una luce sembra niente di che potrebbe aiutare esiste attualmente (iow., nessuno ha cercato di tale matrimonio).

Altri suggerimenti

Per tracciare con si dovrebbe anche prendere in considerazione matplotlib, che offre un elevato livello di API e si integra bene con PyQT.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top