1 /* 2 For general Scribus (>=1.3.2) copyright and licensing information please refer 3 to the COPYING file provided with the program. Following this notice may exist 4 a copyright and/or license notice that predates the release of Scribus 1.3.2 5 for which a new license (GPL+exception) is in place. 6 */ 7 #ifndef IMAGEINFODIALOG_H 8 #define IMAGEINFODIALOG_H 9 10 #include <QDialog> 11 12 class QHBoxLayout; 13 class QVBoxLayout; 14 class QGridLayout; 15 class QGroupBox; 16 class QLabel; 17 class QPushButton; 18 19 #include "scribusapi.h" 20 #include "scimage.h" 21 22 class SCRIBUS_API ImageInfoDialog : public QDialog 23 { 24 Q_OBJECT 25 26 public: 27 ImageInfoDialog( QWidget* parent, ImageInfoRecord *info ); ~ImageInfoDialog()28 ~ImageInfoDialog() {}; 29 30 protected: 31 QVBoxLayout* ImageInfoDialogLayout; 32 QHBoxLayout* layout1; 33 QGroupBox *GenGroup; 34 QGridLayout* layout3; 35 QLabel* Text0g; 36 QLabel* timeInfo; 37 QLabel* Text1g; 38 QLabel* emProfile; 39 QLabel* Text2g; 40 QLabel* emProfileN; 41 QLabel* Text3g; 42 QLabel* emPath; 43 QLabel* Text4g; 44 QLabel* emLayer; 45 QGroupBox *ExGroup; 46 QGridLayout* layout2; 47 QLabel* Text1; 48 QLabel* Text2; 49 QLabel* Text3; 50 QLabel* Text4; 51 QLabel* Text5; 52 QLabel* Text6; 53 QLabel* Text7; 54 QLabel* Text8; 55 QLabel* Comment; 56 QLabel* UserComment; 57 QLabel* Artist; 58 QLabel* Model; 59 QLabel* Manufact; 60 QLabel* ExposureTime; 61 QLabel* ApertureFNumber; 62 QLabel* ISOequivalent; 63 QPushButton* okButton; 64 }; 65 66 #endif 67