Browse Source

Connect LoginScreen signals

pull/1793/head
tux3 10 years ago
parent
commit
c6268cd604
  1. 25
      src/widget/loginscreen.cpp
  2. 8
      src/widget/loginscreen.h
  3. 8
      src/widget/loginscreen.ui

25
src/widget/loginscreen.cpp

@ -6,9 +6,34 @@ LoginScreen::LoginScreen(QWidget *parent) : @@ -6,9 +6,34 @@ LoginScreen::LoginScreen(QWidget *parent) :
ui(new Ui::LoginScreen)
{
ui->setupUi(this);
connect(ui->newProfilePgbtn, &QPushButton::clicked, this, &LoginScreen::onNewProfilePageClicked);
connect(ui->loginPgbtn, &QPushButton::clicked, this, &LoginScreen::onLoginPageClicked);
connect(ui->createAccountButton, &QPushButton::clicked, this, &LoginScreen::onCreateNewProfile);
connect(ui->loginButton, &QPushButton::clicked, this, &LoginScreen::onLogin);
}
LoginScreen::~LoginScreen()
{
delete ui;
}
void LoginScreen::onNewProfilePageClicked()
{
ui->stackedWidget->setCurrentIndex(0);
}
void LoginScreen::onLoginPageClicked()
{
ui->stackedWidget->setCurrentIndex(1);
}
void LoginScreen::onCreateNewProfile()
{
}
void LoginScreen::onLogin()
{
}

8
src/widget/loginscreen.h

@ -15,6 +15,14 @@ public: @@ -15,6 +15,14 @@ public:
explicit LoginScreen(QWidget *parent = 0);
~LoginScreen();
private slots:
// Buttons to change page
void onNewProfilePageClicked();
void onLoginPageClicked();
// Buttons to submit form
void onCreateNewProfile();
void onLogin();
private:
Ui::LoginScreen *ui;
};

8
src/widget/loginscreen.ui

@ -366,7 +366,7 @@ margin-bottom:45px;</string> @@ -366,7 +366,7 @@ margin-bottom:45px;</string>
</spacer>
</item>
<item>
<widget class="QPushButton" name="pushButton">
<widget class="QPushButton" name="createAccountButton">
<property name="palette">
<palette>
<active>
@ -714,7 +714,7 @@ margin-bottom:5px;</string> @@ -714,7 +714,7 @@ margin-bottom:5px;</string>
</spacer>
</item>
<item>
<widget class="QPushButton" name="pushButton_2">
<widget class="QPushButton" name="loginButton">
<property name="palette">
<palette>
<active>
@ -972,7 +972,7 @@ background-color:#6cc865;</string> @@ -972,7 +972,7 @@ background-color:#6cc865;</string>
<enum>Qt::Horizontal</enum>
</property>
</widget>
<widget class="QPushButton" name="pushButton_3">
<widget class="QPushButton" name="newProfilePgbtn">
<property name="geometry">
<rect>
<x>25</x>
@ -994,7 +994,7 @@ background-color:#6cc865;</string> @@ -994,7 +994,7 @@ background-color:#6cc865;</string>
<bool>true</bool>
</property>
</widget>
<widget class="QPushButton" name="pushButton_4">
<widget class="QPushButton" name="loginPgbtn">
<property name="geometry">
<rect>
<x>25</x>

Loading…
Cancel
Save