kpresenter
KPrBrush.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef KPRBRUSH_H
00022 #define KPRBRUSH_H
00023
00024 #include <qbrush.h>
00025 #include <KoBrush.h>
00026
00027 #include "global.h"
00028
00029 class KoGenStyle;
00030 class KoGenStyles;
00031 class KoOasisContext;
00032 class QDomElement;
00033
00034 class KPrBrush : public KoBrush
00035 {
00036 public:
00037 KPrBrush();
00038 KPrBrush( const QBrush &brush, const QColor &gColor1, const QColor &gColor2,
00039 BCType gType, FillType fillType, bool unbalanced,
00040 int xfactor, int yfactor );
00041
00042 void saveOasisFillStyle( KoGenStyle &styleObjectAuto, KoGenStyles& mainStyles ) const;
00043 void loadOasisFillStyle( KoOasisContext &context, const char * propertyType );
00044
00045 private:
00046 QString saveOasisGradientStyle( KoGenStyles& mainStyles ) const;
00047 };
00048
00049 #endif
00050
|