Metric | Tag | Overall | Per Function |
---|---|---|---|
Lines of Code | LOC | 373 | ****** |
McCabe's Cyclomatic Number | MVG | 43 | ****** |
Lines of Comment | COM | 167 | ******** |
LOC/COM | L_C | 2.234 | |
MVG/COM | M_C | 0.257 | |
Weighted Methods per Class ( weighting = unity ) | WMC1 | 34 | |
Weighted Methods per Class ( weighting = visible ) | WMCv | 0 | |
Depth of Inheritance Tree | DIT | 0 | |
Number of Children | NOC | 0 | |
Coupling between objects | CBO | 7 | |
Information Flow measure ( inclusive ) | IF4 | 0 | ******** |
Information Flow measure ( visible ) | IF4v | 0 | ******** |
Information Flow measure ( concrete ) | IF4c | 0 | ******** |
Description | LOC | MVG | COM | L_C | M_C |
---|---|---|---|---|---|
No module extents have been identified for this module | |||||
Function prototype | LOC | MVG | COM | L_C | M_C |
---|---|---|---|---|---|
MainWindow( QWidget * ) definition mainwindow.cpp:15 | 21 | 0 | 11 | 1.909 | ------ |
closeEvent( QCloseEvent * ) definition mainwindow.cpp:581 | 3 | 0 | 0 | ------ | ------ |
connectCanvasWithDocument( int, int ) definition mainwindow.cpp:109 | 35 | 0 | 13 | 2.692 | ------ |
connectSignalsSlots( ) definition mainwindow.cpp:304 | 20 | 0 | 34 | 0.588 | ------ |
createActions( ) definition mainwindow.cpp:173 | 48 | 0 | 5 | 9.600 | ------ |
createMenus( ) definition mainwindow.cpp:229 | 42 | 0 | 2 | 21.000 | ------ |
createWidgets( ) definition mainwindow.cpp:275 | 17 | 0 | 6 | ------ | ------ |
getStaticMetaObject( ) definition moc_mainwindow.cpp:88 | 1 | 1 | 0 | ------ | ------ |
metaObject( ) definition moc_mainwindow.cpp:91 | 4 | 2 | 0 | ------ | ------ |
on_NodeAction_triggered( DrawingMode, int ) definition mainwindow.cpp:369 | 9 | 0 | 11 | ------ | ------ |
on_actionAbout_triggered( ) definition mainwindow.cpp:571 | 7 | 0 | 0 | ------ | ------ |
on_actionCascade_toggled( bool ) definition mainwindow.cpp:565 | 2 | 0 | 0 | ------ | ------ |
on_actionCopy_triggered( ) definition mainwindow.cpp:544 | 2 | 0 | 0 | ------ | ------ |
on_actionCut_triggered( ) definition mainwindow.cpp:547 | 2 | 0 | 0 | ------ | ------ |
on_actionDocument_triggered( ) definition mainwindow.cpp:568 | 2 | 0 | 0 | ------ | ------ |
on_actionExit_triggered( ) definition mainwindow.cpp:540 | 3 | 0 | 0 | ------ | ------ |
on_actionImport_Export_triggered( ) definition mainwindow.cpp:537 | 2 | 0 | 0 | ------ | ------ |
on_actionInverse_Select_triggered( ) definition mainwindow.cpp:556 | 2 | 0 | 0 | ------ | ------ |
on_actionNew_triggered( ) definition mainwindow.cpp:413 | 15 | 0 | 18 | ------ | ------ |
on_actionOpen_triggered( ) definition mainwindow.cpp:478 | 4 | 0 | 1 | ------ | ------ |
on_actionPaste_triggered( ) definition mainwindow.cpp:550 | 2 | 0 | 0 | ------ | ------ |
on_actionPrint_triggered( ) definition mainwindow.cpp:528 | 7 | 1 | 1 | ------ | ------ |
on_actionSave_As_triggered( ) definition mainwindow.cpp:495 | 22 | 4 | 3 | 7.333 | ------ |
on_actionSave_triggered( ) definition mainwindow.cpp:485 | 5 | 0 | 1 | ------ | ------ |
on_actionSelect_All_triggered( ) definition mainwindow.cpp:553 | 2 | 0 | 0 | ------ | ------ |
on_actionSelect_triggered( ) definition mainwindow.cpp:394 | 5 | 0 | 11 | ------ | ------ |
on_actionTile_Horizontally_toggled( bool ) definition mainwindow.cpp:559 | 2 | 0 | 0 | ------ | ------ |
on_actionTile_Vertically_toggled( bool ) definition mainwindow.cpp:562 | 2 | 0 | 0 | ------ | ------ |
on_tabWidget_currentChanged( int ) definition mainwindow.cpp:450 | 3 | 0 | 28 | ------ | ------ |
qt_metacall( Call, int, void ** ) definition moc_mainwindow.cpp:104 | 33 | 25 | 0 | ****** | ****** |
qt_metacast( const char * ) definition moc_mainwindow.cpp:96 | 7 | 5 | 0 | ------ | ****** |
registerObject( BaseNode * ) definition mainwindow.cpp:59 | 27 | 2 | 17 | 1.588 | ------ |
setDiagramType( DiagramType ) definition mainwindow.cpp:354 | 9 | 2 | 0 | ------ | ------ |
~MainWindow( ) definition mainwindow.cpp:162 | 6 | 1 | 5 | ------ | ------ |
Clients | Suppliers |
---|---|
BaseNode [V] pass by reference mainwindow.cpp:59 Call [CV] pass by value moc_mainwindow.cpp:104 DiagramType [CV] pass by value mainwindow.cpp:354 DrawingMode [CV] pass by value mainwindow.cpp:369 QCloseEvent [V] pass by reference mainwindow.cpp:581 QWidget [V] pass by reference mainwindow.cpp:15 bool [CV] pass by value mainwindow.cpp:559 pass by value mainwindow.cpp:562 pass by value mainwindow.cpp:565 |