2016-12-08 14 views
0

QListWidgetをQTabBarに接続しているときに、&をドラッグするたびに信号tabMovedがトリガーされることがわかります。これは完全に機能します。QTabBarは、関数moveTab(from、to)から信号tabMoved(from、to)を取り除きます。

moveTab(from、to)関数を実行しても、同じ信号がトリガーされているようです。信号tabMoved(from、to)をトリガしないmoveTab関数を設定することは可能ですか?私はそれがそうなると思う

答えて

1

myTabBar.blocksignals(true); 
myTabBar.moveTab(from, to); 
myTabBar.blocksignals(false); 
+1

また、RAIIを活用し、このため 'QSignalBlocker'を使用することができます。 –

関連する問題