ut003880 1db592eb50 feat: 标题栏菜单添加清除缓存按钮
特殊情况下会出现打开页面与预期不符的情况,需要清除缓存文件夹

Log: 标题栏菜单添加清除缓存按钮;整理代码;重新启用自定义关于窗口
2022-01-05 19:02:27 +08:00

42 lines
681 B
C++

#ifndef WIDGET_H
#define WIDGET_H
#include <QWidget>
#include <QWebEngineProfile>
#include <QWebEngineView>
#include <QLayout>
#include <QStackedLayout>
#include <DSpinner>
#include "webengineview.h"
DWIDGET_USE_NAMESPACE
class Widget : public QWidget
{
Q_OBJECT
public:
explicit Widget(QString szUrl = nullptr, QWidget *parent = nullptr);
~Widget();
QWebEnginePage *getPage();
void goBack();
void goForward();
void refresh();
private:
WebEngineView *m_webEngineView;
DSpinner *m_spinner;
QStackedLayout *mainLayout;
QString m_szUrl;
private slots:
void on_loadStarted();
void on_loadFinished();
};
#endif // WIDGET_H