source: trunk/yao/src/interface/src/include/SpaceintrajWindow.hpp @ 459

Last change on this file since 459 was 459, checked in by yerima, 14 years ago

some updates

  • Property svn:executable set to *
File size: 1.2 KB
Line 
1/*
2  Nom du Fichier: SpaceintrajWindow.hpp
3  Nom de classe: SpaceintrajWindow
4  Role:
5  Functions:
6  Attributs:
7  */
8
9#ifndef SPACEINTRAJWINDOW_HPP
10#define SPACEINTRAJWINDOW_HPP
11#include <QStandardItemModel>
12#include <QModelIndex>
13#include <QMessageBox>
14#include "../../ui_spaceintraj.h"
15#include "../../../YAOObjects/Table.hpp"
16#include "../../../YAOObjects/Operator.hpp"
17#include "../../../YAOObjects/Trajectory.hpp"
18
19
20
21class SpaceintrajWindow: public QWidget, public Ui::SpaceintrajWindow {
22
23        Q_OBJECT
24
25        public :
26                SpaceintrajWindow(yao::Table <yao::Trajectory> *aTrajectoryTable, yao::Table <yao::Space> *aSpaceTable, yao::Table <yao::Operator> *anOperatorTable, QWidget *parent=0);
27
28        private slots:
29                void addSpaceNameInListView(); 
30                //void addTheEnd();     
31                //void selectedFunction(QModelIndex index);
32               
33        signals:
34                //void orderWindowIsClosed(int );
35                void theEndSignal(bool aBool);
36
37        //protected:
38                //void closeEvent(QCloseEvent *event);
39
40        private :
41
42                yao::Table <yao::Trajectory> *m_trajectoryTable;
43                yao::Table <yao::Space> *m_spaceTable;
44                yao::Table <yao::Operator> *m_operatorTable;
45                QStandardItemModel *m_spaceOrOperanameModel;
46                QStandardItemModel *m_outlineModel2;
47};
48#endif // SPACEINTRAJWINDOW_HPP
Note: See TracBrowser for help on using the repository browser.