#ifndef IMAGEINFO_H #define IMAGEINFO_H #include struct FITSRecord { QByteArray key; QVariant value; QByteArray comment; bool editable() const; }; struct ImageInfoData { QVector fitsHeader; QVector> info; }; Q_DECLARE_METATYPE(ImageInfoData); typedef enum { None, Statistics, Peaks, Stars, }AnalyzeLevel; class ImageInfo : public QTreeWidget { Q_OBJECT public: ImageInfo(QWidget *parent); public slots: void setInfo(const ImageInfoData &info); }; #endif // IMAGEINFO_H