cause issues which are unknown at this time, however seems to work except
when adding a new layer. Tested with raster, vector, and wms layers.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4415 c8812cc2-4d05-0410-92ff-de0c093fc19c
- 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