Re: D + Qt + QtDesigner

2022-09-28 Thread Tejas via Digitalmars-d-announce

On Thursday, 29 September 2022 at 00:46:36 UTC, Barbara wrote:
On Wednesday, 28 September 2022 at 01:39:34 UTC, Ali Çehreli 
wrote:

[...]



Thank you Ali for mentioning our work. CopperSpice is licensed 
under LGPL 2.1 and provides a migration path for applications 
written in Qt. We support most all of the Qt 5 functionality 
with major improvements to strings, containers, and no longer 
requires MOC to implement run time reflection.


[...]



You support Android/iOS?

If you don't, are the any blockers to supporting it or you just 
didn't get around to doing it/there wasn't much demand?


Re: D + Qt + QtDesigner

2022-09-28 Thread Barbara via Digitalmars-d-announce
On Wednesday, 28 September 2022 at 01:39:34 UTC, Ali Çehreli 
wrote:

On 9/27/22 16:21, Vladimir Marchevsky wrote:

> Considering licensing model of Qt and political decisions of
Qt
> Foundation

Those were the reasons why my friends Barbara and Ansel started 
CopperSpice:


  https://www.copperspice.com

Ali



Thank you Ali for mentioning our work. CopperSpice is licensed 
under LGPL 2.1 and provides a migration path for applications 
written in Qt. We support most all of the Qt 5 functionality with 
major improvements to strings, containers, and no longer requires 
MOC to implement run time reflection.


We released CsDesigner earlier this year as a standalone program 
which is fully compatible with their UI files.


DoxyPress is a code documentation generator based on Doxygen with 
full support for modern C++ and major improvements in the HTML 
output. If the D community would like to improve support for 
parsing D source code our team would be very excited to work with 
any interested developers.


If anyone is interested in creating D bindings for CopperSpice we 
will gladly accept this up stream and help maintain it.


Please feel free to contact us with any questions.

Barbara


Re: D + Qt + QtDesigner

2022-09-28 Thread Tejas via Digitalmars-d-announce
On Tuesday, 27 September 2022 at 23:21:07 UTC, Vladimir 
Marchevsky wrote:

On Tuesday, 27 September 2022 at 21:07:25 UTC, Willian wrote:

I would like to know if it is possible to gather the D 
community to work together on D + Qt + QtDesigner.
I believe that the maturation of this library is the gateway 
for many programmers in the D language.


Considering licensing model of Qt and political decisions of Qt 
Foundation, GTK looks much better. Also having C API GTK is 
probably much easier to use directly and efficiently rather 
than non-standard C++ of Qt.


An extremely significant portion of Qt is available under GPL 3 
nowadays, not sure if it's worth sticking with GTK purely for the 
license