MCPcopy Create free account

hub / github.com/IJHack/QtPass / types & classes

Types & classes83 in github.com/IJHack/QtPass

↓ 7 callersClassQRegularExpression
src/imitatepass.h:9
↓ 3 callersClassNamedValues
* @brief The NamedValues class is mostly a list of NamedValue * but also has a method to take a specific NamedValue pair out of the list. */
src/filecontent.h:33
↓ 1 callersClassImitatePass
* @class ImitatePass * @brief Implementation that imitates 'pass' when the real tool is unavailable. * * ImitatePass provides a complete password s
src/imitatepass.h:26
↓ 1 callersClassRealPass
* @class RealPass * @brief Implementation of Pass that wraps the 'pass' command-line tool. * * RealPass delegates all password store operations to
src/realpass.h:21
↓ 1 callersClassSettingsConstants
! \class SettingsConstants \brief Table for the naming of configuration items */
src/settingsconstants.h:12
↓ 1 callersClassUserInfo
* @struct UserInfo * @brief Stores GPG key info including validity, creation date, and more. */
src/userinfo.h:13
↓ 1 callersClasstst_util
* @brief The tst_util class is our first unit test */
tests/auto/util/tst_util.cpp:40
ClassBoolSetting
tests/auto/settings/tst_settings.cpp:162
ClassConfigDialog
src/configdialog.h:14
ClassConfigDialog
src/keygendialog.h:15
ClassConfigRollback
tests/auto/util/tst_util.cpp:1667
ClassDeselectableTreeView
* Mark that a double-click occurred and handle the double-click normally. * @param event Mouse double-click event. */
src/deselectabletreeview.h:49
ClassExecutor
src/executor.h:20
ClassFileContent
* @class FileContent * @brief Represents the parsed contents of a password file. * * Splits the file into a password line, named key/value fields,
src/filecontent.h:57
EnumGpgRecordType
src/gpgkeystate.h:12
ClassIntSetting
tests/auto/settings/tst_settings.cpp:258
EnumItemKind
src/storemodel.h:30
ClassKeygenDialog
src/keygendialog.h:12
ClassMainWindow
src/qtpass.h:13
ClassMainWindow
src/configdialog.h:17
ClassMainWindow
src/mainwindow.h:26
ClassNamedValue
* @struct NamedValue * @brief A name/value pair parsed from a password file field. */
src/filecontent.h:14
EnumPROCESS
* @enum PROCESS * @brief Identifies different subprocess operations used in QtPass. */
src/enums.h:26
ClassPass
src/qtpass.h:14
ClassPass
* @class Pass * @brief Abstract base class for password store operations. * * Pass provides an abstraction layer for password management, supportin
src/pass.h:50
ClassPassStoreGuard
tests/auto/util/tst_util.cpp:52
ClassPasswordConfiguration
* @struct PasswordConfiguration * @brief Holds the password configuration settings. */
src/passwordconfiguration.h:12
ClassPasswordDialog
src/passworddialog.h:10
ClassProfileInit
* @brief Utility class for profile initialization operations. */
src/profileinit.h:18
ClassQAction
src/trayicon.h:9
ClassQCloseEvent
src/usersdialog.h:16
ClassQCloseEvent
src/configdialog.h:18
ClassQCloseEvent
src/keygendialog.h:16
ClassQDialog
src/mainwindow.h:29
ClassQFileSystemModel
* @class StoreModel * @brief QSortFilterProxyModel for filtering and displaying password store. * * StoreModel wraps QFileSystemModel to provide pa
src/storemodel.h:20
ClassQKeyEvent
src/usersdialog.h:17
ClassQLineEdit
src/passworddialog.h:13
ClassQListWidgetItem
src/usersdialog.h:18
ClassQMainWindow
src/trayicon.h:10
ClassQMenu
src/trayicon.h:11
ClassQProgressIndicator
! * Sets the drawing color for the indicator. * * @param color The new color to use for rendering the indicator. * @sa color */
src/qprogressindicator.h:82
ClassQPushButtonAsQRCode
src/qpushbuttonasqrcode.h:13
ClassQPushButtonShowPassword
* @class QPushButtonShowPassword * @brief QPushButton that toggles visibility of an associated QLineEdit. */
src/qpushbuttonshowpassword.h:14
ClassQPushButtonWithClipboard
src/qpushbuttonwithclipboard.h:13
ClassQTableWidgetItem
src/configdialog.h:19
ClassQThread
src/imitatepass.h:10
ClassQTreeWidgetItem
src/mainwindow.h:30
ClassQWidget
* @class QPushButtonWithClipboard * @brief QPushButton that stores a text payload and emits it when activated. */
src/qpushbuttonwithclipboard.h:12
ClassQWidget
src/qpushbuttonshowpassword.h:9
ClassQWidget
* @class QPushButtonAsQRCode * @brief QPushButton that presents a text payload as a QR code action. */
src/qpushbuttonasqrcode.h:12
ClassQWidget
src/passworddialog.h:14
ClassQtPass
* @class QtPass * @brief Orchestrates clipboard management, pass signal handling, and * application-level operations for the QtPass application. */
src/qtpass.h:38
ClassQtPass
src/mainwindow.h:31
ClassQtPassSettings
* @class QtPassSettings * @brief Singleton that stores QtPass settings, handles persistence and * defaults. * * QtPassSettings manages all applica
src/qtpasssettings.h:35
ClassResolvedGpgconfCommand
* @struct ResolvedGpgconfCommand * @brief Represents a command invocation for gpgconf operations. * * On Unix this is typically just the gpgconf bi
src/pass.h:24
ClassRestoreUseGit
RAII guard to ensure QtPassSettings::setUseGit is restored on any exit path
tests/auto/integration/tst_integration.cpp:481
ClassSettingGuard
tests/auto/util/tst_util.cpp:86
ClassSingleApplication
src/mainwindow.h:15
ClassSingleApplication
* @class SingleApplication * @brief QApplication subclass enforcing single-instance behavior via IPC. * * Detects whether another instance with the
src/singleapplication.h:17
ClassStoreModel
src/storemodel.h:40
ClassStoreModel
src/util.h:14
ClassStringSetting
tests/auto/settings/tst_settings.cpp:271
ClassTestPass
tests/auto/util/tst_util.cpp:67
ClassTrayIcon
* @class TrayIcon * @brief Handles the system tray icon and menu. */
src/trayicon.h:17
ClassTrayIcon
src/mainwindow.h:32
ClassUserInfo
src/configdialog.h:12
ClassUsersDialog
src/usersdialog.h:13
ClassUtil
! \class Util \brief Some static utilities to be used elsewhere. */
src/util.h:20
EnumcharacterSet
src/passwordconfiguration.h:16
EnumclipBoardType
* @enum clipBoardType * @brief Defines when to copy passwords to clipboard. */
src/enums.h:16
ClassdragAndDropInfoPasswordStore
* @struct dragAndDropInfoPasswordStore * @brief Holds information for drag and drop operations in the password store. */
src/storemodel.h:26
ClasssimpleTransaction
* @class simpleTransaction * @brief Tracks a sequence of processes that should be treated as one atomic * operation. */
src/simpletransaction.h:14
ClasstransactionHelper
src/imitatepass.h:154
Classtst_executor
tests/auto/executor/tst_executor.cpp:9
Classtst_filecontent
tests/auto/filecontent/tst_filecontent.cpp:7
Classtst_gpgkeystate
tests/auto/gpgkeystate/tst_gpgkeystate.cpp:10
Classtst_integration
tests/auto/integration/tst_integration.cpp:138
Classtst_passwordconfig
tests/auto/passwordconfig/tst_passwordconfig.cpp:9
Classtst_settings
tests/auto/settings/tst_settings.cpp:14
Classtst_simpletransaction
tests/auto/simpletransaction/tst_simpletransaction.cpp:8
Classtst_storemodel
tests/auto/model/tst_storemodel.cpp:9
Classtst_ui
tests/auto/ui/tst_ui.cpp:19
Classtst_util
src/imitatepass.h:29