+void NickListWidget::hideEvent(QHideEvent *event) {
+ emit nickSelectionChanged(QModelIndexList());
+ AbstractItemView::hideEvent(event);
+}
+
+void NickListWidget::showEvent(QShowEvent *event) {
+ NickView *view = qobject_cast<NickView *>(ui.stackedWidget->currentWidget());
+ if(view)
+ emit nickSelectionChanged(view->selectedIndexes());
+
+ AbstractItemView::showEvent(event);
+}
+