2017-01-13 4 views
0

My Qt4アプリケーションは基本的に2つのフレームを持ち、それぞれ独立したコンテンツを多かれ少なかれ表示します。ユーザーは1つのフレームを小さくすることができます(そしてもう1つは大きくなります)。ユーザにフレームの幅を変更させる方法

QTableViewの1つの列を小さくしたり小さくすることができます。

これをサポートするQtウィジェットはありますか?そうでない場合は、これを実装する方法に関するアドバイスはありますか?

答えて

2

QtGui.QSplitterhttp://pyqt.sourceforge.net/Docs/PyQt4/qsplitter.html)を参照してください。例えば、

# Add horizontal splitter 
horizontalSplitter = QtGui.QSplitter(QtCore.Qt.Horizontal) 

# Add two widgets 
horizontalSplitter.addWidget(widget1) 
horizontalSplitter.addWidget(widget2) 

ドラッグ可能な水平スプリッタが得られます。これがあなたが探しているものであることを願っています。

+0

完璧!これは確かに私が探していたものでした。ありがとう! –

関連する問題