我正在尝试提供一个在我的qt项目中选择下载目录的选项。我正在尝试执行https://doc.qt.io/qt-5/qml-qt-labs-platform-folderdialog.html#details中提供的以下代码:
MenuItem {
text: "Open..."
onTriggered: folderDialog.open()
}
FolderDialog {
id: folderDialog
currentFolder: viewer.folder
folder: StandardPaths.standardLocations(StandardPaths.PicturesLocation)[0]
}
MyViewer {
id: viewer
folder: folderDialog.folder
}谁能告诉我这里的"MyViewer“是什么?如果是一个类,你能告诉我如何处理这个类吗?
发布于 2019-06-18 16:48:27
通常,当文档使用以My...开头的任何类型时,意味着该类型是由用户定义的。
在本例中,MyViewer的实际实现并不重要。重要的是,它会在FolderDialog打开之前影响它,然后使用在对话框中选择的文件夹。
要执行该代码,您需要定义自己的MyViewer组件。或者干脆完全废弃MyViewer。
https://stackoverflow.com/questions/56457096
复制相似问题