Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
| NKexi | Namespace for general Kexi functions |
| NKexiCSVExport | |
| NKexiDB | High-level database connectivity library with database backend drivers |
| NKexiMacro | |
| NKexiMigration | Framework for importing databases into native KexiDB databases |
| NKexiPart | |
| NKexiTableDesignerCommands | |
| NKexiUtils | General Utils |
| NKFormDesigner | |
| NKoMacro | |
| NKross | |
| CConnectionDataLVItem | Helper class |
| CContainerFactory | Standard Factory for all container widgets |
| CContainerWidget | A simple container widget |
| CCustomWidget | A blank widget displayed when class is not supported |
| CEvent | A simple class to store events |
| CForm | A simple class representing a form |
| CFormScript | A class that stores the code and events related to a single form |
| CFormWidgetBase | Helper: this widget is used to create form's surface |
| CGrid | Helper widget (used when using 'Lay out in a grid') |
| CGroupBox | A group box widget |
| CHBox | Helper widget (used when using 'Lay out horizontally') |
| CHFlow | Helper widget (used when using 'Lay out with horizontal flow') |
| 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 |
| CKexiArrowTip | A tooltip-like widget with additional arrow |
| CKexiBLOBBuffer | Application-wide buffer for local BLOB data like pixmaps |
| CKexiBoolTableEdit | Cell editor for boolean type |
| 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 |
| CKexiComboBoxTableEdit | Drop-down cell editor |
| 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 |
| CKexiCSVImportExportPart | |
| 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 | |
| CKexiDataAwareView | Provides a view displaying record-based data |
| CKexiDataAwareWidgetInfo | A widget info for data-aware widgets |
| 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 |
| CKexiDataTable | Provides a data-driven (record-based) tabular view |
| CKexiDataTableView | Database aware table widget |
| CKexiDateFormatter | Date formatter used by KexiDateTableEdit and KexiDateTimeTableEdit |
| CKexiDateTableEdit | Editor class for Date type. It is a replacement TQDateEdit due to usability problems: people are accustomed to use single-character cursor. Date format is retrieved from the KDE global settings. and input/output is performed using KLineEdit (from KexiInputTableEdit) |
| CKexiDateTimeTableEdit | Editor class for Date/Time type. It is a replacement TQDateTimeEdit due to usability problems: people are accustomed to use single-character cursor. Date and Time format is retrieved from the KDE global settings and input/output is performed using KLineEdit (from KexiInputTableEdit) |
| CKexiDBAutoField | Universal "Auto Field" widget for Kexi forms |
| CKexiDBCheckBox | A db-aware check box |
| CKexiDBComboBox | Combo box widget for Kexi forms |
| CKexiDBConnectionSet | |
| CKexiDBConnShortcutFile | |
| CKexiDBDateEdit | A db-aware date editor |
| CKexiDBDateTimeEdit | A db-aware datetime editor |
| CKexiDBDoubleSpinBox | A db-aware int spin box |
| CKexiDBDriverComboBox | Combo box widget for selecting a database driver |
| CKexiDBFactory | Kexi Factory (DB widgets + subform) |
| CKexiDBForm | A DB-aware form widget, acting as form's toplevel widget |
| CKexiDBImageBox | A data-aware, editable image box |
| CKexiDBIntSpinBox | A db-aware int spin box |
| CKexiDBLabel | An extended, data-aware, read-only text label |
| CKexiDBLineEdit | Line edit widget for Kexi forms |
| CKexiDBShortcutFile | |
| CKexiDBSubForm | A form embedded as a widget inside other form |
| CKexiDBTextEdit | Multiline edit widget for Kexi forms |
| CKexiDBTextWidgetInterface | An interface providing common text editor's functionality |
| CKexiDBTimeEdit | A db-aware time editor |
| CKexiDBTitlePage | A helper widget used to displaying a line edit with a label and layout |
| CKexiDBWidgetContextMenuExtender | Used for extending editor widgets' context menu |
| CKexiDialogBase | Base class for child window of Kexi's main application window |
| 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 |
| CKexiEditor | An text editor view that uses both KTextEditor and KTextEdit |
| CKexiFieldComboBox | |
| CKexiFieldDrag | Drag object containing information about field(s) |
| CKexiFieldListView | |
| CKexiFindDialog | A Kexi-specific "Find text" dialog |
| CKexiFlowLayout | Special "flow" layout |
| CKexiFormDataItemInterface | An interface for declaring form widgets to be data-aware |
| CKexiFormDataProvider | Data provider for Kexi Forms |
| CKexiFormEventHandler | Handles events defined within Kexi Forms |
| CKexiFormPart | Kexi Form Plugin |
| CKexiFormScrollView | KexiFormScrollView class provides a widget for displaying data in a form view |
| CKexiFormView | The KexiFormView lass provides a data-driven (record-based) form view |
| 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 |
| CKexiInputTableEdit | General purpose cell editor using line edit widget |
| CKexiInternalPart | A prototype for Kexi Internal Parts (plugins) implementation |
| CKexiLookupColumnPage | A page within table designer's property pane, providing lookup column editor |
| CKexiMacroDesignView | The KexiScriptDesignView implements KexiMacroView to provide a GUI-Editor to edit a Macro |
| CKexiMacroError | An error dialog used to displayed more detailed informations about a KoMacro::Exception that got thrown within a KoMacro::Context during execution |
| CKexiMacroPart | Kexi Macro Plugin |
| 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 |
| CKexiMacroTextView | The KexiMacroTextView implements KexiMacroView to provide a simple texteditor to edit the XML document of a Macro |
| CKexiMacroView | The KexiMacroView implements KexiViewBase to provide a base KexiView instance for Macros |
| CKexiMainWindow | Kexi's main window interface This interface is implemented by KexiMainWindowImpl class |
| CKexiMainWindowImpl | Kexi's main window implementation |
| CKexiMigrationPart | Internal part for data/project migration wizard |
| 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 |
| CKexiProject | A project's main controller |
| CKexiProjectConnectionData | This class aims to provide methods to store/load database settings especially for file based engines |
| CKexiProjectData | Kexi project core data member |
| CKexiProjectSelectorDialog | |
| CKexiProjectSelectorWidget | |
| CKexiProjectSet | Stores information about multiple kexi project-data items |
| CKexiPropertyEditorView | The container (acts as a dock window) for KexiPropertyEditor |
| CKexiPushButton | Push Button widget for Kexi forms |
| CKexiQueryDesignerGuiEditor | Design view of the Query Designer |
| CKexiQueryDesignerSQLEditor | Text editor for entering query statements |
| CKexiQueryDesignerSQLView | For editing Queries in text mode |
| CKexiQueryParameters | Utilities providing GUI for getting query parameters |
| CKexiQueryPart | Kexi Query Designer Plugin |
| 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 |
| CKexiReportFactory | Kexi Factory (DB widgets + subform) |
| CKexiReportForm | The report top widget |
| CKexiReportPart | Kexi Report Plugin It just creates a KexiReportView. See there for most of code |
| CKexiReportView | The FormPart's view |
| CKexiScriptDesignView | KexiViewBase to manage script modules in the design-view |
| CKexiScriptEditor | The KexiEditor class embeds text editor for editing scripting code |
| CKexiScriptPart | Kexi Scripting Plugin |
| 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 |
| CKexiSimplePrintingPageSetup | A window for displaying settings for simple printing |
| CKexiSimplePrintingPart | Internal Kexi Simple Printing Plugin |
| 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 | |
| CKexiStartupDialog | |
| CKexiStartupDialogTemplatesPage | |
| CKexiStartupFileDialog | Widget for opening/saving files supported by Kexi |
| CKexiStartupFileDialogBase | |
| CKexiStartupHandler | |
| 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 |
| CKexiTableDesignerView | Design view of the Table Designer |
| CKexiTableEdit | Abstract class for a cell editor. Handles cell painting and displaying the editor widget |
| CKexiTableView | KexiTableView class provides a widget for displaying data in a tabular view |
| CKexiTableViewColumn | |
| CKexiTableViewData | |
| CKexiTableViewHeader | A table view header with additional actions |
| CKexiTDEIconTableEdit | Cell editor for displaying kde icon (using icon name provided as string). Read only |
| 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 |
| CKexiTextMessageHandler | A wrapper that redirects messages to a string variables instead of displaying them. See KexiTextMessageHandler constructor for details |
| 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 ":" |
| CKexiTimeTableEdit | Editor class for Time type. It is a replacement TQTimeEdit due to usability problems: people are accustomed to use single-character cursor. Time format is retrieved from the KDE global settings and input/output is performed using KLineEdit (from KexiInputTableEdit) |
| CKexiToolTip | A tooltip that can display rich content |
| CKexiUserAction | |
| CKexiUserActionMethod | |
| CKexiViewBase | Base class for single view embeddable of in KexiDialogBase |
| CKFDTabWidget | A tab widget |
| CLabel | A simple label inside a report |
| CLoadIconDialog | A simple dialog to choose a KDE icon |
| 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) |
| CReportLine | A line |
| CScriptIO | A static class to deal with loading/saving events from/to XML |
| CSQLiteAdminTools | An interface containing a set of tools for SQLite database administration |
| CSQLiteVacuum | Helper class performing interactive compacting (VACUUM) of the SQLite database |
| CStdWidgetFactory | Factory for all basic widgets, including Spring (not containers) |
| CSubForm | A form embedded as a widget inside other form |
| CTDEListViewItemTemplate | TQListViewItem class with ability for storing additional data member |
| Ctristate | 3-state logical type with three values: true, false and cancelled and convenient operators |
| CVBox | Helper widget (used when using 'Lay out vertically') |
| CVFlow | Helper widget (used when using 'Lay out with horizontal flow') |
