qrailway 0.9
|
00001 #ifndef CFENSTERBEFEHL_H 00002 #define CFENSTERBEFEHL_H 00003 00004 #include "cConstants.h" 00005 #include <qlabel.h> 00006 #include <qlineedit.h> 00007 #include <qmessagebox.h> 00008 #include <qdatetime.h> 00009 #include <qcursor.h> 00010 #include <qspinbox.h> 00011 #include <math.h> 00012 #include "ui_qrailwayLokBefehl.h" 00013 #include "cIntelligenz.h" 00014 00016 00023 class cFensterBefehl : public QDialog, public Ui::qrailwayLokBefehl 00024 { 00025 Q_OBJECT 00026 public: 00028 cFensterBefehl(QWidget* parent,cIntelligenz* Intelligenztmp,int trainidtmp,int befehlsnrtmp,QString befehlunparsedtmp); 00030 ~cFensterBefehl(); 00032 00033 public slots: 00035 void SlotButtonOk(); 00037 void SlotKonnektorAngeklickt(int conidtmp); 00038 signals: 00040 void SignalBefehlEditiert(int,int,QString); 00041 private: 00043 void cDebug(int prioritaet,const QString & meldung); 00045 cIntelligenz* Intelligenz; 00047 int befehlsnr; 00049 int trainid; 00051 QString befehlunparsed; 00052 }; 00053 00054 #endif // CFENSTERBEFEHL_H