<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Dear List,<div><br></div><div>I need some help, i am stucked with building Tim Sutton's tutorial1 with qt. Do you have any idea about the solution?</div><div><br></div><div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>I am trying to build Tim's first tutorial about qgis mapcanvas api on macosx leopard with qtcreator ide, I have qgis1.0.0 installed.</div><div><br></div><div>- the tutorial has been checked out from the svn.</div><div>- Q_OBJECT is in the headers.</div><div><br></div><div>It's working with cmake, if I copy the following libs in the build directory.<br>libgdal.1.dylib<span class="Apple-tab-span" style="white-space: pre; ">        </span><span class="Apple-tab-span" style="white-space: pre; ">        </span>libgeotiff.1.dylib<span class="Apple-tab-span" style="white-space: pre; ">        </span>libjpeg.62.dylib<span class="Apple-tab-span" style="white-space: pre; ">        </span>libqgis_core.1.0.dylib<span class="Apple-tab-span" style="white-space: pre; ">        </span>libxerces-c.28.dylib<br>libgeos.3.dylib<span class="Apple-tab-span" style="white-space: pre; ">        </span><span class="Apple-tab-span" style="white-space: pre; ">        </span>libgif.4.dylib<span class="Apple-tab-span" style="white-space: pre; ">        </span><span class="Apple-tab-span" style="white-space: pre; ">        </span>libpq.5.dylib<span class="Apple-tab-span" style="white-space: pre; ">        </span><span class="Apple-tab-span" style="white-space: pre; ">        </span>libqgis_gui.1.0.dylib<br>libgeos_c.1.dylib<span class="Apple-tab-span" style="white-space: pre; ">        </span>libjasper.1.dylib<span class="Apple-tab-span" style="white-space: pre; ">        </span>libproj.0.dylib<span class="Apple-tab-span" style="white-space: pre; ">        </span><span class="Apple-tab-span" style="white-space: pre; ">        </span>libtiff.3.dylib<br><br>If not, it gives error:<br>Scanning dependencies of target timtut1<br>[100%] Building CXX object CMakeFiles/timtut1.dir/main.o<br>Linking CXX executable timtut1<br>ld: file not found: @executable_path/lib/libproj.0.dylib<br>collect2: ld returned 1 exit status<br>make[2]: *** [timtut1] Error 1<br>make[1]: *** [CMakeFiles/timtut1.dir/all] Error 2<br>make: *** [all] Error 2<br><br><br>Perhaps the problem is that the qmake can't find the libs? They are added to the .pro file, and they are in the g++ make command also.<br></div><div><br></div><div>Below you can find my .pro file and the build message. I have a lot of undefined symbols an I don't know why.</div><div><br></div><div><br></div><div>What does these undefined symbols mean? I haven't included a lib?</div><div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">Undefined symbols:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::select(int, bool)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsVectorLayer::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsVectorLayer::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsvectorlayer.o....</span></div></div><div><br></div><div>Thanks for your help in advance!</div><div><br></div><div>Best wishes!</div><div>Feri</div><div><br></div><div>My .pro file:</div><div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "># -------------------------------------------------</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "># Project created by QtCreator 2009-04-15T16:58:28</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "># -------------------------------------------------</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">TEMPLATE = app</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">TARGET = qgis_test</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">QT = qt3support \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">sql \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">opengl \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">network \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">svg \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">gui \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">core \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">xml</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">LANGUAGE = C++</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">QGISDIR = /Applications/qgis1.0.0.app/Contents/MacOS/</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">QGISLIBDIR = /Applications/qgis1.0.0.app/Contents/MacOS/lib</div><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "></p><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "># QGISSRCDIR=/home/user/Desktop/qgis_0.9.1/qgis_0.9.1/src</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">QGISPLUGINDIR = $${QGISLIBDIR}/qgis</div><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "></p><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">DEFINES += QGISPLUGINDIR=$${QGISPLUGINDIR} \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">CORE_EXPORT= \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">UI_EXPORT= \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">GUI_EXPORT=</div><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "></p><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">INCLUDEPATH += /Applications/qgis1.0.0.app/Contents/MacOS/include/qgis \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">/Library/Frameworks/GDAL.framework/unix/include</div><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "></p><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">CONFIG += qt \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">gui \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">exceptions \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">stl \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">warn_on \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">debug \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">thread</div><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "></p><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">LIBS += -L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libqgis_core.1.0.dylib \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">-L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libqgis_gui.1.0.dylib \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "># -L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libgdal.1.dylib \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">-L/Library/Frameworks/GDAL.framework/Versions/1.6/unix/lib/libgdal.dylib \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">-L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libgeotiff.1.dylib \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">-L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libjpeg.62.dylib \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">-L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libqgis_core.1.0.dylib \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">-L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libxerces-c.28.dylib \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">-L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libgeos.3.dylib \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">-L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libgif.4.dylib \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">-L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libpq.5.dylib \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">-L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libqgis_gui.1.0.dylib \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">-L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libgeos_c.1.dylib \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">-L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libjasper.1.dylib \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">-L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libproj.0.dylib \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">-L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libtiff.3.dylib</div><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "></p><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">SOURCES += main.cpp \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">mainwindow.cpp</div><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "></p><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">HEADERS += mainwindow.h \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">include/qgsapplication.h \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">include/qgsproviderregistry.h \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">include/qgssinglesymbolrenderer.h \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">include/qgsmaplayerregistry.h \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">include/qgsvectorlayer.h \</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">include/qgsmapcanvas.h</div><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "></p><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">FORMS += mainwindow.ui</div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "></div></div><div><br></div><div><br></div><div>During the build i get the following message:</div><div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="font-weight: 600; ">Running build steps for project qgis_test...</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="font-weight: 600; ">Creating gdb macros library...</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(0, 0, 255); ">Configuration unchanged, skipping QMake step.</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(0, 0, 255); ">Starting: /usr/bin/make debug -w</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">make: Entering directory `/Users/speiserf/workspace/qgis_test'</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">/usr/bin/make -f Makefile.Debug</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">make[1]: Entering directory `/Users/speiserf/workspace/qgis_test'</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">g++ -headerpad_max_install_names -o qgis_test.app/Contents/MacOS/qgis_test debug/main.o debug/mainwindow.o debug/moc_mainwindow.o debug/moc_qgsmaplayerregistry.o debug/moc_qgsvectorlayer.o debug/moc_qgsmapcanvas.o -F/Library/Frameworks -L/Library/Frameworks -L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libqgis_core.1.0.dylib -L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libqgis_gui.1.0.dylib -L/Library/Frameworks/GDAL.framework/Versions/1.6/unix/lib/libgdal.dylib -L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libgeotiff.1.dylib -L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libjpeg.62.dylib -L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libxerces-c.28.dylib -L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libgeos.3.dylib -L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libgif.4.dylib -L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libpq.5.dylib -L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libgeos_c.1.dylib -L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libjasper.1.dylib -L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libproj.0.dylib -L/Applications/qgis1.0.0.app/Contents/MacOS/lib/libtiff.3.dylib -framework QtSvg -framework Qt3Support -lresolv -framework QtSql -framework QtXml -framework QtOpenGL -framework QtGui -framework Carbon -framework AppKit -framework QtNetwork -framework SystemConfiguration -framework QtCore -lz -lm -framework ApplicationServices -framework OpenGL -framework AGL</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">Undefined symbols:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::select(int, bool)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsVectorLayer::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsVectorLayer::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::drawLabels(QgsRenderContext&amp;)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::connectNotify(char const*)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapCanvasin moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayer::loadDefaultStyle(bool&amp;)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::updateFeatureCount() const", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::subsetString()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::mouseReleaseEvent(QMouseEvent*)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapCanvasin moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::featureCount() const", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayer::loadNamedStyle(QString, bool&amp;)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::setSubsetString(QString)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::keyPressEvent(QKeyEvent*)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapCanvasin moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayer::staticMetaObject", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsVectorLayer::staticMetaObject in moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayer::saveNamedStyle(QString, bool&amp;)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::removeSelection(bool)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsVectorLayer::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsVectorLayer::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsApplication::~QgsApplication()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::selectionChangedSlot()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsMapCanvas::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayer::lastError()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::refresh()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsMapCanvas::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::mapUnitsChanged()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsMapCanvas::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsSingleSymbolRenderer::QgsSingleSymbolRenderer(QGis::GeometryType)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"non-virtual thunk to QgsMapCanvas::~QgsMapCanvas()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapCanvasin moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayer::qt_metacall(QMetaObject::Call, int, void**)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsVectorLayer::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::~QgsVectorLayer()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::writeXml(QDomNode&amp;, QDomDocument&amp;)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::enableAntiAliasing(bool)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::triggerRepaint()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsVectorLayer::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"non-virtual thunk to QgsMapCanvas::~QgsMapCanvas()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapCanvasin moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayer::setLayerOrder(QStringList)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::updateMap()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsMapCanvas::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::~QgsVectorLayer()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::writeSymbology(QDomNode&amp;, QDomDocument&amp;, QString&amp;) const", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::mousePressEvent(QMouseEvent*)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapCanvasin moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayerRegistry::connectNotify(char const*)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapLayerRegistryin moc_qgsmaplayerregistry.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayerRegistry::~QgsMapLayerRegistry()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapLayerRegistryin moc_qgsmaplayerregistry.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::copySymbologySettings(QgsMapLayer const&amp;)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsProviderRegistry::instance(QString)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayer::loadNamedStyleFromDb(QString, QString, QString&amp;)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::setExtent(QgsRect const&amp;)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayerRegistry::instance()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::keyReleaseEvent(QKeyEvent*)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapCanvasin moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::setRenderFlag(bool)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsMapCanvas::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::mouseMoveEvent(QMouseEvent*)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapCanvasin moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::readProject(QDomDocument const&amp;)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsMapCanvas::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayerRegistry::~QgsMapLayerRegistry()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapLayerRegistryin moc_qgsmaplayerregistry.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::draw(QgsRenderContext&amp;)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::saveAsImage(QString, QPixmap*, QString)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsMapCanvas::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsMapCanvas::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsMapCanvas::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::setCanvasColor(QColor const&amp;)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapCanvasin moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::hasCrsTransformEnabled()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsMapCanvas::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayerRegistry::addMapLayer(QgsMapLayer*, bool)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::freeze(bool)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::setRenderer(QgsRenderer*)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::layerStateChange()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsMapCanvas::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayer::subLayers()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayer::isValid()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::resizeEvent(QResizeEvent*)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapCanvasin moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayer::extent() const", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::hasCompatibleSymbology(QgsMapLayer const&amp;) const", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::setLayerSet(QList&lt;QgsMapCanvasLayer>&amp;)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayer::connectNotify(char const*)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::isEditable() const", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::mouseDoubleClickEvent(QMouseEvent*)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapCanvasin moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::QgsMapCanvas(QWidget*, char const*)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::readXml(QDomNode&amp;)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::wheelEvent(QWheelEvent*)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapCanvasin moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::updateExtents()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayer::invalidTransformInput()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::isModified() const", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::canvasColor() const", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapCanvasin moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::~QgsMapCanvas()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapCanvasin moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsApplication::QgsApplication(int&amp;, char**, bool)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::writeProject(QDomDocument&amp;)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsMapCanvas::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::readSymbology(QDomNode const&amp;, QString&amp;)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::showError(QgsMapLayer*)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsMapCanvas::qt_metacall(QMetaObject::Call, int, void**)in moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayer::setSubLayerVisibility(QString, bool)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapCanvas::~QgsMapCanvas()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsMapCanvasin moc_qgsmapcanvas.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayer::qt_metacast(char const*)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">QgsVectorLayer::qt_metacast(char const*)in moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayer::lastErrorTitle()", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsMapLayer::saveDefaultStyle(bool&amp;)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">vtable for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::QgsVectorLayer(QString, QString, QString, bool)", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"QgsVectorLayer::geometryType() const", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">_main in main.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">"typeinfo for QgsMapLayer", referenced from:</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">typeinfo for QgsVectorLayerin moc_qgsvectorlayer.o</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">ld: symbol(s) not found</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">collect2: ld returned 1 exit status</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">make[1]: *** [qgis_test.app/Contents/MacOS/qgis_test] Error 1</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">make: *** [debug] Error 2</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">make[1]: Leaving directory `/Users/speiserf/workspace/qgis_test'</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">make: Leaving directory `/Users/speiserf/workspace/qgis_test'</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="font-weight: 600; color: rgb(255, 0, 0); ">Exited with code 2.</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">Error while building project qgis_test</span></div><div style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><span style="color: rgb(255, 0, 0); ">When executing build step 'Make'</span></div></div><div><br></div><div><br><div apple-content-edited="true"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Speiser Ferenc</div><div><a href="mailto:ferenc.speiser@gmail.com">ferenc.speiser@gmail.com</a></div><div><br></div><div>University of Pannonia</div><div>+36 88 624888</div><div><br></div></div></div></div></div></div></div><div apple-content-edited="true"> <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Speiser Ferenc</div><div><a href="mailto:ferenc.speiser@gmail.com">ferenc.speiser@gmail.com</a></div><div><br></div><div>University of Pannonia</div><div>+36 88 624888</div></div></span></div></span></div></span> </div><br></div></body></html>