Browse Source

fix qmltypes generation

pull/2/head
Skycoder42 7 years ago
parent
commit
d4bb4ca193
  1. 2
      examples/mvvmcore/SampleCore/sampleviewmodel.cpp
  2. 4
      src/imports/mvvmquick/FileDialog.qml
  3. 1
      src/imports/mvvmquick/plugins.qmltypes

2
examples/mvvmcore/SampleCore/sampleviewmodel.cpp

@ -79,7 +79,7 @@ void SampleViewModel::getFiles()
QtMvvm::getOpenFiles(this, [this](QList<QUrl> urls) {
for(auto url : urls)
addEvent(url.toString());
});
}, tr("Open Files:"), {QStringLiteral("text/plain"), QStringLiteral("application/pdf")});
}
void SampleViewModel::getResult()

4
src/imports/mvvmquick/FileDialog.qml

@ -9,7 +9,7 @@ Labs.FileDialog {
property var msgConfig
property MessageResult msgResult
property var mimeTypes: []
property var mimeTypes
signal closed()
@ -27,7 +27,7 @@ Labs.FileDialog {
return Labs.FileDialog.OpenFile; //fallback
}
}
nameFilters: QuickPresenter.mimeTypeFilters(mimeTypes)
nameFilters: QuickPresenter.mimeTypeFilters(mimeTypes ? mimeTypes : msgConfig.viewProperties["mimeTypes"])
Component.onCompleted: {
if(msgResult)

1
src/imports/mvvmquick/plugins.qmltypes

@ -85,6 +85,7 @@ Module {
defaultProperty: "data"
Property { name: "msgConfig"; type: "QVariant" }
Property { name: "msgResult"; type: "QtMvvm::MessageResult"; isPointer: true }
Property { name: "mimeTypes"; type: "QVariant" }
Signal { name: "closed" }
Property { name: "fileMode"; type: "FileMode" }
Property { name: "file"; type: "QUrl" }

Loading…
Cancel
Save