Falkon Develop
Cross-platform Qt-based web browser
webview.cpp File Reference
#include "webview.h"
#include "webpage.h"
#include "mainapplication.h"
#include "qztools.h"
#include "iconprovider.h"
#include "history.h"
#include "pluginproxy.h"
#include "downloadmanager.h"
#include "siteinfo.h"
#include "searchenginesmanager.h"
#include "browsinglibrary.h"
#include "bookmarkstools.h"
#include "settings.h"
#include "qzsettings.h"
#include "enhancedmenu.h"
#include "locationbar.h"
#include "webinspector.h"
#include "scripts.h"
#include "webhittestresult.h"
#include "webscrollbarmanager.h"
#include <iostream>
#include <QDir>
#include <QTimer>
#include <QDesktopServices>
#include <QWebEngineHistory>
#include <QClipboard>
#include <QMimeData>
#include <QWebEngineContextMenuRequest>
#include <QStackedLayout>
#include <QScrollBar>
#include <QPrintDialog>
#include <QPrinter>
#include <QQuickWidget>
#include <QtWebEngineWidgetsVersion>

Go to the source code of this file.

Macros

#define HANDLE_EVENT(f, t)
 

Macro Definition Documentation

◆ HANDLE_EVENT

#define HANDLE_EVENT (   f,
 
)
Value:
{ \
bool wasAccepted = event->isAccepted(); \
event->setAccepted(false); \
f(static_cast<t*>(event)); \
bool ret = event->isAccepted(); \
event->setAccepted(wasAccepted); \
return ret; \
}
t
Definition: i18n.py:27