Resources/guides for assisting with development

8 views
Skip to first unread message

William Adams

unread,
Mar 10, 2026, 8:50:37 AM (12 days ago) Mar 10
to PythonSCAD
Managed to get QT Designer installed/running by way of pyside6, but when I open:

...\GitHub\pythonscad\src\gui\MainWindow.ui

it complains that resources\common.qrc isn't available --- there is a resources\common.qrc.in file...

Is there a good/up-to-date book on QT6 development which I should read?

William

John David

unread,
Mar 10, 2026, 9:12:36 AM (12 days ago) Mar 10
to William Adams, PythonSCAD
I was never able to get Qt6 working.  I just used Qt5.

--
You received this message because you are subscribed to the Google Groups "PythonSCAD" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pythonscad+...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/pythonscad/17d7db0e-cc04-4196-b4d2-30805d2e6013n%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Guenther Sohler

unread,
Mar 10, 2026, 12:12:17 PM (12 days ago) Mar 10
to William Adams, PythonSCAD
The files are equivalent. You can rename for your purpose
--
You received this message because you are subscribed to the Google Groups "PythonSCAD" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pythonscad+unsubscribe@googlegroups.com.


--
Null

nomike Postmann

unread,
Mar 19, 2026, 10:02:56 PM (2 days ago) Mar 19
to PythonSCAD
The .in files are templates which get rendered by CMake during the build process.
So the most accurate way would be to configure the build (e.g. `cmake -B build`) and then building the application (`cmake --build build -j$(nproc)` on Linux. If you're on Windows you can just replace `$(nproc)` by the number of CPU cores you have. This is not necessary, but it speeds up the build quite a lot.

Once the application is build (and most likely even if the build fails as this file should be processed very early on), you will find the rendered file in `./resources/common.qrc`.

BTW: I'm interested in the issues you've got with qt6. What platform are you using? What issue do you have?

nomike

On Tuesday, March 10, 2026 at 5:12:17 PM UTC+1 guenthe...@gmail.com wrote:
The files are equivalent. You can rename for your purpose

Am Dienstag, 10. März 2026 schrieb William Adams <william.fra...@gmail.com>:
Managed to get QT Designer installed/running by way of pyside6, but when I open:

...\GitHub\pythonscad\src\gui\MainWindow.ui

it complains that resources\common.qrc isn't available --- there is a resources\common.qrc.in file...

Is there a good/up-to-date book on QT6 development which I should read?

William

--
You received this message because you are subscribed to the Google Groups "PythonSCAD" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pythonscad+...@googlegroups.com.

John David

unread,
Mar 19, 2026, 10:15:15 PM (2 days ago) Mar 19
to nomike Postmann, PythonSCAD
I am on travel, and my OS is requiring a full version update.  I'll give Qt6 another try once I update to Pop!_OS 24.04 LTS.  I have been putting it off until I returned home (where I have my emergency backups, etc.)  I might give it a go sooner, but if it goes sideways it will be a nightmare...

I am currently running Pop!_OS 24.02 (on a System76 -- a Linux bare metal laptop).  I have had enough issues with running Pop!_OS! (an Ubuntu derivative), that I am seriously considering going back to Gentoo (which I ran on all my machines for ~20 years)...

  EBo --

John David

unread,
Mar 19, 2026, 10:15:52 PM (2 days ago) Mar 19
to nomike Postmann, PythonSCAD
Right.  If I have not followup on this in say a couple of weeks.  Might help to give me a poke ans see where I am at.
Reply all
Reply to author
Forward
0 new messages