00001 //LabPlot : FileInfoDialog.h 00002 00003 #ifndef FILEINFODIALOG_H 00004 #define FILEINFODIALOG_H 00005 00006 #include <qfont.h> 00007 #include <qcheckbox.h> 00008 #include "Worksheet.h" 00009 #include "Dialog.h" 00010 00011 #include "FilterNETCDF.h" 00012 #include "FilterAUDIOFILE.h" 00013 #include "FilterCDF.h" 00014 #include "FilterMAGICK.h" 00015 00016 class FileInfoDialog: public Dialog 00017 { 00018 Q_OBJECT 00019 public: 00020 FileInfoDialog(const char *name, QString filename); 00021 private slots: 00022 void updateVarListBox(); 00023 private: 00024 QListBox *varlb, *selvarlb; // listbox of all variables / for selected variable 00025 QLabel *varlabel; // label of selected variable 00026 FilterNETCDF ncf; // filter for netcdf files 00027 FilterAUDIOFILE auf; // filter for audiofile files 00028 FilterCDF cdf; // filter for cdf files 00029 FilterMAGICK mf; // filter for Magick images 00030 }; 00031 00032 #endif //FILEINFODIALOG_H