1

PyQtGraph を使用したシンプルなグラフィック レイアウト:

from pyqtgraph.Qt import QtGui, QtCore                                              
import pyqtgraph as pg                                                              

app = QtGui.QApplication([])                                                        
view = pg.GraphicsView()                                                            
l = pg.GraphicsLayout(border='g')                                                   
view.setCentralItem(l)                                                              
view.show()                                                                         
view.resize(800,600)                                                                

l.addPlot(0, 0)                                                                     
l.addPlot(1, 0)                                                                     

l.layout.setSpacing(0.)                                                             
l.setContentsMargins(0., 0., 0., 0.)                                                

if __name__ == '__main__':                                                          
    import sys                                                                      
    if (sys.flags.interactive != 1) or not hasattr(QtCore, 'PYQT_VERSION'):         
        QtGui.QApplication.instance().exec_() 

どちらが出力されますか:

ここに画像の説明を入力

緑の外線とウィンドウの境界線の間にある小さな余白を取り除くにはどうすればよいですか?

私はトリックと使用を行うことができ、それはうまくいきますl.setContentsMargins(-10., -10., -10., -10.)

ここに画像の説明を入力

しかし、それは汚いトリックのように思えます。そのマージンを設定する別のパラメーターが必要です。これは可能でしょうか?0同じ結果を得るために設定できる別のマージンパラメータはありますか?

4

1 に答える 1