Indexing started on 2024-05-19 02:30:04 (UTC) still in progress

 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2024-02-11 01:00:54

Calligra libs is a collection of libraries for very different functionality with the common denominator that some Calligra applications depend on it. Each of the libraries have a Mainpage.dox file which is used for API docs and it should contain an overview of the library goal and scope. If you add a class you should likely read this before deciding where it goes.
Various details can also be found here; community.kde.org/Calligra/Libs">http://community.kde.org/Calligra/Libs


SEE ALSO: README

folder tests/ - 2024-02-11 01:00:54  
folder writeodf/ - 2024-02-11 01:00:54

Generated classes in the writeodf namespace.
The program rng2cpp compiles a given Relax NG (.rng) file into C++ headers. In Calligra, this is used in combination with the RNG for OpenDocument Format.
The generated code has an API with class names that resemble the names of the ODF tags. <text:h/> becomes writeodf::text_h, <office:automatic-styles> becomes writeodf::office_automatic_styles.
The generated code has advantages of directly using KoXMLWriter. - function names instead of strings gives autocompletion and catches typing errors at compile time. - since elements are added into other elements, the nesting is checked at compile time. - elements are automatically closed when they go out of scope (but end() can be called to close them sooner) - elements are automatically closed if another item (text or element or other) is added to its parent
Future improvements: - also generate code for reading elements - also generate code from OOXML Relax NG files - check data types (bool, int, string) at compile time

file CMakeLists.txt 2395 bytes 2024-02-11 01:00:54 -  
file Ko3dScene.cpp 10031 bytes 2024-02-11 01:00:54 Not valid  
file Ko3dScene.h 3185 bytes 2024-02-11 01:00:54 Not valid  
file KoBorder.cpp 46952 bytes 2024-02-11 01:00:54 Not valid  
file KoBorder.h 6419 bytes 2024-02-11 01:00:54 Not valid  
file KoColumns.cpp 9192 bytes 2024-02-11 01:00:54 Not valid  
file KoColumns.h 3837 bytes 2024-02-11 01:00:54 Not valid  
file KoDocumentBase.cpp 1240 bytes 2024-02-11 01:00:54 Not valid  
file KoDocumentBase.h 4971 bytes 2024-02-11 01:00:54 Not valid  
file KoDocumentInfo.cpp 14104 bytes 2024-02-11 01:00:54 Not valid  
file KoDocumentInfo.h 7006 bytes 2024-02-11 01:00:54 Not valid  
file KoElementReference.cpp 2218 bytes 2024-02-11 01:00:54 Not valid  
file KoElementReference.h 3090 bytes 2024-02-11 01:00:54 Not valid  
file KoEmbeddedDocumentLoader.cpp 4154 bytes 2024-02-11 01:00:54 Not valid  
file KoEmbeddedDocumentLoader.h 853 bytes 2024-02-11 01:00:54 Not valid  
file KoEmbeddedDocumentSaver.cpp 8541 bytes 2024-02-11 01:00:54 Not valid  
file KoEmbeddedDocumentSaver.h 2796 bytes 2024-02-11 01:00:54 Not valid  
file KoFontFace.cpp 3155 bytes 2024-02-11 01:00:54 Not valid  
file KoFontFace.h 2015 bytes 2024-02-11 01:00:54 Not valid  
file KoGenChange.cpp 4579 bytes 2024-02-11 01:00:54 Not valid  
file KoGenChange.h 5239 bytes 2024-02-11 01:00:54 Not valid  
file KoGenChanges.cpp 2578 bytes 2024-02-11 01:00:54 Not valid  
file KoGenChanges.h 1632 bytes 2024-02-11 01:00:54 Not valid  
file KoGenStyle.cpp 19142 bytes 2024-02-11 01:00:54 Not valid  
file KoGenStyle.h 25840 bytes 2024-02-11 01:00:54 Not valid  
file KoGenStyles.cpp 22146 bytes 2024-02-11 01:00:54 Not valid  
file KoGenStyles.h 9054 bytes 2024-02-11 01:00:54 Not valid  
file KoOasisSettings.cpp 6248 bytes 2024-02-11 01:00:54 Not valid  
file KoOasisSettings.h 6083 bytes 2024-02-11 01:00:54 Not valid  
file KoOdf.cpp 2060 bytes 2024-02-11 01:00:54 Not valid  
file KoOdf.h 1318 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfBibliographyConfiguration.cpp 6844 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfBibliographyConfiguration.h 2824 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfGraphicStyles.cpp 34947 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfGraphicStyles.h 2191 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfLineNumberingConfiguration.cpp 8042 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfLineNumberingConfiguration.h 5677 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfLoadingContext.cpp 11469 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfLoadingContext.h 4640 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfManifestEntry.cpp 1825 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfManifestEntry.h 922 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfNotesConfiguration.cpp 11078 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfNotesConfiguration.h 5439 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfNumberDefinition.cpp 12053 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfNumberDefinition.h 3986 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfNumberStyles.cpp 53092 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfNumberStyles.h 3993 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfPaste.cpp 1927 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfPaste.h 929 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfReadStore.cpp 3441 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfReadStore.h 2540 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfStylesReader.cpp 15152 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfStylesReader.h 6584 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfWriteStore.cpp 6981 bytes 2024-02-11 01:00:54 Not valid  
file KoOdfWriteStore.h 3646 bytes 2024-02-11 01:00:54 Not valid  
file KoPageFormat.cpp 8628 bytes 2024-02-11 01:00:54 Not valid  
file KoPageFormat.h 3071 bytes 2024-02-11 01:00:54 Not valid  
file KoPageLayout.cpp 6654 bytes 2024-02-11 01:00:54 Not valid  
file KoPageLayout.h 2750 bytes 2024-02-11 01:00:54 Not valid  
file KoShadowStyle.cpp 3974 bytes 2024-02-11 01:00:54 Not valid  
file KoShadowStyle.h 1820 bytes 2024-02-11 01:00:54 Not valid  
file KoStyleStack.cpp 8846 bytes 2024-02-11 01:00:54 Not valid  
file KoStyleStack.h 6434 bytes 2024-02-11 01:00:54 Not valid  
file KoTableProperties.h 1207 bytes 2024-02-11 01:00:54 Not valid  
file KoTableTemplate.h 538 bytes 2024-02-11 01:00:54 Not valid  
file KoUnit.cpp 8889 bytes 2024-02-11 01:00:54 Not valid  
file KoUnit.h 9249 bytes 2024-02-11 01:00:54 Not valid  
file Mainpage.dox 200 bytes 2024-02-11 01:00:54 -  
file OdfDebug.cpp 275 bytes 2024-02-11 01:00:54 Not valid  
file OdfDebug.h 410 bytes 2024-02-11 01:00:54 Not valid