zty199 faa613d671 feat: ISSUE #I62BVT 添加网页通知功能
WebEngineView 中添加 WebEngineView::present(std::unique_ptr<QWebEngineNotification> &newNotification) 函数,通过 DNotifySender 转发系统通知

Log: 添加网页通知功能,通知图片缓存在 /tmp 下;使用 DLogManager 生成日志;修复强制使用 DTK 平台插件异常问题
2022-12-19 09:31:32 +08:00

41 lines
661 B
C++

#ifndef APPLICATION_H
#define APPLICATION_H
#include "mainwindow.h"
#include <DApplication>
DWIDGET_USE_NAMESPACE
class Application : public DApplication
{
Q_OBJECT
public:
Application(int &argc, char **argv);
void handleAboutAction() override;
QStringList launchParams() const;
void setMainWindow(MainWindow *window);
MainWindow *mainWindow();
private:
void saveLaunchParams(int &argc, char **argv);
void initAboutDialog();
signals:
void sigQuit();
public slots:
void slotMainWindowClose();
private:
MainWindow *m_mainWindow = nullptr;
int m_argc;
QStringList m_argv;
};
#endif // APPLICATION_H