6. Troubleshooting
| Symptom | What to check |
|---|---|
module "EUI" is not installed | Does the import path point to the parent of the complete EUI/ directory? Is qmldir present? |
| Plugin loading fails or a DLL is missing | Match Qt version, architecture, compiler, and Debug/Release; check that plugin dependencies and the Qt runtime are available |
| Theme or utilities are missing after copying QML | Copy the complete generated module, including the compiled plugin |
cl, ninja, or Qt cannot be found | Use Developer PowerShell, check PATH, and correct CMAKE_PREFIX_PATH |
| Changing a table/tree array does not refresh the UI | Assign a new model array instead of mutating a plain JavaScript array in place |
| Business text does not change with the language | ELocale manages built-in text; add your own localization bindings for business text / label |
| Selected files are not uploaded | Selection does not send files by default; configure action and call an upload method or enable autoUpload |
EECharts reports an unsupported software backend | Remove QT_QUICK_BACKEND=software, then check host initialization, graphics, and WebEngine modules |
| Brand icons or video do not display | Check the SVG plugin or Multimedia backend and supported media formats |