Subversion Repositories Scribus

Rev

Rev 6 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
3 paul 1
<HTML>
2
<HEAD>
3
<TITLE>Source: scribus/modify.h</TITLE>
4
 
5
<META NAME="Generator" CONTENT="KDOC ">
6
</HEAD>
7
<BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
8
<TABLE WIDTH="100%" BORDER="0">
9
<TR>
10
<TD>
11
        <TABLE BORDER="0">
12
                <TR><TD valign="top" align="left" cellspacing="10">
13
                <h1>Source: scribus/modify.h</h1>
14
                </TD>
15
                <TD valign="top" align="right" colspan="1"></TD></TR>
16
        </TABLE>
17
        <HR>
18
        <TABLE BORDER="0">
19
 
20
        </TABLE>
21
        </TD>
22
<TD align="right"><TABLE BORDER="0"><TR><TD><small><A HREF="index-long.html">Annotated List</A></small></TD></TR>
23
<TR><TD><small><A HREF="header-list.html">Files</A></small></TD></TR>
24
<TR><TD><small><A HREF="all-globals.html">Globals</A></small></TD></TR>
25
<TR><TD><small><A HREF="hier.html">Hierarchy</A></small></TD></TR>
26
<TR><TD><small><A HREF="index.html">Index</A></small></TD></TR>
27
</TABLE></TD></TR></TABLE>
28
<pre>
29
/****************************************************************************
30
** Form interface generated from reading ui file 'Modify.ui'
31
**
32
** Created: Sat Jun 16 18:08:30 2001
33
**      by:  The User Interface Compiler (uic)
34
**
35
** WARNING! All changes made in this file will be lost!
36
****************************************************************************/
37
#ifndef MODOBJ_H
38
#define MODOBJ_H
39
 
40
#include <qvariant.h>
41
#include <qdialog.h>
42
#include <qbuttongroup.h>
43
#include <qcheckbox.h>
44
#include <qgroupbox.h>
45
#include <qlabel.h>
46
#include <qpushbutton.h>
47
#include <qradiobutton.h>
48
#include <qtoolbutton.h>
49
#include <qspinbox.h>
50
#include <qlayout.h>
51
#include <qtooltip.h>
52
#include <qwhatsthis.h>
53
#include <qcombobox.h>
54
#include <qpixmap.h>
55
#include <qlineedit.h>
56
#include "mspinbox.h"
57
#include "pageitem.h"
58
#include "page.h"
59
#include "scribusdoc.h"
60
#include "scribusview.h"
61
#include "linkbutton.h"
62
#include "linecombo.h"
63
 
64
class NameWidget : public QLineEdit
65
{
66
    Q_OBJECT
67
 
68
public:
69
                NameWidget(QWidget* parent);
70
                ~NameWidget() {};
71
 
72
signals:
73
                void Leaved();
74
 
75
protected:
76
    virtual void focusOutEvent(QFocusEvent *);
77
};
78
 
79
class ModObj : public QDialog
80
{
81
    Q_OBJECT
82
 
83
public:
84
    ModObj( QWidget* parent, PageItem *b, CListe Farben, ScribusDoc *docu, ScribusView *vie, ProfilesL *InputProfiles);
85
    ~ModObj() {};
86
 
87
    QGroupBox* GroupSpecial;
88
    QGroupBox* GroupPos;
89
    QCheckBox* Printable;
90
    QCheckBox* FlippedV;
91
    QCheckBox* FlippedH;
92
    QCheckBox* Textflow;
93
    QCheckBox* Visible;
94
    QPushButton* OK;
95
    QPushButton* Cancel;
96
    QPushButton* Apply;
97
    LinkButton* Kette;
98
    QLabel* TextLabel1_3_2;
99
    QLabel* TextLabel2_2;
100
    QLabel* TextLabel1_3_3;
101
    QLabel* TextLabel2_3;
102
    QLabel* TextLabel2_3b;
103
    QLabel* TextLabel1_2;
104
    QLabel* TextLabel1_2_2_2;
105
    QLabel* TextLabel1_2_2_2_2;
106
    QLabel* TextLabel1;
107
    QLabel* TextLabel1_2_2;
108
    QLabel* TextLabel2;
109
    QLabel* TextLabel1_3;
110
    QLabel* TextLabel3;
111
    QLabel* TextLabel3_2;
112
    QLabel* TextLabel3_2_2;
113
    QLabel* TextLabel3_2_2_2;
114
    QLabel* TextLabel3_2_2_2_2;
115
    QLabel* Text1;
116
    QLabel* Text2;
117
    QLabel* TextName;
118
                NameWidget* NameEdit;
119
    MSpinBox* Ypos;
120
    MSpinBox* Width;
121
    MSpinBox* Xpos;
122
    MSpinBox* Angle;
123
    MSpinBox* Height;
124
    QSpinBox* Radius;
125
    MSpinBox* Distance;
126
    MSpinBox* LXpos;
127
    MSpinBox* LYpos;
128
    MSpinBox* HScale;
129
    MSpinBox* VScale;
130
    QSpinBox* Shade;
131
    QSpinBox* Shade2;
132
    QSpinBox* LineW;
133
    QButtonGroup* Props;
134
    QRadioButton* NormText;
135
    QCheckBox* NormText2;
136
    QRadioButton* Bookmark;
137
    QRadioButton* Annotation;
138
    QComboBox* Background;
139
    QComboBox* Foreground;
140
    QComboBox* InputP;
141
    QComboBox* MonitorI;
142
    LineCombo* Linestyle;
143
    PageItem* CurMod;
144
    ScribusDoc* doc;
145
                ScribusView* view;
146
    int origWidth;
147
    int origHeight;
148
    bool EmbedP;
149
    QButtonGroup* ScaleGroup;
150
    QRadioButton* FreeScale;
151
    QRadioButton* FrameScale;
152
    QCheckBox* Aspect;
153
 
154
public slots:
155
                bool DoModify();
156
                void DoModifyExit();
157
                void NoModifyExit();
158
                void ChangeScaling();
159
                void ToggleKette();
160
                void HChange();
161
                void VChange();
162
                void UnitChange();
163
                void EmProf(const QString& prn);
164
                bool NewName();
165
 
166
signals:
167
                void DocChanged();
168
 
169
protected:
170
    QVBoxLayout* ModObjLayout;
171
    QGridLayout* Layout5;
172
    QHBoxLayout* GroupSpecialLayout;
173
    QVBoxLayout* Layout2;
174
    QHBoxLayout* GroupPosLayout;
175
    QGridLayout* Layout1;
176
    QHBoxLayout* PropsLayout;
177
    QGridLayout* Layout4;
178
    QHBoxLayout* Layout3;
179
    QVBoxLayout* ScaleGroupLayout;
180
    QHBoxLayout* ScaleLayout2;
181
    QGridLayout* ScaleLayout1;
182
    QHBoxLayout* ScaleLayout3;
183
};
184
 
185
#endif // MODOBJ_H
186
</pre>
187
<HR>
188
        <table>
189
        <tr><td><small>Generated by: paul on T6.linux on Tue Mar 18 23:32:13 2003, using kdoc 2.0a54.</small></td></tr>
190
        </table>
191
</BODY>
192
</HTML>