volcamwidgets  2019 march
volcamwidgets biblioteca
volcamuserlogin.h
Ir a la documentación de este archivo.
1 
10 #ifndef VOLCAMUSERLOGIN_H
11 #define VOLCAMUSERLOGIN_H
12 
13 #include <QWidget>
14 #include <QtWidgets>
15 #include "conf_users.h"
16 
17 namespace Ui {
18 class VolcamUserLogin;
19 }
20 
21 class VolcamUserLogin : public QWidget
22 {
23  Q_OBJECT
24 
25 public:
26  explicit VolcamUserLogin(QWidget *parent = 0);
28 
29  User user;
30  Users users;
31  Conf_Users *confusers;
32 
33  QGridLayout *glayout;
34  QLabel *label_userimage;
36  QToolButton *accept_btn, *help_btn;
37 
38  void load_initconfig();
39 
40  Config getConfig() const;
41 
42 private:
43  Ui::VolcamUserLogin *ui;
44  Config config;
45 
46 public slots:
47  void setConfig(const Config &value);
48  User searchUser(QString initials);
49  void refreshUserImage();
50 
51  void accept_btn_selected();
52 signals:
53  void accepted_user(User user);
54  void help_signal();
55 };
56 
57 #endif // VOLCAMUSERLOGIN_H
~VolcamUserLogin()
Definition: volcamuserlogin.cpp:51
Conf_Users * confusers
Definition: volcamuserlogin.h:31
Definition: volcamuserlogin.h:21
QToolButton * accept_btn
Definition: volcamuserlogin.h:36
QToolButton * help_btn
Definition: volcamuserlogin.h:36
Definition: measuresmap.h:20
QLineEdit * linedit_userinitials
Definition: volcamuserlogin.h:35
User user
Definition: volcamuserlogin.h:29
Users users
Definition: volcamuserlogin.h:30
QLabel * label_userimage
Definition: volcamuserlogin.h:34
void accepted_user(User user)
void load_initconfig()
Definition: volcamuserlogin.cpp:56
void refreshUserImage()
Definition: volcamuserlogin.cpp:117
VolcamUserLogin(QWidget *parent=0)
Definition: volcamuserlogin.cpp:4
void accept_btn_selected()
Definition: volcamuserlogin.cpp:139
Config getConfig() const
Definition: volcamuserlogin.cpp:78
void setConfig(const Config &value)
Definition: volcamuserlogin.cpp:83
User searchUser(QString initials)
Definition: volcamuserlogin.cpp:96
QGridLayout * glayout
Definition: volcamuserlogin.h:33