[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdeedu/kgeography/src
From:       Albert Astals Cid <tsdgeos () terra ! es>
Date:       2007-11-03 13:27:25
Message-ID: 1194096445.733170.25103.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 732314 by aacid:

krushing day
Use a zoom icon when zooming, that fixes "Selecting zoom when placing state on a map \
leaves the cursor as the state to be placed"


 M  +4 -1      askwidget.cpp  
 M  +1 -0      mapasker.cpp  
 M  +1 -0      placeasker.cpp  


--- trunk/KDE/kdeedu/kgeography/src/askwidget.cpp #732313:732314
@@ -13,6 +13,7 @@
 #include <klocale.h>
 #include <kmessagebox.h>
 
+#include <qapplication.h>
 #include <qlabel.h>
 #include <qlayout.h>
 
@@ -51,8 +52,10 @@
 {
 }
 
-void askWidget::setZoom(bool)
+void askWidget::setZoom(bool b)
 {
+	if (b) QApplication::setOverrideCursor(Qt::CrossCursor);
+	else QApplication::restoreOverrideCursor();
 }
 
 void askWidget::setOriginalZoom()
--- trunk/KDE/kdeedu/kgeography/src/mapasker.cpp #732313:732314
@@ -81,6 +81,7 @@
 
 void mapAsker::setZoom(bool b)
 {
+	askWidget::setZoom(b);
 	p_mapWidget -> setMapZoom(b);
 	p_popupManager.clear();
 }
--- trunk/KDE/kdeedu/kgeography/src/placeasker.cpp #732313:732314
@@ -87,6 +87,7 @@
 
 void placeAsker::setZoom(bool b)
 {
+	askWidget::setZoom(b);
 	p_mapWidget -> setMapZoom(b);
 	p_popupManager.clear();
 }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic