16,240
社区成员
发帖
与我相关
我的任务
分享
class AwesomeApplication : public QApplication
{
Q_OBJECT
public:
AwesomeApplication(int argc, char *argv[]) : QApplication(argc, argv) {}
bool file_open_request() { return file_open; }
protected:
bool event(QEvent *event);
private:
bool file_open = false;
};
bool AwesomeApplication::event(QEvent *event)
{
if( event->type() == QEvent::FileOpen ) {
file_open = true;
}
return QApplication::event(event);
}