2012-01-16 39 views

回答

2

如果检索子项所花费的时间相对较短(比如,几秒钟),那么最简单的办法就是显示busy/wait cursor

您可以设置树视图中的光标:

treeview.setCursor(QtCore.Qt.BusyCursor) 
# retrieve and insert child items ... 
treeview.unsetCursor() 

,或将其全球:

QtGui.QApplication.setOverrideCursor(QtCore.Qt.WaitCursor)) 
# retrieve and insert child items ... 
QtGui.QApplication.restoreOverrideCursor() 

但其他的解决方案会比这复杂得多。

例如,您可以在状态栏中显示QProgressBar,或者使用QMovie以某种方式显示动画图标。

+0

谢谢,我会试试看。 – estemendoza 2012-01-18 14:55:57

+0

伟大而简单的解决方案。在Windows上工作得很好。 – sager89 2015-10-31 15:51:38