00001 00002 00003 #ifndef LFTVIDEOANALYSEDIALOG_H 00004 #define LFTVIDEOANALYSEDIALOG_H 00005 00006 // forward declarations aller Klassen: 00007 class LFTVideoAnalyseDialogBase; 00008 class LFTVideoAnalyseDialog; 00009 00010 class MinSec; 00011 struct IntervallErgebnis; 00012 class RatingVerlauf; 00013 class AnzahlDauer; 00014 class VerlaufsAuswertung; 00015 00016 class DatenSpeichern; 00017 class InfoSpeichern; 00018 class VerlaufSpeichern; 00019 class AuswertungSpeichern; 00020 class QStringSpeichern; 00021 00022 // includes der Klassenköpfe: 00023 #include "lftvideoanalysedialogbase.h" 00024 #include "datenspeichern.h" 00025 #include "auswertung.h" 00026 #include <qlayout.h> 00027 00028 class LFTVideoAnalyseDialog : public LFTVideoAnalyseDialogBase 00029 { 00030 Q_OBJECT 00031 private: 00032 VerlaufSpeichern* Speicherer; 00033 RatingVerlauf* Verlauf; 00034 VerlaufsAuswertung* Auswertung; 00035 00036 public: 00037 LFTVideoAnalyseDialog( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags f = 0 ); 00038 00039 /* 00040 // Übergangswahrscheinlichkeiten-Dialog 00041 QDialog * uewDialog; 00042 QTable* TabUew; 00043 QPushButton* buttonUewOK; 00044 QVBoxLayout* LayoutUew; 00045 */ 00046 public slots: 00047 void DatenEinlesen(); 00048 void DatensatzVerkuerzen(); 00049 void AuswertungSpeichernV09(); // obsolet 00050 void SpeichereAuswertung(QString dieEndung); 00051 void DreiertabelleScrollen(int x, int y); 00052 00053 }; 00054 00055 00056 #endif // LFTVIDEOANALYSEDIALOG_H