28 #ifndef dooble_gopher_h
29 #define dooble_gopher_h
35 #include <QWebEngineUrlRequestJob>
36 #include <QWebEngineUrlSchemeHandler>
38 #include "dooble_web_engine_view.h"
48 QPointer<QWebEngineUrlRequestJob> m_request;
49 void requestStarted(QWebEngineUrlRequestJob *request);
52 void slot_error(QWebEngineUrlRequestJob::Error error);
53 void slot_finished(
const QByteArray &bytes,
54 bool content_type_supported,
67 static QByteArray s_eol;
72 QPointer<dooble_web_engine_view> m_web_engine_view;
77 bool m_content_type_supported;
81 static QByteArray plain_to_html(
const QByteArray &bytes);
84 void slot_connected(
void);
85 void slot_disonnected(
void);
86 void slot_ready_read(
void);
87 void slot_write_timeout(
void);
90 void error(QWebEngineUrlRequestJob::Error error);
91 void finished(
const QByteArray &bytes,
92 bool content_type_supported,
Definition: dooble_gopher.h:59
Definition: dooble_gopher.h:41
Definition: dooble_web_engine_view.h:37