Add:graphics/qt_qpainter:Added graphics system changing
authorakashihi <akashihi@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Mon, 5 Apr 2010 08:13:55 +0000 (08:13 +0000)
committerakashihi <akashihi@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Mon, 5 Apr 2010 08:13:55 +0000 (08:13 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@3134 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/navit/graphics/qt_qpainter/graphics_qt_qpainter.cpp

index 98e6032..68ce605 100644 (file)
@@ -1184,7 +1184,10 @@ static struct graphics_priv * graphics_qt_qpainter_new(struct navit *nav, struct
 #endif
 
 #if defined(Q_WS_X11) && QT_VERSION >= 0x040500
-       QApplication::setGraphicsSystem("raster");
+       if ((attr=attr_search(attrs, NULL, attr_gc_type)))
+               QApplication::setGraphicsSystem(attr->u.str);
+       else
+               QApplication::setGraphicsSystem("raster");
 #endif
 
 #ifdef HAVE_QPE