Discuss Scratch
- Blaze349
-
1000+ posts
Qt Creator or not...
Should I use QT Creator? It's a new ide by QT for developing QT apps. Does it make it easier? I don't really like big IDEs. Do you any of you use it?
- Wettining
-
500+ posts
Qt Creator or not...
Doesn't it cost a lot of money? Should I use QT Creator? It's a new ide by QT for developing QT apps. Does it make it easier? I don't really like big IDEs. Do you any of you use it?
- TheMonsterOfTheDeep
-
1000+ posts
Qt Creator or not...
The only gui stuff I've done in C++ has been with wxWidgets, so I couldn't really say. However, learning to use a widgets library using nothing but C++ can be useful and can give you more control.
my latest extension: 2d vector math
- Jonathan50
-
1000+ posts
Qt Creator or not...
Nope, it's for free. Doesn't it cost a lot of money?
Not yet a Knight of the Mu Calculus.
- Blaze349
-
1000+ posts
Qt Creator or not...
So wxWidgets over Qt? I can use both without Qt creator though The only gui stuff I've done in C++ has been with wxWidgets, so I couldn't really say. However, learning to use a widgets library using nothing but C++ can be useful and can give you more control.
- Wettining
-
500+ posts
Qt Creator or not...
The open sourced is free but you have to include Qt in your product and you can't sell it/get revenue from adsNope, it's for free. Doesn't it cost a lot of money?
- TheMonsterOfTheDeep
-
1000+ posts
Qt Creator or not...
No, I wouldn't say that. I kind of chose wxWidgets arbitrarily. My comment was more generic about any particular widget library - gui builders can help, but they aren't really necessary and they make it harder to build more complex, dynamic uis (due to autogenerated code, etc..)So wxWidgets over Qt? I can use both without Qt creator though The only gui stuff I've done in C++ has been with wxWidgets, so I couldn't really say. However, learning to use a widgets library using nothing but C++ can be useful and can give you more control.
my latest extension: 2d vector math
- CatIsFluffy
-
100+ posts
Qt Creator or not...
Well, only if you want your app to work on Windows 95. Click here/url] and scroll down to the bottom. Then scroll up a bit until you get to the Qt/WxWidgets section.
- Jonathan50
-
1000+ posts
Qt Creator or not...
That's not true, Qt is available under the GPL and LGPL (both of which allow you to sell your product) and the Qt commercial license The open sourced is free but you have to include Qt in your product and you can't sell it/get revenue from ads
![](http://cdn.scratch.mit.edu/scratchr2/static/__445e6d1effe21b688a56233447df2051__/djangobb_forum/img/smilies/hmm.png)
Click here/url] and scroll down to the bottom. Then scroll up a bit until you get to the Qt/WxWidgets section.That's cool IMO. Well, only if you want your app to work on Windows 95.
Last edited by Jonathan50 (July 22, 2017 00:02:33)
Not yet a Knight of the Mu Calculus.
- herohamp
-
1000+ posts
Qt Creator or not...
Yup very free http://prntscr.com/fyqqp2Nope, it's for free. Doesn't it cost a lot of money?
- Jonathan50
-
1000+ posts
Qt Creator or not...
http://prntscr.com/fyqqp2Yep, it's under the GPL Yup very free http://code.qt.io/cgit/qt-creator/qt-creator.git/tree/ and in Debian repositories
Edit: https://www.qt.io/ide/ https://info.qt.io/download-qt-for-application-development
Last edited by Jonathan50 (July 22, 2017 00:54:35)
Not yet a Knight of the Mu Calculus.
- herohamp
-
1000+ posts
Qt Creator or not...
oh thankshttp://prntscr.com/fyqqp2Yep, it's under the GPL Yup very free http://code.qt.io/cgit/qt-creator/qt-creator.git/tree/ and in Debian repositories
Edit: https://www.qt.io/ide/ https://info.qt.io/download-qt-for-application-development
- Blaze349
-
1000+ posts
Qt Creator or not...
But if I make a commercial app doesn't that mean I have to let everyone see the source code (not saying that is a bad thing)?That's not true, Qt is available under the GPL and LGPL (both of which allow you to sell your product) and the Qt commercial license The open sourced is free but you have to include Qt in your product and you can't sell it/get revenue from adsLook here: https://www.qt.io/licensing-comparison/
Click here/url] and scroll down to the bottom. Then scroll up a bit until you get to the Qt/WxWidgets section.That's cool IMO. Well, only if you want your app to work on Windows 95.
- TheMonsterOfTheDeep
-
1000+ posts
Qt Creator or not...
If you share it under the GPL, then yes, and you also have to allow anybody to redistribute your app or modified versions (This is, as it were, the main reason I sort of think the GPL is not necessarily suitable for commercial applications, but that's just my personal opinion). But if I make a commercial app doesn't that mean I have to let everyone see the source code (not saying that is a bad thing)?
However, Qt is licensed under the LGPL, which does not require your app to also be licensed under the LGPL.
Last edited by TheMonsterOfTheDeep (July 22, 2017 01:41:57)
my latest extension: 2d vector math
- Blaze349
-
1000+ posts
Qt Creator or not...
Is there a good alternative to Qt that looks good?If you share it under the GPL, then yes, and you also have to allow anybody to redistribute your app or modified versions (This is, as it were, the main reason I sort of think the GPL is not necessarily suitable for commercial applications, but that's just my personal opinion). But if I make a commercial app doesn't that mean I have to let everyone see the source code (not saying that is a bad thing)?
However, Qt is licensed under the LGPL, which does not require your app to also be licensed under the LGPL.
- TheMonsterOfTheDeep
-
1000+ posts
Qt Creator or not...
I'm pretty sure most widget libraries are under the LGPL or something similar. As I said, the LGPL is not exactly copyleft - if I understand correctly, it allows you to license your code however you want, as long as the LGPL'd library is statically linked.Is there a good alternative to Qt that looks good?If you share it under the GPL, then yes, and you also have to allow anybody to redistribute your app or modified versions (This is, as it were, the main reason I sort of think the GPL is not necessarily suitable for commercial applications, but that's just my personal opinion). But if I make a commercial app doesn't that mean I have to let everyone see the source code (not saying that is a bad thing)?
However, Qt is licensed under the LGPL, which does not require your app to also be licensed under the LGPL.
my latest extension: 2d vector math
- Wettining
-
500+ posts
Qt Creator or not...
Visual Studio Community, it's freeIs there a good alternative to Qt that looks good?If you share it under the GPL, then yes, and you also have to allow anybody to redistribute your app or modified versions (This is, as it were, the main reason I sort of think the GPL is not necessarily suitable for commercial applications, but that's just my personal opinion). But if I make a commercial app doesn't that mean I have to let everyone see the source code (not saying that is a bad thing)?
However, Qt is licensed under the LGPL, which does not require your app to also be licensed under the LGPL.
- Blaze349
-
1000+ posts
Qt Creator or not...
Like ARkit? So if I want to sell an app then I link it with LGPL. Cool. So should I use Qt Creator? What benefits does it actually have.I'm pretty sure most widget libraries are under the LGPL or something similar. As I said, the LGPL is not exactly copyleft - if I understand correctly, it allows you to license your code however you want, as long as the LGPL'd library is statically linked.Is there a good alternative to Qt that looks good?If you share it under the GPL, then yes, and you also have to allow anybody to redistribute your app or modified versions (This is, as it were, the main reason I sort of think the GPL is not necessarily suitable for commercial applications, but that's just my personal opinion). But if I make a commercial app doesn't that mean I have to let everyone see the source code (not saying that is a bad thing)?
However, Qt is licensed under the LGPL, which does not require your app to also be licensed under the LGPL.
- Blaze349
-
1000+ posts
Qt Creator or not...
I don't like Microsoft or Visual Studio. Windows compatibility is never an important issue for me.Visual Studio Community, it's freeIs there a good alternative to Qt that looks good?If you share it under the GPL, then yes, and you also have to allow anybody to redistribute your app or modified versions (This is, as it were, the main reason I sort of think the GPL is not necessarily suitable for commercial applications, but that's just my personal opinion). But if I make a commercial app doesn't that mean I have to let everyone see the source code (not saying that is a bad thing)?
However, Qt is licensed under the LGPL, which does not require your app to also be licensed under the LGPL.
- TheMonsterOfTheDeep
-
1000+ posts
Qt Creator or not...
I can't really say anything about its benefits. Lots of people have written about benefits of various libraries; you should probably just google around. Like ARkit? So if I want to sell an app then I link it with LGPL. Cool. So should I use Qt Creator? What benefits does it actually have.
If there isn't enough information online, what you might what to do is just try writing a small app with a few widget libraries that you think look good, and then going with the one that works the best for you for any real projects you might want to do.
my latest extension: 2d vector math