たれぱんのびぼーろく

わたしの備忘録、生物学とプログラミングが多いかも

PyQt5: matplotlib

PyQt5を用いたGUIに対してmatplotlibの描写システムを埋め込むことは可能

必要な知識は

 

  • Qt5自体の知識
  • Matplotlib自体の知識

のみで対応可能。

具体的には FigureCanvasQTAgg classを用いる。

このclassが何者かはこちら

 

このFigureCanvas内において、通常のmatplotlibのように図を作っていけばよし

 

matplotlib公式、PyQt5対応について

http://matplotlib.org/users/whats_new.html#backends

 

PyQt5での作成

www.boxcontrol.net

PyQt4でのまとめ記事

http://d.hatena.ne.jp/e405/touch/20110428/1303994313