MCPcopy Create free account

hub / github.com/alpha-liu-01/SpeedyNote / types & classes

Types & classes506 in github.com/alpha-liu-01/SpeedyNote

↓ 10 callersClassPage
* @brief A single page in a document. * * Coordinates layers and objects on a page. This is a data container class * that does not handle renderin
source/core/Page.h:41
↓ 8 callersClassInlineRange
markdown/markdownhighlighter.h:256
↓ 6 callersClassVectorStroke
source/ocr/OcrWorker.h:22
↓ 5 callersClassDocument
source/MainWindow.h:95
↓ 4 callersClassNotebookInfo
source/ui/launcher/SearchView.h:14
↓ 2 callersClassLinkObject
* @brief A link/annotation object with 3 configurable link slots. * * LinkObject is created: * - Automatically when highlighting PDF text (descrip
source/objects/LinkObject.h:60
↓ 2 callersClassOcrSnapParams
source/ocr/OcrWorker.h:24
↓ 2 callersClassPdfSearchMatch
* @brief A single search match within a PDF page or OCR text block. */
source/pdf/PdfSearchEngine.h:37
↓ 2 callersClassQWidget
source/ui/subtoolbars/ObjectSelectSubToolbar.h:16
↓ 2 callersClasssigaction
source/cli/CliSignal.cpp:93
↓ 1 callersEnumHighlighterState
we used some predefined numbers here to be compatible with the peg-Markdown parser
markdown/markdownhighlighter.h:119
↓ 1 callersClassLinkSlot
* @brief A single link slot in a LinkObject. * * Each LinkObject has 3 slots that can each hold a different type of link. */
source/objects/LinkObject.h:15
↓ 1 callersClassQObject
source/ios/IOSPlatformHelper.h:18
↓ 1 callersClassStrokeLineGroup
source/ocr/OcrLineGrouper.h:19
ClassAboutDialog
* @brief Standalone About dialog for the macOS App menu's "About SpeedyNote". * * macOS-only per QA Q3.1 (user explicitly requested this dialog NOT
source/macos/AboutDialog.h:20
ClassActionBar
* @brief Abstract base class for all action bars. * * Action bars provide context-sensitive editing operations and float on * the right side of th
source/ui/actionbars/ActionBar.h:28
ClassActionBar
source/ui/actionbars/ActionBarContainer.h:9
ClassActionBarButton
source/ui/sidebars/LayerPanel.h:36
ClassActionBarButton
source/ui/actionbars/TextSelectionActionBar.h:6
ClassActionBarButton
source/ui/actionbars/LassoActionBar.h:8
ClassActionBarButton
source/ui/actionbars/ObjectSelectActionBar.h:6
ClassActionBarButton
source/ui/actionbars/ClipboardActionBar.h:6
ClassActionBarButton
source/ui/actionbars/PagePanelActionBar.h:6
ClassActionBarButton
* @brief A round button widget for action bars. * * Similar to SubToolbarToggle but simpler - a click button (not toggle) * with enabled/disabled
source/ui/widgets/ActionBarButton.h:23
ClassActionBarContainer
Action Bar includes
source/MainWindow.h:67
ClassActionBarContainer
* @brief Manages action bar swapping, positioning, and visibility. * * The container holds references to all action bars and shows/hides * them ba
source/ui/actionbars/ActionBarContainer.h:42
ClassActionButton
* Instant action button - click triggers action, no persistent state. * States: idle, hover, pressed * Examples: Save, Undo, Redo, Menu, Launcher (b
source/ui/ToolbarButtons.h:79
ClassAndroidDialogFilter
* @brief Event filter that maximizes QDialog windows on Android. * * On some OEM Android skins (notably Samsung One UI), Qt's QDialog windows * ar
source/Main.cpp:61
EnumAutoTextOption
markdown/qmarkdowntextedit.h:50
EnumBackgroundType
source/core/Page.h:54
ClassBatchImportDialog
* @brief Dialog for selecting and importing multiple .snbx files. * * Desktop-only dialog that allows users to: * - Add individual .snbx files *
source/ui/dialogs/BatchImportDialog.h:51
ClassBatchPdfExportDialog
* @brief Dialog for configuring batch PDF export options. * * Supports exporting 1 or more notebooks to PDF. Automatically detects * and filters o
source/ui/dialogs/BatchPdfExportDialog.h:48
ClassBatchResult
* @brief Summary result for a batch operation. */
source/batch/BatchOperations.h:56
ClassBatchSnbxExportDialog
* @brief Dialog for configuring batch SNBX export options. * * Supports exporting 1 or more notebooks to SNBX packages. * All notebooks can be exp
source/ui/dialogs/BatchSnbxExportDialog.h:41
ClassBlockLayoutBackup
markdown/qmarkdowntextedit.h:193
ClassBookmark
source/core/Document.h:1282
ClassButtonStyles
* Utility class for loading and applying button stylesheets. * Call applyButtonStyles() on a parent widget to style all toolbar buttons within it. *
source/ui/ToolbarButtons.h:13
ClassCachedLine
source/ocr/engines/RasterOcrEngine.h:108
ClassCase
source/ocr/OcrPaddleTests.h:47
ClassCase
source/ocr/OcrRasterTests.h:446
ClassCatalogLang
Representative language tags surfaced to the UI, each mapped to its script model. Listed regardless of whether the model is present on disk yet, so th
source/ocr/engines/PaddleOcrEngine_linux.cpp:102
ClassCharacterPosition
source/core/DocumentViewport.h:2129
ClassClipboardActionBar
source/MainWindow.h:71
ClassClipboardActionBar
* @brief Action bar for paste-only operations. * * Provides quick access to paste an image from the system clipboard. * This is a single-button ac
source/ui/actionbars/ClipboardActionBar.h:23
ClassColorPresetButton
source/ui/subtoolbars/PenSubToolbar.h:8
ClassColorPresetButton
source/ui/subtoolbars/MarkerSubToolbar.h:8
ClassColorPresetButton
source/ui/subtoolbars/HighlighterSubToolbar.h:8
ClassColorPresetButton
source/ui/subtoolbars/ObjectSelectSubToolbar.h:13
ClassColorPresetButton
source/ui/actionbars/LassoActionBar.h:9
ClassColorPresetButton
source/ui/panels/FloatingTextEditor.h:12
ClassColorPresetButton
* @brief A round button displaying a filled color circle for preset selection. * * Click behavior: * - Click unselected button → Select this prese
source/ui/widgets/ColorPresetButton.h:21
EnumCommand
* @brief Known CLI commands. */
source/cli/CliParser.h:35
ClassCompositeSearchDelegate
* @brief Composite delegate for search results with section headers, folders, and notebooks. * * Renders three types of items: * - Section headers
source/ui/launcher/SearchView.cpp:26
ClassCompositeStarredDelegate
* @brief Composite delegate that handles both folder headers and notebook cards. * * QListView only supports a single item delegate. This composite
source/ui/launcher/StarredView.cpp:29
ClassCompositeTimelineDelegate
* @brief Composite delegate that handles both section headers and notebook cards. * * Uses TimelineDelegate for section headers (Today, Yesterday,
source/ui/launcher/Launcher.cpp:389
ClassConsoleProgress
* @brief Progress reporter for console output. * * Provides formatted progress output during batch operations. * Can be used as a callback for Bat
source/cli/CliProgress.h:43
ClassControlPanelDialog
* @brief Control Panel dialog for application settings. * * Phase CP.1: Cleaned up after migration. Contains only working tabs: * - Theme: Custom
source/ControlPanelDialog.h:35
ClassControllerMappingDialog
source/ControllerMappingDialog.h:19
ClassCsToken
A simple token from a PDF content stream.
source/pdf/MuPdfExporter.cpp:160
EnumDataRoles
source/ui/launcher/FolderHeaderDelegate.h:49
EnumDataRoles
source/ui/launcher/NotebookCardDelegate.h:90
ClassDebugOverlay
source/MainWindow.h:93
ClassDebugOverlay
source/MainWindow.h:657
ClassDebugOverlay
* @brief Floating debug overlay that displays viewport information. * * Features: * - Auto-updates at 30 FPS when visible * - Semi-transparent bac
source/ui/DebugOverlay.h:51
ClassDebugSection
* @brief A debug info section that can be dynamically added/removed. * * Each section has a name and a callback that generates the display text. *
source/ui/DebugOverlay.h:35
ClassDelimiter
markdown/markdownhighlighter.cpp:2786
ClassDetachedTab
source/ui/TabManager.h:83
ClassDiffStats
source/ocr/OcrGoldenTests.h:100
ClassDiscoveryOptions
* @brief Options for bundle discovery. */
source/batch/BundleDiscovery.h:25
ClassDisplayItem
source/ui/launcher/TimelineModel.h:138
ClassDisplayItem
source/ui/launcher/StarredModel.h:224
ClassDisplayItem
source/ui/launcher/SearchModel.h:143
ClassDocument
source/sharing/NotebookExporter.h:19
ClassDocument
source/pdf/PdfSearchEngine.h:26
ClassDocument
Forward declarations (shared by both real and stub)
source/pdf/MuPdfExporter.h:29
ClassDocument
* @brief The central data structure representing an open notebook. * * Document is the in-memory representation of a .snb notebook bundle. * It ow
source/core/Document.h:106
ClassDocument
source/core/DocumentManager.h:26
ClassDocument
source/ui/ThumbnailRenderer.h:27
ClassDocument
source/ui/PageThumbnailModel.h:8
ClassDocument
source/ui/TabManager.h:30
ClassDocument
source/ui/DebugOverlay.h:26
ClassDocument
source/ui/SplitViewManager.h:21
ClassDocument
source/ui/sidebars/PagePanel.h:11
ClassDocument
source/ui/sidebars/LayerPanel.h:33
ClassDocumentConverter
source/DocumentConverter.h:9
ClassDocumentManager
* @brief Centralized manager for Document lifecycle. * * DocumentManager owns all Document instances and handles file I/O. * It provides signals f
source/core/DocumentManager.h:35
ClassDocumentViewport
source/MainWindow.h:90
ClassDocumentViewport
source/core/TouchGestureHandler.h:26
ClassDocumentViewport
* @brief The main canvas widget for displaying and interacting with documents. * * DocumentViewport handles: * - Rendering pages with backgrounds,
source/core/DocumentViewport.h:260
ClassDocumentViewport
source/ui/TabManager.h:31
ClassDocumentViewport
source/ui/DebugOverlay.h:25
ClassDocumentViewport
source/ui/SplitViewManager.h:22
ClassDocumentViewportTests
* @brief Test suite for DocumentViewport. * * Contains both unit tests (non-visual) and a visual test mode. */
source/core/DocumentViewportTests.h:26
ClassDocumentViewportTests
source/core/DocumentViewport.h:264
ClassDownloadInfo
source/ocr/engines/PaddleOcrEngine_linux.cpp:81
ClassEmit
--- 3. Greedy CTC decode + per-char column. ---------------------------- Keep a token iff (it differs from the previous raw token) AND (not blank, ind
source/ocr/engines/PaddleOcrEngine_linux.cpp:528
ClassEntry
source/ocr/OcrLineGrouper.h:44
EnumEraserMode
source/core/DocumentViewport.h:311
ClassEraserSubToolbar
source/ui/Toolbar.h:14
ClassEraserSubToolbar
* @brief Subtoolbar for the Eraser tool. * * Layout: * - 3 size preset buttons (5, 15, 40 defaults) * * Features: * - Click unselected preset
source/ui/subtoolbars/EraserSubToolbar.h:26
next →1–100 of 506, ranked by callers