My Project
dialogPeticiones.hpp
1 
12 #ifndef dialogPeticiones_H
13 #define dialogPeticiones_H
14 
15 #include <QDialog>
16 #include "./pelVector.hpp"
17 #include "./peticion.hpp"
18 #include "./owner.hpp"
19 
20 namespace Ui {
21 class dialogPeticiones;
22 }
23 
27 class dialogPeticiones : public QDialog {
28  Q_OBJECT
29 
30  public:
35  explicit dialogPeticiones(QWidget *parent = 0);
36 
37  ~dialogPeticiones(); // Destructor
38 
39  void cargar(pel::Vector<Owner>* own);
40 
41  void setPeticionAEditar(Peticion *pet);
42 
43  Peticion crear();
44 
45  int nivelOw();
46  int nivelOf();
47  int nivelNe();
48 
49  private slots: // NOLINT - https://github.com/google/styleguide/issues/30
50  void on_comboBox_currentIndexChanged(int index);
51 
52  void on_buttonBox_accepted();
53 
54  private:
59  Ui::dialogPeticiones *ui;
60 
61  bool editando = false;
62 
64 
65  Peticion *peticionAEditar;
66 };
67 
68 #endif // dialogPeticiones_H
Definition: dialogInforme.hpp:15
void cargar(pel::Vector< Owner > *own)
dialogPeticiones::cargar
Definition: dialogPeticiones.cpp:25
The dialogPeticiones class.
Definition: dialogPeticiones.hpp:27
The Peticion class.
Definition: peticion.hpp:20
dialogPeticiones(QWidget *parent=0)
dialogPeticiones
Definition: dialogPeticiones.cpp:15