Frame Gerüst
This commit is contained in:
@@ -3,5 +3,24 @@
|
||||
LoginFrame::LoginFrame(QWidget* parent)
|
||||
:QFrame(parent)
|
||||
{
|
||||
header_m = new QLabel("Login", this);
|
||||
header_m->setFrameStyle(QFrame::Box);
|
||||
header_m->setGeometry(100,100,200,50);
|
||||
header_m->show();
|
||||
|
||||
id_m = new QLineEdit("ID...", this);
|
||||
id_m->setGeometry(100,200,200,50);
|
||||
id_m->show();
|
||||
|
||||
password_m = new QLineEdit("Passwort...",this);
|
||||
password_m->setGeometry(100,300,200,50);
|
||||
password_m->show();
|
||||
|
||||
loginButton_m = new QPushButton("Login",this);
|
||||
loginButton_m->setGeometry(100,400,200,50);
|
||||
loginButton_m->show();
|
||||
|
||||
setFrameStyle(QFrame::Box | QFrame::Plain);
|
||||
setLineWidth(5);
|
||||
|
||||
}
|
||||
@@ -8,7 +8,11 @@
|
||||
class LoginFrame : public QFrame{
|
||||
Q_OBJECT
|
||||
private:
|
||||
QLabel* header_m;
|
||||
QLineEdit* id_m;
|
||||
QLineEdit* password_m;
|
||||
QPushButton* loginButton_m;
|
||||
|
||||
public:
|
||||
LoginFrame(QWidget* parent = nullptr);
|
||||
LoginFrame(QWidget* parent = nullptr);
|
||||
};
|
||||
@@ -3,5 +3,7 @@
|
||||
LoginWindow::LoginWindow(QWidget* parent)
|
||||
:QMainWindow(parent)
|
||||
{
|
||||
|
||||
frame_m = new LoginFrame(this);
|
||||
setFixedSize(400,550);
|
||||
frame_m->setFixedSize(size());
|
||||
}
|
||||
@@ -1,11 +1,13 @@
|
||||
# pragma once
|
||||
#include <QMainWindow>
|
||||
#include "../LoginFrame/LoginFrame.hpp"
|
||||
|
||||
class LoginWindow : public QMainWindow{
|
||||
Q_OBJECT
|
||||
private:
|
||||
LoginFrame* frame_m;
|
||||
|
||||
|
||||
public:
|
||||
LoginWindow(QWidget* parent = nullptr);
|
||||
|
||||
LoginWindow(QWidget* parent = nullptr);
|
||||
};
|
||||
Reference in New Issue
Block a user