qt4/src/poppler-private.h |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

New commits:
commit 7ba49bcd446c140c14cf08b12a25c745d1ad9dca
Author: Pino Toscano <[EMAIL PROTECTED]>
Date:   Sun Aug 3 10:54:09 2008 +0200

    [Qt4] Make the paper color setting working as it should.
    
    A BGR colorspace means that colors should be set as blue,green,red, and
    not red,green,blue.

diff --git a/qt4/src/poppler-private.h b/qt4/src/poppler-private.h
index 6f55f18..7dc4e7d 100644
--- a/qt4/src/poppler-private.h
+++ b/qt4/src/poppler-private.h
@@ -132,9 +132,9 @@ namespace Poppler {
                        {
 #if defined(HAVE_SPLASH)
                        SplashColor bgColor;
-                       bgColor[0] = paperColor.red();
+                       bgColor[0] = paperColor.blue();
                        bgColor[1] = paperColor.green();
-                       bgColor[2] = paperColor.blue();
+                       bgColor[2] = paperColor.red();
                        GBool AA = m_hints & Document::TextAntialiasing ? gTrue 
: gFalse;
                        SplashOutputDev * splashOutputDev = new 
SplashOutputDev(splashModeXBGR8, 4, gFalse, bgColor, gTrue, AA);
                        splashOutputDev->setVectorAntialias(m_hints & 
Document::Antialiasing ? gTrue : gFalse);
@@ -224,9 +224,9 @@ namespace Poppler {
 #if defined(HAVE_SPLASH)
                                SplashOutputDev *splash_output = 
static_cast<SplashOutputDev *>( m_outputDev );
                                SplashColor bgColor;
-                               bgColor[0] = paperColor.red();
+                               bgColor[0] = paperColor.blue();
                                bgColor[1] = paperColor.green();
-                               bgColor[2] = paperColor.blue();
+                               bgColor[2] = paperColor.red();
                                splash_output->setPaperColor(bgColor);
 #endif
                                break;
_______________________________________________
poppler mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/poppler

Reply via email to