Falkon
Develop
Cross-platform Qt-based web browser
pyfalkon_global.h
Go to the documentation of this file.
1
/* ============================================================
2
* Falkon - Qt web browser
3
* Copyright (C) 2018 David Rosca <nowrep@gmail.com>
4
*
5
* This program is free software: you can redistribute it and/or modify
6
* it under the terms of the GNU General Public License as published by
7
* the Free Software Foundation, either version 3 of the License, or
8
* (at your option) any later version.
9
*
10
* This program is distributed in the hope that it will be useful,
11
* but WITHOUT ANY WARRANTY; without even the implied warranty of
12
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
* GNU General Public License for more details.
14
*
15
* You should have received a copy of the GNU General Public License
16
* along with this program. If not, see <http://www.gnu.org/licenses/>.
17
* ============================================================ */
18
19
// Make "signals:", "slots:" visible as access specifiers
20
#define QT_ANNOTATE_ACCESS_SPECIFIER(a) __attribute__((annotate(#a)))
21
22
// PYSIDE-711
23
#include <QHstsPolicy>
24
#include <QWebEngineContextMenuRequest>
25
26
// 3rdparty
27
#include "
lineedit.h
"
28
#include "
squeezelabelv1.h
"
29
#include "
squeezelabelv2.h
"
30
#include "
qtsingleapplication/qtsingleapplication.h
"
31
32
// app
33
#include "
autosaver.h
"
34
#include "
browserwindow.h
"
35
#include "
datapaths.h
"
36
#include "
mainapplication.h
"
37
#include "
settings.h
"
38
39
// autofill
40
#include "
autofill.h
"
41
#include "
passwordmanager.h
"
42
#include "
passwordbackends/passwordbackend.h
"
43
44
// bookmarks
45
#include "
bookmarkitem.h
"
46
#include "
bookmarks.h
"
47
#include "
bookmarksmodel.h
"
48
#include "
bookmarkstools.h
"
49
50
// cookies
51
#include "
cookiejar.h
"
52
#include "
cookiemanager.h
"
53
54
// downloads
55
#include "
downloaditem.h
"
56
#include "
downloadmanager.h
"
57
58
// history
59
#include "
history.h
"
60
#include "
historyitem.h
"
61
#include "
historymodel.h
"
62
63
// navigation
64
#include "
locationbar.h
"
65
#include "
navigationbar.h
"
66
67
// network
68
#include "
networkmanager.h
"
69
#include "
urlinterceptor.h
"
70
#include "
schemehandlers/extensionschemehandler.h
"
71
72
// notifications
73
#include "
desktopnotificationsfactory.h
"
74
75
// opensearch
76
#include "
searchenginesdialog.h
"
77
#include "
searchenginesmanager.h
"
78
79
// other
80
#include "
checkboxdialog.h
"
81
#include "
qzsettings.h
"
82
#include "
statusbar.h
"
83
84
// plugins
85
#include "
pluginproxy.h
"
86
#include "
plugininterface.h
"
87
88
// sidebar
89
#include "
sidebar.h
"
90
#include "
sidebarinterface.h
"
91
92
// siteSettings
93
#include "
sitesettingsmanager.h
"
94
95
// tabwidget
96
#include "
combotabbar.h
"
97
#include "
tabbar.h
"
98
#include "
tabcontextmenu.h
"
99
#include "
tabicon.h
"
100
#include "
tabmodel.h
"
101
#include "
tabmrumodel.h
"
102
#include "
tabstackedwidget.h
"
103
#include "
tabtreemodel.h
"
104
#include "
tabwidget.h
"
105
#include <QItemSelection>
106
107
// tools
108
#include "
abstractbuttoninterface.h
"
109
#include "
clickablelabel.h
"
110
#include "
delayedfilewatcher.h
"
111
#include "
desktopfile.h
"
112
#include "
enhancedmenu.h
"
113
#include "
iconprovider.h
"
114
#include "
qztools.h
"
115
#include "
sqldatabase.h
"
116
#include "
toolbutton.h
"
117
#include "
wheelhelper.h
"
118
119
// webengine
120
#include "
loadrequest.h
"
121
#include "
webhittestresult.h
"
122
#include "
webinspector.h
"
123
#include "
webpage.h
"
124
#include "
webview.h
"
125
#include "
javascript/externaljsobject.h
"
126
127
// webtab
128
#include "
searchtoolbar.h
"
129
#include "
tabbedwebview.h
"
130
#include "
webtab.h
"
abstractbuttoninterface.h
autofill.h
autosaver.h
bookmarkitem.h
bookmarks.h
bookmarksmodel.h
bookmarkstools.h
browserwindow.h
checkboxdialog.h
clickablelabel.h
combotabbar.h
cookiejar.h
cookiemanager.h
datapaths.h
delayedfilewatcher.h
desktopfile.h
desktopnotificationsfactory.h
downloaditem.h
downloadmanager.h
enhancedmenu.h
extensionschemehandler.h
externaljsobject.h
history.h
historyitem.h
historymodel.h
iconprovider.h
lineedit.h
loadrequest.h
locationbar.h
mainapplication.h
navigationbar.h
networkmanager.h
passwordbackend.h
passwordmanager.h
plugininterface.h
pluginproxy.h
qtsingleapplication.h
qzsettings.h
qztools.h
searchenginesdialog.h
searchenginesmanager.h
searchtoolbar.h
settings.h
sidebar.h
sidebarinterface.h
sitesettingsmanager.h
sqldatabase.h
squeezelabelv1.h
squeezelabelv2.h
statusbar.h
tabbar.h
tabbedwebview.h
tabcontextmenu.h
tabicon.h
tabmodel.h
tabmrumodel.h
tabstackedwidget.h
tabtreemodel.h
tabwidget.h
toolbutton.h
urlinterceptor.h
webhittestresult.h
webinspector.h
webpage.h
webtab.h
webview.h
wheelhelper.h
src
plugins
PyFalkon
pyfalkon_global.h
Generated by
1.9.3