00001 /**************************************************************************** 00002 ** Form interface generated from reading ui file 'Qt/DescriptorVecDialog.ui' 00003 ** 00004 ** WARNING! All changes made in this file will be lost! 00005 ****************************************************************************/ 00006 00007 #ifndef DESCRIPTORVECDIALOG_H 00008 #define DESCRIPTORVECDIALOG_H 00009 00010 #include <qvariant.h> 00011 #include <qpixmap.h> 00012 #include <qdialog.h> 00013 #include "Channels/DescriptorVec.H" 00014 #include "Qt/ExtraIncludes.H" 00015 00016 class QVBoxLayout; 00017 class QHBoxLayout; 00018 class QGridLayout; 00019 class QSpacerItem; 00020 class ImageCanvas; 00021 class QTabWidget; 00022 class QWidget; 00023 class QTable; 00024 class QPushButton; 00025 00026 class DescriptorVecDialog : public QDialog 00027 { 00028 Q_OBJECT 00029 00030 public: 00031 DescriptorVecDialog( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ); 00032 ~DescriptorVecDialog(); 00033 00034 QTabWidget* FVtab; 00035 QWidget* tab; 00036 ImageCanvas* imgDisp; 00037 QWidget* TabPage; 00038 ImageCanvas* histDisp; 00039 QWidget* TabPage_2; 00040 QTable* FVtable; 00041 QPushButton* buttonOk; 00042 QPushButton* buttonCancel; 00043 00044 virtual void init( DescriptorVec & dv ); 00045 virtual void update(); 00046 00047 protected: 00048 QVBoxLayout* DescriptorVecDialogLayout; 00049 QHBoxLayout* tabLayout; 00050 QVBoxLayout* TabPageLayout; 00051 QHBoxLayout* TabPageLayout_2; 00052 QHBoxLayout* layout3; 00053 QSpacerItem* spacer3; 00054 00055 protected slots: 00056 virtual void languageChange(); 00057 00058 private: 00059 DescriptorVec *itsDV; 00060 00061 QPixmap image0; 00062 00063 }; 00064 00065 #endif // DESCRIPTORVECDIALOG_H