You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm going to be migrating the gui to Qt (yes i know I mentioned those before) but before I begin I am debating if I should somehow embed SDL in the window, or just rewrite all the SDL code to Qt's Rendering. Wondering if it be faster overall if migrated that way or if SDL is better in this regard. This was the biggest reason I been delaying it as I was trying the SDL route but was confused how to allow both event systems to coexist.
Biggest reason for this change is I want to take advantage of Qt's facilities for plugins and overall file management.
The text was updated successfully, but these errors were encountered:
QT does have a OpenGL widget. It might be possible to make a QT widget that uses SDL 2 for rendering. It might be possible to take the OpenGL rendering code and use that with the OpenGL widget QT has
Hows the situation with QT's theming on Linux? One QT app I tried (Trenchbroom) suffers from the Win10esque light/dark binary theme issues and doesn't look like my XFCE4 colors
I noticed the right-click menu in PCem 17 doesn't seem to be working on my Linux machine, and since the menu is missing with SDL, there seems to be no way to insert a CD ROM. If Qt fixes that, I think it would be a great option even if it didn't adapt to themeing nicely.
I'm going to be migrating the gui to Qt (yes i know I mentioned those before) but before I begin I am debating if I should somehow embed SDL in the window, or just rewrite all the SDL code to Qt's Rendering. Wondering if it be faster overall if migrated that way or if SDL is better in this regard. This was the biggest reason I been delaying it as I was trying the SDL route but was confused how to allow both event systems to coexist.
Biggest reason for this change is I want to take advantage of Qt's facilities for plugins and overall file management.
The text was updated successfully, but these errors were encountered: