Subversion Repositories Scribus

Rev

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

Rev Author Line No. Line
3 paul 1
#ifndef REFORMDOC_H
2
#define REFORMDOC_H
3
 
4
#include <qlayout.h>
5
#include <qcheckbox.h>
519 cbradney 6
#include <qcombobox.h>
3 paul 7
#include <qgroupbox.h>
8
#include <qlabel.h>
519 cbradney 9
#include <qlineedit.h>
3 paul 10
#include <qpushbutton.h>
693 fschmid 11
#include <qcheckbox.h>
3 paul 12
#include "mspinbox.h"
693 fschmid 13
#include "prefsdialogbase.h"
14
class ScribusDoc;
3 paul 15
 
693 fschmid 16
class ReformDoc : public PrefsDialogBase
17
{
18
        Q_OBJECT
3 paul 19
 
20
public:
693 fschmid 21
        ReformDoc( QWidget* parent, ScribusDoc* doc );
22
        ~ReformDoc() {};
23
        QWidget* tabPage;
24
        QGroupBox* GroupBox7;
25
        QGroupBox* dsGroupBox7;
26
        QLabel* TextLabel5;
27
        QLabel* TextLabel7;
28
        QLabel* TextLabel1_3;
29
        QSpinBox* PgNr;
30
        MSpinBox* TopR;
31
        MSpinBox* BottomR;
32
        MSpinBox* LeftR;
33
        MSpinBox* RightR;
34
        MSpinBox* widthMSpinBox;
35
        MSpinBox* heightMSpinBox;
36
        QCheckBox* Doppelseiten;
37
        QCheckBox* ErsteSeite;
38
        QLabel* Links;
39
        QLabel* Rechts;
519 cbradney 40
        QLabel* widthQLabel;
41
        QLabel* heightQLabel;
42
        QLabel* sizeQLabel;
43
        QLabel* orientationQLabel;
44
        QComboBox*      sizeQComboBox;
45
        QComboBox*      orientationQComboBox;
693 fschmid 46
 
47
        QWidget* tabView;
48
        QCheckBox* checkMargin;
49
        QCheckBox* checkFrame;
50
        QCheckBox* checkPictures;
51
        QCheckBox* checkGrid;
52
        QCheckBox* checkGuides;
53
        QCheckBox* checkBaseline;
54
 
168 Franz 55
        int einheit;
56
        double Breite;
57
        double Hoehe;
3 paul 58
 
59
protected:
693 fschmid 60
        QVBoxLayout* ReformDocLayout;
61
        QHBoxLayout* dsGroupBox7Layout;
62
        QHBoxLayout* GroupBox7Layout;
63
        QGridLayout* dsLayout4;
64
        QGridLayout* Layout4;
65
        QHBoxLayout* Layout3;
66
        QVBoxLayout* tabViewLayout;
3 paul 67
 
68
protected slots:
693 fschmid 69
        virtual void setDS();
168 Franz 70
        virtual void setTop(int v);
71
        virtual void setBottom(int v);
72
        virtual void setLeft(int v);
73
        virtual void setRight(int v);
3 paul 74
};
75
 
76
#endif // REFORMDOC_H