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