Add support for PrusaLink webview

This commit is contained in:
SoftFever
2023-08-30 23:38:33 +08:00
parent 8f5307c375
commit 1f0d171d7c
6 changed files with 71 additions and 20 deletions

View File

@@ -7,6 +7,7 @@
#include "wx/notifmsg.h"
#include "wx/settings.h"
#include "wx/webview.h"
#include <wx/string.h>
#if wxUSE_WEBVIEW_EDGE
#include "wx/msw/webview_edge.h"
@@ -35,12 +36,12 @@ public:
PrinterWebView(wxWindow *parent);
virtual ~PrinterWebView();
void load_url(wxString& url);
void load_url(wxString& url, wxString apikey = "");
void UpdateState();
void OnClose(wxCloseEvent& evt);
void OnError(wxWebViewEvent& evt);
private:
void SendAPIKey(wxString apikey);
wxWebView* m_browser;
long m_zoomFactor;