redtide

Results 211 comments of redtide

As a side note both GTK and Qt can be used under Windows and macOS, and looking at wxWidgets you have also more than a GTK version (2 and 3...

sorry, it was just an example to point out that other than more than one backend per platform there could be also a matter of versions of the same one,...

I was tempted to suggest the same about using artist because opengl but I wasn't the right person 😛 I'm just thinking if it could be possible to keep the...

to me using host() in one platform and host()->host in another looks odd TBH, I don't see why not return the native handle/object (`Gtk{Widget|Window}` or `NS{View|Window}`) directly instead, but I...

yes, though I don't understand why provide the `host()` getter if it returns something that's not usable, anyway I would do instead a generic `native_{view|window}_handle get_native_handle()` where handle can be...

OK, I gave a look to another UI framework for reference and at least on wx there is a [GetHandle()](https://docs.wxwidgets.org/3.0/classwx_window.html#a185e6cd7065367b552748cb722651b27) member function that does what I mean.

It turned out that my requirements for this was for the wrong case, out of the library scope, so I'm sorry for the noise. I guess it might be useful...

The `host_view` class is declared in base_view.cpp, IIUC that is the one to use for cairo access to the surface. But I see there are some problems to interface cairo...

Just trying to make a [Qt5 host] implementation, to be able to add elements over a view implemented in a [QWidget], inside a [QMainWindow]. [Qt5 host]: https://github.com/redtide/elements/tree/qt5-host [QWidget]: https://doc.qt.io/qt-5/qwidget.html [QMainWindow]:...

I'm not sure what you requested is a [simple Qt example] or a basic Qt elements host case, on which I have only implemented the application and window classes, not...