Daniel Marino
16 ഒക്‌ടോബർ 2024
ക്യുടി ക്യുഎംഎൽ ഉപയോഗിക്കുന്ന ആപ്ലിക്കേഷനുകളിലെ qmldir മുൻഗണനകൾ അവഗണിക്കുന്ന JavaScript മൊഡ്യൂളുകൾക്കുള്ള ഇറക്കുമതി പരിഹരിക്കുന്നു

JavaScript, QML ഉറവിടങ്ങളിൽ ഉടനീളം മൊഡ്യൂൾ ഇറക്കുമതികൾ നിയന്ത്രിക്കുന്നത് ബുദ്ധിമുട്ടാണ്, പ്രത്യേകിച്ചും hot reloading ഉപയോഗിക്കുമ്പോൾ. മറ്റ് മൊഡ്യൂളുകൾ ഇറക്കുമതി ചെയ്യുന്ന JavaScript ഫംഗ്‌ഷനുകൾ QML മൊഡ്യൂളുകൾ തുറന്നുകാട്ടുമ്പോൾ, ഫയൽ സിസ്റ്റം പാഥുകൾക്ക് മുൻഗണന നൽകാനുള്ള qmldir നിർദ്ദേശം ഈ ഇറക്കുമതികൾ ഇടയ്‌ക്കിടെ അവഗണിക്കുന്നതിനാൽ ഈ പ്രശ്‌നം ശ്രദ്ധേയമാകും. മുൻഗണന പ്രഖ്യാപനം QML ഇമ്പോർട്ടുകൾ മാനിക്കുന്നു, എന്നാൽ JavaScript റിസോഴ്സുകൾക്കുള്ളിലെ ഇമ്പോർട്ടുകൾ അത് പലപ്പോഴും മാനിക്കപ്പെടുന്നില്ല.