6 #ifndef SWIFT_GUI_COMPONENTS_DOWNLOADDIALOG_H
7 #define SWIFT_GUI_COMPONENTS_DOWNLOADDIALOG_H
10 #include <QScopedPointer>
17 class CDownloadDialog;
19 namespace swift::misc::network
22 class CRemoteFileList;
47 void triggerDownloadingOfFiles(
int delayMs);
50 void setMode(CDownloadComponent::Mode mode);
53 void showAndStartDownloading();
57 virtual void accept()
override;
60 QScopedPointer<Ui::CDownloadDialog> ui;
CDownloadComponent as dialog.
Value object encapsulating a list of remote files.
High level reusable GUI components.
#define SWIFT_GUI_EXPORT
Export a class or function from the library.