FOSSredder 0.5.0
Loading...
Searching...
No Matches
FileDialogs.h
Go to the documentation of this file.
1
5
6#pragma once
7
8#include <QString>
9#include <QStringList>
10
11class QWidget;
12
13namespace ui::dialogs {
14
22QStringList pickImportFiles(QWidget* parent, const QString& filter,
23 const QString& initialPath = {});
24
32QString pickExportFile(QWidget* parent, const QString& filter,
33 const QString& initialPath = {});
34
42QString pickExportDirectory(QWidget* parent, const QString& title,
43 const QString& initialPath = {});
44
51QString pickNewStorageFile(QWidget* parent, const QString& initialPath = {});
52
59QString pickOpenStorageFile(QWidget* parent, const QString& initialPath = {});
60
67QString pickSaveStorageFileAs(QWidget* parent, const QString& initialPath = {});
68
69} // namespace ui::dialogs
QStringList pickImportFiles(QWidget *parent, const QString &filter, const QString &initialPath={})
Opens a multi-select file dialog for statement import files.
QString pickNewStorageFile(QWidget *parent, const QString &initialPath={})
Opens a save dialog for creating a new storage database.
QString pickExportDirectory(QWidget *parent, const QString &title, const QString &initialPath={})
Opens a directory picker for export targets.
QString pickSaveStorageFileAs(QWidget *parent, const QString &initialPath={})
Opens a save dialog for choosing a database target path.
QString pickExportFile(QWidget *parent, const QString &filter, const QString &initialPath={})
Opens a save dialog for export targets.
QString pickOpenStorageFile(QWidget *parent, const QString &initialPath={})
Opens a file dialog for selecting an existing storage database.