Why is Qt Creator so terrible?
-
I'm just starting to program in QML. The documentation on the site is poor. It's not logical. QML Creator is similar to a simple text editor. For example:
Why does the IDE offer me a Text object for gradient. It won't work. Where is the good "Code completion"? Why doesn't it check the type?
-
This post is deleted!
-
@UltimateOrb Do not complain too much since it is free. On Windows, you can try to use VS + Qt Plugin if you do not like Qt Creator. On Linux, I guess you do not have other better choices.
If you have an issue, file a bug and Qt guys will fix it.
-
@UltimateOrb Google has many more resources than Qt to make Android Studio much better. However, Google does not have a nice package like Qt. Android is not great either.
-
@UltimateOrb
Qt creator si sweet, but ir You don't like ides, try vim, this a verte good choice, i use vim with no highlight no intellisense, no autocompletion,...Is perfect
-
@UltimateOrb no need to be disappointed. Keep in mind, QML is the QtCompanies very own mockup language. You can't just throw the clang code model at it and everything works out of the box.
I think it's actually amazing in what QtCreator already can do as an editor with QML. Though some key features, like refactoring, are missing I imagine those are more difficult to implement than we may think.
-
@UltimateOrb We are working on supporting the QML Language Server (QMLLS), but it is still experimental: https://doc.qt.io/qtcreator/creator-language-servers.html#qml-language-server
After I turned it on as described in the docs , I do not get suggestions for the gradient value, unless I start adding the Gradient type. I agree that the code completion should be more helpful.
If you press F1 on the Rectangle type, you'll get help for it next to the editor, with an example on how to specify gradients.
-
@JoeCFD QtCreator can be free, but there is also a payable version. The non-free version is crappy and unreliable like the free one, as far as you know? Because I understand that it is a very complex software, but it mess with very simple things. And seems to me, searching through the forum, that the (apparently simplest) bugs cannot be solved, because cannot be replicated, most of the time. And this triggers a sense of FUD.
-
@Enrico-Trudu Do you have any examples for your complaints?
And yes, fixing bugs that cannot be reproduced is nearly impossible. Therefore good reproducers are needed. Writing "why is everything to terrible" is no good report.
Regards