Fix QML file selectors

This commit is contained in:
Brad Davis 2019-02-11 16:17:06 -08:00
parent e534270f9a
commit b896e2577b

View file

@ -238,10 +238,11 @@ void OffscreenQmlSurface::clearFocusItem() {
void OffscreenQmlSurface::initializeEngine(QQmlEngine* engine) {
Parent::initializeEngine(engine);
auto fileSelector = getFileSelector();
if (fileSelector) {
fileSelector->setExtraSelectors(FileUtils::getFileSelectors());
auto fileSelector = QQmlFileSelector::get(engine);
if (!fileSelector) {
fileSelector = new QQmlFileSelector(engine);
}
fileSelector->setExtraSelectors(FileUtils::getFileSelectors());
static std::once_flag once;
std::call_once(once, [] {