source: observatorio/simulacion/SimEscenariosEconomicos-Qtgui/nodeInfoDock.H @ 73ef105

simulacion
Last change on this file since 73ef105 was 7bbc686, checked in by Ing. Roldan Vargas <rvargas@…>, 10 years ago

Creada la rama simulacion. Se incorpora la estructura de directorios del repositorio sobre la simulación de escenarios

  • Property mode set to 100755
File size: 2.0 KB
Line 
1/*
2  Copyright (C) 2012
3  Alejandro Mujica (amujica@cenditel.gob.ve)
4  Erwin Paredes (eparedes@cenditel.gob.ve)
5  José Ruiz (jruiz@cenditel.gob.ve)
6  Rodolfo Rangel (rrangel@cenditel.gob.ve)
7  Julie Vera (jvera@cenditel.gob.ve)
8
9  CENDITEL Fundación Centro Nacional de Desarrollo e Investigación en
10  Tecnologías Libres
11
12  Este programa es software libre; Usted puede usarlo bajo los términos de la
13  licencia de software GPL versión 2.0 de la Free Software Foundation.
14
15  Este programa se distribuye con la esperanza de que sea útil, pero SIN
16  NINGUNA GARANTÍA; tampoco las implícitas garantías de MERCANTILIDAD o
17  ADECUACIÓN A UN PROPÓSITO PARTICULAR.
18  Consulte la licencia GPL para más detalles. Usted debe recibir una copia
19  de la GPL junto con este programa; si no, escriba a la Free Software
20  Foundation Inc. 51 Franklin Street,5 Piso, Boston, MA 02110-1301, USA.
21*/
22
23/*
24  Este archivo contiene la definición de la clase NodeInfoDock.
25
26  Autor: Alejandro J. Mujica
27  Fecha:
28*/
29
30# ifndef NODE_INFO_FORM_H
31# define NODE_INFO_FORM_H
32
33# include <QDockWidget>
34# include <QTreeWidget>
35
36# include <ioManager.H>
37
38/** Permite visualizar la información de un nodo seleccionado.
39  *
40  * @author Alejandro J. Mujica.
41  */
42class NodeInfoDock : public QDockWidget {
43
44    Q_OBJECT
45
46    // Configuración regional.
47    QLocale locale;
48
49    // Árbol de elementos a visualizar.
50    QTreeWidget tree;
51
52    // Nodo selecciondo.
53    Graph::Node * p;
54
55    void clear();
56
57protected:
58    /// @overload
59    void closeEvent(QCloseEvent *);
60
61public:
62    explicit NodeInfoDock(QWidget * parent = 0);
63
64public slots:
65    /** Visualiza los valores de un nodo seleccionado.
66      *
67      * @param p puntero al nodo con los valores que se van a visualizar.
68      */
69    void slotSvgPanelClicked(Graph::Node * p);
70
71    /// Actualiza la información de simulación de un nodo.
72    void slotNodeSimPercentUpdated();
73
74signals:
75    /// Señal que se emite cuando se intenta cerrar el dock.
76    void signalClosing();
77
78};
79
80# endif // NODE_INFO_FORM_H
Note: See TracBrowser for help on using the repository browser.