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:99
void retranslateUi() override
Definition pages.cpp:125
void languageBoxChanged(int index)
Definition pages.cpp:120
QString languageName(const QString &lang)
Definition pages.cpp:107
QLabel * label
Definition pages.h:37
QLabel * languageLabel
Definition pages.h:37
QLabel * versionLabel
Definition pages.h:37
void initializePage() override
Definition pages.cpp:92
QComboBox * languageBox
Definition pages.h:38
IntroPage(QWidget *parent=nullptr)
Definition pages.cpp:58
QPushButton * fileButton
Definition pages.h:80
void actDownloadProgressSetsFile(qint64 received, qint64 total)
Definition pages.cpp:339
LoadSetsPage(QWidget *parent=nullptr)
Definition pages.cpp:150
QByteArray jsonData
Definition pages.h:86
void retranslateUi() override
Definition pages.cpp:198
QRadioButton * fileRadioButton
Definition pages.h:76
void initializePage() override
Definition pages.cpp:184
QPushButton * urlButton
Definition pages.h:79
bool validatePage() override
Definition pages.cpp:241
void actLoadSetsFile()
Definition pages.cpp:216
QFutureWatcher< bool > watcher
Definition pages.h:84
void zipDownloadFailed(const QString &message)
Definition pages.cpp:489
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:298
QLabel * progressLabel
Definition pages.h:81
QLineEdit * urlLineEdit
Definition pages.h:77
void actDownloadFinishedSetsFile()
Definition pages.cpp:348
void actRestoreDefaultUrl()
Definition pages.cpp:211
void importFinished()
Definition pages.cpp:509
void readSetsFromByteArray(QByteArray _data)
Definition pages.cpp:386
void readSetsFromByteArrayRef(QByteArray &_data)
Definition pages.cpp:401
QString getCustomUrlSettingsKey() override
Definition pages.cpp:704
QString getFilePromptName() override
Definition pages.cpp:724
QString getFileType() override
Definition pages.cpp:719
QString getDefaultSavePath() override
Definition pages.cpp:709
LoadSpoilersPage(QWidget *=nullptr)
Definition pages.h:123
QString getDefaultUrl() override
Definition pages.cpp:699
void retranslateUi() override
Definition pages.cpp:729
QString getWindowTitle() override
Definition pages.cpp:714
void initializePage() override
Definition pages.cpp:645
QString getFilePromptName() override
Definition pages.cpp:679
QString getFileType() override
Definition pages.cpp:674
void retranslateUi() override
Definition pages.cpp:684
QString getDefaultUrl() override
Definition pages.cpp:654
QString getCustomUrlSettingsKey() override
Definition pages.cpp:659
LoadTokensPage(QWidget *=nullptr)
Definition pages.h:141
QString getDefaultSavePath() override
Definition pages.cpp:664
QString getWindowTitle() override
Definition pages.cpp:669
Definition oracleimporter.h:124
OracleWizardPage(QWidget *parent=nullptr)
Definition pagetemplates.h:18
void retranslateUi() override
Definition pages.cpp:134
void initializePage() override
Definition pages.cpp:142
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:602
SaveSetsPage(QWidget *parent=nullptr)
Definition pages.cpp:524
QTextEdit * messageLog
Definition pages.h:105
void updateTotalProgress(int cardsImported, int setIndex, const QString &setName)
Definition pages.cpp:590
void cleanupPage() override
Definition pages.cpp:543
QLabel * saveLabel
Definition pages.h:108
void initializePage() override
Definition pages.cpp:549
void retranslateUi() override
Definition pages.cpp:572
SimpleDownloadFilePage(QWidget *parent=nullptr)
Definition pagetemplates.cpp:18