AutoCatGnome/gui/LoginWindow.h
2022-01-05 22:36:47 +03:00

30 lines
547 B
C++

//
// Created by selim on 03.01.2022.
//
#ifndef AUTOCAT_GNOME_LOGINWINDOW_H
#define AUTOCAT_GNOME_LOGINWINDOW_H
#include <gtkmm/window.h>
#include <gtkmm/entry.h>
#include <gtkmm/button.h>
#include <gtkmm/spinner.h>
class LoginWindow: public Gtk::Window {
private:
Gtk::Entry _emailField;
Gtk::Entry _passwordField;
Gtk::Button _loginButton;
Gtk::Spinner _spinner;
public:
LoginWindow();
~LoginWindow() override = default;
void LoginClicked();
void ValidateFields();
};
#endif //AUTOCAT_GNOME_LOGINWINDOW_H