[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