QML Quick Fixes
Apply the following types of quick fixes to QML code:
- Rename IDs
- Split initializers
- Move a QML type into a separate file to reuse it in other .qml files
The following table summarizes the quick fixes for QML code. The action is available when the cursor is in the position described in the Activation column.
Quick Fix | Description | Activation |
---|---|---|
Move Component into Separate File | Moves a QML type into a separate file. Give the new component a name and select whether properties are set for the new component or for the original one. | QML type name. This action is also available in the 2D view. |
Split Initializer | Reformats a one-line type into a multi-line type. For example, rewritesItem { x: 10; y: 20; width: 10 } as Item { x: 10; y: 20; width: 10 } | QML type property |
Wrap Component in Loader | Wraps the type in a Component type and loads it dynamically in a Loader type. This is usually done to improve startup time. | QML type name |
Add a message suppression comment | Prepends the line with an annotation comment that stops the message from being generated. | Error, warning or hint from static analysis |
See also Apply quick fixes and Rename symbols.
Available under certain Qt licenses.
Find out more.