2013-06-25 79 views
0

我有一个QTabWidget,并且我为其中一个子部件定义了showEvent。告诉showEvent从哪里来

现在我怎么知道showEvent的来源?

这可能是:

  1. 从其他选项卡
  2. tabwidget目前指数没有改变交换,整个窗口刚刚成为可见

这可能吗?

回答

3

QShowEvent是非常通用的,所以没有直接的方法来获取触发它的信息。根据您的需要,可在节目事件之间保存当前值QTabWidget::currentIndex或将逻辑移至QTabWidget::currentChanged插槽。