lokalize
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:| ActionCollectionView | |
| AltTrans | |
| AltTransView | |
| TM::BatchSelectFinishedJob | |
| BinUnitsModel | |
| BinUnitsView | |
| Catalog | This 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 |
| CatalogData | |
| GettextCatalog::CatalogImportPlugin | HISTORY: 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) |
| GettextCatalog::CatalogImportPluginPrivate | |
| GettextCatalog::CatalogItem | This class represents an entry in a catalog |
| GettextCatalog::CatalogItemPrivate | This class represents data for an entry in a catalog |
| CatalogPrivate | |
| CatalogStorage | Abstract interface for storage of translation file |
| CatalogString | Data 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 |
| CatalogTreeFilterModel | |
| CatalogTreeModel | MVC wrapper for Catalog |
| CatalogView | |
| TM::CloseDBJob | |
| CompletionStorage | |
| TM::DBFilesModel | |
| TM::OpenDBJob::DBStat | |
| DelTagCmd | TagRange is filled from document |
| DelTextCmd | |
| DocPos | Simpler version of DocPosition for use in QMap |
| DocPosition | This struct represents a position in a catalog |
| EditorAdaptor | |
| EditorState | |
| EditorTab | Editor tab |
| EditorView | This is the main view class for Lokalize Editor |
| ExecQueryJob | |
| TM::ExportTmxJob | |
| GettextCatalog::ExtraDataSaver | |
| GettextCatalog::ExtraDataSkipSaver | |
| FlowLayout | Used in glossary and kross views |
| GettextCatalog::GettextExportPlugin | The class for exporting GNU gettext PO files |
| GettextCatalog::GettextImportPlugin | The class for importing GNU gettext PO files |
| GettextCatalog::GettextStorage | Implementation of storage for Gettext PO |
| GlossaryNS::Glossary | Internal representation of glossary |
| GlossaryNS::GlossaryModel | MVC wrapper around Glossary |
| GlossaryNS::GlossaryTreeView | |
| GlossaryNS::GlossaryView | |
| GlossaryNS::GlossaryWindow | |
| Highlighter | |
| TM::ImportTmxJob | |
| InlineTag | Data 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 |
| InsTagCmd | Do insert tag |
| InsTextCmd | How 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 |
| Job | |
| KJob | |
| KMainWindow | |
| KTextBrowser | |
| KTextEdit | |
| KXMLGUIClient | |
| KXmlGuiWindow | |
| LangCodeSaver | Helper widget to save lang code text values identified by LanguageListModel string index internally |
| LanguageListModel | |
| LedsWidget | |
| LokalizeMainWindow | Lokalize MDI (tabbed) window |
| LokalizeSubwindowBase | Interface for LokalizeMainWindow |
| LokalizeSubwindowBase2 | C++ casting workaround |
| LokalizeTargetCmd | |
| LokalizeUnitCmd | |
| MatchItem | |
| MergeCatalog | Merge source container |
| MergeView | |
| MsgCtxtView | |
| MultiEditorAdaptor | Hack over QDBusAbstractAdaptor to get kross active-editor-adaptor for free |
| MyActionCollectionView | |
| MyTreeView | |
| Note | |
| NoteEditor | |
| TM::OpenDBJob | |
| Phase | |
| PhasesWindow | |
| Project | Singleton object that represents project |
| ProjectBase | |
| ProjectModel | Some notes: Uses two KDirModels for template and translations dir |
| ProjectScriptingPlugin | |
| ProjectTab | Project Overview Tab |
| ProjectWidget | This class is considered a 'view', and ProjectWindow + ProjectView are its controllers the data is project-wide KDirModel based ProjectModel |
| TM::RecursiveScanJob | |
| RelPathSaver | Helper widget to save relative paths in project file, thus allowing its publishing in e.g |
| TM::RemoveJob | |
| TM::ScanJob | |
| ScriptsView | |
| TM::SelectJob | |
| SetEquivTransCmd | |
| SetNoteCmd | Insert or remove (if content is empty) a note |
| SetStateCmd | |
| SettingsController | Singleton that manages cfgs for Lokalize and projects |
| StatusBarProxy | |
| SyntaxHighlighter | |
| GlossaryNS::TbxParser | Loads only data we need to store in memory e.g |
| GlossaryNS::TermEntry | Struct that contains types data we work with |
| GlossaryNS::TermLabel | Flowlayout item |
| TM::TextBrowser | |
| TextEdit | |
| TM::TMConfig | |
| TM::TMDBModel | |
| TM::TMEntry | |
| TM::TMManagerWin | Window for managing Translation Memory databases |
| TM::TMTab | Translation Memory tab |
| TM::TMView | |
| Tool | |
| TM::UpdateJob | Used to eliminate a lot of duplicate entries |
| UpdatePhaseCmd | Add or remove (if content is empty) a phase |
| UpdateStatsJob | |
| WebQueryController | Uses async http reading |
| WebQueryView | Unlike other views, we keep data like catalog pointer in our child view: ui_queryControl contains our own MyActionCollectionView class that acts like dispatcher |
| XliffStorage | |
| XliffTextEdit |
KDE 4.4 API Reference