-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Port to Qt 6 #21
base: master
Are you sure you want to change the base?
Port to Qt 6 #21
Conversation
c4a4322
to
c422228
Compare
c422228
to
2fef136
Compare
I'm not familiar at all with this codebase, and not even that experienced with C++, and I'm very foggy today, so please feel free to comment/critique and ill change it to get this PR merged! :D |
Nice work. I would upload this to debian/experimental as a patch if I'm really bored or anyone ask for ;-) |
Any new uploads to Debian regarding TADS would be very nice. Maybe they
wouldn't think TADS is obsolete.
Thanks, Jeff ( Fos1)
…On Wed, Nov 15, 2023 at 5:11 AM Alexandre Detiste ***@***.***> wrote:
Nice work. I would upload this to debian/experimental as a patch if I'm
really bored or anyone ask for ;-)
—
Reply to this email directly, view it on GitHub
<#21 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADDAWSLR6C4RIJH4UU2L6HLYESPPDAVCNFSM6AAAAAA6UEY4S2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMJSGMYTCMZWG4>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
it is very well alive, I enabled CI right now. one can have a look a the build warnings if interrested https://salsa.debian.org/games-team/qtads/-/commit/a8cf846ac80918031a37c3a33da8981cf506cec7 |
Thank you very much for doing the work! I'll need to find some time go over it and merge it. Right now I'm kind of swamped with other things. |
Thank you! And yeah that's perfectly understandable. |
In the interests of future maintainability and compatibility, I ported QTADS to Qt6. Everything should work identically, I just went through and replaced uses of constructs that were removed in Qt6. I also removed the uses of
globalStrut
entirely because according to the Qt developers it was useless and usually set to zero anyways.I also add the capacity to accept command line flags and two flags (
--help
and--embed
), because I need the ability to tell qtads to print out its window id for something else I'm working on. I hope you don't mind.