Skip to content

File tree

5 files changed

+420
-284
lines changed

5 files changed

+420
-284
lines changed
 

‎qgis.pro

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,3 @@
1-
# Project file for building QGIS on Windows
2-
# This file and the QGIS source tree should reside in
3-
# a directory named qgis_win32 in order for the qmake
4-
# build system to work.
5-
#
6-
# Building for Windows requires setting the following
7-
# environment variables:
8-
# GDAL - directory containing the gdal install
9-
# POSTGRESQL - directory containing the postgresql install
10-
# (windows client only)
111
# qgis.pro,v 1.12 2004/07/14 18:20:11 gsherman Exp #
122
TEMPLATE = subdirs
13-
SUBDIRS = src \
14-
providers \
15-
plugins
3+
SUBDIRS = src

‎settings.pro

Lines changed: 278 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,278 @@
1+
#################################################################
2+
#
3+
# QMAKE Project File for openModeller Gui
4+
#
5+
# Tim Sutton 2005
6+
#
7+
#################################################################
8+
message(******************** settings.pro ***********************)
9+
10+
#################################################################
11+
#
12+
# all platforms - change these settings as you need them
13+
#
14+
#################################################################
15+
16+
unix:WORKDIR=$$system(pwd)
17+
win32:WORKDIR=c:/temp/
18+
message(Building in $${WORKDIR})
19+
QGIS_APP_NAME=omgui1
20+
QGIS_LOCALPLUGIN=true
21+
QGIS_WEBSERVICESPLUGIN=false #disabled until renato gets it fully implemented
22+
QGIS_DUMMYPLUGIN=false
23+
#wether to try to build the witty web toolkit fast cgi module
24+
QGIS_WITTY=false
25+
#whether to build unit tests
26+
QGIS_TESTS=false
27+
#whether to build console only applications
28+
QGIS_CONSOLE=false
29+
#whether to build the qt designer plugin
30+
QGIS_DESIGNER=false
31+
#whether to show experimental features to the user (set to true to hide
32+
#experimental features when making a release
33+
QGIS_ALLOW_EXPERIMENTAL=true
34+
#whether to use to qgis mapping component
35+
#at the moment it only builds on linux :-(
36+
QGIS_USE_QGIS=true
37+
#linux-g++:QGIS_USE_QGIS=true
38+
#below is needed for winows - cant seemt to get ver_maj just by setting VERSION
39+
unix:VER_MAJ = 1
40+
unix:VERSION = 1.0.0
41+
42+
#################################################################
43+
# Should not need to change below this point!!!! #
44+
#################################################################
45+
46+
47+
#################################################################
48+
##
49+
## General compilation settings and defines
50+
##
51+
#################################################################
52+
CONFIG += warn_off
53+
#create both debug and relase makefiles
54+
CONFIG += debug_and_release
55+
#build both release and debug targets when make is run
56+
CONFIG += build_all
57+
LANGUAGE = C++
58+
CONFIG += exceptions
59+
# Require that there are no undefined symbols in any libs!
60+
QMAKE_LFLAGS_SHLIB *= --no-undefined
61+
62+
QGSSVNVERSION="version0.8pre2"
63+
#################################################################
64+
##
65+
## Destination dir
66+
##
67+
#################################################################
68+
69+
# Where binary exes and libs should be placed when built
70+
CONFIG(debug, debug|release){
71+
message(DEBUG? : yes)
72+
# for ifdefs in code that should run only
73+
# when debug support is enabled
74+
QGIS_DEBUGMODE=true
75+
QGIS_APP_NAME=$${QGIS_APP_NAME}-debug
76+
win32:CONFIG+=console
77+
}else{
78+
message(DEBUG? : no )
79+
QGIS_APP_NAME=$${QGIS_APP_NAME}-release
80+
}
81+
DESTDIR=$${WORKDIR}/$${QGIS_APP_NAME}
82+
83+
#################################################################
84+
#
85+
# INSTALL PATHS
86+
#
87+
#################################################################
88+
89+
linux-g++:QGISBINDIR=$${DESTDIR}/bin
90+
win32:QGISBINDIR=$${DESTDIR}
91+
macx:QGISBINDIR=$${DESTDIR}/$${QGIS_APP_NAME}.app/Contents/MacOS/
92+
93+
linux-g++:QGISLIBDIR=$${DESTDIR}/lib
94+
macx:QGISLIBDIR=$${QGISBINDIR}
95+
win32:QGISLIBDIR=$${DESTDIR}
96+
97+
QGISPLUGINDIR=$${QGISBINDIR}/plugins
98+
macx:QGISPLUGINDIR=$${DESTDIR}/$${QGIS_APP_NAME}.app/Contents/plugins
99+
100+
message(WORKDIR : $${WORKDIR})
101+
message(DESTDIR : $${DESTDIR})
102+
message(QGISBINDIR : $${QGISBINDIR})
103+
message(QGISLIBDIR : $${QGISLIBDIR})
104+
message(QGISPLUGINDIR : $${QGISPLUGINDIR})
105+
106+
#################################################################
107+
##
108+
## Library names
109+
##
110+
#################################################################
111+
112+
QGISLIBADD=-lomgui
113+
QGISWIDGETSLIBADD=-lomgwidgets
114+
QGISSOAPLIBADD=-lomgsoap
115+
OPENMODELLERLIBADD=-lopenmodeller
116+
CONFIG(debug, debug|release){
117+
QGISLIBADD=$$member(QGISLIBADD, 0)-debug
118+
#win32:LIBS += -lomgui-debug$${VER_MAJ}
119+
QGISWIDGETSLIBADD=$$member(QGISWIDGETSLIBADD, 0)-debug
120+
QGISSOAPLIBADD=$$member(QGISSOAPLIBADD, 0)-debug
121+
win32:OPENMODELLERLIBADD=$$member(OPENMODELLERLIBADD, 0)-debug
122+
}
123+
win32:EXPATLIBADD=libexpat-1
124+
unix:EXPATLIBADD= #not needed for unix
125+
win32:GDALLIBADD=-lgdal
126+
unix:GDALLIBADD=-lgdal
127+
macx:GDALLIBADD=-framework gdal
128+
129+
contains(QGIS_USE_QGIS,true){
130+
QGISLIBADD = -lqgis_core -lqgis_gui -lproj
131+
}
132+
133+
134+
#################################################################
135+
#
136+
# Lib search paths
137+
#
138+
#################################################################
139+
140+
#win32:LIBS+=-LC:\MinGW\lib
141+
win32:LIBS+=-LC:\msys\local\lib
142+
win32:LIBS+=-L$${DESTDIR}
143+
linux-g++:LIBS+=-L$${DESTDIR}/lib
144+
linux-g++:LIBS+=-L/usr/lib/ccache/lib
145+
macx:LIBS+=-L$${QGISLIBDIR}
146+
macx:LIBS+=-F/Library/Frameworks/
147+
macx:LIBS+=-L/usr/local/lib
148+
149+
contains(QGIS_USE_QGIS,true){
150+
QT+= qt3support
151+
#For mac we specify the path into a qgis.app bundle for the libs
152+
#on other systems we will assume they are already in the path
153+
macx:QGISDIR=/Users/timsutton/apps/qgis.app/Contents/MacOS/
154+
linux-g++:QGISDIR=/home/timlinux/apps
155+
#linux-g++:/usr
156+
QGISLIBDIR=$${QGISDIR}/lib
157+
LIBS+=-L$${QGISLIBDIR}
158+
159+
QGISPLUGINDIR=$${QGISLIBDIR}/qgis
160+
DEFINES += QGISPLUGINDIR=$${QGISPLUGINDIR}
161+
DEFINES += WITH_QGIS
162+
}
163+
164+
#################################################################
165+
#
166+
# Include paths
167+
#
168+
#################################################################
169+
170+
linux-g++:INCLUDEPATH += /usr/lib/ccache/include
171+
contains(QGIS_USE_QGIS,true){
172+
macx:QGISSRCDIR=/Users/timsutton/dev/cpp/qgis/src
173+
linux-g++:QGISSRCDIR=/home/timlinux/dev/cpp/qgis/src
174+
win32:QGISSRCDIR=c:/dev/cpp/qgis/src
175+
176+
unix:INCLUDEPATH += $${QGISDIR}/include/qgis
177+
win32:INCLUDEPATH += $${QGISSRCDIR}
178+
win32:INCLUDEPATH += c:/msys/local/include
179+
INCLUDEPATH +=$${QGISSRCDIR}/core \
180+
$${QGISSRCDIR}/gui \
181+
$${QGISSRCDIR}/plugins \
182+
$${QGISSRCDIR}/providers \
183+
$${QGISSRCDIR}/raster \
184+
$${QGISSRCDIR}/ui
185+
}
186+
187+
#################################################################
188+
#
189+
# windows platform (MinGW)
190+
#
191+
#################################################################
192+
193+
win32{
194+
message(Installing for windows!)
195+
INCLUDEPATH += .
196+
INCLUDEPATH += C:/MinGW/include
197+
INCLUDEPATH += C:/cygwin/usr/local/src/om/src
198+
INCLUDEPATH += c:/dev/cpp/om/src
199+
}
200+
201+
202+
#################################################################
203+
#
204+
# MacOSX platform specific directives
205+
#
206+
#################################################################
207+
208+
macx{
209+
INCLUDEPATH += /usr/local/include/openmodeller
210+
#fixme should not need the next line
211+
#INCLUDEPATH += /Users/timsutton/dev/cpp/om/src
212+
FRAMEWORKSDIR=$${DESTDIR}/$${QGIS_APP_NAME}.app/Contents/Frameworks
213+
message (Checking if $${FRAMEWORKSDIR}/gdal.framework/gdal exists)
214+
exists( $${FRAMEWORKSDIR}/gdal.framework/gdal )
215+
{
216+
message(Gdal framework already in the bundle...skipping copy)
217+
}else{
218+
system(mkdir -p $${FRAMEWORKSDIR})
219+
system(cp -RP /Library/Frameworks/gdal.framework $${FRAMEWORKSDIR}/)
220+
message(Gdal framework copied into the bundle)
221+
}
222+
system(cp mac/Info.plist $${DESTDIR}/bin/$${QGIS_APP_NAME}.app/Contents)
223+
}
224+
225+
####################################################
226+
227+
228+
# Whether we should build the local om plugin
229+
contains(QGIS_LOCALPLUGIN,true){
230+
message("Building with omglocalplugin support")
231+
#make available as a c++ compiler macro
232+
DEFINES += WITH_LOCAL_PLUGIN
233+
}else {
234+
message("OmgLocalPlugin support disabled")
235+
}
236+
237+
####################################################
238+
239+
# Whether we should build the webservices om plugin
240+
contains(QGIS_WEBSERVICESPLUGIN,true){
241+
message("Building with omgwebservicesplugin support")
242+
#make available as a c++ compiler macro
243+
DEFINES += WITH_WEBSERVICES_PLUGIN
244+
}else{
245+
message("OmgWebServicesPlugin support disabled")
246+
#nullify soap lib include if WS is disabled
247+
QGISSOAPLIBADD=
248+
}
249+
250+
####################################################
251+
252+
253+
# Whether we should build with experimental/incomplete features
254+
# enabled on the GUI
255+
contains(QGIS_ALLOW_EXPERIMENTAL,false){
256+
message("Building with NO_EXPERIMENTAL features visible to user")
257+
#make available as a c++ compiler macro
258+
DEFINES += QGIS_NO_EXPERIMENTAL
259+
}else{
260+
message("EXPERIMENTAL features will be visible to user")
261+
}
262+
263+
264+
#################################################################
265+
#
266+
# Where intermediate build files should go
267+
#
268+
#################################################################
269+
270+
OBJDIR = $${WORKDIR}/obj
271+
MOC_DIR = $${OBJDIR}/moc
272+
UI_DIR = $${OBJDIR}/ui
273+
macx:OBJECTS_DIR = $${OBJDIR}/o/mac
274+
linux-g++:OBJECTS_DIR = $${OBJDIR}/o/linux
275+
win32:OBJECTS_DIR = $${OBJDIR}/o/win32
276+
#These next two are not currently needed for this simple project
277+
#RCC_DIR = $${OBJDIR}/rcc
278+
#RC_FILE = $${APPNAME}.rc

