Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KDABLabs/cxx-qt-servo-webview
/ functions
Functions
42 in github.com/KDABLabs/cxx-qt-servo-webview
⨍
Functions
42
◇
Types & classes
14
↓ 5 callers
Method
push_event
(&mut self, event: EmbedderEvent)
src/browser.rs:124
↓ 3 callers
Method
get_events
(&mut self)
src/browser.rs:40
↓ 2 callers
Method
key_event
(mut self: Pin<&mut Self>, event: *mut qobject::QKeyEvent, state: KeyState)
src/webview.rs:373
↓ 2 callers
Method
point
(self: Pin<&mut Self>, index: isize)
src/webview.rs:230
↓ 2 callers
Method
rendering_context
(&self)
src/windowheadless.rs:62
↓ 1 callers
Method
clone_box
(&self)
src/events_loop.rs:22
↓ 1 callers
Function
get_servo_code_from_scancode
(code: i32)
src/webview.rs:235
↓ 1 callers
Method
handle_servo_events
Returns true if the caller needs to manually present a new frame. TODO: does this move into the WebView?
src/browser.rs:47
↓ 1 callers
Method
point_count
(&self)
src/webview.rs:226
↓ 1 callers
Method
run
(&mut self)
src/servothread.rs:98
↓ 1 callers
Method
wake
(&self)
src/events_loop.rs:28
↓ 1 callers
Method
webview_id
(&self)
src/browser.rs:36
Function
blitFramebuffer
cpp/helpers.cpp:14
Function
constructUniquePtr
cpp/helpers.h:26
Method
create_event_loop_waker
(&mut self)
src/embedder.rs:22
Method
create_renderer
(&self)
src/webview.rs:359
Method
default
()
src/webview.rs:342
Method
drop
(&mut self)
src/renderer.rs:81
Function
fboFromTexture
cpp/helpers.cpp:22
Method
get_coordinates
(&self)
src/windowheadless.rs:40
Method
go_back
(mut self: Pin<&mut Self>)
src/webview.rs:363
Method
go_forward
(mut self: Pin<&mut Self>)
src/webview.rs:368
Method
initialize
(mut self: Pin<&mut Self>)
src/webview.rs:569
Method
initialize
(mut self: core::pin::Pin<&mut Self>)
src/renderer.rs:263
Method
key_press_event
(self: Pin<&mut Self>, event: *mut qobject::QKeyEvent)
src/webview.rs:394
Method
key_release_event
(self: Pin<&mut Self>, event: *mut qobject::QKeyEvent)
src/webview.rs:398
Function
main
()
build.rs:8
Function
main
()
src/main.rs:16
Method
mouse_move_event
(mut self: Pin<&mut Self>, event: *mut qobject::QMouseEvent)
src/webview.rs:402
Method
mouse_press_event
(mut self: Pin<&mut Self>, event: *mut qobject::QMouseEvent)
src/webview.rs:415
Method
mouse_release_event
(mut self: Pin<&mut Self>, event: *mut qobject::QMouseEvent)
src/webview.rs:443
Method
new
(size: Size2D<u32, DeviceIndependentPixel>, connection: Connection)
src/windowheadless.rs:22
Method
new
(qt_loop: CxxQtThread<ServoWebView>)
src/events_loop.rs:16
Method
new
(event_loop_waker: Box<dyn EventLoopWaker>)
src/embedder.rs:15
Method
new
()
src/renderer.rs:95
Method
new
( receiver: Receiver<QServoMessage>, qt_thread: CxxQtThread<ServoWebView>, connection:
src/servothread.rs:54
Function
qTouchEventPointCount
cpp/helpers.cpp:33
Method
render
(mut self: Pin<&mut Self>)
src/renderer.rs:99
Method
set_animation_state
(&self, state: AnimationState)
src/windowheadless.rs:58
Method
synchronize
(mut self: Pin<&mut Self>, item: *mut qobject::QQuickFramebufferObject)
src/renderer.rs:154
Method
touch_event
(mut self: Pin<&mut Self>, event: *mut qobject::QTouchEvent)
src/webview.rs:483
Method
wheel_event
(mut self: Pin<&mut Self>, event: *mut qobject::QWheelEvent)
src/webview.rs:525