00001 /**************************************************************************** 00002 ** Form interface generated from reading ui file '../../hippodraw/qtui/CreateNTupleBase.ui' 00003 ** 00004 ** Created: Fri Oct 26 09:36:33 2007 00005 ** by: The User Interface Compiler ($Id: CreateNTupleBase_8h-source.html,v 1.40 2008/03/24 19:27:28 pfkeb Exp $) 00006 ** 00007 ** WARNING! All changes made in this file will be lost! 00008 ****************************************************************************/ 00009 00010 #ifndef CREATENTUPLEBASE_H 00011 #define CREATENTUPLEBASE_H 00012 00013 #include <qvariant.h> 00014 #include <qpixmap.h> 00015 #include <qdialog.h> 00016 00017 class QVBoxLayout; 00018 class QHBoxLayout; 00019 class QGridLayout; 00020 class QLabel; 00021 class QCheckBox; 00022 class QListView; 00023 class QListViewItem; 00024 class QLineEdit; 00025 class QComboBox; 00026 class QPushButton; 00027 00028 class CreateNTupleBase : public QDialog 00029 { 00030 Q_OBJECT 00031 00032 public: 00033 CreateNTupleBase( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ); 00034 ~CreateNTupleBase(); 00035 00036 QLabel* textLabel1; 00037 QCheckBox* cutListCheckBox; 00038 QListView* m_CutListView; 00039 QLabel* textLabel2; 00040 QCheckBox* columnListCheckBox; 00041 QListView* m_ColumnListView; 00042 QLabel* textLabel1_2; 00043 QLineEdit* m_ntuple_out; 00044 QComboBox* m_ntuple_in; 00045 QPushButton* createNTupleButton; 00046 QPushButton* createFileButton; 00047 QPushButton* cancelButton; 00048 QLabel* TextLabel1_3_2; 00049 00050 public slots: 00051 virtual void cutListCheckBox_toggled(bool); 00052 virtual void columnListCheckBox_toggled(bool); 00053 00054 protected: 00055 QVBoxLayout* layout9; 00056 QHBoxLayout* layout7; 00057 QVBoxLayout* layout10; 00058 QHBoxLayout* layout8; 00059 00060 protected slots: 00061 virtual void languageChange(); 00062 00063 virtual void currentDataSourceChanged( int item ) = 0; 00064 virtual void createButtonClicked() = 0; 00065 virtual void createFileButtonClicked() = 0; 00066 00067 00068 private: 00069 QPixmap image0; 00070 00071 }; 00072 00073 #endif // CREATENTUPLEBASE_H