summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorViktor Verebelyi <vviktor2@gmail.com>2020-11-05 00:45:10 +0000
committerViktor Verebelyi <vviktor2@gmail.com>2020-11-05 00:45:10 +0000
commit4fd0ccf6e6392b360056494a7bfa10c4d36a3c1c (patch)
treeb8292ed5898021143d19385d167a0053bc337697
parent518ba0acafa2393d764f44cd4d7b8a1086907ed0 (diff)
downloadnavit-4fd0ccf6e6392b360056494a7bfa10c4d36a3c1c.tar.gz
fix:graphics:qt5 various fixes
-rw-r--r--navit/graphics/qt5/QNavitQuick_2.cpp2
-rw-r--r--navit/graphics/qt5/graphics_qt5.cpp1
2 files changed, 3 insertions, 0 deletions
diff --git a/navit/graphics/qt5/QNavitQuick_2.cpp b/navit/graphics/qt5/QNavitQuick_2.cpp
index 303ddb275..f07836156 100644
--- a/navit/graphics/qt5/QNavitQuick_2.cpp
+++ b/navit/graphics/qt5/QNavitQuick_2.cpp
@@ -218,6 +218,7 @@ void QNavitQuick_2::setPitch(int pitch){
void QNavitQuick_2::setFollowVehicle(bool followVehicle){
if(followVehicle != m_followVehicle){
+ setNavitNumProperty(attr_follow, 1000);
setNavitNumProperty(attr_follow_cursor, followVehicle);
m_followVehicle = followVehicle;
emit propertiesChanged();
@@ -226,6 +227,7 @@ void QNavitQuick_2::setFollowVehicle(bool followVehicle){
void QNavitQuick_2::setAutozoom(bool autoZoom){
if(autoZoom != m_autoZoom){
+ setNavitNumProperty(attr_autozoom, 1);
setNavitNumProperty(attr_autozoom_active, (int)autoZoom);
m_autoZoom = autoZoom;
emit propertiesChanged();
diff --git a/navit/graphics/qt5/graphics_qt5.cpp b/navit/graphics/qt5/graphics_qt5.cpp
index 8b347f8e2..abca8b03c 100644
--- a/navit/graphics/qt5/graphics_qt5.cpp
+++ b/navit/graphics/qt5/graphics_qt5.cpp
@@ -1025,6 +1025,7 @@ static struct graphics_priv* graphics_qt5_new(struct navit* nav, struct graphics
navit_app = internal_app;
#else
navit_app = new QGuiApplication(graphics_priv->argc, graphics_priv->argv);
+ navit_app->setAttribute(Qt::AA_UseHighDpiPixmaps);
#endif
#if HAVE_FREETYPE