ChiraEngine
                                
                                
                                
                                    ChiraEngine copied to clipboard
                            
                            
                            
                        feat: ChiraEngine Qt integration
This merge request aims to add support for utilizing Qt with ChiraEngine.
The current support utilizes window embedding to embed the SDL window inside of a QWidget. This isn't the same as having Qt as a backend but works as a good midpoint until a true Qt backend is figured out.
Tested setups + results:
- Qt 6.4.1 - Pop!_OS 22.04 - KWin X11 : Working
 
Todo:
- [ ] Fix mouse capturing not entirely working
 - [ ] Test embed code on Windows, Wayland, and MacOS
 - [ ] Change window console commands to operate on the Qt window / Remove window console commands
 - [ ] Create an example use of Qt integration using the editor
 
what if I looked into this again. probably not until the game engine can game engine but I'll keep this on the radar.
It will be a lot easier to do this after the engine is more modular