‎src/core/core.pro

Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
#################################################################
2+
#
3+
# QMAKE Project File for Quantum GIS
4+
#
5+
# Tim Sutton 2006
6+
#
7+
# NOTE: Do not place any hard coded external paths in this file
8+
# all libs and includes should be specified in settings.pro
9+
# in the top level qgis directory.
10+
#
11+
#################################################################
12+
13+
include(../../settings.pro)
14+
TEMPLATE=lib
15+
TARGET=qgis_core
16+
system(echo $$QGSSVNVERSION > qgssvnversion.h)
17+
#suffix debug to target if applicable
18+
CONFIG(debug, debug|release){
19+
TARGET = $$member(TARGET, 0)-debug
20+
}
21+
LIBS += $${GDALLIBADD}
22+
DESTDIR=$${QGISLIBDIR}
23+
message("Building libs into $${DESTDIR}")
24+
25+
#AM_YFLAGS = -d
26+
#qgis_YACC = qgssearchstringparser.h
27+
HEADERS = \
28+
qgis.h \
29+
qgsapplication.h \
30+
qgsbookmarkitem.h \
31+
qgsclipper.h \
32+
qgscolortable.h \
33+
qgscontexthelp.h \
34+
qgscsexception.h \
35+
qgscustomsymbol.h \
36+
qgsdatamanager.h \
37+
qgsdataprovider.h \
38+
qgsdatasource.h \
39+
qgsdatasourceuri.h \
40+
qgsdistancearea.h \
41+
qgsexception.h \
42+
qgsfeature.h \
43+
qgsfeatureattribute.h \
44+
qgsfield.h \
45+
qgsgeometry.h \
46+
qgsgeometryvertexindex.h \
47+
qgshttptransaction.h \
48+
qgslabelattributes.h \
49+
qgsline.h \
50+
qgslinesymbol.h \
51+
qgslogger.h \
52+
qgsmaptopixel.h \
53+
qgsmarkercatalogue.h \
54+
qgsmarkersymbol.h \
55+
qgsnumericsortlistviewitem.h \
56+
qgspluginitem.h \
57+
qgspluginregistry.h \
58+
qgspoint.h \
59+
qgspolygonsymbol.h \
60+
qgsprojectproperty.h \
61+
qgsprovidercountcalcevent.h \
62+
qgsproviderextentcalcevent.h \
63+
qgsprovidermetadata.h \
64+
qgsproviderregistry.h \
65+
qgsrangerenderitem.h \
66+
qgsrasterdataprovider.h \
67+
qgsrect.h \
68+
qgsrenderer.h \
69+
qgsrenderitem.h \
70+
qgsscalecalculator.h \
71+
qgssearchstring.h \
72+
qgssearchtreenode.h \
73+
qgssinglesymrenderer.h \
74+
qgssymbol.h \
75+
qgssymbologyutils.h \
76+
qgsvectordataprovider.h
77+
78+
79+
SOURCES =\
80+
qgis.cpp \
81+
qgsapplication.cpp \
82+
qgsbookmarkitem.cpp \
83+
qgsclipper.cpp \
84+
qgscolortable.cpp \
85+
qgscontexthelp.cpp \
86+
qgscustomsymbol.cpp \
87+
qgsdatamanager.cpp \
88+
qgsdatasource.cpp \
89+
qgsdistancearea.cpp \
90+
qgsexception.cpp \
91+
qgsfeature.cpp \
92+
qgsfeatureattribute.cpp \
93+
qgsfield.cpp \
94+
qgsgeometry.cpp \
95+
qgsgeometryvertexindex.cpp \
96+
qgshttptransaction.cpp \
97+
qgslabelattributes.cpp \
98+
qgsline.cpp \
99+
qgslinesymbol.cpp \
100+
qgslogger.cpp \
101+
qgsmaptopixel.cpp \
102+
qgsmarkercatalogue.cpp \
103+
qgsmarkersymbol.cpp \
104+
qgsnumericsortlistviewitem.cpp \
105+
qgspluginitem.cpp \
106+
qgspluginregistry.cpp \
107+
qgspoint.cpp \
108+
qgspolygonsymbol.cpp \
109+
qgsprojectproperty.cpp \
110+
qgsprovidercountcalcevent.cpp \
111+
qgsproviderextentcalcevent.cpp \
112+
qgsprovidermetadata.cpp \
113+
qgsproviderregistry.cpp \
114+
qgsrangerenderitem.cpp \
115+
qgsrasterdataprovider.cpp \
116+
qgsrect.cpp \
117+
qgsrenderer.cpp \
118+
qgsrenderitem.cpp \
119+
qgsscalecalculator.cpp \
120+
qgssearchstring.cpp \
121+
qgssearchstringlexer.ll \
122+
qgssearchstringparser.yy \
123+
qgssearchtreenode.cpp \
124+
qgssymbol.cpp \
125+
qgssymbologyutils.cpp \
126+
qgsvectordataprovider.cpp
127+
128+

