You can find details and explanations of these warnings on the JSLint website.
Would you like to see more checks? Feel free to post your suggestions on http://bugreports.qt.nokia.com.
Working with QML plugins should now be easier. Simply set up the import path (importPaths in .qmlproject or QML_IMPORT_PATH in .pro) and import the plugin in your QML file. Note that the import path should be set to the folder containing your library's directory chain. So if you want your import to be 'import com.example.Foo 1.0', set the import path to the 'base' part of base/com/example/Foo/ where Foo contains the qmldir file.
Creator will try to find the library and extract type information from the plugins referenced in the qmldir file. If all goes well, the editor will now recognize the library's types and offer correct code completion.
A lot of magic is happening in the background, and it's not entirely unlikely that the process will fail. In that case you'll get an error marker on the import statement - mouse over it to see what went wrong.
What Creator is doing is
Unfortunately, there are several points of failure: First off, building qmldump needs Qt's private headers, so if you're using an install of Qt that doesn't have them and doesn't ship a precompiled qmldump, you're out of luck. Running qmldump can also fail, for instance if the plugin's and qmldump's Qt version don't match or the plugin fails to load because it expects a specific environment.
To avoid these problems, plugin developers can run qmldump manually and ship the output with their plugin. If there's a library.xml file next to the qmldir file, Creator will load it instead of running qmldump itself.
The sources of qmldump are located in share/qtcreator/qml/qmldump. Use 'qmldump import/path Import.uri > library.xml' to generate a dump.
Small and convenient, yet too little to deserve their own heading:
Download the latest release here: www.qt.io/download.
Qt 5.12 was developed with a strong focus on quality and is a long-term-supported (LTS) release that will be supported for 3 years.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
Näytä tämä julkaisu Instagramissa.
Want to build something for tomorrow, join #QtPeople today! We have loads of cool jobs you don’t want to miss! http://qt.io/careers #builtwithQt #software #developers #coding #framework #tool #tooling #C++ #QML #engineers #sales #tech #technology #UI #UX #CX #Qt #Qtdev #global #openpositions #careers #job
Henkilön Qt (@theqtcompany) jakama julkaisu