ClienteTFG
dialog_add_user.h
1 #ifndef DIALOG_ADD_USER_H
2 #define DIALOG_ADD_USER_H
3 
4 #include <gtkmm/window.h>
5 #include <gtkmm/dialog.h>
6 #include <gtkmm/label.h>
7 #include <gtkmm/entry.h>
8 #include <gtkmm/checkbutton.h>
9 
10 #include "session_manager.h"
11 
12 class dialog_add_user : public Gtk::Dialog
13 {
14 public:
21  dialog_add_user(Gtk::Window *win, session_manager *sesion);
22 private:
23  session_manager *sesion;
24 
25  Gtk::Box box_user;
26  Gtk::Label user;
27  Gtk::Entry entry_user;
28 
29  Gtk::Box box_pass;
30  Gtk::Label pass;
31  Gtk::Entry entry_pass;
32 
33  Gtk::Box box_admin;
34  Gtk::Label l_admin;
35  Gtk::CheckButton c_admin;
36 
37  Gtk::Button b_add;
42  void on_button_clicked();
47  void add_elements();
48 };
49 
50 #endif // DIALOG_ADD_USER_H
session_manager
Definition: session_manager.h:9
dialog_add_user
Definition: dialog_add_user.h:12
dialog_add_user::dialog_add_user
dialog_add_user(Gtk::Window *win, session_manager *sesion)
dialog_add_user Dialog to add users
Definition: dialog_add_user.cpp:3