initialization and cleanup
This commit is contained in:
@@ -38,8 +38,6 @@ private:
|
||||
int _evt_loop_depth;
|
||||
QTimer _evt_loop_timer;
|
||||
|
||||
Rktwebview_qt **_handler;
|
||||
|
||||
int _argc;
|
||||
char *_argv[1];
|
||||
|
||||
@@ -57,6 +55,12 @@ private:
|
||||
|
||||
result_t fileDlg(rktwebview_t w, const char *title, const char *base, const char *filters, QFileDialog::FileMode mode, QFileDialog::AcceptMode am, QString evt_ok, QString evt_cancel);
|
||||
|
||||
public:
|
||||
void execApp();
|
||||
QApplication *app();
|
||||
void deleteApp();
|
||||
void initApp();
|
||||
|
||||
protected:
|
||||
void customEvent(QEvent *event);
|
||||
|
||||
@@ -65,12 +69,12 @@ public:
|
||||
|
||||
public:
|
||||
int nextHandle();
|
||||
|
||||
public:
|
||||
rkt_wv_context_t newContext(const char *boilerplate_js, const char *optional_server_cert_pem);
|
||||
int rktWebViewCreate(rkt_wv_context_t context, rktwebview_t parent, event_cb_t js_evt_cb);
|
||||
void rktWebViewClose(int wv);
|
||||
void rktSetOUToken(rktwebview_t wv, const char *ou_token);
|
||||
void rktQuit();
|
||||
|
||||
result_t rktOpenDevtools(rktwebview_t wv);
|
||||
result_t rktSetUrl(rktwebview_t wv, const char *url);
|
||||
@@ -113,7 +117,7 @@ public:
|
||||
void runCommandThread();
|
||||
|
||||
public:
|
||||
Rktwebview_qt(Rktwebview_qt **handler);
|
||||
Rktwebview_qt();
|
||||
~Rktwebview_qt();
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user