source: s10k/Vago/soundWizard/soundpagefinal.h@ 1093

Last change on this file since 1093 was 1093, checked in by s10k, 7 years ago

Vago 1.4

File size: 1.0 KB
Line 
1#ifndef SOUNDPAGEFINAL_H
2#define SOUNDPAGEFINAL_H
3
4#include <QWizardPage>
5#include <QDesktopServices>
6#include <QUrl>
7#include <droptablewidget.h>
8
9#include "xmlprocessor.h"
10#include "converter.h"
11
12namespace Ui {
13class soundpagefinal;
14}
15
16class SoundPageFinal : public QWizardPage
17{
18 Q_OBJECT
19
20public:
21 explicit SoundPageFinal(QString AppDir, QString soundsLocation, DropTableWidget *page2Table, QHash<QString, QString> *commandMap, QWidget *parent = 0);
22 ~SoundPageFinal();
23
24private:
25 QString soundsLocation;
26 Ui::soundpagefinal *ui;
27 DropTableWidget *page2Table;
28 XmlProcessor *myXmlProcessor;
29 Converter *myConverter;
30 QStringList *xmlCommands;
31 QStringList *oniSplitCommands;
32 QHash<QString, QString> *commandMap;
33
34 void initializePage();
35 void startProcessing();
36 void connectSlots();
37
38private slots:
39 void openSoundsFolder();
40 void catchXmlAndOSplitProcessingError(QString result, int numErrors);
41};
42
43#endif // SOUNDPAGEFINAL_H
Note: See TracBrowser for help on using the repository browser.