49 return QLatin1String(
"digikam:BorderFilter");
52 static QString DisplayableName();
56 return QList<int>() << 1;
66 return FilterIdentifier();
70 void readParameters(
const FilterAction& action)
override;
74 void filterImage()
override;
79 void solid(
const DImg& src,
DImg& dest,
const DColor& fg,
int borderWidth);
80 void niepce(
const DImg& src,
DImg& dest,
const DColor& fg,
int borderWidth,
81 const DColor& bg,
int lineWidth);
83 const DColor& btmColor,
int borderWidth);
84 void pattern(
const DImg& src,
DImg& dest,
int borderWidth,
const DColor& firstColor,
85 const DColor& secondColor,
int firstWidth,
int secondWidth);
90 void solid2(
const DImg& src,
DImg& dest,
const DColor& fg,
int borderWidth);
91 void niepce2(
const DImg& src,
DImg& dest,
const DColor& fg,
int borderWidth,
92 const DColor& bg,
int lineWidth);
94 const DColor& btmColor,
int borderWidth);
95 void pattern2(
const DImg& src,
DImg& dest,
int borderWidth,
const DColor& firstColor,
96 const DColor& secondColor,
int firstWidth,
int secondWidth);
101 Private*
const d =
nullptr;
Definition bordercontainer.h:33
Definition borderfilter.h:34
static QString FilterIdentifier()
Definition borderfilter.h:47
static QList< int > SupportedVersions()
Definition borderfilter.h:54
QString filterIdentifier() const override
Definition borderfilter.h:64
static int CurrentVersion()
Definition borderfilter.h:59
Definition dimgthreadedfilter.h:31
Definition filteraction.h:33
Definition datefolderview.cpp:34