~/talk

How I integrated TinyMCE into my Qt Application

Talkat CppCon 2015 · 2015-09-21..09-25· [c-and-cpp]
slides:none on file

A working WYSIWYG HTML editor sits inside a QWebView using TinyMCE bridged to C++ via the QWebKit JavaScript bridge, with native Qt dialogs replacing TinyMCE popups and a roundtrip where C++ executes JS to insert images and links. Initialization needs 150–200 ms init delay to wait for the editor JS to load. Limitations include dialogs stuck inside the web view, same‑origin asset issues requiring a physical HTML host per base path, high resource overhead, and TinyMCE 4.x incompatible with Qt WebKit.

AI-written summary · about

  1. 0:00Start
  2. 0:10About me
  3. 1:19KDE Frameworks 5
  4. 2:29How to get there?
  5. 3:20TinyMCE Limitations
  6. 5:44QWebkit
  7. 6:41Class HTML TextEditor
  8. 10:28C++ Implementation
  9. 12:43Current limitations
  10. 13:17What I also would need...
  11. 13:43Endresult
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.