The reason was an unnecessary call of setUpTableView which performed the connection to the signal/slots every time when invoked.
@@ -382,7 +382,6 @@ void ctkDICOMTableView::setTableSectionSize(int size)
{
Q_D(ctkDICOMTableView);
d->tblDicomDatabaseView->verticalHeader()->setDefaultSectionSize(size);
- d->setUpTableView();
}
//------------------------------------------------------------------------------