Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
| ►CKoMacro::Action | Extendes TDEAction to implement some additional functionality TDEAction doesn't provide |
| ►CKexiDB::AlterTableHandler::ActionBase | Abstract base class used for implementing all the AlterTable actions |
| CKexi::ActionCategories | A set of functions used to declare action categories |
| CKexiFormEventAction::ActionData | A structure used in currentActionName() |
| CKexiRecordNavigator::Actions | A set of GUI items usable for displaying related actions |
| CKexiTableView::Appearance | |
| ►CKexiDB::BaseExpr | A base class for all expressions |
| ►CKexiTableDesignerCommands::Command | Base class for all Table Designer's commands |
| ►CKFormDesigner::Command | Base class for KFormDesigner's commands |
| ►CKexiDB::ConnectionDataBase | |
| CConnectionDataLVItem | Helper class |
| CKFormDesigner::ConnectionDialog | |
| CKFormDesigner::Container | This class makes a container out of any TQWidget |
| CContainerWidget | A simple container widget |
| CKoMacro::Context | The context of an execution |
| CCustomWidget | A blank widget displayed when class is not supported |
| CKexiDB::DatabaseVersionInfo | Contains database version information about a Kexi-compatible database. The version is stored as internal database properties |
| CKexiPart::DataSource | This class provides a datasource framework for e.g |
| CKexiDB::AlterTableHandler::ActionBase::DebugOptions | Controls debug options for actions. Used in debugString() and debug() |
| ►CKFormDesigner::DesignTimeDynamicChildWidgetHandler | Interface for adding dynamically created (at design time) widget to event eater |
| CKexiDisplayUtils::DisplayParameters | Stores set of display parameters used in utility functions |
| CKFormDesigner::EditListViewDialog | A dialog to edit the contents of a listvuew (TDEListView or TQListView) |
| CEvent | A simple class to store events |
| CKFormDesigner::EventEater | This class is used to filter the events from any widget (and all its subwidgets) and direct it to the Container |
| CKoMacro::Exception | Base Exception class |
| CKexiDB::AlterTableHandler::ExecutionArguments | Arguments for AlterTableHandler::execute() |
| ►CKexiDB::Field | Meta-data for a field |
| ►CKexiDB::FieldList | |
| CKFormDesigner::Form | A simple class representing a form |
| CKFormDesigner::FormManager | A class to manage (create/load/save) Forms |
| CFormScript | A class that stores the code and events related to a single form |
| ►CKFormDesigner::FormWidget | Base (virtual) class for all form widgets |
| CGrid | Helper widget (used when using 'Lay out in a grid') |
| CGroupBox | A group box widget |
| CKexiBLOBBuffer::Handle | Object handle used by KexiBLOBBuffer |
| CHBox | Helper widget (used when using 'Lay out horizontally') |
| CHFlow | Helper widget (used when using 'Lay out with horizontal flow') |
| CKFormDesigner::HorWidgetList | A helper for sorting widgets horizontally |
| CKexiStartupData::Import | |
| CKexiMigration::ImportWizard | GUI for importing external databases (file-based and server-based) |
| CKexiDB::Driver::Info | |
| ►CKexiPart::Info | Information about a Kexi Part (plugin) |
| CKexiPart::Item | Information about a single object that can be instantiated using Kexi Part |
| CKexiPart::ItemList | Part item list with reimplemented compareItems() method |
| CKDockSplitter | Like TQSplitter but specially designed for dockwidgets stuff |
| ►CKexiActionProxy | An interface that acts as proxy for shared actions within the application |
| CKexiActionSelectionDialog | A dialog for selecting an action to be executed for a form's command button |
| CKross::KexiApp::KexiAppMainWindow | Class to handle Kexi's mainwindow instance |
| CKross::KexiApp::KexiAppModule | The Kexi-application module which provides us the main entrypoint to communicate with a running Kexi-application |
| CKross::KexiApp::KexiAppPartItem | Class to handle Kexi Part::Item instance |
| CKexiBLOBBuffer | Application-wide buffer for local BLOB data like pixmaps |
| CKexiBrowser | The Main Kexi navigator widget |
| CKexiBrowserItem | List view item for the navigator widget (KexiBrowser) Used for creating group items as well as object items |
| CKexiCellEditorFactory | A singleton class providing access to cell editor factories |
| CKexiCellEditorFactoryItem | A base class for implementing cell editor factories |
| CKexiCharacterEncodingComboBox | Combobox widget providing a list of possible character encodings |
| ►CKexiComboBoxBase | A base class for handling data-aware combo boxes. This class is used by KexiComboBoxTableEdit and KexiDBComboBox |
| CKexiComboBoxDropDownButton | A drop-down button for combo box widgets |
| CKexiComboBoxPopup | Internal class for displaying popup table view |
| CKexiConnSelectorWidget | |
| CKexiContextMenuUtils | A set of helpers for updating popup menu titles |
| CKexiCSVDelimiterWidget | A combo box widget providing a list of possible delimiters Used by CSV import and export dialogs |
| CKexiCSVExportWizard | Kexi CSV export wizard Supports exporting to a file and to a clipboard |
| CKexiCSVImportDialog | Kexi CSV import dialog |
| CKexiCSVImportOptions | CSV Options |
| CKexiCSVImportOptionsDialog | CSV Options dialog |
| CKexiCSVInfoLabel | A helper widget showing a short text information with an icon. See ctor for details. Used by CSV import and export dialogs |
| CKexiCSVTextQuoteComboBox | A combo box widget providing a list of possible quote characters Used by CSV import and export dialogs |
| CKexiCustomPropertyFactory | Kexi-specific custom property factory for KoProperty library |
| ►CKexiDataAwareObjectInterface | The KexiDataAwareObjectInterface is an interface for record-based data object |
| CKexiDataAwarePropertySet | |
| ►CKexiDataItemChangesListener | An helper class used to react on KexiDataItemInterface objects' changes |
| ►CKexiDataItemInterface | An interface for declaring widgets to be data-aware |
| CKexiDataSourceComboBox | A combo box listing availabe data sources (tables and queries) with icons |
| CKexiDataSourcePage | A page within form designer's property tabbed pane, providing data source editor |
| CKexiDateFormatter | Date formatter used by KexiDateTableEdit and KexiDateTimeTableEdit |
| CKross::KexiDB::KexiDBConnection | A connection to a database |
| CKross::KexiDB::KexiDBConnectionData | A KexiDBConnectionData is used to store the details needed for a connection with a database |
| CKexiDBConnectionSet | |
| CKross::KexiDB::KexiDBCursor | The cursor provides a control structure for the successive traversal of records in a result set as returned e.g |
| CKross::KexiDB::KexiDBDriver | Drivers are the implementations Kexi uses to access the driver-backends |
| CKexiDBDriverComboBox | Combo box widget for selecting a database driver |
| CKross::KexiDB::KexiDBDriverManager | The drivermanager is the base class to access KexiDBDriver objects and provides common functionality to deal with the KexiDB module |
| CKross::KexiDB::KexiDBField | A field in a record |
| CKross::KexiDB::KexiDBFieldList | A list of fields |
| CKross::KexiDB::KexiDBParser | The KexiDBParser could be used to parse SQL-statements |
| CKross::KexiDB::KexiDBSchema< T > | The KexiDBSchema object provides common functionality for schemas like KexiDBTableSchema or KexiDBQuerySchema |
| ►CKross::KexiDB::KexiDBSchema< KexiDBQuerySchema > | |
| ►CKross::KexiDB::KexiDBSchema< KexiDBTableSchema > | |
| ►CKexiDBShortcutFile | |
| CKexiDBSubForm | A form embedded as a widget inside other form |
| ►CKexiDBTextWidgetInterface | An interface providing common text editor's functionality |
| CKexiDBTitlePage | A helper widget used to displaying a line edit with a label and layout |
| CKross::KexiDB::KexiDBTransaction | Transactions are used to ensure that integrity of a database is maintained |
| CKexiDBWidgetContextMenuExtender | Used for extending editor widgets' context menu |
| ►CKexiDialogTempData | Privides temporary data shared between KexiDialogBase's views (KexiView's) |
| CKexiDisplayUtils | A set of utilities related to displaying common elements in Kexi, like e.g. (autonumber) sign |
| CKexiDropDownButton | A button for drop-down "Image" menu |
| CKexiDSWelcome | This page is part of the KexiDataSourceWizard it is the greeting page per default, where people can choose whether they want to use the wizard or not |
| CKexiFieldComboBox | |
| CKexiFieldDrag | Drag object containing information about field(s) |
| CKexiFieldListView | |
| CKexiFindDialog | A Kexi-specific "Find text" dialog |
| CKexiFlowLayout | Special "flow" layout |
| ►CKexiFormEventHandler | Handles events defined within Kexi Forms |
| ►CKexiFrame | Frame widget for Kexi forms |
| CKexiGradientWidget | A simple widget that can use different types of gradients as the background |
| CKexiImageContextMenu | A context menu used for images within form and table views |
| ►CKexiInternalPart | A prototype for Kexi Internal Parts (plugins) implementation |
| CKexiLookupColumnPage | A page within table designer's property pane, providing lookup column editor |
| CKexiMacroError | An error dialog used to displayed more detailed informations about a KoMacro::Exception that got thrown within a KoMacro::Context during execution |
| CKexiMacroProperty | Implementation of a KoProperty::CustomProperty to have more control about the handling of our macro-properties |
| CKexiMacroPropertyFactory | Implementation of a KoProperty::CustomPropertyFactory to handle creation of KexiMacroProperty and KexiMacroPropertyWidget instances for our macro-properties |
| CKexiMacroPropertyWidget | Implementation of a KoProperty::Widget used to display and edit a KexiMacroProperty |
| CKexiObjectInfoLabel | Helper class displaying small icon with class name and object name |
| CKexiPrjTypeSelector | A simple widget with radio buttons with "show file/server-based projects" options |
| CKexiProjectSelectorDialog | |
| CKexiProjectSelectorWidget | |
| CKexiPropertyEditorView | The container (acts as a dock window) for KexiPropertyEditor |
| CKexiPushButton | Push Button widget for Kexi forms |
| CKexiQueryParameters | Utilities providing GUI for getting query parameters |
| CKexiRecordMarker | Record marker, usually displayed at the left side of a table view or a continuous form |
| CKexiRecordNavigator | KexiRecordNavigator class provides a record navigator |
| ►CKexiRecordNavigatorHandler | KexiRecordNavigatorHandler interface handles requests generated by KexiRecordNavigator |
| CKexiRelationView | View for displaying relations between database tables |
| ►CKexiScrollView | The scrollview which includes KexiDBForm |
| ►CKexiSearchAndReplaceViewInterface | An interface used by Kexi views (KexiViewBase) supporting search/replace features |
| ►CKexiSharedActionClient | The KexiSharedActionClient is an interface using application-wide (shared) actions |
| CKexiSharedActionConnector | Abstract helper class used to connect shared actions from outside of shared-action-aware object |
| ►CKexiSharedActionHost | Acts as application-wide host that offers shared actions |
| CKexiSimplePrintingCommand | A command for simple printing and print preview. This class is instantiated in KexiMainWindowImpl so there's: |
| CKexiSimplePrintingEngine | An engine painting data on pages using TQPainter. The engine allows for random access to any page |
| CKexiSimplePrintingSettings | Settings data for simple printing engine |
| CKexiSimplePrintPreviewWindow | A window for displaying print preview for simple printing |
| CKexiSmallToolButton | A small tool button with icon and optional text |
| ►CKexiStartupData | Startup data used for storing results of startup operations in Kexi |
| CKexiStartupDialog | |
| CKexiStartupDialogTemplatesPage | |
| ►CKexiStartupFileDialogBase | |
| CKexiSubReport | A form embedded as a widget inside other form |
| ►CKexiSubwidgetInterface | An interface allowing to define custom behaviour for subwidget of the KexiDBAutoField |
| ►CKexiTableDesignerInterface | Interface for main Table Designer's commands |
| CKexiTableViewColumn | |
| CKexiTableViewData | |
| CKexiTableViewHeader | A table view header with additional actions |
| CKexiTemplateInfo | A structure providing information about single kexi database template file |
| CKexiTemplateLoader | Handles retrieving information about templates |
| CKexiTextFormatter | Text formatter used to format TQVariant values to text for displaying and back to TQVariant |
| CKexiTimeFormatter | Time formatter used by KexiTimeTableEdit and KexiDateTimeTableEdit Following time formats are allowed: HH:MM:SS (24h), HH:MM (24h), HH:MM AM/PM (12h) Separator MUST be ":" |
| ►CKexiToolTip | A tooltip that can display rich content |
| CKexiUserAction | |
| CKexiUserActionMethod | |
| CLabel | A simple label inside a report |
| CKFormDesigner::LibActionWidget | TDEToggleAction subclass which remembers the matching class name |
| CLoadIconDialog | A simple dialog to choose a KDE icon |
| CKexiUtils::LongLongValidator | A validator for longlong data type |
| CKexiDB::LookupFieldSchema | Provides information about lookup field's setup |
| CKoMacro::MacroItem | Item in a Macro and represents one single execution step |
| CKoMacro::Manager | Acts as window-wide manager for macros |
| CKexiDB::MessageHandler | |
| CKexiDB::MessageTitle | |
| CKoMacro::MetaMethod | Class to provide abstract methods for the undocumented TQt3 TQUObject-API functionality |
| CKoMacro::MetaObject | Class to provide abstract access to extended TQObject functionality like the undocumented TQUObject-API in TQt3 |
| ►CKoMacro::MetaParameter | Class to provide abstract methods for the undocumented TQt3 TQUObject-API functionality |
| ►CKexiDB::Object | |
| ►CKexi::ObjectStatus | |
| ►CKFormDesigner::ObjectTreeItem | An item representing a widget Holds the properties of a widget (classname, name, parent, children ..) |
| CKFormDesigner::ObjectTreeView | A graphical view of Form's ObjectTree. This is a TDEListView which represents an item for each widget in the form. The actually selected widget is written bold and selected. Clicking on a list item selects the corresponding widget in the Form |
| CKFormDesigner::ObjectTreeViewItem | An item in ObjectTreeView associated with an ObjectTreeItem |
| CKexiCSVExport::Options | Options used in KexiCSVExportWizard contructor |
| CKexiSearchAndReplaceViewInterface::Options | Specifies options for find and replace operations |
| CKexiMigration::OptionsDialog | Import Options dialog |
| CKexiDB::OrderByColumn | KexiDB::OrderByColumn provides information about a single query column used for sorting |
| CKexiDB::OrderByColumnList | KexiDB::OrderByColumnList provides list of sorted columns for a query schema |
| CKexiDB::Parser | Parser for SQL statements |
| CKexiDB::ParserError | Provides detailed i18n'ed error description about the Parser |
| ►CKexiPart::Part | The main class for kexi frontend parts like tables, queries, forms and reports |
| CPicLabel | A simple picture label inside a report |
| CPixmapCollection | A class that store pixmaps (by path or by name for KDE icons) |
| CPixmapCollectionChooser | A dialog to choose an icon in a PixmapCollection |
| CPixmapCollectionEditor | A dialog to edit the contents of a PixmapCollection |
| CPixmapIconViewItem | A Special TDEIconViewItem that holds the name of its associated pixmap (to allow renaming) |
| CKexiDataAwareObjectInterface::PositionOfValue | Used to mark recently found value |
| ►CKexiDB::PreparedStatement | Prepared database command for optimizing sequences of multiple database actions |
| CKexiDB::QueryColumnInfo | Helper class that assigns additional information for the column in a query |
| CKexiDB::QuerySchemaParameter | A single parameter of a query schema |
| CKexiDB::QuerySchemaParameterValueListIterator | An iteratof for a list of values of query schema parameters providing Allows to iterate over parameters and return TQVariant value or well-formatted string |
| CKexiDB::Record | |
| CReportLine | A line |
| CKFormDesigner::ResizeHandle | Single widget which represents a dot for resizing a widget |
| CKFormDesigner::ResizeHandleSet | Set of resize handles (for resizing widgets) |
| CKexiDB::ResultInfo | |
| CKFormDesigner::RichTextDialog | A simple dialog to edit rich text |
| CKexiDB::RowEditBuffer | Data for single edited database row KexiDB::RowEditBuffer provides data for single edited row, needed to perform update at the database backend. Its advantage over pasing e.g. KexiDB::FieldList object is that EditBuffer contains only changed values |
| CKexiDB::LookupFieldSchema::RowSource | Row source information that can be specified for the lookup field schema |
| ►CKexiDB::SchemaData | |
| CScriptIO | A static class to deal with loading/saving events from/to XML |
| CKexiDB::Connection::SelectStatementOptions | Options used in selectStatement() |
| CKexiDB::ServerVersionInfo | Contains version information about a database backend |
| CSQLiteVacuum | Helper class performing interactive compacting (VACUUM) of the SQLite database |
| CKexiUtils::StyleProxy | TQStyle proxy allowing to customizing the currently used style |
| CSubForm | A form embedded as a widget inside other form |
| CKexiDB::TableOrQuerySchema | |
| CKFormDesigner::TabStopDialog | A dialog to edit Form tab stops |
| ►CKFormDesigner::TabWidget | A tab widget providing information about height of the tab bar |
| CTDEListViewItemTemplate< type > | TQListViewItem class with ability for storing additional data member |
| CKexiDB::Transaction | This class encapsulates transaction handle |
| CKexiDB::TransactionData | |
| CKexiDB::TransactionGuard | Helper class for using inside methods for given connection |
| Ctristate | 3-state logical type with three values: true, false and cancelled and convenient operators |
| ►CKexiUtils::Validator | A validator extending TQValidator with offline-checking for value's validity |
| CVBox | Helper widget (used when using 'Lay out vertically') |
| CKFormDesigner::VerWidgetList | A helper for sorting widgets vertically |
| CVFlow | Helper widget (used when using 'Lay out with horizontal flow') |
| CKexiUtils::WaitCursor | |
| CKexiUtils::WaitCursorRemover | |
| ►CKFormDesigner::WidgetFactory | The base class for all widget Factories |
| ►CKFormDesigner::WidgetInfo | This class holds properties of widget classes provided by a factory |
| CKFormDesigner::WidgetLibrary | This class searches for factories and provides TDEActions for widget creation |
| ►CKFormDesigner::WidgetWithSubpropertiesInterface | An interface for declaring form widgets to have subproperties |
| ►CKoMacro::XMLHandler | Manages the (un-)serialization of a Macro instance to/from XML |
