alexbruy
b78e4a1b47
make Raster toolbar accessible from Python
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@15664 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-04-03 17:08:38 +00:00
jef
05bc879744
fix build error
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@15575 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-03-23 00:58:54 +00:00
borysiasty
cba8d3c588
typo fix
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@15571 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-03-23 00:00:23 +00:00
jef
71c6454e95
fix #2554 :
...
- apply heavy modified patch from sunil.
- introduces QgsFieldValidator including sip bindings
- add missing sip bindings to QgsAttributeEditor
git-svn-id: http://svn.osgeo.org/qgis/trunk@15566 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-03-22 23:18:06 +00:00
mhugent
855601c3d6
Apply patch #3263 to fix adding of groups to Legend. Provided by Marco Bernasocchi
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@15561 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-03-22 15:39:10 +00:00
timlinux
9cca04da3e
Renamed removeAddLayer to removeAddLayerAction
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@15464 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-03-13 18:59:33 +00:00
timlinux
d7ad3b0167
Replaced addAddLayer with insertAddLayerAction
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@15463 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-03-13 14:57:16 +00:00
jef
ea34dde888
[FEATURE] layer menu function
...
- deprecated QgisInterface separator methods
- add addAddLayer/removeAddLayer methods to QgisInterface to
add entries to the layer menu
- port plugins to use it
git-svn-id: http://svn.osgeo.org/qgis/trunk@15461 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-03-13 14:22:21 +00:00
jef
ce8e3d5f05
add 'deprecated' annotation to SIP bindings
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@15209 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-02-19 13:24:24 +00:00
jef
56823410a3
deprecate QgsMapCanvas::pixmap() following QgsMapCanvasMap::pixmap()
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@15208 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-02-19 13:21:34 +00:00
jef
e5863992af
paintEvent isn't a signal
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@15130 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-02-05 13:10:10 +00:00
timlinux
43aff11843
#3420 fix for map canvas rerender not working under python
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@15075 c8812cc2-4d05-0410-92ff-de0c093fc19c
2011-01-25 07:43:44 +00:00
wonder
b85805639e
Allow usage of search query builder with no layer, fixed python binding
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@14869 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-12-08 18:29:24 +00:00
jef
de036843d3
move QgsSearchQuery builder from app to gui
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@14867 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-12-08 17:38:01 +00:00
mhugent
2ed7c945c7
Add python bindings for composer command classes
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@14827 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-12-02 09:55:42 +00:00
mhugent
2fe5d1d604
Initial implementation of composer undo / redo
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@14786 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-11-29 15:30:19 +00:00
mhugent
91fa1e0da3
Added binding files for composer attribute table
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@14770 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-11-26 10:30:19 +00:00
jef
805f5d0cb8
allow opening attribute table from plugins
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@14749 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-11-23 12:25:24 +00:00
wonder
324ba00750
Make signal QgsComposerView::selectedItemChanged with non-const pointer to avoid problems with some PyQt versions
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@14743 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-11-22 22:32:03 +00:00
brushtyler
45ba237967
added Database menu and related methods add/remove plugins
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@14638 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-11-14 14:00:57 +00:00
wonder
1fbf5eeac1
Added new project and project read signals to the qgis interface ( #3160 ).
...
Contributed by Alexander Bruy - thanks!
git-svn-id: http://svn.osgeo.org/qgis/trunk@14452 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-10-30 09:33:01 +00:00
jef
73e690edd3
save feature attribute changes from plugins to layer
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@14284 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-09-25 20:11:22 +00:00
jef
8783e12d74
missed a file in r14243
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@14244 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-09-17 12:39:15 +00:00
jef
60abf63599
add sip bindings for groupLayerRelationship ( fixes #2969 )
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@14164 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-08-28 09:49:54 +00:00
jef
29fa6f29ea
add advanced selection tools from Jeremy Palmer. Thanks. (apply #2938 )
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@14071 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-08-12 16:59:57 +00:00
jef
a299f693f7
apply #2791
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@13921 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-07-17 11:19:04 +00:00
jef
e88a80afc8
apply #2712 and #2716 with slight modification. Thanks to Charles Timko.
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@13517 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-05-17 16:35:55 +00:00
jef
e03e5a146a
[FEATURE] add multiple features at once (implements #2710 )
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@13505 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-05-16 18:36:20 +00:00
borysiasty
735f9e03fe
Fix missing actions. Patch #2686 by christophgysin + sip bindings.
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@13412 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-04-30 21:19:22 +00:00
wonder
8a394ab070
Applied patch from #2672 by Andres Manz: more legend interface functionality.
...
Thanks for contributing.
git-svn-id: http://svn.osgeo.org/qgis/trunk@13383 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-04-25 17:26:12 +00:00
wonder
c2dbddce0c
PyQGIS: added subclassing code for QgsComposerView
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@13361 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-04-24 12:03:08 +00:00
mhugent
b24494c789
Move setRenderContext() method to mapcanvas item class
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@13332 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-04-20 11:51:20 +00:00
mhugent
91d9e1fb2d
Add TransferThis to annotation python constructors
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@13317 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-04-16 15:09:49 +00:00
jef
d975c897f3
[FEATURE] legend interface added to retrieve layers in legend order (supplied by Maxim Dubinin)
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@13264 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-04-06 16:12:39 +00:00
mhugent
c0a4ee3951
Move annotation items and widgets from gui to app
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@13190 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-03-29 13:16:08 +00:00
mhugent
7ba75be847
[FEATURE]: text and form annotation tools are now in gui and app
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@13189 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-03-29 12:11:48 +00:00
wonder
26f4b4513e
Added missing method advancedDigitizeToolBar() in qgis interface.
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@13175 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-03-27 18:19:19 +00:00
wonder
73a878dfcd
Added renderStarting() signal to QgsMapCanvas.
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@12955 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-02-18 21:25:20 +00:00
wonder
63d0a6520d
Added QgsMapCanvas::layers() method
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@12935 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-02-12 09:49:51 +00:00
mhugent
29e02fca83
add shape methods to composerview sip
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@12910 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-02-09 16:18:36 +00:00
jef
5608ccc1f2
allow opening properties dialog for layer from plugins (better version of r12814)
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@12828 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-01-23 21:50:09 +00:00
jef
882e7e8873
[FEATURE] allow opening layer properties from plugins
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@12814 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-01-21 20:17:29 +00:00
wonder
eefb4baa81
PyQGIS: added QgsColorButton and QgsColorButtonV2
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@12771 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-01-15 23:55:23 +00:00
wonder
76d6b47a8b
symbology-ng: updates to symbol layer registry and renderer registry so that they can be used from python.
...
Added wrappers for these two registries and their metadata classes.
git-svn-id: http://svn.osgeo.org/qgis/trunk@12769 c8812cc2-4d05-0410-92ff-de0c093fc19c
2010-01-15 17:54:18 +00:00
jef
e5cf709dd3
another round of typo fixes (and use color instead of colour - like Qt; no string updates)
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@12600 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-12-23 16:14:24 +00:00
jef
cbf1a50bd6
fix common typos
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@12528 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-12-20 12:29:07 +00:00
mhugent
bcb221102a
Notify plugins if a composer has been added or removed
...
git-svn-id: http://svn.osgeo.org/qgis/trunk@12372 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-12-08 10:35:07 +00:00
wonder
94317ce545
[FEATURE] Applied patch from Andres Manz from #2185
...
Adds QgsLegendInterface class to GUI library to allow users to do some operations with groups.
git-svn-id: http://svn.osgeo.org/qgis/trunk@12359 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-12-07 21:03:45 +00:00
jef
35e9935e8e
[FEATURE] add QgisInterface::setActiveLayer()
...
also fixes #2167
git-svn-id: http://svn.osgeo.org/qgis/trunk@12358 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-12-07 18:59:25 +00:00
wonder
4bb5cad2cc
Change in handling of missing layers within QgsProject. Instead of throwing an exception, now a custom handler is called
...
that might try to fix the missing layers. There's a default handler (QgsProjectBadLayerDefaultHandler) which simply ignores
all missing layers. Then there's a GUI handler (QgsProjectBadLayerGuiHandler) in GUI library which asks user about
the path for missing layers. QGIS application automatically installs the GUI handler on startup.
This should allow python plugins/applications to work with QgsProject without a fear of a segfault as there are no more
exceptions thrown during load/save of the project files.
Some further notes:
- removed QgsProjectBadLayerException class and (now empty) qgsexception.cpp file
- openFilesRememberingFilter() moved to QgisGui namespace (was duplicated: QgisApp vs QgsOpenVectorLayerDialog)
- removed deprecated buildVectorFilters_ methods
- added python bindings for new classes/methods
git-svn-id: http://svn.osgeo.org/qgis/trunk@12350 c8812cc2-4d05-0410-92ff-de0c093fc19c
2009-12-07 17:14:41 +00:00