Detailed report on module ErrorDialog

MetricTagOverallPer Function
Lines of CodeLOC 174 19
McCabe's Cyclomatic NumberMVG 82 9
Lines of CommentCOM 8 0.889
LOC/COML_C21.750 
MVG/COMM_C10.250 
Weighted Methods per Class (  weighting = unity )WMC1 9 
Weighted Methods per Class (  weighting = visible )WMCv 0 
Depth of Inheritance TreeDIT 0 
Number of ChildrenNOC 0 
Coupling between objectsCBO 2 
Information Flow measure (  inclusive )IF4 0 0.000
Information Flow measure (  visible )IF4v 0 0.000
Information Flow measure (  concrete )IF4c 0 0.000

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
No module extents have been identified for this module

Functions

Function prototypeLOCMVGCOML_CM_C
displayError(  QWidget *,  const QString & )
definition   ./ui/dialogs/error_dialog.cpp:39

28 6 0************
getDetailedMessage(  int )
definition   ./ui/dialogs/error_dialog.cpp:199

19 8 0------******
getDialog(  QWidget *,  const QString & )
definition   ./ui/dialogs/error_dialog.cpp:9

15 2 7------------
handleCheckConstraint(  const QString & )
definition   ./ui/dialogs/error_dialog.cpp:169

28 17 0************
handleForeignKeyConstraint(  const QString & )
definition   ./ui/dialogs/error_dialog.cpp:144

19 11 0------******
handleNotFoundErrors(  const QString & )
definition   ./ui/dialogs/error_dialog.cpp:75

21 13 121.00013.000
handlePrimaryKeyConstraint(   )
definition   ./ui/dialogs/error_dialog.cpp:165

3 1 0------------
handleSqlConstraints(  const QString & )
definition   ./ui/dialogs/error_dialog.cpp:99

19 11 0------******
handleUniqueConstraint(  const QString & )
definition   ./ui/dialogs/error_dialog.cpp:120

22 13 0************

Relationships

ClientsSuppliers
  QString [V]
pass by reference   ./ui/dialogs/error_dialog.cpp:10
pass by reference   ./ui/dialogs/error_dialog.cpp:39
pass by reference   ./ui/dialogs/error_dialog.cpp:75
pass by reference   ./ui/dialogs/error_dialog.cpp:99
pass by reference   ./ui/dialogs/error_dialog.cpp:120
pass by reference   ./ui/dialogs/error_dialog.cpp:144
pass by reference   ./ui/dialogs/error_dialog.cpp:169


QWidget [V]
pass by reference   ./ui/dialogs/error_dialog.cpp:9
pass by reference   ./ui/dialogs/error_dialog.cpp:39