59 Commits

Author SHA1 Message Date
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
timlinux
82f8c1e64d Apply warnings for unused vars patch from karl
[ 1325870 ] removing trivial warnings (unused variables)


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4088 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-10-16 18:30:07 +00:00
timlinux
83244e8788 Applied patch from Karl
[ 1305377 ] constructor initialization order warnings


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4002 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-09-28 23:59:13 +00:00
g_j_m
05cb4e4c4a Modify Makefile.am files to get qgis to compile from a clean cvs checkout. No guarantees that it actually will compile yet, but here's hoping (to test a clean
checkout, I need to commit the changes, so that I can do a clean checkout to test if it works).


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3981 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-09-26 03:32:16 +00:00
morb_au
7f5677d2aa More changes for Qt4 porting readiness.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3948 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-09-21 21:11:18 +00:00
timlinux
6b1f74b69b Applied following patches:
1293255 SPIT: bugfix for "no fields" problem
1293069 2 bugfixes regarding extent calculation
1292938 added panning to overview
1253211 patch for PostGIS provider
1253027 patch for querybuilder


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3919 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-09-17 09:51:12 +00:00
morb_au
03c5046358 More changes for Qt4 porting readiness.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3911 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-09-15 21:33:04 +00:00
morb_au
d4480ebe32 Cleanup of bug 1212152 - adding GDAL flags to Makefile.am.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3567 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-06-10 23:53:07 +00:00
morb_au
7ccf59c89f Add $(GDAL_CFLAGS) and $(GEOS_CFLAGS) to Makefile.am's. Addresses bug 1212152 and Martin Dobias' email of 8 June 2005.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3561 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-06-09 20:44:28 +00:00
gsherman
98e85c5e53 Fixes to backport to Qt3.2
Also removed debug hook function from the gui


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3395 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-15 00:08:55 +00:00
gsherman
1b5087d9c2 Backport to Qt 3.2
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3392 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-05-14 16:39:12 +00:00
g_j_m
3c40292773 Altered the way in which plugins add items to the plugin menu. Old way
still supported for the moment. New way allows different plugins to use the
same submenu (e.g. Decorations for copyright and north arrow)


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3232 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-27 05:21:34 +00:00
gsherman
1e12404352 Fix for incorrect class names in the ui.h files
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3214 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-24 06:57:41 +00:00
g_j_m
2cfff3c90e Give each plugin gui a unique class name based on the plugin name.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3210 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-24 03:34:36 +00:00
g_j_m
faf9435a01 Remove the stuff from the canvas when the plugin is removed
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3205 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-23 23:07:57 +00:00
g_j_m
1879b2709d Fix for bug 1077196 (plugin icons incorrect on first load). A tricky one.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3198 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-04-23 11:45:27 +00:00
stevehalasz
943788eaab Don't refresh the canvas on project read for each plugin. This is the fix for bug #1167668. This has the side-effect of not showing the
north arrow or copyright notice at app startup or for new projects. I think this is fine. The alternative is to have the map canvas emit
renderComplete in these situations. This requires a QPainter though, and it doesn't seem worthwhile to create one for this purpose.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@3054 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-03-31 18:20:57 +00:00
g_j_m
d10381699c Added .cvsignore files to remove cvs update warnings. More to follow.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2610 c8812cc2-4d05-0410-92ff-de0c093fc19c
2005-01-10 20:26:46 +00:00
gsherman
9493aca366 Merged changes from the 0.6.0 release branch
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2526 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-12-20 07:13:35 +00:00
timlinux
b3f339e35d Scale bar settings saved with project and minor tweaks to north arrow and copyright label plugins
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2335 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-25 23:56:34 +00:00
timlinux
1459808365 Eureka! Project level state handling that works....
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2326 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-24 09:14:20 +00:00
timlinux
80b3ac380f Updated to use the super new project api. Write seems to work, read state is not working due to problems with qgsproject I think....
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2317 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-22 23:34:57 +00:00
timlinux
bff27aec54 Comment out project stuff while transition to new api takes place...
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2298 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-21 00:45:07 +00:00
timlinux
140d2993da Connect up to projectRead signal...
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2263 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-16 17:51:08 +00:00
gsherman
9504d805ae Fixes to get plugins to compile under WIN32
Changes to qgislib.pro to include recently added classes


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2242 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-13 04:44:13 +00:00
timlinux
92e1be151a Implemented state handling via qgsproject for copyright label.
Updated _all_ plugins so that initGui() is implemented as a slot.
This is required if you wish to use qgsproject for storing and reinstating state in qgis. The reason for this is that the initGui() method is only called once at the moment when qgis starts up. I will be adding a signal to qgisproject 'projectLoaded' that will be emitted when a new project is loaded. I will also be adding connect() for each plugin when its initially loaded in qgisapp so that the initgui slot is called whenever the project loads.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2238 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-12 13:55:19 +00:00
timlinux
4210c13650 First implementation of project serialisation - two state handlers on for font family and one for font size.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2232 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-11-11 09:07:00 +00:00
gsherman
0c60c51c39 Merged changes in 0.5 release branch to MAIN
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@2094 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-10-04 00:53:49 +00:00
gsherman
96a0e85577 * Fixed bug that caused qgis to crash when a plugin was unloaded. All plugins
must now have a QAction member pointer that is created when the GUI is
  initialized in initGui(). This pointer is used in the unload() method to
  remove the QAction and associated icon from the plugins toolbar.

