diff --git a/classes/data/alignmodproxy.cpp b/classes/data/alignmodproxy.cpp index a9bf3d2..df548a8 100644 --- a/classes/data/alignmodproxy.cpp +++ b/classes/data/alignmodproxy.cpp @@ -76,15 +76,12 @@ QVariant AlignModProxy::data(const QModelIndex &index, int role) const case Qt::DecorationRole: { if (columnIndex == 1) { QImage imageSource = result.value(); - QColor backgroundColor = Parsing::Conversion::BitmapHelper::detectBackgroundColor(&imageSource); - QImage imageAligned = Parsing::Conversion::BitmapHelper::align( &imageSource, this->mAlignModInfo->summary().horizontalMode, this->mAlignModInfo->summary().horizontalOffset, this->mAlignModInfo->summary().verticalMode, - this->mAlignModInfo->summary().verticalOffset, - backgroundColor); + this->mAlignModInfo->summary().verticalOffset); result = imageAligned; } diff --git a/classes/operations/imagealign.cpp b/classes/operations/imagealign.cpp index 6d918ba..3e6bf98 100644 --- a/classes/operations/imagealign.cpp +++ b/classes/operations/imagealign.cpp @@ -67,8 +67,7 @@ void ImageAlign::applyItem(Data::Containers::IDocument *doc, const QString &item mods.horizontalMode, mods.horizontalOffset, mods.verticalMode, - mods.verticalOffset, - Parsing::Conversion::BitmapHelper::detectBackgroundColor(original)); + mods.verticalOffset); doc->dataContainer()->setImage(itemKey, &result); } } diff --git a/classes/parser/convert/bitmaphelper.cpp b/classes/parser/convert/bitmaphelper.cpp index 5dd76b0..fc232f8 100644 --- a/classes/parser/convert/bitmaphelper.cpp +++ b/classes/parser/convert/bitmaphelper.cpp @@ -353,8 +353,7 @@ QImage BitmapHelper::align( Data::HorizontalAlignMode horizontalMode, int horizontalOffset, Data::VerticalAlignMode verticalMode, - int verticalOffset, - const QColor &backColor) + int verticalOffset) { int l, t, r, b; bool hEmpty, vEmpty; diff --git a/classes/parser/convert/bitmaphelper.h b/classes/parser/convert/bitmaphelper.h index 624b86a..38958d4 100644 --- a/classes/parser/convert/bitmaphelper.h +++ b/classes/parser/convert/bitmaphelper.h @@ -61,12 +61,11 @@ public: static QImage fromSvg(const QString &path, int size); static QColor fromRgba(QRgb value); static QImage align( - const QImage *source, - Data::HorizontalAlignMode horizontalMode, - int horizontalOffset, - Data::VerticalAlignMode verticalMode, - int verticalOffset, - const QColor &backColor); + const QImage *source, + Data::HorizontalAlignMode horizontalMode, + int horizontalOffset, + Data::VerticalAlignMode verticalMode, + int verticalOffset); }; } // namespace Conversion