‎src/core/qgis.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11

22
#include "qgis.h"
3+
#ifndef QGSSVNVERSION
34
#include "qgssvnversion.h"
4-
5+
#endif
56
// Version constants
67
//
78

‎src/src.pro

Lines changed: 11 additions & 270 deletions
Original file line numberDiff line numberDiff line change
@@ -1,275 +1,16 @@
1-
######################################################################
2-
# Qmake project file for QGIS src directory
3-
# This file is used by qmake to generate the Makefile for building
4-
# QGIS on Windows
1+
#################################################################
52
#
6-
# src.pro,v 1.55 2004/10/15 21:47:19 gsherman Exp
7-
######################################################################
3+
# QMAKE Project File for Quantum GIS
4+
#
5+
# Tim Sutton 2006
86
#
9-
# For a WIN32 release build do the following:
10-
# 1. comment out the DEFINES += QGISDEBUG line
11-
# 2. remove console and debug from the CONFIG += line
12-
# 3. qmake
13-
# 4. nmake clean
14-
# 5. nmake
15-
#
16-
######################################################################
17-
18-
#################
19-
# GEOS Notes #
20-
###########################################################################
21-
# Geos support is currenlty provided by a custom compiled library. #
22-
# The library is compiled with vc++ and statically linked with the #
23-
# ogr provider. A dll may be supplied at a later date. GEOS source #
24-
# used in creating the library is available at geos.refractions.net. #
25-
# To compile the windows version, set the GEOS environment variable #
26-
# to point to the directory containing the include and lib subdirectories.#
27-
# The headers/lib can be downloaded from http://qgis.org/win32_geos.zip #
28-
###########################################################################
29-
30-
TEMPLATE = app
31-
LANGUAGE = C++
32-
33-
CONFIG += qt thread rtti debug console
34-
35-
LIBS += $(GDAL)\lib\gdal_i.lib $(POSTGRESQL)\src\interfaces\libpq\Release\libpq.lib $(GEOS)\lib\geos.lib
36-
37-
DEFINES += QGISDEBUG
38-
39-
INCLUDEPATH += . $(GDAL)\include $(POSTGRESQL)\src\interfaces\libpq $(POSTGRESQL)\src\include $(GEOS)\include
40-
41-
TARGET = qgis
42-
DESTDIR = ../win_build
43-
RC_FILE = qgis_win32.rc
44-
45-
# Input
46-
HEADERS += legend/qgslegend.h \
47-
legend/qgslegendgroup.h \
48-
legend/qgslegenditem.h \
49-
legend/qgslegendlayer.h \
50-
legend/qgslegendlayerfile.h \
51-
legend/qgslegendpropertygroup.h \
52-
legend/qgslegendpropertyitem.h \
53-
legend/qgslegendsymbologygroup.h \
54-
legend/qgslegendsymbologyitem.h \
55-
legend/qgslegendvectorsymbologyitem.h \
56-
qgis.h \
57-
qgisapp.h \
58-
qgisappbase.ui.h \
59-
qgisiface.h \
60-
qgisinterface.h \
61-
qgsabout.ui.h \
62-
qgsattributeaction.h \
63-
qgsattributeactiondialog.h \
64-
qgsattributetable.h \
65-
qgsattributetablebase.ui.h \
66-
qgsattributetabledisplay.h \
67-
qgsattributedialog.h \
68-
qgscolortable.h \
69-
qgscontcoldialog.h \
70-
qgscontinuouscolrenderer.h \
71-
qgscoordinatetransform.h \
72-
qgscustomsymbol.h \
73-
qgsdataprovider.h \
74-
qgsdatasource.h \
75-
qgsdbsourceselect.h \
76-
qgsdbsourceselectbase.ui.h \
77-
qgsdlgvectorlayerproperties.h \
78-
qgsfeature.h \
79-
qgsfeatureattribute.h \
80-
qgsfield.h \
81-
qgsgeomtypedialog.h \
82-
qgsgraduatedsymrenderer.h \
83-
qgsgrasydialog.h \
84-
qgshelpviewer.h \
85-
qgshelpviewerbase.ui.h \
86-
qgsidentifyresults.h \
87-
qgslinestyledialog.h \
88-
qgslinesymbol.h \
89-
qgsmapcanvas.h \
90-
qgsmaplayer.h \
91-
qgsmaplayerinterface.h \
92-
qgsmaplayerregistry.h \
93-
qgsmapserverexport.h \
94-
qgsmapserverexportbase.ui.h \
95-
qgsmarkerdialog.h \
96-
qgsmarkersymbol.h \
97-
qgsmessageviewer.ui.h \
98-
qgsnewconnection.h \
99-
qgsoptions.h \
100-
qgsoptionsbase.ui.h \
101-
qgspatterndialog.h \
102-
qgspgquerybuilder.h \
103-
qgspluginitem.h \
104-
qgspluginmanager.h \
105-
qgspluginmetadata.h \
106-
qgspluginregistry.h \
107-
qgspoint.h \
108-
qgspolygonsymbol.h \
109-
qgsproject.h \
110-
qgsprojectproperties.h \
111-
qgsprojectpropertiesbase.ui.h \
112-
qgsprovidermetadata.h \
113-
qgsproviderregistry.h \
114-
qgsrangerenderitem.h \
115-
qgsrasterlayer.h \
116-
qgsrasterlayerproperties.h \
117-
qgsrasterlayerpropertiesbase.ui.h \
118-
qgsrect.h \
119-
qgsrenderer.h \
120-
qgsrenderitem.h \
121-
qgsscalecalculator.h \
122-
qgssinglesymrenderer.h \
123-
qgssisydialog.h \
124-
qgssymbol.h \
125-
qgssymbologyutils.h \
126-
qgstable.h \
127-
qgsvectordataprovider.h \
128-
qgsvectorlayer.h \
129-
qgssvgcache.h \
130-
qgsacetateobject.h \
131-
qgslabel.h \
132-
qgslabelattributes.h \
133-
qgslabeldialog.h \
134-
qgsacetaterectangle.h \
135-
qgsuvaldialog.h \
136-
qgsludialog.h \
137-
qgsuniquevalrenderer.h \
138-
qgsvectorfilewriter.h \
139-
splashscreen.h
7+
# NOTE: Do not place any hard coded external paths in this file
8+
# all libs and includes should be specified in settings.pro
9+
# in the top level qgis directory.
10+
#
11+
#################################################################
14012

