View Issue Details

IDProjectCategoryView StatusLast Update
0004574Slicer4Core: Building (CMake, Superbuild)public2018-06-30 16:04
ReporterjcfrAssigned Tojcfr 
PrioritynormalSeverityminorReproducibilityhave not tried
Status assignedResolutionopen 
Product Version 
Target VersionbacklogFixed in Version 
Summary0004574: Test and fix building slicer with Slicer_BUILD_EXTENSIONMANAGER_SUPPORT set to OFF
Description

From https://github.com/jcfr/qt-easy-build/issues/42#issuecomment-383708420

Build with -DSlicer_BUILD_EXTENSIONMANAGER_SUPPORT:BOOL=OFF lead to the following error at startup time:

Traceback (most recent call last):
  File "/media/vaughan/workspace/lnx/devel/S4D/Slicer-build/lib/Slicer-4.9/qt-scripted-modules/DMRIInstall.py", line 60, in __init__
    model = slicer.app.extensionsManagerModel()
AttributeError: qSlicerApplication has no attribute named 'extensionsManagerModel'
qSlicerPythonCppAPI::instantiateClass  - [ "DMRIInstall" ] - Failed to instantiate scripted pythonqt class "DMRIInstall" 0x7fd7707bb600
Fail to instantiate module  "DMRIInstall"
QObject::connect: No such slot qSlicerApplication::openExtensionsManagerDialog() in /media/vaughan/workspace/lnx/devel/S4/Modules/Loadable/SlicerWelcome/qSlicerWelcomeModuleWidget.cxx:94
QObject::connect:  (sender name:   'OpenExtensionsManagerButton')
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2018-06-30 16:04 jcfr New Issue
2018-06-30 16:04 jcfr Status new => assigned
2018-06-30 16:04 jcfr Assigned To => jcfr