Beispiel #1
0
void WebViewTest::quitMainLoopAfterProcessingPendingEvents()
{
    while (gtk_events_pending())
        gtk_main_iteration();
    quitMainLoop();
}
Beispiel #2
0
 virtual void contextMenuDismissed()
 {
     quitMainLoop();
 }
Beispiel #3
0
void WebViewTest::wait(double seconds)
{
    GMainLoopSource::scheduleAfterDelayAndDeleteOnDestroy("WebViewTest wait", [this] { quitMainLoop(); },
        std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::duration<double>(seconds)));
    g_main_loop_run(m_mainLoop);
}