141-
INTERFACES += qgisappbase.ui \
142-
qgsabout.ui \
143-
qgsattributetablebase.ui \
144-
qgsattributeactiondialogbase.ui \
145-
qgsattributedialogbase.ui \
146-
qgscontcoldialogbase.ui \
147-
qgsdbsourceselectbase.ui \
148-
qgsdlgvectorlayerpropertiesbase.ui \
149-
qgsgramadialogbase.ui \
150-
qgsgrasydialogbase.ui \
151-
qgshelpviewerbase.ui \
152-
qgsidentifyresultsbase.ui \
153-
qgslegenditembase.ui \
154-
qgslinestyledialogbase.ui \
155-
qgsmapserverexportbase.ui \
156-
qgsmarkerdialogbase.ui \
157-
qgsmessageviewer.ui \
158-
qgsnewconnectionbase.ui \
159-
qgsoptionsbase.ui \
160-
qgspatterndialogbase.ui \
161-
qgspgquerybuilderbase.ui \
162-
qgspluginmanagerbase.ui \
163-
qgsprojectpropertiesbase.ui \
164-
qgsrasterlayerpropertiesbase.ui \
165-
qgslabeldialogbase.ui \
166-
qgssimadialogbase.ui \
167-
qgssisydialogbase.ui \
168-
qgsludialogbase.ui \
169-
qgsuvaldialogbase.ui \
170-
qgsuvalmadialogbase.ui \
171-
qgsgeomtypedialog.ui
13+
TEMPLATE=subdirs
17214

