FactDev  0.1
customerdatawidget.h
1 #ifndef CUSTOMERDATAWIDGET_H
2 #define CUSTOMERDATAWIDGET_H
3 
4 #include <QWidget>
5 #include <QLabel>
6 
7 #include "models/customer.h"
8 #include "models/user.h"
9 
10 using namespace Models;
11 
12 namespace Ui {
13 class CustomerDataWidget;
14 }
15 
16 namespace Gui {
17 namespace Widgets {
22 class CustomerDataWidget : public QWidget
23 {
24  Q_OBJECT
25 
26 public:
32  explicit CustomerDataWidget(QWidget *parent = 0);
34 
38  void printUserData();
39 
44  void printInformations(int id);
45 
46 private:
54  inline void setLabel(QLabel *lbValue, QString s, QLabel* lbLabel=0);
55 
56  Ui::CustomerDataWidget *ui;
57 };
58 }
59 }
60 #endif // CUSTOMERDATAWIDGET_H
Class for display info of a customer.
Definition: customerdatawidget.h:22