implement about window

This commit is contained in:
Yannik Schmidt
2020-09-03 23:56:33 +02:00
parent 782d34fa35
commit 41c29d43ce
8 changed files with 126 additions and 22 deletions

16
about.h
View File

@@ -1,19 +1,31 @@
#ifndef ABOUT_H
#define ABOUT_H
#include <QBoxLayout>
#include <QGroupBox>
#include <QLabel>
#include <QMainWindow>
#include <QNetworkReply>
#include <QSettings>
class About : public QMainWindow
{
Q_OBJECT
public:
explicit About(QWidget *parent = nullptr);
explicit About(QWidget *parent = nullptr, QSettings *settings = nullptr);
~About();
private slots:
void handleServerVersion(QNetworkReply*);
private:
QGridLayout* mainLayout;
QGridLayout* layoutSoftwareinfo;
QLabel* serverInfo;
QGroupBox* softwareInfoGroup;
QSettings* mySettings;
QString* getCurrentVersion();
QString *getServerVersion();
QString* getServerVersion();
};
#endif // ABOUT_H