-
This commit is contained in:
@@ -29,6 +29,7 @@ void rkt_webview_init()
|
||||
{
|
||||
if (handler == nullptr) {
|
||||
handler = new Rktwebview_qt(&handler);
|
||||
handler->doEvents();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -135,4 +136,51 @@ bool rkt_webview_valid(rktwebview_t wv)
|
||||
return handler->rktValid(wv);
|
||||
}
|
||||
|
||||
result_t rkt_webview_hide(rktwebview_t w)
|
||||
{
|
||||
rkt_webview_init();
|
||||
return handler->rktHideWindow(w);
|
||||
|
||||
}
|
||||
|
||||
result_t rkt_webview_show(rktwebview_t w)
|
||||
{
|
||||
rkt_webview_init();
|
||||
return handler->rktShowWindow(w);
|
||||
}
|
||||
|
||||
result_t rkt_webview_present(rktwebview_t w)
|
||||
{
|
||||
rkt_webview_init();
|
||||
return handler->rktPresentWindow(w);
|
||||
}
|
||||
|
||||
result_t rkt_webview_maximize(rktwebview_t w)
|
||||
{
|
||||
rkt_webview_init();
|
||||
return handler->rktMaximizeWindow(w);
|
||||
}
|
||||
|
||||
result_t rkt_webview_minimize(rktwebview_t w)
|
||||
{
|
||||
rkt_webview_init();
|
||||
return handler->rktMinimizeWindow(w);
|
||||
}
|
||||
|
||||
result_t rkt_webview_show_normal(rktwebview_t w)
|
||||
{
|
||||
rkt_webview_init();
|
||||
return handler->rktShowNormalWindow(w);
|
||||
}
|
||||
|
||||
window_state_t rkt_webview_window_state(rktwebview_t w)
|
||||
{
|
||||
rkt_webview_init();
|
||||
return handler->rktWindowState(w);
|
||||
}
|
||||
|
||||
result_t rkt_webview_set_title(rktwebview_t wv, const char *title)
|
||||
{
|
||||
rkt_webview_init();
|
||||
return handler->rktWindowSetTitle(wv, title);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user