Rabbit Remote Control
0.1.0-bate4
Loading...
Searching...
No Matches
Plugins
WebBrowser
FrmPopup.h
1
// Author: Kang Lin <kl222@126.com>
2
3
#pragma once
4
#include <QLineEdit>
5
#include <QAction>
6
#include <QWidget>
7
#include <QWebEnginePage>
8
9
class
CFrmWebView
;
10
class
CFrmWebBrowser
;
11
class
CFrmPopup
:
public
QWidget
12
{
13
Q_OBJECT
14
public
:
15
explicit
CFrmPopup
(QWebEngineProfile *profile,
CFrmWebBrowser
* pWebBrowser, QWidget *parent =
nullptr
);
16
virtual
~CFrmPopup
();
17
18
CFrmWebView
* GetView();
19
private
Q_SLOTS:
20
void
slotHandleGeometryChangeRequested(
const
QRect &newGeometry);
21
private
:
22
QLineEdit* m_pleUrl;
23
QAction* m_pFavAction;
24
CFrmWebView
* m_pView;
25
};
CFrmPopup
Definition
FrmPopup.h:12
CFrmWebBrowser
Definition
FrmWebBrowser.h:19
CFrmWebView
Definition
FrmWebView.h:29
Author: Kang Lin (kl222@126.com)
Copyright (c) Kang Lin Studios All Rights Reserved