- fixed order of remove all / add all layer icons to be consistent with order of over view icosn
- made toggle in overview more suitable (added glasses)
- redid north arrow icon
- removed black edge from copyright icon
- used red '-' on remove icons to make them stand out more (I may revert this)
- redid 'new' vector layer icon
- redid add wms layer icon
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4412 c8812cc2-4d05-0410-92ff-de0c093fc19c
* Zooming into a raster (where a source pixel covers more than one screen pixel) should now draw fully into the bottom right corner of the window.
* Since Qt4 wants all QPainter activity to be done inside a paint event, QgsMapCanvas::render() is no longer called directly. Instead, it is called via QgsMapCanvas::update() or more rarely ::repaint(), therefore calling through ::paintEvent() to ::render() if appropriate. ::render() does not call ::repaint() any more as that would cause a paint event loop.
* Some debugging to cerr/cout has been updated to diagnose the above.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4288 c8812cc2-4d05-0410-92ff-de0c093fc19c
The original problem was due to the bitBlt idiom going away in Qt4.
Others should check that this new method works/doesn't cause flickering under their system, as I developed this modification against a KDE session via VNC.
Also there seems to be a little bit of realignment (probabaly a fraction of a screen pixel) that occurs when the pan completes. I presume this is not a significant issue to anyone.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4283 c8812cc2-4d05-0410-92ff-de0c093fc19c
QStringList() substituted
- thou shalt pass non atomic function arguments as references or
pointers (thus saving some memory and copy ctor overhead)
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4282 c8812cc2-4d05-0410-92ff-de0c093fc19c
* Adds WMS styles support (think "themes").
* WMS layer selection window only lets you select one style at a time.
* WMS layer selection window can be sorted various ways, including the list order in which it was sent from the server (this helps in keeping lists of months ordered properly).
* Early work for changing the image encoding sent from the WMS server.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4278 c8812cc2-4d05-0410-92ff-de0c093fc19c
may be errors since the base key name for all plugins was changed. The convention
for settings keys used by a pluting is to name the key "/Plugin-MyPluginName/foo".
Thus the delimited text plugin key is /Plugin-DelimitedText and all settings
related to it are stored under it. (I know, commit messages shouldn't be used
to write documentation)
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4270 c8812cc2-4d05-0410-92ff-de0c093fc19c
There may be issues with the implementation -- check to make sure that
the appropriate keys are being used when restoring settings.
Plugins are not affected -- yet.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4269 c8812cc2-4d05-0410-92ff-de0c093fc19c
to the Qt detection code is required to complete the migration from
version 3.x to 4.x.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4267 c8812cc2-4d05-0410-92ff-de0c093fc19c
After this commit you should re-configure qgis, make clean in qgis/helpviewer then build as normal.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4266 c8812cc2-4d05-0410-92ff-de0c093fc19c
they don't have to be specified in the QSettings constructor. This doesn't
apply to plugins.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4265 c8812cc2-4d05-0410-92ff-de0c093fc19c
Removing empty attribute blocks has no effect. For non-empty blocks using the default size, the settings have been moved to the implementation class. When the bug is fixed, the settings can be put back in the ui file and removed from the implementation file.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4262 c8812cc2-4d05-0410-92ff-de0c093fc19c