kexi

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CKoMacro::ActionExtendes TDEAction to implement some additional functionality TDEAction doesn't provide
 CKexiDB::AlterTableHandler::ActionBaseAbstract base class used for implementing all the AlterTable actions
 CKexi::ActionCategoriesA set of functions used to declare action categories
 CKexiFormEventAction::ActionDataA structure used in currentActionName()
 CKexiRecordNavigator::ActionsA set of GUI items usable for displaying related actions
 CKexiTableView::Appearance
 CKexiDB::BaseExprA base class for all expressions
 CKexiTableDesignerCommands::CommandBase class for all Table Designer's commands
 CKFormDesigner::CommandBase class for KFormDesigner's commands
 CKexiDB::ConnectionDataBase
 CConnectionDataLVItemHelper class
 CKFormDesigner::ConnectionDialog
 CKFormDesigner::ContainerThis class makes a container out of any TQWidget
 CContainerWidgetA simple container widget
 CKoMacro::ContextThe context of an execution
 CCustomWidgetA blank widget displayed when class is not supported
 CKexiDB::DatabaseVersionInfoContains database version information about a Kexi-compatible database. The version is stored as internal database properties
 CKexiPart::DataSourceThis class provides a datasource framework for e.g
 CKexiDB::AlterTableHandler::ActionBase::DebugOptionsControls debug options for actions. Used in debugString() and debug()
 CKFormDesigner::DesignTimeDynamicChildWidgetHandlerInterface for adding dynamically created (at design time) widget to event eater
 CKexiDisplayUtils::DisplayParametersStores set of display parameters used in utility functions
 CKFormDesigner::EditListViewDialogA dialog to edit the contents of a listvuew (TDEListView or TQListView)
 CEventA simple class to store events
 CKFormDesigner::EventEaterThis class is used to filter the events from any widget (and all its subwidgets) and direct it to the Container
 CKoMacro::ExceptionBase Exception class
 CKexiDB::AlterTableHandler::ExecutionArgumentsArguments for AlterTableHandler::execute()
 CKexiDB::FieldMeta-data for a field
 CKexiDB::FieldList
 CFormA simple class representing a form
 CKFormDesigner::FormA simple class representing a form
 CKFormDesigner::FormIOThis class act as a namespace for all .ui files related functions, ie saving/loading .ui files
 CKFormDesigner::FormManagerA class to manage (create/load/save) Forms
 CFormScriptA class that stores the code and events related to a single form
 CKFormDesigner::FormWidgetBase (virtual) class for all form widgets
 CGridHelper widget (used when using 'Lay out in a grid')
 CGroupBoxA group box widget
 CKexiBLOBBuffer::HandleObject handle used by KexiBLOBBuffer
 CHBoxHelper widget (used when using 'Lay out horizontally')
 CHFlowHelper widget (used when using 'Lay out with horizontal flow')
 CKFormDesigner::HorWidgetListA helper for sorting widgets horizontally
 CKexiStartupData::Import
 CKexiMigration::ImportWizardGUI for importing external databases (file-based and server-based)
 CKexiDB::Driver::Info
 CKexiPart::InfoInformation about a Kexi Part (plugin)
 CKexiPart::ItemInformation about a single object that can be instantiated using Kexi Part
 CKexiPart::ItemListPart item list with reimplemented compareItems() method
 CKDockSplitterLike TQSplitter but specially designed for dockwidgets stuff
 CKexiActionProxyAn interface that acts as proxy for shared actions within the application
 CKexiActionSelectionDialogA dialog for selecting an action to be executed for a form's command button
 CKross::KexiApp::KexiAppMainWindowClass to handle Kexi's mainwindow instance
 CKross::KexiApp::KexiAppModuleThe Kexi-application module which provides us the main entrypoint to communicate with a running Kexi-application
 CKross::KexiApp::KexiAppPartItemClass to handle Kexi Part::Item instance
 CKexiBLOBBufferApplication-wide buffer for local BLOB data like pixmaps
 CKexiBrowserThe Main Kexi navigator widget
 CKexiBrowserItemList view item for the navigator widget (KexiBrowser) Used for creating group items as well as object items
 CKexiCellEditorFactoryA singleton class providing access to cell editor factories
 CKexiCellEditorFactoryItemA base class for implementing cell editor factories
 CKexiCharacterEncodingComboBoxCombobox widget providing a list of possible character encodings
 CKexiComboBoxBaseA base class for handling data-aware combo boxes. This class is used by KexiComboBoxTableEdit and KexiDBComboBox
 CKexiComboBoxDropDownButtonA drop-down button for combo box widgets
 CKexiComboBoxPopupInternal class for displaying popup table view
 CKexiConnSelectorWidget
 CKexiContextMenuUtilsA set of helpers for updating popup menu titles
 CKexiCSVDelimiterWidgetA combo box widget providing a list of possible delimiters Used by CSV import and export dialogs
 CKexiCSVExportWizardKexi CSV export wizard Supports exporting to a file and to a clipboard
 CKexiCSVImportDialogKexi CSV import dialog
 CKexiCSVImportOptionsCSV Options
 CKexiCSVImportOptionsDialogCSV Options dialog
 CKexiCSVInfoLabelA helper widget showing a short text information with an icon. See ctor for details. Used by CSV import and export dialogs
 CKexiCSVTextQuoteComboBoxA combo box widget providing a list of possible quote characters Used by CSV import and export dialogs
 CKexiCustomPropertyFactoryKexi-specific custom property factory for KoProperty library
 CKexiDataAwareObjectInterfaceThe KexiDataAwareObjectInterface is an interface for record-based data object
 CKexiDataAwarePropertySet
 CKexiDataItemChangesListenerAn helper class used to react on KexiDataItemInterface objects' changes
 CKexiDataItemInterfaceAn interface for declaring widgets to be data-aware
 CKexiDataSourceComboBoxA combo box listing availabe data sources (tables and queries) with icons
 CKexiDataSourcePageA page within form designer's property tabbed pane, providing data source editor
 CKexiDateFormatterDate formatter used by KexiDateTableEdit and KexiDateTimeTableEdit
 CKross::KexiDB::KexiDBConnectionA connection to a database
 CKross::KexiDB::KexiDBConnectionDataA KexiDBConnectionData is used to store the details needed for a connection with a database
 CKexiDBConnectionSet
 CKross::KexiDB::KexiDBCursorThe cursor provides a control structure for the successive traversal of records in a result set as returned e.g
 CKross::KexiDB::KexiDBDriverDrivers are the implementations Kexi uses to access the driver-backends
 CKexiDBDriverComboBoxCombo box widget for selecting a database driver
 CKross::KexiDB::KexiDBDriverManagerThe drivermanager is the base class to access KexiDBDriver objects and provides common functionality to deal with the KexiDB module
 CKross::KexiDB::KexiDBFieldA field in a record
 CKross::KexiDB::KexiDBFieldListA list of fields
 CKross::KexiDB::KexiDBParserThe 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
 CKexiDBSubFormA form embedded as a widget inside other form
 CKexiDBTextWidgetInterfaceAn interface providing common text editor's functionality
 CKexiDBTitlePageA helper widget used to displaying a line edit with a label and layout
 CKross::KexiDB::KexiDBTransactionTransactions are used to ensure that integrity of a database is maintained
 CKexiDBWidgetContextMenuExtenderUsed for extending editor widgets' context menu
 CKexiDialogTempDataPrivides temporary data shared between KexiDialogBase's views (KexiView's)
 CKexiDisplayUtilsA set of utilities related to displaying common elements in Kexi, like e.g. (autonumber) sign
 CKexiDropDownButtonA button for drop-down "Image" menu
 CKexiDSWelcomeThis 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
 CKexiFieldDragDrag object containing information about field(s)
 CKexiFieldListView
 CKexiFindDialogA Kexi-specific "Find text" dialog
 CKexiFlowLayoutSpecial "flow" layout
 CKexiFormEventHandlerHandles events defined within Kexi Forms
 CKexiFrameFrame widget for Kexi forms
 CKexiGradientWidgetA simple widget that can use different types of gradients as the background
 CKexiImageContextMenuA context menu used for images within form and table views
 CKexiInternalPartA prototype for Kexi Internal Parts (plugins) implementation
 CKexiLookupColumnPageA page within table designer's property pane, providing lookup column editor
 CKexiMacroErrorAn error dialog used to displayed more detailed informations about a KoMacro::Exception that got thrown within a KoMacro::Context during execution
 CKexiMacroPropertyImplementation of a KoProperty::CustomProperty to have more control about the handling of our macro-properties
 CKexiMacroPropertyFactoryImplementation of a KoProperty::CustomPropertyFactory to handle creation of KexiMacroProperty and KexiMacroPropertyWidget instances for our macro-properties
 CKexiMacroPropertyWidgetImplementation of a KoProperty::Widget used to display and edit a KexiMacroProperty
 CKexiObjectInfoLabelHelper class displaying small icon with class name and object name
 CKexiPrjTypeSelectorA simple widget with radio buttons with "show file/server-based projects" options
 CKexiProjectSelectorDialog
 CKexiProjectSelectorWidget
 CKexiPropertyEditorViewThe container (acts as a dock window) for KexiPropertyEditor
 CKexiPushButtonPush Button widget for Kexi forms
 CKexiQueryParametersUtilities providing GUI for getting query parameters
 CKexiRecordMarkerRecord marker, usually displayed at the left side of a table view or a continuous form
 CKexiRecordNavigatorKexiRecordNavigator class provides a record navigator
 CKexiRecordNavigatorHandlerKexiRecordNavigatorHandler interface handles requests generated by KexiRecordNavigator
 CKexiRelationViewView for displaying relations between database tables
 CKexiScrollViewThe scrollview which includes KexiDBForm
 CKexiSearchAndReplaceViewInterfaceAn interface used by Kexi views (KexiViewBase) supporting search/replace features
 CKexiSharedActionClientThe KexiSharedActionClient is an interface using application-wide (shared) actions
 CKexiSharedActionConnectorAbstract helper class used to connect shared actions from outside of shared-action-aware object
 CKexiSharedActionHostActs as application-wide host that offers shared actions
 CKexiSimplePrintingCommandA command for simple printing and print preview. This class is instantiated in KexiMainWindowImpl so there's:
 CKexiSimplePrintingEngineAn engine painting data on pages using TQPainter. The engine allows for random access to any page
 CKexiSimplePrintingSettingsSettings data for simple printing engine
 CKexiSimplePrintPreviewWindowA window for displaying print preview for simple printing
 CKexiSmallToolButtonA small tool button with icon and optional text
 CKexiStartupData
 CKexiStartupDialog
 CKexiStartupDialogTemplatesPage
 CKexiStartupFileDialogBase
 CKexiSubReportA form embedded as a widget inside other form
 CKexiSubwidgetInterfaceAn interface allowing to define custom behaviour for subwidget of the KexiDBAutoField
 CKexiTableDesignerInterfaceInterface for main Table Designer's commands
 CKexiTableViewColumn
 CKexiTableViewData
 CKexiTableViewHeaderA table view header with additional actions
 CKexiTemplateInfoA structure providing information about single kexi database template file
 CKexiTemplateLoaderHandles retrieving information about templates
 CKexiTextFormatterText formatter used to format TQVariant values to text for displaying and back to TQVariant
 CKexiTimeFormatterTime 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 ":"
 CKexiToolTipA tooltip that can display rich content
 CKexiUserAction
 CKexiUserActionMethod
 CLabelA simple label inside a report
 CKFormDesigner::LibActionWidgetTDEToggleAction subclass which remembers the matching class name
 CLoadIconDialogA simple dialog to choose a KDE icon
 CKexiUtils::LongLongValidatorA validator for longlong data type
 CKexiDB::LookupFieldSchemaProvides information about lookup field's setup
 CKoMacro::MacroItemItem in a Macro and represents one single execution step
 CKoMacro::ManagerActs as window-wide manager for macros
 CKexiDB::MessageHandler
 CKexiDB::MessageTitle
 CKoMacro::MetaMethodClass to provide abstract methods for the undocumented TQt3 TQUObject-API functionality
 CKoMacro::MetaObjectClass to provide abstract access to extended TQObject functionality like the undocumented TQUObject-API in TQt3
 CKoMacro::MetaParameterClass to provide abstract methods for the undocumented TQt3 TQUObject-API functionality
 CKexiDB::Object
 CKexi::ObjectStatus
 CKFormDesigner::ObjectTreeItemAn item representing a widget Holds the properties of a widget (classname, name, parent, children ..)
 CKFormDesigner::ObjectTreeViewA 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::ObjectTreeViewItemAn item in ObjectTreeView associated with an ObjectTreeItem
 CKexiCSVExport::OptionsOptions used in KexiCSVExportWizard contructor
 CKexiSearchAndReplaceViewInterface::OptionsSpecifies options for find and replace operations
 CKexiMigration::OptionsDialogImport Options dialog. It is currently used for MDB driver only
 CKexiDB::OrderByColumnKexiDB::OrderByColumn provides information about a single query column used for sorting
 CKexiDB::OrderByColumnListKexiDB::OrderByColumnList provides list of sorted columns for a query schema
 CKexiDB::ParserParser for SQL statements
 CKexiDB::ParserErrorProvides detailed i18n'ed error description about the Parser
 CKexiPart::PartThe main class for kexi frontend parts like tables, queries, forms and reports
 CPicLabelA simple picture label inside a report
 CPixmapCollectionA class that store pixmaps (by path or by name for KDE icons)
 CPixmapCollectionChooserA dialog to choose an icon in a PixmapCollection
 CPixmapCollectionEditorA dialog to edit the contents of a PixmapCollection
 CPixmapIconViewItemA Special TDEIconViewItem that holds the name of its associated pixmap (to allow renaming)
 CKexiDataAwareObjectInterface::PositionOfValueUsed to mark recently found value
 CKexiDB::PreparedStatementPrepared database command for optimizing sequences of multiple database actions
 CKexiDB::QueryColumnInfoHelper class that assigns additional information for the column in a query
 CKexiDB::QuerySchemaParameterA single parameter of a query schema
 CKexiDB::QuerySchemaParameterValueListIteratorAn iteratof for a list of values of query schema parameters providing Allows to iterate over parameters and return TQVariant value or well-formatted string. The iterator is initially set to the last item because of the parser requirements
 CKexiDB::Record
 CReportLineA line
 CKFormDesigner::ResizeHandleSingle widget which represents a dot for resizing a widget
 CKFormDesigner::ResizeHandleSetSet of resize handles (for resizing widgets)
 CKexiDB::ResultInfo
 CKFormDesigner::RichTextDialogA simple dialog to edit rich text
 CKexiDB::RowEditBufferData 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::RowSourceRow source information that can be specified for the lookup field schema
 CKexiDB::SchemaData
 CScriptIOA static class to deal with loading/saving events from/to XML
 CKexiDB::Connection::SelectStatementOptionsOptions used in selectStatement()
 CKexiDB::ServerVersionInfoContains version information about a database backend
 CSQLiteVacuumHelper class performing interactive compacting (VACUUM) of the SQLite database
 CKexiUtils::StyleProxyTQStyle proxy allowing to customizing the currently used style
 CSubFormA form embedded as a widget inside other form
 CKexiDB::TableOrQuerySchema
 CKFormDesigner::TabStopDialogA dialog to edit Form tab stops
 CKFormDesigner::TabWidgetA tab widget providing information about height of the tab bar
 CTDEListViewItemTemplate< type >TQListViewItem class with ability for storing additional data member
 CTDEListViewItemTemplate< TQString >
 CKexiDB::TransactionThis class encapsulates transaction handle
 CKexiDB::TransactionData
 CKexiDB::TransactionGuardHelper class for using inside methods for given connection
 Ctristate3-state logical type with three values: true, false and cancelled and convenient operators
 CKexiUtils::ValidatorA validator extending TQValidator with offline-checking for value's validity
 CVBoxHelper widget (used when using 'Lay out vertically')
 CKFormDesigner::VerWidgetListA helper for sorting widgets vertically
 CVFlowHelper widget (used when using 'Lay out with horizontal flow')
 CKexiUtils::WaitCursor
 CKexiUtils::WaitCursorRemover
 CKFormDesigner::WidgetFactoryThe base class for all widget Factories
 CKFormDesigner::WidgetInfoThis class holds properties of widget classes provided by a factory
 CKFormDesigner::WidgetLibraryThis class searches for factories and provides TDEActions for widget creation
 CKFormDesigner::WidgetWithSubpropertiesInterfaceAn interface for declaring form widgets to have subproperties
 CKoMacro::XMLHandlerManages the (un-)serialization of a Macro instance to/from XML