173-
SOURCES += legend/qgslegend.cpp \
174-
legend/qgslegendgroup.cpp \
175-
legend/qgslegenditem.cpp \
176-
legend/qgslegendlayer.cpp \
177-
legend/qgslegendlayerfile.cpp \
178-
legend/qgslegendpropertygroup.cpp \
179-
legend/qgslegendpropertyitem.cpp \
180-
legend/qgslegendsymbologygroup.cpp \
181-
legend/qgslegendsymbologyitem.cpp \
182-
legend/qgslegendvectorsymbologyitem.cpp \
183-
main.cpp \
184-
qgisapp.cpp \
185-
qgisiface.cpp \
186-
qgisinterface.cpp \
187-
qgsattributeaction.cpp \
188-
qgsattributeactiondialog.cpp \
189-
qgsattributedialog.cpp \
190-
qgsattributetable.cpp \
191-
qgsattributetabledisplay.cpp \
192-
qgscolortable.h \
193-
qgscontcoldialog.cpp \
194-
qgscontinuouscolrenderer.cpp \
195-
qgscoordinatetransform.cpp \
196-
qgscustomsymbol.cpp \
197-
qgsdatasource.cpp \
198-
qgsdbsourceselect.cpp \
199-
qgsdlgvectorlayerproperties.cpp \
200-
qgsfeature.cpp \
201-
qgsfeatureattribute.cpp \
202-
qgsfield.cpp \
203-
qgsgeomtypedialog.cpp \
204-
qgsgraduatedsymrenderer.cpp \
205-
qgsgrasydialog.cpp \
206-
qgshelpviewer.cpp \
207-
qgsidentifyresults.cpp \
208-
qgslinestyledialog.cpp \
209-
qgslinesymbol.cpp \
210-
qgsmapcanvas.cpp \
211-
qgsmaplayer.cpp \
212-
qgsmaplayerregistry.cpp \
213-
qgsmapserverexport.cpp \
214-
qgsmarkerdialog.cpp \
215-
qgsmarkersymbol.cpp \
216-
qgsnewconnection.cpp \
217-
qgsoptions.cpp \
218-
qgspatterndialog.cpp \
219-
qgspgquerybuilder.cpp \
220-
qgspluginitem.cpp \
221-
qgspluginmanager.cpp \
222-
qgspluginmetadata.cpp \
223-
qgspluginregistry.cpp \
224-
qgspoint.cpp \
225-
qgspolygonsymbol.cpp \
226-
qgsproject.cpp \
227-
qgsprojectproperties.cpp \
228-
qgsprovidermetadata.cpp \
229-
qgsproviderregistry.cpp \
230-
qgsrangerenderitem.cpp \
231-
qgsrasterlayer.cpp \
232-
qgsrasterlayerproperties.cpp \
233-
qgsrect.cpp \
234-
qgsrenderitem.cpp \
235-
qgsscalecalculator.cpp \
236-
qgssinglesymrenderer.cpp \
237-
qgssisydialog.cpp \
238-
qgssymbol.cpp \
239-
qgssymbologyutils.cpp \
240-
qgsvectorlayer.cpp \
241-
qgssvgcache.cpp \
242-
qgsacetateobject.cpp \
243-
qgslabeldialog.cpp \
244-
qgslabel.cpp \
245-
qgslabelattributes.cpp \
246-
qgsacetaterectangle.cpp \
247-
qgsuvaldialog.cpp \
248-
qgsludialog.cpp \
249-
qgsuniquevalrenderer.cpp \
250-
qgsvectorfilewriter.cpp \
251-
splashscreen.cpp
15+
SUBDIRS=core
25216

253-
FORMS = qgisappbase.ui \
254-
qgsabout.ui \
255-
qgsattributetablebase.ui \
256-
qgsattributeactiondialogbase.ui \
257-
qgsattributedialogbase.ui \
258-
qgscontcoldialogbase.ui \
259-
qgsdbsourceselectbase.ui \
260-
qgsdlgvectorlayerpropertiesbase.ui \
261-
qgsgrasydialogbase.ui \
262-
qgshelpviewerbase.ui \
263-
qgsidentifyresultsbase.ui \
264-
qgslabeldialogbase.ui \
265-
qgslinestyledialogbase.ui \
266-
qgsmapserverexportbase.ui \
267-
qgsmarkerdialogbase.ui \
268-
qgsmessageviewer.ui \
269-
qgsnewconnectionbase.ui \
270-
qgsoptionsbase.ui \
271-
qgspatterndialogbase.ui \
272-
qgspgquerybuilderbase.ui \
273-
qgspluginmanagerbase.ui \
274-
qgsprojectpropertiesbase.ui \
275-
qgsrasterlayerpropertiesbase.ui

0 commit comments

Comments
 (0)
Please sign in to comment.