blob: 1ad75bc013de13edd22ac3944d6b8c4e6a51bd1d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
#ifndef MAINBROWSER_H
#define MAINBROWSER_H
#include <QMainWindow>
#include <QtWebKit>
#include <QtWebKitWidgets/QWebView>
#include <QUrl>
#include <QDebug>
QT_BEGIN_NAMESPACE
namespace Ui { class mainbrowser; }
QT_END_NAMESPACE
class mainbrowser : public QMainWindow
{
Q_OBJECT
public:
mainbrowser(QWidget *parent = nullptr);
~mainbrowser();
private slots:
void on_actionQuit_triggered();
void on_urlBar_returnPressed();
void on_actionAbout_triggered();
void bUrl();
void on_backButton_clicked();
void on_forwardButton_clicked();
void on_refreshButton_clicked();
void on_webView_loadStarted();
void on_webView_titleChanged(const QString &title);
private:
Ui::mainbrowser *ui;
QString url;
};
#endif // MAINBROWSER_H
|