[root]/Libs/qCTKWidgets
CMake
(2 files, 171 lines)
Plugins
(22 files, 622 lines)
Resources
(1 files, 9 lines)
UI
(2 files, 432 lines)

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 194 (100.0%) | 4182 (100.0%) | 21.5 |
| finetjul | 60 (30.9%) | 2504 (59.9%) | 41.7 |
| jcfr | 134 (69.1%) | 1678 (40.1%) | 12.5 |
BUG: SlicerQT - Include qCTKWidgetsExport.h instead of qCTKWidgetsWin32Header.h
0 lines of code changed in 2 files:
ENH: SlicerQT - In qCTKWidgets,qVTKWidgets and qMRMLWidgets rename "PROJECTWin32Header.h" into "PROJECTExport.h"
19 lines of code changed in 15 files:
STYLE: SlicerQT - Remove extra comment in qCTKPimpl
0 lines of code changed in 1 file:
BUG: SlicerQt: synchronize setCollapsed with setChecked
0 lines of code changed in 1 file:
ENH: Fix the exclusive state of collapsible buttons. Fix some width issues too
0 lines of code changed in 2 files:
ENH: SlicerQT - Format code and add members to private implementation of qCTKAddRemoveComboBox
37 lines of code changed in 1 file:
ENH: SlicerQT - Update qCTKAddRemoveControlBox:
- move connectComboBox method into Private implementation
- add method insertEmptyItem to private implementation
0 lines of code changed in 2 files:
BUG: SlicerQt: When the mouse is over a child of the collapsible button, we remove the highlight effect on the button. The highlight effect is style dependent. One can notice on QCleanLooksStyle.
0 lines of code changed in 1 file:
ENH: SlicerQT - Update qCTKAddRemoveComboBox public API
Add following properties:
addText
removeText
editText
pushButtonsEnabled
For now, setting pushButtonsEnabled will just hide and disable the buttons
The (add|remove|edit)Text property are not yet used.
0 lines of code changed in 2 files:
BUG: SlicerQt: Fix the min size hint and size hint of the qCTKCollapsibleButton
0 lines of code changed in 2 files:
ENH: Update CMakeLists.txt - CMake 2.6 is now required
The following line have been added:
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
IF(COMMAND CMAKE_POLICY)
CMAKE_POLICY(SET CMP0003 NEW)
ENDIF(COMMAND CMAKE_POLICY)
MARK_AS_ADVANCED(CMAKE_BACKWARDS_COMPATIBILITY)
0 lines of code changed in 1 file:
BUG: Remove useless Q_ASSERT from qCTKPimpl
Since this->pvt was set when the object was instantiated, it didn't
make sens to verify it.
0 lines of code changed in 1 file:
ENH: SlicerQT - Refactor Modules - Added qSlicerAsbtractModuleWidget
QTModules and CLI module are disabled for now
The class qSlicerAbstractModule now inherit from QObject.
All UI specific code has been moved to qSlicerAbstractModuleWidget.
qSlicerAbstractModule provide a function named 'widgetRepresentation'
allowing to obtain the corresponding widget.
0 lines of code changed in 1 file:
ENH: SlicerQT - Add explicit keyword to the constructor of classes in qCTKWidgets
14 lines of code changed in 13 files:
BUG: SlicerQT - Add missing virtual destructor to CTK classes
16 lines of code changed in 9 files:
STYLE: SlicerQT - Reorder headers
0 lines of code changed in 1 file:
ENH: SlicerQT - qCTKAbstractFactory now displays a meaningful error message if either a plugin or a library fail to load.
0 lines of code changed in 3 files:
ENH: SlicerQT - All classes are now using qCTKPimpl, Remove qSlicerMacros.h, Add macro QCTK_CONSTRUCTOR_NO_ARG_CXX and QCTK_CONSTRUCTOR_1_ARG_CXX to qCTKPimpl.
STYLE: SlicerQT - The header inclusion has also been cleaned and documented.
0 lines of code changed in 17 files:
ENH: SlicerQT - Update qCTKCollapsibleButton to use the new qCTKPimpl functions.
0 lines of code changed in 2 files:
ENH: SlicerQT - Update qCTKPimpl - By default, qctk_d and qctk_p return a pointer. The former behavior can still be obtained using qctk_d.ref() or qctk_p_ref()
0 lines of code changed in 1 file:
ENH: SlicerQT - Create a directory named Attic and add unused/obsolete piece of code that we could inspire from later on.
0 lines of code changed in 5 files:
BUG: SlicerQT - Update qCTKCollapsibleButton code to be coherent when setCheckable is set to true
0 lines of code changed in 1 file:
COMP: SlicerQt: fix windows compilation.
0 lines of code changed in 1 file:
ENH: SlicerQT: Derive the qCTKCollapsibleWidget2 from an abstractbutton, rename it as qCTKCollapsibleButton.
550 lines of code changed in 4 files:
BUG: SlicerQT - Add qCTKPimpl to qCTKWidgets CMakeLists.txt
0 lines of code changed in 1 file:
ENH: SlicerQT - Update qCTKCollapsibleWidget to make use of qCTKPimpl
0 lines of code changed in 2 files:
ENH: SlicerQT - Add qCTKPimpl class
250 lines of code changed in 1 file:
ENH: SlicerQT - Added widget qCTKFlowLayout to CTK directory. This widget has been imported from the examples of the Qt Toolkit.
302 lines of code changed in 3 files:
STYLE: SlicerQT - Remove extra debug statement
0 lines of code changed in 1 file:
ENH: SlicerQT - In qCTKFittedTextBrowser, when the widget has a width of 0, return QTextBrowser::minimumSizeHint() instead of an arbitrary value of 400
0 lines of code changed in 1 file:
BUG: SlicerQt: the minimum sizeHint of the qCTKCollapsibleWidget2 was incorrect when the box was collapsed.
0 lines of code changed in 1 file:
BUG: SlicerQT - Fix qCTKCollapsibleWidget2 (the collapsed state wasn't incorrectly displayed). Fix qSlicerModulePanel, change vertical policy to QSizePolicy::MinimumExpanding.
0 lines of code changed in 1 file:
BUG: SlicerQT - Add childEvent method to qCTKWidgetsCollapsibleWidget2
0 lines of code changed in 2 files:
ENH: SlicerQt: Added a fitted text browser
100 lines of code changed in 3 files:
ENH: SlicerQT - in qCTKFactory classes, remove conditional uninstantiation. A QObject can be deleted even is it has a non-null parent.
9 lines of code changed in 5 files:
ENH: SlicerQT - Update qSlicerMainWindow to use the new qCTKCollapsibleWidget2.
ENH: SlicerQT - Clean vtkSlicerApplicationGUI, vtkSlicerModuleChooseGUI, vtkSlicerApplication and add InitializeQtCommandLineModules method
ENH: SlicerQT - Update qSlicerModuleLogic class
ENH: SlicerQT - Update QTCLI, add vtkCommandLineModuleNode, add UI resource file, update qSlicerCLIModuleLogic
ENH: SlicerQT - Rename initializer() to setup()
ENH: SlicerQT - In qSlicerModulePanel, rename signals. Split existing addModule method into AddModule, RemoveModule and SetModule. Add method clear.
ENH: SlicerQT - In CTK Factory, add uninstanciate method. Add QObject factory.
ENH: SlicerQT - Add macro qSlicerCxxInternalBckPtrConstructor1Macro
ENH: SlicerQT - Add appLogic and setAppLogic to qSlicerWidget.
252 lines of code changed in 5 files:
COMP: SlicerQt: qCTKTreeComboBox was not compiling on Windows.
2 lines of code changed in 1 file:
ENH: SlicerQt: Add qMRMLNodeTreeSelector
79 lines of code changed in 2 files:
ENH: SlicerQt: Add qCTKTreeComboBox
199 lines of code changed in 3 files:
ENH: SlicerQT: rewrote a new and clean qCTKCollapsibleWidget (qCTKCollapsibleWidget2 for the moment)
446 lines of code changed in 3 files:
(18 more)