|
|
@@ -3,14 +3,15 @@
|
|
|
VApplication::VApplication(int &argc, char **argv)
|
|
|
: QApplication(argc, argv)
|
|
|
{
|
|
|
- connect(this, &QApplication::applicationStateChanged, this, &VApplication::onApplicationStateChanged);
|
|
|
+ connect(this, &QApplication::applicationStateChanged,
|
|
|
+ this, &VApplication::onApplicationStateChanged);
|
|
|
}
|
|
|
|
|
|
void VApplication::onApplicationStateChanged(Qt::ApplicationState state)
|
|
|
{
|
|
|
Q_UNUSED(state);
|
|
|
#if defined(Q_OS_MACOS) || defined(Q_OS_MAC)
|
|
|
- if(state == Qt::ApplicationActive) {
|
|
|
+ if(state == Qt::ApplicationActive && this->window) {
|
|
|
this->window->show();
|
|
|
// Need to call raise() in macOS.
|
|
|
this->window->raise();
|