* Updated splash for upcoming 0.5 release


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1956 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-08-30 00:53:35 +00:00
timlinux
dbd4f6e281 Use the new unified plugins toolbar.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1951 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-08-28 01:09:46 +00:00
gsherman
54d80c6840 Qmake project files for building on Windows
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1661 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-23 04:15:55 +00:00
gsherman
75e79f7427 Changes to support Windows version
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1581 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-14 04:35:20 +00:00
jobi
a1e1dba09a ** fixed tims typo with GDAL_LDADD
** cleaned pluginnames


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1523 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-04 10:23:47 +00:00
timlinux
7abeebbc62 Added $(GDAL_LADD) to makefile to remove dltest GDALTermProgress error.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1518 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-03 13:06:57 +00:00
timlinux
ca3c3c055d Hide dialog before setting props.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1511 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-02 13:16:26 +00:00
timlinux
4e96112ffe Switch to useing QPaintDeviceMetrics for determining size of paint device.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1505 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-01 08:05:15 +00:00
timlinux
3f8412bbe6 Updated renderCopyrightLabel slot to receive and draw to the qpainter pointer passed by the mapcanvas::renderComplete signal. This allows the north arrow plugin to draw onto the map even when it is being rendered to a device other than the mapCanvas' own pixmap member.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1503 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-01 01:05:43 +00:00
sbr00pwb
a0d371305c Standardised GUI layout
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1483 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-27 12:53:53 +00:00
timlinux
90fb542b98 Standardised GUI layout
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1480 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-27 11:02:17 +00:00
jobi
542fa3ab8e ** prerelease test-build clean-ups
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1470 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-26 00:12:49 +00:00
timlinux
84feacc666 Removed references to font button in description box.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1461 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-25 15:18:30 +00:00
timlinux
9e25c798cf Fix for const const error caused by generating from old versions of designer.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1460 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-25 15:15:12 +00:00
larsl
ecb8b5637a ** Resaved plugins/copyright_label/pluginguibase.ui with designer 3.1 to fix
const problem


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1457 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-25 09:40:34 +00:00
timlinux
045ad43935 Various bugfixes including: Changed textedit mode to plain text to avail rendering html in dialog. State handling for label placement. Refresh canvas appropriately to avoid ghost labels.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1455 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-24 23:29:12 +00:00
timlinux
0e8edbd7b2 Remember state of copyright label text (within session only).
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1452 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-24 08:12:46 +00:00
sbr00pwb
9614ad83b8 Fixed text wrapping bug and disabled the orientation gui for now
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1446 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-21 14:46:42 +00:00
sbr00pwb
dd784af7e9 Implemented the enable checkbox
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1418 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-16 22:02:10 +00:00
sbr00pwb
63ee79a19c Tidied up GUI
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1394 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-13 23:16:40 +00:00
timlinux
465ca772d2 Fix error causeing plugin load to fail.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1364 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-11 04:36:49 +00:00
sbr00pwb
bda03ab6d4 Copyright label placement implemented
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1345 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-05-08 11:59:10 +00:00