qrailway 0.9
|
00001 #ifndef CFENSTERBAHNHOF1_H 00002 #define CFENSTERBAHNHOF1_H 00003 00004 #include "cConstants.h" 00005 #include <qtabwidget.h> 00006 #include <qlabel.h> 00007 #include <qpixmap.h> 00008 #include <qsqlrecord.h> 00009 #include <qsqlquery.h> 00010 #include <q3sqlcursor.h> 00011 #include <qcombobox.h> 00012 #include <qlcdnumber.h> 00013 #include <qspinbox.h> 00014 #include <qlineedit.h> 00015 #include <qslider.h> 00016 #include <qimage.h> 00017 #include <q3listbox.h> 00018 #include <qpushbutton.h> 00019 #include <qcheckbox.h> 00020 #include <qcombobox.h> 00021 #include <qmessagebox.h> 00022 #include <q3textbrowser.h> 00023 #include <qfont.h> 00024 #include "ui_qrailwayBahnhof1.h" 00025 #include "cIntelligenz.h" 00026 00028 00035 class cFensterBahnhof1 : public QDialog, public Ui::qrailwayBahnhof1 00036 { 00037 Q_OBJECT 00038 public: 00040 void cDebug(int prioritaet,const QString & meldung); 00042 cFensterBahnhof1(QWidget* parent,cIntelligenz* Intelligenztmp); 00044 void ladeBahnhof(int bahnhofsnr); 00045 00046 public slots: 00048 void SlotBefehlssatzAuswahl(void); 00050 void SlotBahnhofAuswahl(void); 00052 void SlotGleisFreigabePruefen(void); 00054 void SlotBahnhofAktualisieren(int bahnhofsnrtmp); 00056 void SlotBahnhofsdurchsage(int bahnhofsnrtmp,const QString & durchsage); 00058 void SlotStatusToggled(bool toggled); 00059 00060 private: 00062 cIntelligenz* Intelligenz; 00064 int bahnhofsnr; 00065 }; 00066 00067 #endif // CFENSTERBAHNHOF1_H