[PATCH 7/7] printlayout.cpp: Remove convertPixmapToGrayscale()
Lubomir I. Ivanov
neolit123 at gmail.com
Tue Oct 15 02:54:20 UTC 2013
From: "Lubomir I. Ivanov" <neolit123 at gmail.com>
Function is redundant as we should only render the profile
with a custom color table.
Signed-off-by: Lubomir I. Ivanov <neolit123 at gmail.com>
---
qt-ui/printlayout.cpp | 14 --------------
qt-ui/printlayout.h | 2 --
2 files changed, 16 deletions(-)
diff --git a/qt-ui/printlayout.cpp b/qt-ui/printlayout.cpp
index 0c18213..f667186 100644
--- a/qt-ui/printlayout.cpp
+++ b/qt-ui/printlayout.cpp
@@ -365,17 +365,3 @@ void PrintLayout::addTablePrintHeadingRow(TablePrintModel *model, int row) const
model->setData(model->index(row, i), tablePrintHeadingBackground, Qt::BackgroundRole);
}
}
-
-// experimental
-QPixmap PrintLayout::convertPixmapToGrayscale(QPixmap pixmap) const
-{
- QImage image = pixmap.toImage();
- int gray, width = pixmap.width(), height = pixmap.height();
- for (int i = 0; i < width; i++) {
- for (int j = 0; j < height; j++) {
- gray = qGray(image.pixel(i, j));
- image.setPixel(i, j, qRgb(gray, gray, gray));
- }
- }
- return pixmap.fromImage(image);
-}
diff --git a/qt-ui/printlayout.h b/qt-ui/printlayout.h
index a1f3486..1ed19e2 100644
--- a/qt-ui/printlayout.h
+++ b/qt-ui/printlayout.h
@@ -39,8 +39,6 @@ private:
void printTable();
void addTablePrintDataRow(TablePrintModel *model, int row, struct dive *dive) const;
void addTablePrintHeadingRow(TablePrintModel *model, int row) const;
-
- QPixmap convertPixmapToGrayscale(QPixmap) const;
};
#endif
--
1.7.11.msysgit.0
More information about the subsurface
mailing list