Hi all

I'm still having problems installing the custom widgets into designer on ubuntu 
18.04.  I've run make  and make install, and copied the custom widgets .so with

sudo cp libqgis_customwidgets.so.3.9.0 
/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/libqgis_customwidgets.so

It is being found, in that when designer starts it now dies :-(  I think the 
problem is that it is not finding qgis.db, though there are other errors along 
the way.  Output when starting up is listed below.  QGIS itself starts up 
normally.

Still desperate for ideas!!!

Thanks
Chris

QMetaProperty::read: Unable to handle unregistered datatype 
'DocumentViewerContent' for property 
'QgsExternalResourceWidget::documentViewerContent'
QMetaProperty::read: Unable to handle unregistered datatype 
'QgsFileWidget::RelativeStorage' for property 
'QgsExternalResourceWidget::relativeStorage'
QMetaProperty::read: Unable to handle unregistered datatype 
'QgsFieldProxyModel::Filters' for property 'QgsFieldComboBox::filters'
QMetaProperty::read: Unable to handle unregistered datatype 
'QgsFieldProxyModel::Filters' for property 'QgsFieldExpressionWidget::filters'
QMetaProperty::read: Unable to handle unregistered datatype 'StorageMode' for 
property 'QgsFileWidget::storageMode'
QMetaProperty::read: Unable to handle unregistered datatype 'RelativeStorage' 
for property 'QgsFileWidget::relativeStorage'
QMetaProperty::read: Unable to handle unregistered datatype 'QgsTextFormat' for 
property 'QgsFontButton::textFormat'
QMetaProperty::read: Unable to handle unregistered datatype 
'QgsMapLayerProxyModel::Filters' for property 'QgsMapLayerComboBox::filters'
src/gui/qgsproviderguiregistry.cpp:94 : (loadDynamicProviders) [57ms] Checking 
. for GUI provider plugins
src/gui/qgsproviderguiregistry.cpp:98 : (loadDynamicProviders) [0ms] No dynamic 
QGIS GUI provider plugins found in:
.

src/gui/qgsgui.cpp:123 : (enableAutoGeometryRestore) [1ms] WARNING: No object 
name set. Best for it to be set objectName when using 
QgsGui::enableAutoGeometryRestore
src/core/qgscoordinatereferencesystem.cpp:1221 : (getRecord) [6ms] user qgis.db 
not found
src/core/qgscoordinatereferencesystem.cpp:1221 : (getRecord) [6ms] user qgis.db 
not found
ASSERT: "sc" in file /qgis/src/gui/attributetable/qgsdualview.cpp, line 76
Aborted (core dumped)
sudo cp libqgis_customwidgets.so.3.9.0 
/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/libqgis_customwidgets.so

________________________________________
From: QGIS-Developer [[email protected]] on behalf of 
Matthias Kuhn [[email protected]]
Sent: Monday, 9 September 2019 10:31 p.m.
To: [email protected]
Subject: Re: [QGIS-Developer] Installing qgis custom widgets in designer from 
development build

Hi Chris,

First thing is to run CMake with -DWITH_CUSTOM_WIDGETS

Then the resulting library needs to be copied into the folder where Qt
loads its plugins from.

Matthias

On 9/9/19 9:43 AM, Chris Crook wrote:
> Title pretty much is the question - I'm building QGIS development build on 
> ubuntu as per instructions in INSTALL.
>
> I think the thing I need to register with designer is 
> libqgis-customwidgets.so.   But that doesn't seem to be built as part of the 
> CMake build (can't find the file anywhere), and the only reference to it I 
> can find is in the debian directory as a package.  I'm not familiar enough 
> with packaging to figure out how it gets built or what source files are used 
> :-(
>
> Any help would be great - I am building on a virtual machine with source code 
> in a mounted directory.
>
> Thanks for any guidance
> Chris
>
> ________________________________
>
> This message contains information, which may be in confidence and may be 
> subject to legal privilege. If you are not the intended recipient, you must 
> not peruse, use, disseminate, distribute or copy this message. If you have 
> received this message in error, please notify us immediately (Phone 0800 665 
> 463 or [email protected]) and destroy the original message. LINZ accepts no 
> responsibility for changes to this email, or for any attachments, after its 
> transmission from LINZ. Thank You.
> _______________________________________________
> QGIS-Developer mailing list
> [email protected]
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>
_______________________________________________
QGIS-Developer mailing list
[email protected]
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
_______________________________________________
QGIS-Developer mailing list
[email protected]
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to