krita
kis_dlg_image_properties.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef KIS_DLG_IMAGE_PROPERTIES_H_
00019 #define KIS_DLG_IMAGE_PROPERTIES_H_
00020
00021 #include <kdialogbase.h>
00022
00023 #include <kis_types.h>
00024
00025 class WdgNewImage;
00026 class QButtonGroup;
00027 class KisID;
00028
00029 class KisDlgImageProperties : public KDialogBase {
00030 typedef KDialogBase super;
00031 Q_OBJECT
00032
00033 public:
00034 KisDlgImageProperties(KisImageSP image,
00035 QWidget *parent = 0,
00036 const char *name = 0);
00037 virtual ~KisDlgImageProperties();
00038
00039 int imageWidth();
00040 int imageHeight();
00041 int opacity();
00042 QString imageName();
00043 double resolution();
00044 QString description();
00045 KisColorSpace * colorSpace();
00046 KisProfile * profile();
00047
00048 private slots:
00049
00050 void fillCmbProfiles(const KisID &);
00051
00052 private:
00053
00054 WdgNewImage * m_page;
00055 KisImageSP m_image;
00056 };
00057
00058
00059
00060 #endif // KIS_DLG_IMAGE_PROPERTIES_H_
00061
|