00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef FORM1_H
00011 #define FORM1_H
00012
00013 #include <qvariant.h>
00014 #include <qwidget.h>
00015
00016 class QVBoxLayout;
00017 class QHBoxLayout;
00018 class QGridLayout;
00019 class QTabWidget;
00020 class QListBox;
00021 class QListBoxItem;
00022
00023 class OutputViewBase : public QWidget
00024 {
00025 Q_OBJECT
00026
00027 public:
00028 OutputViewBase( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
00029 ~OutputViewBase();
00030
00031 QTabWidget* form1;
00032 QWidget* stdoutTab;
00033 QListBox* stdoutListBox;
00034 QWidget* stderrTab;
00035 QListBox* stderrListBox;
00036
00037 protected:
00038 QVBoxLayout* Form1Layout;
00039 QVBoxLayout* stdoutTabLayout;
00040 QVBoxLayout* stderrTabLayout;
00041
00042 protected slots:
00043 virtual void languageChange();
00044
00045 virtual void stderrDoubleClicked(QListBoxItem*);
00046 virtual void stdoutDoubleClicked(QListBoxItem*);
00047
00048
00049 };
00050
00051 #endif // FORM1_H