Subversion Repositories Scribus

Rev

Rev 168 | Rev 259 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
3 paul 1
/****************************************************************************
2
** Form interface generated from reading ui file 'CMY.ui'
3
**
4
** Created: Thu Sep 6 22:13:03 2001
5
**      by:  The User Interface Compiler (uic)
6
**
7
** WARNING! All changes made in this file will be lost!
8
****************************************************************************/
9
#ifndef CMYKFARBEN_H
10
#define CMYKFARBEN_H
11
 
12
#include <qdialog.h>
13
#include <qpixmap.h>
14
#include <qcolor.h>
15
#include <qcheckbox.h>
16
#include <qcombobox.h>
17
#include <qframe.h>
18
#include <qlabel.h>
19
#include <qpushbutton.h>
20
#include <qslider.h>
21
#include <qlayout.h>
22
#include <qtooltip.h>
23
#include "cmykcolor.h"
24
#include "colorchart.h"
216 Franz 25
#include "mspinbox.h"
3 paul 26
 
27
class CMYKChoose : public QDialog
216 Franz 28
{
29
        Q_OBJECT
3 paul 30
 
31
public:
216 Franz 32
        CMYKChoose( QWidget* parent, CMYKColor orig, QString name );
33
        ~CMYKChoose() {};
168 Franz 34
        virtual void mouseReleaseEvent(QMouseEvent *m);
35
        QColor CMYK2RGB(int c, int m, int y, int k);
216 Franz 36
        QLabel* TextLabel1;
37
        QLabel* Farbname;
38
        QLabel* TextLabel3;
39
        QComboBox* ComboBox1;
40
        QCheckBox* Separations;
41
        QLabel* TextLabel5_2;
42
        QLabel* OldC;
43
        QLabel* TextLabel5;
44
        QLabel* NewC;
45
        QPushButton* Cancel;
46
        QPushButton* Cancel_2;
47
        QFrame* Frame4;
48
        QFrame* Frame5;
49
        ColorChart* ColorMap;
50
        QLabel* CyanP;
51
        QLabel* CyanT;
52
        QSlider* CyanSL;
53
        MSpinBox* CyanSp;
54
        QLabel* MagentaP;
55
        QLabel* MagentaT;
56
        QSlider* MagentaSL;
57
        MSpinBox* MagentaSp;
58
        QLabel* YellowP;
59
        QLabel* YellowT;
60
        QSlider* YellowSL;
61
        MSpinBox* YellowSp;
62
        QLabel* BlackP;
63
        QLabel* BlackT;
64
        QSlider* BlackSL;
65
        MSpinBox* BlackSp;
66
        QPixmap imageA;
67
        QPixmap imageN;
68
        CMYKColor Farbe;
69
        bool CMYKmode;
168 Franz 70
        bool Wsave;
216 Franz 71
        bool dynamic;
72
        int BlackComp;
168 Franz 73
 
3 paul 74
public slots:
216 Franz 75
        void SetValueS(int val);
168 Franz 76
        void ToggleSL();
77
        QPixmap SliderPix(int farbe);
78
        QPixmap SliderBlack();
79
        void SelModel(const QString& mod);
216 Franz 80
        void setColor();
81
        void setColor2(int h, int s, bool ende);
82
        void setValues();
3 paul 83
 
84
protected:
216 Franz 85
        QHBoxLayout* CMYKFarbenLayout;
86
        QVBoxLayout* Layout23;
87
        QGridLayout* Layout2;
88
        QHBoxLayout* Layout21;
89
        QVBoxLayout* Frame4Layout;
90
        QHBoxLayout* Frame5Layout;
91
        QHBoxLayout* Cyan;
92
        QVBoxLayout* Layout1_2;
93
        QHBoxLayout* Magenta;
94
        QVBoxLayout* Layout1_2_2;
95
        QHBoxLayout* Yellow;
96
        QVBoxLayout* Layout1_2_3;
97
        QHBoxLayout* Black;
98
        QVBoxLayout* Layout1_2_4;
3 paul 99
};
100
 
101
#endif // CMYKFARBEN_H