Summary: | digikam marble map theme not selectable | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Philippe ROUBACH <philippe.roubach> |
Component: | Geolocation-Marble | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mike, opensource |
Priority: | NOR | ||
Version: | 1.0.0 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 1.0.0 | |
Sentry Crash Report: |
Description
Philippe ROUBACH
2009-09-03 13:57:44 UTC
Did you keep the button pressed for ~5 seconds? The map theme button has been set as setPopupMode(QToolButton::DelayedPopup), changing it to setPopupMode(QToolButton::InstantPopup) the menu pops up instantly. (worldmapwidget.cpp, WorldMapThemeBtn::WorldMapThemeBtn) At least under KDE 4.3 with Qt 4.5, setPopupMode(QToolButton::InstantPopup) works fine. Gilles, was there a problem in previous KDE/Qt versions? (In reply to comment #1) > Did you keep the button pressed for ~5 seconds? 5 s then ok it works but why this timeout ? the rule with kde dialog is when you click it's almost instantaneous, no ? addendum to my comment #3 it works but with pb : see my bug #199259 it's a pity this is a long term pb is it possible to conceive using google maps instead of marble ? Philippe, Yes, using new googlemaps api it's possible to play with googlemaps directly in digiKam, without to pass into a web site relay like it does in GPSSync kipi-plugins (this one need to be patched in the future). In fact, marblewidget will be replaced by a KHTML ionstance and will display googlemaps contents as well. A QStackedWidget can be used for that. The problem is to be able to switch between marble and gogglemap without to loose features. It's not easy. Gilles Michael, Can you fix QComboBox delay to your next patch in file #205001. Thanks in advance Gilles Gilles, I will include the fix in the next upload in bug #205001 Michael As I described in Bug 206133 in many situations I prefer Open Street Map. BTW, what about Ovi? Today Nokia announced they are opening API for developers. Ovi support is a task for marble as well... Gilles Caulier why you don't use gpssync instead of marble ? thus you can view and directly edit geolocalization and it's a handier way to edit photo geolocalization as you edit legend or something else Fixed as part of commit 1030300 for bug #205001 Michael |