Page 1 of 1

Could you ship your own version of Qt Designer?

Posted: Wed Apr 15 2020 5:57 am
by opaque
I think it's reasonable to also use Qt Creator to develop with CopperSpice. But my friends all use other IDEs from VS to Eclipse CDT. I think Qt Creator is not a hard requirement, isn't it? We could configure other IDEs to use CopperSpice but the only missing piece seemed to be the GUI Designer. Sadly, Qt Designer no longer offered as a separate package on Debian anymore but now part of Qt Creator. And people have build and offer a standalone Qt Designer for a long time: https://build-system.fman.io/qt-designer-download

Unfortunately they don't offer the Linux version. Could you ship your own version of Qt Designer? If it's so we could just grab the binary from your server and don't have anything to do with Qt anymore.

Update: Sorry, it's my mistake. Qt Designer is not part of Qt Creator but of the package qttools5-dev-tools.

Re: Could you ship your own version of Qt Designer?

Posted: Wed Apr 15 2020 5:55 pm
by ansel
I think Qt Creator is not a hard requirement, isn't it?
We have many developers who use Qt Creator to write their CopperSpice applications. However, you are correct that it is not a requirement. Any IDE can be used to develop a CopperSpice application although support for CMake is helpful.

If you would like to help us with documenting the process for using Qt Designer with another IDE, we would be very interested in your input. It sounds like you have found a version that will work. If the community has an interest in a standalone CS Designer product, let us know and we will work with everyone involved.

Re: Could you ship your own version of Qt Designer?

Posted: Fri Apr 17 2020 12:05 pm
by opaque
ansel wrote: Wed Apr 15 2020 5:55 pm
I think Qt Creator is not a hard requirement, isn't it?
We have many developers who use Qt Creator to write their CopperSpice applications. However, you are correct that it is not a requirement. Any IDE can be used to develop a CopperSpice application although support for CMake is helpful.

If you would like to help us with documenting the process for using Qt Designer with another IDE, we would be very interested in your input. It sounds like you have found a version that will work. If the community has an interest in a standalone CS Designer product, let us know and we will work with everyone involved.
If Cs and Qt could share the same Qt Designer (if Cs is still compatible with Qt) then there is no need to have a separate Cs Designer. If Cs has diverted too much from Qt a Cs Designer is definitely needed. After all Cs need to build it own ecosystem, not a shadow of Qt.

Re: Could you ship your own version of Qt Designer?

Posted: Fri Apr 17 2020 7:02 pm
by barbara
If Cs and Qt could share the same Qt Designer (if Cs is still compatible with Qt) then there is no need to have a separate Cs Designer. If Cs has diverted too much from Qt a Cs Designer is definitely needed. After all Cs need to build it own ecosystem
At this time we are not looking at doing anything with QtDesigner since QCreator works perfectly. If this changes in the future we can revisit the discussion.

CopperSpice is a set of libraries, not a framework nor is it an ecosystem. Our focus and direction is to provide libraries which any C++ developer can link into their application and automatically have access to new functionality.

Re: Could you ship your own version of Qt Designer?

Posted: Fri Feb 03 2023 10:42 pm
by barbara
The CopperSpice team decided to create a version of Designer which is built with the CopperSpice libraries. Our Designer application can be used to read and modify any .UI file created with our program or QtCreator.

* * CS Designer 1.0.2 was released on January 31 2023

Pre-built binary files can be found on our download site
https://download.copperspice.com/designer/binary/

Source code and pre-built binary files can be also be found on github
https://github.com/copperspice/cs_designer