Warning, /utilities/okteta/README.md is written in an unsupported language. File is not indexed.
0001 Okteta project 0002 ============== 0003 Made within the KDE community. 0004 0005 Copyright: 2003-2024 Friedrich W. H. Kossebau <kossebau@kde.org> 0006 0007 Author/Maintainer: Friedrich W. H. Kossebau <kossebau@kde.org> 0008 0009 0010 Overview 0011 -------- 0012 This repository holds the files of the Okteta project. This project is about 0013 viewing and editing of data on the byte level. 0014 0015 It is divided into three parts, the first two are for developing and the last 0016 one for users: 0017 * basic libraries offering Qt-based classes for viewing/editing bytearrays 0018 * Okteta elements for the Kasten framework 0019 * program Okteta and Okteta KPart 0020 0021 The basic libraries, liboktetacore and liboktetagui, contain the classic simple 0022 Qt/KF widgets/classes others want to reuse in their code by linking to these 0023 libraries. Additionally there is a Qt Designer plugin for the two Okteta widgets 0024 from liboktetagui. This part is spread over the subdirs [core/](core/), [gui/](gui/), and 0025 [designer/](designer/). 0026 0027 The Okteta elements for the Kasten framework are specific Okteta classes for 0028 building programs and plugins with the Kasten framework. The elements are 0029 divided into the libraries liboktetakastencore, liboktetakastengui, and 0030 liboktetakastencontroller, all found in the subdir [kasten/](kasten/). 0031 The foundation of the framework Kasten itself is currently found within the 0032 Okteta sources, in the subdirectory [libs/kasten/](libs/kasten/). 0033 0034 The end-user products are the stand-alone program also named Okteta and a KPart 0035 useable e.g. for Konqueror. These are in the subdirs [program/](program/)and [parts/](parts/). 0036 0037 0038 What to find in which subdirectory 0039 ---------------------------------- 0040 [core/](core/): 0041 core library for Qt-based bytearray viewer/editor widgets, liboktetacore 0042 0043 [gui/](gui/): 0044 gui library for QWidget-based bytearray viewer/editor widgets, liboktetagui 0045 0046 [designer/](designer/): 0047 plugin for Qt Designer to add support for widgets from the Okteta gui library 0048 0049 [kasten/](kasten/): 0050 Okteta elements for the Kasten framework (currently found in libs/kasten) 0051 0052 [parts/](parts/): 0053 collection of plugins based on the Okteta libraries 0054 0055 [parts/kpart/](parts/kpart/): 0056 plugin of the type KPart::ReadWritePart, with BrowserExtension 0057 0058 [program/](program/): 0059 a standalone hex editor program, based on the Kasten framework 0060 0061 [libs/](libs/): 0062 neutral utility libs and frameworks, useful outside Okteta, e.g. Kasten