Date 2018/08/01
Author Matthias Kuhn (@m-kuhn)
Contact matthias@opengis.ch
maintainer @m-kuhn
<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'> | |
<qgis version="2.10.1-Pisa" minimumScale="0" maximumScale="1e+08" simplifyDrawingHints="1" minLabelScale="0" maxLabelScale="1e+08" simplifyDrawingTol="1" simplifyMaxScale="1" hasScaleBasedVisibilityFlag="0" simplifyLocal="1" scaleBasedLabelVisibilityFlag="0"> | |
<edittypes> | |
<edittype widgetv2type="TextEdit" name="xtf_geomattr"> | |
<widgetv2config IsMultiline="0" fieldEditable="1" UseHtml="0" labelOnTop="0"/> | |
</edittype> | |
<edittype widgetv2type="TextEdit" name="xtf_id"> | |
<widgetv2config IsMultiline="0" fieldEditable="1" UseHtml="0" labelOnTop="0"/> | |
</edittype> | |
<edittype widgetv2type="TextEdit" name="xtf_basket"> |
Date 2018/08/01
Author Matthias Kuhn (@m-kuhn)
Contact matthias@opengis.ch
maintainer @m-kuhn
#!/bin/bash | |
# version of your package | |
VERSION_qgis=3.2.0 | |
# dependencies of this recipe | |
DEPS_qgis=(gdal qca libspatialite spatialindex expat gsl postgresql libzip qtkeychain) | |
# DEPS_qgis=() | |
# url of the package |
git clone og:OSGeo4A | |
cd OSGeo4A | |
# edit recipes/qgis/recipe.sh -> zip file and md5 | |
docker build . -t opengisch/qfield-sdk:RELEASENUMBER | |
docker push opengisch/qfield-sdk:RELEASENUMBER |
class QgsAbstractGeometry | |
{ | |
%ConvertToSubClassCode | |
if ( qgsgeometry_cast<QgsPoint *>( sipCpp ) != nullptr ) | |
sipType = sipType_QgsPoint; | |
else if ( qgsgeometry_cast<QgsLineString *>( sipCpp ) != nullptr ) | |
sipType = sipType_QgsLineString; | |
else if ( qgsgeometry_cast<QgsCircularString *>( sipCpp ) != nullptr ) | |
sipType = sipType_QgsCircularString; | |
else if ( qgsgeometry_cast<QgsCompoundCurve *>( sipCpp ) != nullptr ) |
[Current thread is 1 (Thread 0x7f85c3806440 (LWP 29969))] | |
#0 0x00007f85d3831572 in waitpid () at /lib64/libc.so.6 | |
#1 0x000000000040d0d5 in qgisCrash(int) (signal=11) at /home/mkuhn/dev/qgis/QGIS/src/app/main.cpp:336 | |
status = -1775474520 | |
pidstr = "--pid=29969\000\205\177\000\000\000\000\000\000\000\000\000\000\017|\252ޅ\177\000" | |
gdbpid = 29999 | |
exename = "/home/mkuhn/dev/qgis/build-QGIS-Desktop-Debug/output/bin/qgis\000\000\000\350\006\234݅\177\000\000ts\252ޅ\177\000\000\365\064\000\000\000\000\000\000H\226\242݅\177\000\000\060\261\251ޅ\177\000\000\304\"\000\000\000\000\000\000\060\261\251ޅ\177\000\000\001\000\000\000\000\000\000\000$\276\233݅\177\000\000ts\252ޅ\177\000\000\304\"\000\000\000\000\000\000H\226\242݅\177\000\000\060\261\251ޅ\177\000\000\310h,\226\375\177\000\000\304h,\226\375\177\000\000\001", '\000' <repeats 11 times>, "\205\177\000\000H\226\242݅\177\000\000@A"... | |
len = 61 | |
#2 0x00007f85d37a05c0 in <signal handler called> () at /lib64/libc.so.6 | |
#3 0x00000 |
[5/8] Building CXX object python/CMakeFiles/python_module_qgis__core.dir/core/sip_corepart2.cpp.o | |
FAILED: python/CMakeFiles/python_module_qgis__core.dir/core/sip_corepart2.cpp.o | |
ccache /lib64/ccache/clang++ -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_TO_ASCII -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DWITH_BINDINGS -DWITH_QTWEBKIT -Dprotected=public -Dpython_module_qgis__core_EXPORTS -Isrc/analysis/openstreetmap -Isrc/analysis/interpolation -Isrc/analysis/network -Isrc/analysis/raster -Isrc/analysis/mesh -Isrc/analysis/vector -Isrc/analysis/processing -I/home/mkuhn/dev/qgis/QGIS/src/analysis/openstreetmap -I/home/mkuhn/dev/qgis/QGIS/src/analysis/interpolation -I/home/mkuhn/dev/qgis/QGIS/src/analysis/network -I/home/mkuhn/dev/qgis/QGIS/src/analysis/raster -I/home/mkuhn/dev/qgis/QGIS/src/analysis/mesh -I/home/mkuhn/dev/qgis/QGIS/ |
class MyProvider(QgsProcessingProvider): | |
def id(self): | |
return 'x' | |
def name(self): | |
return "My Provider" | |
def loadAlgorithms(self): | |
pass |
class MyCheck(QgsAbstractValidityCheck): | |
def id(self): | |
return 'x' | |
def checkType(self): | |
return 1001 | |
def name(self): | |
return "My Provider" | |
2019-02-26 10:39:35.684 3468-3468/? I/ActivityManager: Start proc | |
>> 29082:ch.opengis.qfield/u0a184 for activity | |
>> ch.opengis.qfield/.QFieldActivity | |
> | |
> 2019-02-26 10:39:35.779 3468-10080/? I/ActivityManager: START u0 | |
>> {act=android.intent.action.MAIN typ=null flg=0x10200000 | |
>> cmp=ComponentInfo{ch.opengis.qfield/ch.opengis.qfield.QFieldActivity}} from | |
>> uid 10080 | |
> | |
> 2019-02-26 10:39:35.822 3468-10080/? D/ActivityManager: |