在Qt中小部件可见性更改后,小部件何时更新?

时间:2017-09-14 05:03:32

标签: c++ qt

我想逐个更改两个小部件的可见性。在我的情况下,我需要做一些过程然后睡1秒并改变WidgetA的可见性。并睡眠WidgetB的1s chnage可见性。这是我的代码。

...// do process D
 Sleep(1000);
 WidgetA->setVisible(true);         
 Sleep(1000);
 WidgetB->setVisible(true);

但结果不是我想要的。在流程D完成后超过2秒后,WidgetA和WidgetB的可见性同时发生了变化。

  1. 为什么WidgetA和WidgetB的可见性同时发生了变化?当WidgetA->setVisible(true);被执行时,他们不能实时更改吗?小部件何时更新?

  2. 为什么超过2个?

1 个答案:

答案 0 :(得分:1)

group :assets do
 gem 'uglifier'
end