pawelsalawa / sqlitestudio

A free, open source, multi-platform SQLite database manager.
https://sqlitestudio.pl
Other
4.67k stars 571 forks source link

Qt 6.4 support #5013

Closed inventron-tr closed 4 months ago

inventron-tr commented 4 months ago

This helps to migrate to Qt 6

pawelsalawa commented 4 months ago

So... this script switches from Qt5 to Qt6. I'm not sure if the sourcecode is already ready for Qt6. Have you tried it already?

inventron-tr commented 4 months ago

So... this script switches from Qt5 to Qt6. I'm not sure if the sourcecode is already ready for Qt6. Have you tried it already?

Screens seems to be working right now. We are using it as an editor in our project. We didn't run any detailed tests. Maybe a starting point for switching

tuffnatty commented 4 months ago

I'm not sure what the OP means by the screens which are working, but I had tried to build SQLiteStudio with Qt 6 a year or two ago, and have not succeeded. Still, I have these changes, and after some massaging, the main application builds and somewhat runs, although I can see something is wrong with fonts or their configuration. Nevertheless, this PR is definitely not enough.

inventron-tr commented 4 months ago

I'm not sure what the OP means by the screens which are working, but I had tried to build SQLiteStudio with Qt 6 a year or two ago, and have not succeeded. Still, I have these changes, and after some massaging, the main application builds and somewhat runs, although I can see something is wrong with fonts or their configuration. Nevertheless, this PR is definitely not enough.

Yes. During our project lifetime we will continue to fix the errors that we find. But currently ui is working for us. Table definition, updates, sql editor etc. Maybe this can stay at a branch for anyone who needs Qt 6.