🧹 chore(redir): application && re-organize files

This commit is contained in:
Eshan Roy
2024-11-19 05:01:04 +05:30
parent 84e9cbcafc
commit fc11a45a85
6 changed files with 35 additions and 0 deletions

41
qt/snigdhaosblackbox.h Normal file
View File

@@ -0,0 +1,41 @@
#ifndef SNIGDHAOSBLACKBOX_H
#define SNIGDHAOSBLACKBOX_H
#include <QMainWindow>
#include <QAbstractButton>
#include <QNetwork/QNetworkAccessManager>
QT_BEGIN_NAMESPACE
namespace Ui {
class SnigdhaOSBlackBox;
}
QT_END_NAMESPACE
class SnigdhaOSBlackBox : public QMainWindow
{
Q_OBJECT
public:
enum class State {
QUIT,
WELCOME,
INTERNET,
UPDATE,
UPDATE_RETRY,
SELECT,
APPLY,
APPLY_RETRY,
SUCCESS
};
SnigdhaOSBlackBox(QWidget *parent = nullptr, QString state = "WELCOME");
~SnigdhaOSBlackBox();
private:
Ui::SnigdhaOSBlackBox *ui;
QDateTime executable_modify_date;
State currentState;
void doInternetUpRequest();
};
#endif // SNIGDHAOSBLACKBOX_H