My Project
dialogNego.hpp
1 
12 #ifndef dialogNego_H
13 #define dialogNego_H
14 
15 #include <QDialog>
16 #include "./pelVector.hpp"
17 #include "./nego.hpp"
18 #include "./owner.hpp"
19 
20 
21 namespace Ui {
22 class dialogNego;
23 }
24 
28 class dialogNego : public QDialog {
29  Q_OBJECT
30 
31  public:
32  explicit dialogNego(QWidget *parent = 0);
33 
34  ~dialogNego();
35 
40  void cargar(pel::Vector<Owner>* own);
41 
46  void setNegoAEditar(Nego *neg);
47 
53  Nego crear();
54 
61  int nivel();
62 
63  private slots: // NOLINT - https://github.com/google/styleguide/issues/30
64  void on_buttonOkCancel_accepted();
65 
66  private:
67  bool editando = false;
68  Nego *negoAEditar;
69  Ui::dialogNego *ui;
70 };
71 
72 #endif // dialogNego_H
Definition: dialogInforme.hpp:15
int nivel()
Owner seleccionado Devuelve el nivel del comboBox. Este nivel indica que Owner ha sido seleccionado...
Definition: dialogNego.cpp:91
void setNegoAEditar(Nego *neg)
Edita el Nego Edita el Nego que ha sido pasado por referencia.
Definition: dialogNego.cpp:55
Clase Nego Un Nego es un vuelo concreto. Contiente Origen y Destino, unas Plazas, una Fecha concreta ...
Definition: nego.hpp:23
Dialogo de Negos.
Definition: dialogNego.hpp:28
dialogNego(QWidget *parent=0)
Definition: dialogNego.cpp:14
Nego crear()
Crea un Nego Crea un nuevo Nego y se lo devuelve a mainWindow, el cual lo mete en su Vector correspon...
Definition: dialogNego.cpp:76
void cargar(pel::Vector< Owner > *own)
Carga los comboBox Recorre el Vector de Owners y rellena el comboBox.
Definition: dialogNego.cpp:26