View Issue Details

IDProjectCategoryView StatusLast Update
0003361Slicer4Module ViewControllerspublic2017-06-10 08:51
Reporterjcfr Assigned Tojcfr  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.4.0Fixed in VersionSlicer 4.4.0 
Summary0003361: "No such slot" message when exiting Slicer
Description

Object::disconnect: No such slot qSlicerWidget::onNodeAddedEvent(vtkObject,vtkObject)
Object::disconnect: (receiver name: 'qSlicerViewControllersModuleWidget')
Object::disconnect: No such slot qSlicerWidget::onNodeRemovedEvent(vtkObject,vtkObject)
Object::disconnect: (receiver name: 'qSlicerViewControllersModuleWidget')

TagsNo tags attached.

Relationships

related to 0001583 closedmillerjv lightbox does not work properly 
related to 0003719 closedpinter py_SubjectHierarchyGenericSelfTest passes but it ouput warning about slot disconnection 

Activities

jcfr

jcfr

2014-05-13 14:13

administrator   ~0011826

This is still an issue.

jcfr

jcfr

2014-05-27 09:39

administrator   ~0011961

Last edited: 2014-05-27 09:39

The following topic fixes the issue:
https://github.com/jcfr/Slicer/tree/3361-fix-no-such-slot-warnings
https://github.com/commontk/CTK/pull/476

Before integrating, waiting for Andras and Julien to review the CTK topic

jcfr

jcfr

2014-05-28 14:12

administrator   ~0011982

Fixed in r23257
See http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=23257

Related Changesets

Import 2017-06-07 23:51:09: master 87e721b1

2014-05-28 18:04:19

jcfr

Details Diff
BUG: Update CTK - Fix "No such slot" warning and optimize ctkVTKConnection

* Fixes 0003361: Fix "No such slot" warning and optimize ctkVTKConnection

* Fixes 0003719: py_SubjectHierarchyGenericSelfTest passes but it output warning about slot disconnection

* Improve performance of ctkVTKConnection creation/removal

* Add Qt5 support to CTK

* Thanks to Eric Larson. ctkAbstractView now provides a method allowing to
set multisampling.

* Since ctkErrorLogModel has been moved from CTKCore to CTKWidget (because
QStandardItemModel belongs to QtGUI), similarly the error log model has
been moved from qSlicerCoreApplication to qSlicerApplication.

Details:

$ git shortlog daaf705c..6f2c55809 --no-merges
Eric Larson (1):
Added static method to set multisampling.

Jean-Christophe Fillion-Robin (18):
Fix compilation of tests against VTK6
Fix qDebug operator to handle case when VTKObject is null
Improve documentation of setStrictTypeCheck() method
Remove unused signal "isBroke()"
Refactor ctkVTKConnectionTest1 for easier maintenance and readability
Update ctkVTKConnectionTest1 to use ctkCallback
Update ctkVTKConnectionTest1 to allow each test case to be run independently
Split disconnect function
Allow ctkVTKConnection pimpl to be subclassed
Add method to return VTK object associated with ctkVTKConnection
Add ctkVTKConnectionTestObjectDelete
Fix ctkVTKConnectionTestObjectDelete
Improve performance disabling "deletion" observation
Fix ctkVTKConnectionTest1 removing connection time ratio test
ENH: Pass Qt CMake variable using "mark_as_superbuild"
Fixes configuration when enabling PythonQt wrapping
Remove extra CMake debug statement introduced by commit 47b34216
Update CTKWidget PythonQt decorator to fix build error following Qt5 transition

Julien Finet (1):
Add support for Qt5

Matthew Woehlke (1):
Allow compiling/installing generated Python files

Sascha Zelzer (8):
First set of build system patches for Qt5 support.
This commit enables Qt5 support for the CTK Core library, issue 0000277.
Use Qt5 CMake 2.8.12 features.
Qt5 compatibility for almost all libraries.
Do not assume a specific Qt5 install structure.
Make more libs and apps compatible with Qt5.
Use Qt5 compatible qRestAPI version.
Fix Qt5 dependencies in case only CTK_BUILD_ALL is enabled.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23256 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Applications/SlicerApp/qSlicerAppMainWindow.cxx Diff File
mod - Base/QTCore/qSlicerBaseQTCorePythonQtDecorators.h Diff File
mod - Base/QTCore/qSlicerCoreApplication.cxx Diff File
mod - Base/QTCore/qSlicerCoreApplication.h Diff File
mod - Base/QTCore/qSlicerCoreApplication_p.h Diff File
mod - Base/QTGUI/Testing/Cxx/qSlicerModuleGenericTest.cxx.in Diff File
mod - Base/QTGUI/Testing/Cxx/qSlicerModuleWidgetGenericTest.cxx.in Diff File
mod - Base/QTGUI/qSlicerApplication.cxx Diff File
mod - Base/QTGUI/qSlicerApplication.h Diff File
mod - Base/QTGUI/qSlicerBaseQTGUIPythonQtDecorators.h Diff File
mod - Libs/MRML/Widgets/qMRMLEventBrokerConnection.cxx Diff File
mod - SuperBuild/External_CTK.cmake Diff File

Issue History

Date Modified Username Field Change
2013-09-02 18:42 jcfr New Issue
2013-09-02 18:43 jcfr Assigned To => millerjv
2013-09-02 18:43 jcfr Status new => assigned
2013-09-02 18:43 jcfr Target Version => Slicer 4.3.1
2013-09-02 18:43 jcfr Description Updated
2013-09-02 18:43 jcfr Relationship added related to 0001583
2013-09-17 12:23 jcfr Target Version Slicer 4.3.1 => Slicer 4.3.2
2013-09-17 12:23 jcfr Description Updated
2014-03-06 10:15 nicole Target Version Slicer 4.3.2 => Slicer 4.4.0
2014-05-13 14:11 jcfr Status assigned => resolved
2014-05-13 14:11 jcfr Fixed in Version => Slicer 4.4.0
2014-05-13 14:11 jcfr Resolution open => unable to reproduce
2014-05-13 14:11 jcfr Status resolved => closed
2014-05-13 14:12 jcfr Status closed => assigned
2014-05-13 14:12 jcfr Assigned To millerjv => jcfr
2014-05-13 14:12 jcfr Status assigned => acknowledged
2014-05-13 14:12 jcfr Fixed in Version Slicer 4.4.0 =>
2014-05-13 14:13 jcfr Note Added: 0011826
2014-05-27 09:39 jcfr Note Added: 0011961
2014-05-27 09:39 jcfr Status acknowledged => feedback
2014-05-27 09:39 jcfr Note Edited: 0011961
2014-05-28 09:56 jcfr Relationship added related to 0003719
2014-05-28 14:12 jcfr Note Added: 0011982
2014-05-28 14:12 jcfr Status feedback => resolved
2014-05-28 14:12 jcfr Fixed in Version => Slicer 4.4.0
2014-05-28 14:12 jcfr Resolution unable to reproduce => fixed
2014-06-04 06:08 jcfr Status resolved => closed
2017-06-10 08:51 jcfr Changeset attached => Slicer master 87e721b1