raise()
[slot] void QWidget::raise()
将此窗体提升到父窗体堆栈的顶部。在此调用之后,窗体将位于任何重叠的同级窗体的前面。
注意:在使用activateWindow()时,可以调用这个函数来确保窗口被堆叠在顶部。
void QWidget::activateWindow():
将包含此窗体的顶级窗体设置为活动窗口。活动窗口是具有键盘输入焦点的可见顶级窗口。此函数执行的操作与在顶级窗口的标题栏上单击鼠标相同。如果您希望确保窗口也位于顶部,那么还应该调用raise()。注意,窗口必须是可见的,否则activateWindow()不起作用。
例子:
m_collect->activateWindow();
m_collect->show(); //此窗体一定是可活动的窗体