19 #include "singleapplication.h" 20 #include <QFileOpenEvent> 28 if (event->type() == QEvent::FileOpen)
30 SingleApplication *app =
dynamic_cast<SingleApplication *
>(watched);
31 QFileOpenEvent *open_event =
static_cast<QFileOpenEvent*
>(event);
32 QString message =
"launched-with-args: " + open_event->file();
33 app->sendMessage(message.toUtf8());
MacOSXOpenEvent(QObject *parent=nullptr)
bool eventFilter(QObject *watched, QEvent *event) override