launcher/loading.h

35 lines
591 B
C++

#ifndef LOADING_H
#define LOADING_H
#include "welcome.h"
#include "i2p-controller.h"
#include <QWidget>
namespace Ui {
class Loading;
}
class Loading : public QWidget
{
Q_OBJECT
public:
explicit Loading(QWidget *parent = nullptr);
~Loading();
private:
Ui::Loading *ui;
void startLoading();
Welcome welcome;
I2PController i2p;
public slots:
void setupProgressBar(unsigned int current, unsigned int max);
void changeStep(QString text);
void setupWelcomeLocale(QString locale);
void finishWorker();
void startI2P();
};
#endif // LOADING_H