19 Commits

Author SHA1 Message Date
timlinux
3bd54409ab Refactored libqgis into two roughly inequal parts.
libqgis_core is intended to have non gui code
libqgis_gui is intended to have gui related code
Updated makefiles and code throughout in order for it to build with this new arrangemetn
Code in src/ will be moved into src/gui in a follow up commit



git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4501 c8812cc2-4d05-0410-92ff-de0c093fc19c
2006-01-08 01:17:57 +00:00
gsherman
481eb106fa Merge UI conversion branch to HEAD. UI branch is now deprecated.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4409 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-12-30 04:56:31 +00:00
mcoletti
0297e47e8e - one cannot do QStringList = 0 as a default parameter; QStringList =
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
2005-11-29 00:31:58 +00:00
morb_au
662ad19750 Several improvements related to WMS:
* 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
2005-11-27 20:51:17 +00:00
gsherman
4f92277e47 Qt4 port using Qt3 compatibility library. Note - not all files compile yet.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4234 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-11-19 23:35:22 +00:00
morb_au
256fbbaccb Make the WMS provider more fully understand the WMS metadata XML schema - (part 3).
Many more items should now be appearing in Properties > Metadata tab, including Image Formats. In a future commit this will be wired up to the WMS layer selection dialog, allowing a choice between (e.g.) PNG (the current default) or JPEG.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4087 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-10-15 13:03:42 +00:00
morb_au
85a75bcab7 Make the WMS provider more fully understand the WMS metadata XML schema - (part 2).
This time, metadata is wired to the raster properties dialog under the Metadata tab.  But only for a few items.  A future commit will make more items visible there.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4079 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-10-13 21:40:24 +00:00
morb_au
0b80f2b280 Make the WMS provider more fully understand the WMS metadata XML schema - (part 1).
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4059 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-10-10 22:33:14 +00:00
morb_au
49c275598a WMS provider now handles memory management of images more appropriately. Firstly it doesn't leak an image on each redraw and secondly it will cache the last image for faster redraw.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4051 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-10-09 21:02:34 +00:00
morb_au
1592a0ef43 Minor cleanup after mcoletti's Aug 26 changes to get WMS going again.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4039 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-10-06 21:20:12 +00:00
g_j_m
afa8bf59b0 tell cvs to ignore some files
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3998 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-09-27 18:04:45 +00:00
mcoletti
f9c1ca697d Rolled forward {get,set}DataSourceUri() member function changes from
QgsDataProvider base class.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3971 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-09-23 21:25:03 +00:00
mcoletti
9551c8ff3d - rolled forward named() and description() member changes
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3967 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-09-23 14:08:35 +00:00
morb_au
09185f2d22 More changes for Qt4 porting readiness.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3903 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-09-12 21:46:57 +00:00
mcoletti
245c8ea475 Added ::subLayerCount(), which is rolled down from QgsDataProvider.
Note that data provider authors will have to properly flesh out these
functions since I do not know how each provider calculates the number of
layer; except for the OGR provider which correctly returns the actual number
of layers.  All other providers have hard-coded to always return "1".
Obviously that will have to be changed.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3832 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-08-12 21:58:36 +00:00
morb_au
03e279edd5 Actually add all the files in, like qgshttptransaction.*
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3798 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-07-27 00:37:03 +00:00
morb_au
c51a41c334 Updates to the WMS provider to allow for usage of an HTTP proxy (un-authenticated). Not tested by me as I don't have a proxy to test on. Suggested by timlinux (Tim Sutton). Qt4 will apparently allow us to add authenticated proxies but in the meantime this is a good start.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3543 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-06-05 21:45:52 +00:00
morb_au
70b699bc6b Add cvsignore to WMS directory.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3506 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-30 21:09:23 +00:00
morb_au
a3b2f31149 Actually add some files into the wms directory
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3476 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-28 02:18:14 +00:00