1#ifndef COCKATRICE_PAGES_H
2#define COCKATRICE_PAGES_H
7#include <QFutureWatcher>
19class QNetworkAccessManager;
29 explicit IntroPage(QWidget *parent =
nullptr);
QStringList findQmFiles()
Definition pages.cpp:100
void retranslateUi() override
Definition pages.cpp:126
void languageBoxChanged(int index)
Definition pages.cpp:121
QString languageName(const QString &lang)
Definition pages.cpp:108
QLabel * label
Definition pages.h:37
QLabel * languageLabel
Definition pages.h:37
QLabel * versionLabel
Definition pages.h:37
void initializePage() override
Definition pages.cpp:93
QComboBox * languageBox
Definition pages.h:38
IntroPage(QWidget *parent=nullptr)
Definition pages.cpp:59
QPushButton * fileButton
Definition pages.h:80
void actDownloadProgressSetsFile(qint64 received, qint64 total)
Definition pages.cpp:340
LoadSetsPage(QWidget *parent=nullptr)
Definition pages.cpp:151
QByteArray jsonData
Definition pages.h:86
void retranslateUi() override
Definition pages.cpp:199
QRadioButton * fileRadioButton
Definition pages.h:76
void initializePage() override
Definition pages.cpp:185
QPushButton * urlButton
Definition pages.h:79
bool validatePage() override
Definition pages.cpp:242
void actLoadSetsFile()
Definition pages.cpp:217
QFutureWatcher< bool > watcher
Definition pages.h:84
void zipDownloadFailed(const QString &message)
Definition pages.cpp:490
QLineEdit * fileLineEdit
Definition pages.h:78
QFuture< bool > future
Definition pages.h:85
QRadioButton * urlRadioButton
Definition pages.h:75
QProgressBar * progressBar
Definition pages.h:82
void downloadSetsFile(const QUrl &url)
Definition pages.cpp:299
QLabel * progressLabel
Definition pages.h:81
QLineEdit * urlLineEdit
Definition pages.h:77
void actDownloadFinishedSetsFile()
Definition pages.cpp:349
void actRestoreDefaultUrl()
Definition pages.cpp:212
void importFinished()
Definition pages.cpp:510
void readSetsFromByteArray(QByteArray _data)
Definition pages.cpp:387
void readSetsFromByteArrayRef(QByteArray &_data)
Definition pages.cpp:402
QString getCustomUrlSettingsKey() override
Definition pages.cpp:705
QString getFilePromptName() override
Definition pages.cpp:725
QString getFileType() override
Definition pages.cpp:720
QString getDefaultSavePath() override
Definition pages.cpp:710
LoadSpoilersPage(QWidget *=nullptr)
Definition pages.h:123
QString getDefaultUrl() override
Definition pages.cpp:700
void retranslateUi() override
Definition pages.cpp:730
QString getWindowTitle() override
Definition pages.cpp:715
void initializePage() override
Definition pages.cpp:646
QString getFilePromptName() override
Definition pages.cpp:680
QString getFileType() override
Definition pages.cpp:675
void retranslateUi() override
Definition pages.cpp:685
QString getDefaultUrl() override
Definition pages.cpp:655
QString getCustomUrlSettingsKey() override
Definition pages.cpp:660
LoadTokensPage(QWidget *=nullptr)
Definition pages.h:141
QString getDefaultSavePath() override
Definition pages.cpp:665
QString getWindowTitle() override
Definition pages.cpp:670
Definition oracleimporter.h:125
OracleWizardPage(QWidget *parent=nullptr)
Definition pagetemplates.h:18
void retranslateUi() override
Definition pages.cpp:135
void initializePage() override
Definition pages.cpp:143
OutroPage(QWidget *=nullptr)
Definition pages.h:51
QCheckBox * defaultPathCheckBox
Definition pages.h:106
QLabel * pathLabel
Definition pages.h:107
bool validatePage() override
Definition pages.cpp:603
SaveSetsPage(QWidget *parent=nullptr)
Definition pages.cpp:525
QTextEdit * messageLog
Definition pages.h:105
void updateTotalProgress(int cardsImported, int setIndex, const QString &setName)
Definition pages.cpp:591
void cleanupPage() override
Definition pages.cpp:544
QLabel * saveLabel
Definition pages.h:108
void initializePage() override
Definition pages.cpp:550
void retranslateUi() override
Definition pages.cpp:573
SimpleDownloadFilePage(QWidget *parent=nullptr)
Definition pagetemplates.cpp:18