QtPass Developer documentation
QtPass test coverage
Current view: top level Coverage Total Hit
Test: QtPass Lines: 96.3 % 8670 8351
Test Date: 2026-11-14 13:19:18 Functions: 98.5 % 926 912

File Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
src/imitatepass.h
71.4%71.4%
71.4 % 7 5 0.0 % 1
src/clipboardmanager.h
100.0%
100.0 % 1 1 -
src/executor.h
100.0%
100.0 % 4 4 -
src/exportpublickeydialog.h
100.0%
100.0 % 1 1 -
src/fieldlabel.h
100.0%
100.0 % 1 1 -
src/filecontent.h
100.0%
100.0 % 1 1 -
src/firstrunwizard.h
100.0%
100.0 % 5 5 -
src/gpgidgeneration.h
100.0%
100.0 % 1 1 -
src/gpgidsigner.h
100.0%
100.0 % 1 1 -
src/grepsearchcontroller.h
100.0%
100.0 % 17 17 -
src/importkeydialog.h
100.0%
100.0 % 1 1 -
src/keygendialog.h
100.0%
100.0 % 1 1 -
src/mainwindow.h
100.0%
100.0 % 1 1 -
src/nativegrep.h
100.0%
100.0 % 1 1 -
src/otpcodewidget.h
100.0%
100.0 % 1 1 -
src/passworddialog.h
100.0%
100.0 % 1 1 -
src/processoutputpanel.h
100.0%
100.0 % 1 1 -
src/profileinit.h
100.0%
100.0 % 1 1 -
src/qpushbuttonasqrcode.h
50.0%50.0%
50.0 % 2 1 -
src/qpushbuttonshowpassword.h
100.0%
100.0 % 1 1 -
src/qpushbuttonwithclipboard.h
50.0%50.0%
50.0 % 2 1 -
src/qtpass.h
100.0%
100.0 % 2 2 -
src/realpass.h
100.0%
100.0 % 1 1 -
src/storemodel.h
50.0%50.0%
50.0 % 2 1 -
src/storetree.h
100.0%
100.0 % 1 1 -
src/trayicon.h
100.0%
100.0 % 1 1 -
src/usersdialog.h
100.0%
100.0 % 2 2 -
src/qtpasssettings.h
60.0%60.0%
60.0 % 5 3 50.0 % 2 1
src/pass.h
69.2%69.2%
69.2 % 13 9 50.0 % 4 2
src/secretlineedit.cpp
72.6%72.6%
72.6 % 62 45 77.8 % 9 7
src/qpushbuttonwithclipboard.cpp
95.7%95.7%
95.7 % 23 22 80.0 % 5 4
src/menubarpeek.cpp
92.8%92.8%
92.8 % 69 64 81.8 % 11 9
src/deselectabletreeview.h
84.4%84.4%
84.4 % 32 27 83.3 % 6 5
src/nativegrep.cpp
92.4%92.4%
92.4 % 118 109 90.9 % 11 10
src/storetree.cpp
96.6%96.6%
96.6 % 59 57 91.7 % 12 11
src/qtpasssettings.cpp
93.7%93.7%
93.7 % 175 164 97.0 % 33 32
src/configdialog.cpp
97.4%97.4%
97.4 % 724 705 98.6 % 70 69
src/appsettings.h
100.0%
100.0 % 8 8 100.0 % 1 1
src/configdialog.h
100.0%
100.0 % 5 5 100.0 % 1 1
src/enums.h
100.0%
100.0 % 1 1 100.0 % 1 1
src/passwordconfiguration.h
85.7%85.7%
85.7 % 7 6 100.0 % 1 1
src/qtpasslogging.cpp
100.0%
100.0 % 1 1 100.0 % 1 1
src/simpletransaction.h
100.0%
100.0 % 2 2 100.0 % 1 1
src/userinfo.h
100.0%
100.0 % 2 2 100.0 % 1 1
src/processinfo.cpp
100.0%
100.0 % 5 5 100.0 % 2 2
src/profile.h
100.0%
100.0 % 10 10 100.0 % 2 2
src/qpushbuttonshowpassword.cpp
100.0%
100.0 % 24 24 100.0 % 2 2
src/secretplaintextedit.cpp
100.0%
100.0 % 6 6 100.0 % 2 2
src/secrettextbrowser.cpp
100.0%
100.0 % 5 5 100.0 % 2 2
src/settingsserializer.cpp
98.7%98.7%
98.7 % 153 151 100.0 % 3 3
src/pathvalidator.cpp
93.3%93.3%
93.3 % 45 42 100.0 % 4 4
src/plainmessagebox.cpp
100.0%
100.0 % 18 18 100.0 % 4 4
src/qpushbuttonasqrcode.cpp
100.0%
100.0 % 17 17 100.0 % 4 4
src/simpletransaction.cpp
100.0%
100.0 % 22 22 100.0 % 4 4
src/sshauthsock.cpp
88.1%88.1%
88.1 % 42 37 100.0 % 4 4
src/otpcodewidget.cpp
98.0%98.0%
98.0 % 50 49 100.0 % 5 5
src/passbackendfactory.cpp
100.0%
100.0 % 27 27 100.0 % 5 5
src/windowstatestore.cpp
87.5%87.5%
87.5 % 24 21 100.0 % 5 5
src/exportpublickeydialog.cpp
93.3%93.3%
93.3 % 45 42 100.0 % 6 6
src/fieldlabel.cpp
100.0%
100.0 % 68 68 100.0 % 7 7
src/trayicon.cpp
100.0%
100.0 % 60 60 100.0 % 7 7
src/base32.cpp
100.0%
100.0 % 122 122 100.0 % 8 8
src/gpgidsigner.cpp
92.0%92.0%
92.0 % 113 104 100.0 % 8 8
src/gpgkeystate.cpp
100.0%
100.0 % 89 89 100.0 % 8 8
src/processoutputpanel.cpp
100.0%
100.0 % 69 69 100.0 % 8 8
src/singleapplication.cpp
96.3%96.3%
96.3 % 81 78 100.0 % 9 9
src/clipboardmanager.cpp
98.9%98.9%
98.9 % 89 88 100.0 % 10 10
src/importkeydialog.cpp
95.6%95.6%
95.6 % 91 87 100.0 % 11 11
src/qprogressindicator.cpp
100.0%
100.0 % 62 62 100.0 % 12 12
src/templateio.cpp
100.0%
100.0 % 99 99 100.0 % 12 12
src/totp.cpp
96.2%96.2%
96.2 % 133 128 100.0 % 13 13
src/qtpass.cpp
97.7%97.7%
97.7 % 131 128 100.0 % 14 14
src/profileinit.cpp
97.9%97.9%
97.9 % 190 186 100.0 % 15 15
src/keygendialog.cpp
92.0%92.0%
92.0 % 150 138 100.0 % 19 19
src/passworddisplaypanel.cpp
97.9%97.9%
97.9 % 188 184 100.0 % 19 19
src/storemodel.cpp
92.8%92.8%
92.8 % 152 141 100.0 % 21 21
src/filecontent.cpp
100.0%
100.0 % 121 121 100.0 % 23 23
src/usersdialog.cpp
98.4%98.4%
98.4 % 246 242 100.0 % 27 27
src/realpass.cpp
97.5%97.5%
97.5 % 237 231 100.0 % 28 28
src/firstrunwizard.cpp
100.0%
100.0 % 312 312 100.0 % 32 32
src/executor.cpp
97.4%97.4%
97.4 % 232 226 100.0 % 34 34
src/passworddialog.cpp
99.1%99.1%
99.1 % 448 444 100.0 % 40 40
src/gpgidgeneration.cpp
93.9%93.9%
93.9 % 395 371 100.0 % 42 42
src/pass.cpp
98.3%98.3%
98.3 % 541 532 100.0 % 51 51
src/util.cpp
93.6%93.6%
93.6 % 486 455 100.0 % 54 54
src/imitatepass.cpp
93.1%93.1%
93.1 % 841 783 100.0 % 71 71
src/mainwindow.cpp
97.8%97.8%
97.8 % 1064 1041 100.0 % 98 98

Generated by: LCOV version 2.0-1