Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/IJHack/QtPass
/ types & classes
Types & classes
83 in github.com/IJHack/QtPass
⨍
Functions
829
◇
Types & classes
83
↓ 7 callers
Class
QRegularExpression
src/imitatepass.h:9
↓ 3 callers
Class
NamedValues
* @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 callers
Class
ImitatePass
* @class ImitatePass * @brief Implementation that imitates 'pass' when the real tool is unavailable. * * ImitatePass provides a complete password s
src/imitatepass.h:26
↓ 1 callers
Class
RealPass
* @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 callers
Class
SettingsConstants
! \class SettingsConstants \brief Table for the naming of configuration items */
src/settingsconstants.h:12
↓ 1 callers
Class
UserInfo
* @struct UserInfo * @brief Stores GPG key info including validity, creation date, and more. */
src/userinfo.h:13
↓ 1 callers
Class
tst_util
* @brief The tst_util class is our first unit test */
tests/auto/util/tst_util.cpp:40
Class
BoolSetting
tests/auto/settings/tst_settings.cpp:162
Class
ConfigDialog
src/configdialog.h:14
Class
ConfigDialog
src/keygendialog.h:15
Class
ConfigRollback
tests/auto/util/tst_util.cpp:1667
Class
DeselectableTreeView
* Mark that a double-click occurred and handle the double-click normally. * @param event Mouse double-click event. */
src/deselectabletreeview.h:49
Class
Executor
src/executor.h:20
Class
FileContent
* @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
Enum
GpgRecordType
src/gpgkeystate.h:12
Class
IntSetting
tests/auto/settings/tst_settings.cpp:258
Enum
ItemKind
src/storemodel.h:30
Class
KeygenDialog
src/keygendialog.h:12
Class
MainWindow
src/qtpass.h:13
Class
MainWindow
src/configdialog.h:17
Class
MainWindow
src/mainwindow.h:26
Class
NamedValue
* @struct NamedValue * @brief A name/value pair parsed from a password file field. */
src/filecontent.h:14
Enum
PROCESS
* @enum PROCESS * @brief Identifies different subprocess operations used in QtPass. */
src/enums.h:26
Class
Pass
src/qtpass.h:14
Class
Pass
* @class Pass * @brief Abstract base class for password store operations. * * Pass provides an abstraction layer for password management, supportin
src/pass.h:50
Class
PassStoreGuard
tests/auto/util/tst_util.cpp:52
Class
PasswordConfiguration
* @struct PasswordConfiguration * @brief Holds the password configuration settings. */
src/passwordconfiguration.h:12
Class
PasswordDialog
src/passworddialog.h:10
Class
ProfileInit
* @brief Utility class for profile initialization operations. */
src/profileinit.h:18
Class
QAction
src/trayicon.h:9
Class
QCloseEvent
src/usersdialog.h:16
Class
QCloseEvent
src/configdialog.h:18
Class
QCloseEvent
src/keygendialog.h:16
Class
QDialog
src/mainwindow.h:29
Class
QFileSystemModel
* @class StoreModel * @brief QSortFilterProxyModel for filtering and displaying password store. * * StoreModel wraps QFileSystemModel to provide pa
src/storemodel.h:20
Class
QKeyEvent
src/usersdialog.h:17
Class
QLineEdit
src/passworddialog.h:13
Class
QListWidgetItem
src/usersdialog.h:18
Class
QMainWindow
src/trayicon.h:10
Class
QMenu
src/trayicon.h:11
Class
QProgressIndicator
! * Sets the drawing color for the indicator. * * @param color The new color to use for rendering the indicator. * @sa color */
src/qprogressindicator.h:82
Class
QPushButtonAsQRCode
src/qpushbuttonasqrcode.h:13
Class
QPushButtonShowPassword
* @class QPushButtonShowPassword * @brief QPushButton that toggles visibility of an associated QLineEdit. */
src/qpushbuttonshowpassword.h:14
Class
QPushButtonWithClipboard
src/qpushbuttonwithclipboard.h:13
Class
QTableWidgetItem
src/configdialog.h:19
Class
QThread
src/imitatepass.h:10
Class
QTreeWidgetItem
src/mainwindow.h:30
Class
QWidget
* @class QPushButtonWithClipboard * @brief QPushButton that stores a text payload and emits it when activated. */
src/qpushbuttonwithclipboard.h:12
Class
QWidget
src/qpushbuttonshowpassword.h:9
Class
QWidget
* @class QPushButtonAsQRCode * @brief QPushButton that presents a text payload as a QR code action. */
src/qpushbuttonasqrcode.h:12
Class
QWidget
src/passworddialog.h:14
Class
QtPass
* @class QtPass * @brief Orchestrates clipboard management, pass signal handling, and * application-level operations for the QtPass application. */
src/qtpass.h:38
Class
QtPass
src/mainwindow.h:31
Class
QtPassSettings
* @class QtPassSettings * @brief Singleton that stores QtPass settings, handles persistence and * defaults. * * QtPassSettings manages all applica
src/qtpasssettings.h:35
Class
ResolvedGpgconfCommand
* @struct ResolvedGpgconfCommand * @brief Represents a command invocation for gpgconf operations. * * On Unix this is typically just the gpgconf bi
src/pass.h:24
Class
RestoreUseGit
RAII guard to ensure QtPassSettings::setUseGit is restored on any exit path
tests/auto/integration/tst_integration.cpp:481
Class
SettingGuard
tests/auto/util/tst_util.cpp:86
Class
SingleApplication
src/mainwindow.h:15
Class
SingleApplication
* @class SingleApplication * @brief QApplication subclass enforcing single-instance behavior via IPC. * * Detects whether another instance with the
src/singleapplication.h:17
Class
StoreModel
src/storemodel.h:40
Class
StoreModel
src/util.h:14
Class
StringSetting
tests/auto/settings/tst_settings.cpp:271
Class
TestPass
tests/auto/util/tst_util.cpp:67
Class
TrayIcon
* @class TrayIcon * @brief Handles the system tray icon and menu. */
src/trayicon.h:17
Class
TrayIcon
src/mainwindow.h:32
Class
UserInfo
src/configdialog.h:12
Class
UsersDialog
src/usersdialog.h:13
Class
Util
! \class Util \brief Some static utilities to be used elsewhere. */
src/util.h:20
Enum
characterSet
src/passwordconfiguration.h:16
Enum
clipBoardType
* @enum clipBoardType * @brief Defines when to copy passwords to clipboard. */
src/enums.h:16
Class
dragAndDropInfoPasswordStore
* @struct dragAndDropInfoPasswordStore * @brief Holds information for drag and drop operations in the password store. */
src/storemodel.h:26
Class
simpleTransaction
* @class simpleTransaction * @brief Tracks a sequence of processes that should be treated as one atomic * operation. */
src/simpletransaction.h:14
Class
transactionHelper
src/imitatepass.h:154
Class
tst_executor
tests/auto/executor/tst_executor.cpp:9
Class
tst_filecontent
tests/auto/filecontent/tst_filecontent.cpp:7
Class
tst_gpgkeystate
tests/auto/gpgkeystate/tst_gpgkeystate.cpp:10
Class
tst_integration
tests/auto/integration/tst_integration.cpp:138
Class
tst_passwordconfig
tests/auto/passwordconfig/tst_passwordconfig.cpp:9
Class
tst_settings
tests/auto/settings/tst_settings.cpp:14
Class
tst_simpletransaction
tests/auto/simpletransaction/tst_simpletransaction.cpp:8
Class
tst_storemodel
tests/auto/model/tst_storemodel.cpp:9
Class
tst_ui
tests/auto/ui/tst_ui.cpp:19
Class
tst_util
src/imitatepass.h:29