cache: heavily reworked exporting for new system

Also cleans up cache in general and moves it to the Task infrastructure.
This commit is contained in:
itsmattkc
2020-05-19 23:35:17 +10:00
parent cd847a89ce
commit 87e7564222
18 changed files with 414 additions and 263 deletions
+2 -3
View File
@@ -42,9 +42,6 @@ class ExportDialog : public QDialog
public:
ExportDialog(ViewerOutput* viewer_node, QWidget* parent = nullptr);
public slots:
virtual void accept() override;
protected:
virtual void closeEvent(QCloseEvent *e) override;
@@ -123,6 +120,8 @@ private slots:
void UpdateViewerDimensions();
void StartExport();
};
OLIVE_NAMESPACE_EXIT