Scribus
Open source desktop publishing at your fingertips
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
usertaskstructs.h
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 USERTASKSTRUCTS_H
8
#define USERTASKSTRUCTS_H
9
10
#include <QString>
11
12
#include "gtgettext.h"
13
#include "pageitem.h"
14
15
struct
InsertAFrameData
16
{
17
PageItem::ItemType
frameType;
18
int
locationType;
19
QString pageList;
20
int
positionType;
21
int
sizeType;
22
double
x;
23
double
y;
24
double
width;
25
double
height;
26
QString source;
27
ImportSetup
impsetup;
28
int
columnCount;
29
double
columnGap;
30
bool
linkTextFrames;
31
bool
linkToExistingFrame;
32
PageItem
* linkToExistingFramePtr;
33
};
34
35
struct
ItemMultipleDuplicateData
36
{
37
int
type;
38
int
copyCount;
39
int
copyShiftOrGap;
40
double
copyShiftGapH;
41
double
copyShiftGapV;
42
double
copyRotation;
43
int
gridRows;
44
int
gridCols;
45
double
gridGapH;
46
double
gridGapV;
47
};
48
49
struct
CreateRangeData
50
{
51
QString pageRange;
52
};
53
54
#endif
InsertAFrameData
Definition:
usertaskstructs.h:15
CreateRangeData
Definition:
usertaskstructs.h:49
ItemMultipleDuplicateData
Definition:
usertaskstructs.h:35
PageItem::ItemType
ItemType
Item Type.
Definition:
pageitem.h:174
PageItem
Definition:
pageitem.h:92
ImportSetup
Definition:
gtgettext.h:55
scribus
usertaskstructs.h
Generated on Tue Sep 29 2015 09:15:26 for Scribus by
1.8.9.1