111 Q_PROPERTY(QString description READ description WRITE setDescription)
114 Q_PROPERTY(
IOAction action READ action WRITE setAction)
123 virtual
void setFileType(
qSlicerIO::IOFileType fileType);
127 QString description() const override;
128 virtual
void setDescription(const QString& description);
141 Q_INVOKABLE static QStringList getOpenFileName(
qSlicerIO::IOProperties ioProperties =
143 Q_INVOKABLE static QString getExistingDirectory(
qSlicerIO::IOProperties ioProperties =
147 QStringList loadedNodes()const override;
150 static ctkFileDialog* createFileDialog(const
qSlicerIO::IOProperties& ioProperties =
151 qSlicerIO::IOProperties(), QWidget* parent =
nullptr);
156 QScopedPointer<qSlicerStandardFileDialogPrivate> d_ptr;