• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdesdk API Reference
  • KDE Home
  • Contact Us
 

lokalize

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 ►CActionCollectionView
 CMyActionCollectionView
 CScriptsView
 CAltTrans
 CCatalogData
 ►CGettextCatalog::CatalogImportPluginHISTORY: this was a base class for Catalog import plugins in KBabel, but this architecture isn't not suitable for XML-based files (when whole DOM-tree is stored in memory to prevent file clashes)
 CGettextCatalog::GettextImportPluginThe class for importing GNU gettext PO files
 CGettextCatalog::CatalogImportPluginPrivate
 CGettextCatalog::CatalogItemThis class represents an entry in a catalog
 CGettextCatalog::CatalogItemPrivateThis class represents data for an entry in a catalog
 CCatalogPrivate
 ►CCatalogStorageAbstract interface for storage of translation file
 CGettextCatalog::GettextStorageImplementation of storage for Gettext PO
 CTsStorage
 CXliffStorage
 CCatalogStringData structure used to pass info about inline elements a XLIFF tag is represented by a TAGRANGE_IMAGE_SYMBOL in the 'plainttext' and a struct TagRange
 CCompletionStorage
 CTM::OpenDBJob::ConnectionParams
 CTM::OpenDBJob::DBStat
 CDocPosSimpler version of DocPosition for use in QMap
 CDocPositionThis struct represents a position in a catalog
 ►CEditorAdaptor
 CMultiEditorAdaptorHack over QDBusAbstractAdaptor to get kross active-editor-adaptor for free
 CEditorState
 ►CGettextCatalog::ExtraDataSaver
 CGettextCatalog::ExtraDataSkipSaver
 ►CFileSearchResult
 CSearchResult
 CGettextCatalog::GettextExportPluginThe class for exporting GNU gettext PO files
 ►CHighlighter
 CSyntaxHighlighter
 CInlineTagData structure used to pass info about inline elements a XLIFF tag is represented by a TAGRANGE_IMAGE_SYMBOL in the 'plainttext' and a struct TagRange
 ►CJob
 CExecQueryJob
 CTM::BatchSelectFinishedJob
 CTM::CloseDBJob
 CTM::ExportTmxJob
 CTM::ImportTmxJob
 CTM::OpenDBJob
 CTM::RemoveJob
 CTM::ScanJob
 CTM::SelectJob
 CTM::UpdateJobUsed to eliminate a lot of duplicate entries
 CUpdateStatsJob
 ►CKConfigSkeleton
 ►CProjectBase
 CProjectSingleton object that represents project
 CProjectLocal
 CSettings
 ►CKDialog
 CPhasesWindow
 CTM::DBPropertiesDialog
 CWidgetTextCaptureConfig
 ►CKJob
 CTM::RecursiveScanJob
 ►CKMainWindow
 CGlossaryNS::GlossaryWindow
 ►CLokalizeSubwindowBaseInterface for LokalizeMainWindow
 ►CLokalizeSubwindowBase2C++ casting workaround
 CEditorTabEditor tab
 CFileSearchTabGlobal file search/repalce tab
 CProjectTabProject Overview Tab
 CTM::TMTabTranslation Memory tab
 CTM::TMManagerWinWindow for managing Translation Memory databases
 ►CKTextBrowser
 CTM::TextBrowser
 ►CKTextEdit
 CAuxTextEdit
 CTranslationUnitTextEdit
 ►CKXMLGUIClient
 CLokalizeSubwindowBase2C++ casting workaround
 ►CKXmlGuiWindow
 CLokalizeMainWindowLokalize MDI (tabbed) window
 CMatchItem
 CNote
 CPhase
 ►CQLayoutItem [external]
 ►CQLayout [external]
 CFlowLayoutUsed in glossary and kross views
 ►CQMap< int, QString > [external]
 CStatusBarProxy
 ►CQObject [external]
 CDelayedFileOpener
 CGlossaryNS::GlossaryInternal representation of glossary
 ►CQAbstractItemDelegate [external]
 ►CQItemDelegate [external]
 CFastSizeHintItemDelegateRemember to connect appropriate signals to reset slot for delegate to have actual cache
 ►CQAbstractItemModel [external]
 CCatalogTreeModelMVC wrapper for Catalog
 CProjectModelSome notes: Uses two KDirModels for template and translations dir
 ►CQAbstractListModel [external]
 CBinUnitsModel
 CFileSearchModel
 CGlossaryNS::GlossaryModelMVC wrapper around Glossary
 CQaModel
 ►CQStringListModel [external]
 CGlossaryNS::TermsListModel
 CLanguageListModel
 ►CQAbstractProxyModel [external]
 ►CQSortFilterProxyModel [external]
 CCatalogTreeFilterModel
 CGlossaryNS::GlossarySortFilterProxyModel
 CTM::DBFilesModel
 ►CQAbstractTableModel [external]
 ►CQSqlQueryModel [external]
 CTM::TMDBModel
 CQLayout [external]
 ►CQUndoStack [external]
 ►CCatalogThis class represents a catalog It uses CatalogStorage interface to work with catalogs in different formats Also it defines all necessary functions to set and get the entries
 CMergeCatalogMerge source container
 ►CQWidget [external]
 CLedsWidget
 CNoteEditor
 ►CQDockWidget [external]
 CAltTransView
 CBinUnitsView
 CCatalogView
 CGlossaryNS::GlossaryView
 CMassReplaceView
 CMergeView
 CMsgCtxtView
 CQaView
 CSearchFileListView
 CTM::TMView
 CWebQueryViewUnlike other views, we keep data like catalog pointer in our child view: ui_queryControl contains our own MyActionCollectionView class that acts like dispatcher..
 ►CQFrame [external]
 ►CQAbstractScrollArea [external]
 ►CQAbstractItemView [external]
 ►CQListView [external]
 CTermListView
 ►CQTreeView [external]
 CGlossaryNS::GlossaryTreeView
 CMyTreeView
 CProjectWidgetThis class is considered a 'view', and ProjectWindow + ProjectView are its controllers the data is project-wide KDirModel based ProjectModel
 ►CQPlainTextEdit [external]
 CTextEdit
 ►CQLabel [external]
 CGlossaryNS::TermLabelFlowlayout item
 ►CQSplitter [external]
 CEditorViewThis is the main view class for Lokalize Editor
 ►CQLineEdit [external]
 CLangCodeSaverHelper widget to save lang code text values identified by LanguageListModel string index internally
 CRelPathSaverHelper widget to save relative paths in project file, thus allowing its publishing in e.g
 CSettingsControllerSingleton that manages cfgs for Lokalize and projects
 CWebQueryControllerUses async http reading
 ►CQPaintDevice [external]
 CQWidget [external]
 ►CQUndoCommand [external]
 ►CLokalizeUnitCmd
 ►CLokalizeTargetCmd
 CDelTagCmdTagRange is filled from document
 CDelTextCmd
 CInsTagCmdDo insert tag
 CInsTextCmdHow undo system works: undo() and redo() functions call appropriate private method of Catalog to change catalog contents, then set DocPosition (posBuffer var in Catalog), which is used to navigate editor to appr
 CSetEquivTransCmd
 CSetNoteCmdInsert or remove (if content is empty) a note
 CSetStateCmd
 CUpdatePhaseCmdAdd or remove (if content is empty) a phase
 ►CQXmlContentHandler [external]
 ►CQXmlDefaultHandler [external]
 CGlossaryNS::TbxParserLoads only data we need to store in memory e.g
 ►CQXmlDeclHandler [external]
 CQXmlDefaultHandler [external]
 ►CQXmlDTDHandler [external]
 CQXmlDefaultHandler [external]
 ►CQXmlEntityResolver [external]
 CQXmlDefaultHandler [external]
 ►CQXmlErrorHandler [external]
 CQXmlDefaultHandler [external]
 ►CQXmlLexicalHandler [external]
 CQXmlDefaultHandler [external]
 CRule
 ►CScriptingPlugin
 CProjectScriptingPlugin
 CStartLen
 CStringRule
 CGlossaryNS::TermEntryStruct that contains types data we work with
 CTM::TMConfig
 CTM::TMEntry
 CTool
 ►CUi_DBParams
 CTM::DBPropertiesDialog
 Ctypedef
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:40:08 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

lokalize

Skip menu "lokalize"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdesdk API Reference

Skip menu "kdesdk API Reference"
  • kapptemplate
  • kcachegrind
  • kompare
  • lokalize
  • umbrello
  •   umbrello

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal