kexi

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NKexiNamespace for general Kexi functions
 NKexiCSVExport
 NKexiDBHigh-level database connectivity library with database backend drivers
 NKexiMacro
 NKexiMigrationFramework for importing databases into native KexiDB databases
 NKexiPart
 NKexiTableDesignerCommands
 NKexiUtilsGeneral Utils
 NKFormDesigner
 NKoMacro
 NKross
 CConnectionDataLVItemHelper class
 CContainerFactoryStandard Factory for all container widgets
 CContainerWidgetA simple container widget
 CCustomWidgetA blank widget displayed when class is not supported
 CEventA simple class to store events
 CFormA simple class representing a form
 CFormScriptA class that stores the code and events related to a single form
 CFormWidgetBaseHelper: this widget is used to create form's surface
 CGridHelper widget (used when using 'Lay out in a grid')
 CGroupBoxA group box widget
 CHBoxHelper widget (used when using 'Lay out horizontally')
 CHFlowHelper widget (used when using 'Lay out with horizontal flow')
 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
 CKexiArrowTipA tooltip-like widget with additional arrow
 CKexiBLOBBufferApplication-wide buffer for local BLOB data like pixmaps
 CKexiBoolTableEditCell editor for boolean type
 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
 CKexiComboBoxTableEditDrop-down cell editor
 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
 CKexiCSVImportExportPart
 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
 CKexiDataAwareViewProvides a view displaying record-based data
 CKexiDataAwareWidgetInfoA widget info for data-aware widgets
 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
 CKexiDataTableProvides a data-driven (record-based) tabular view
 CKexiDataTableViewDatabase aware table widget
 CKexiDateFormatterDate formatter used by KexiDateTableEdit and KexiDateTimeTableEdit
 CKexiDateTableEditEditor 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)
 CKexiDateTimeTableEditEditor 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)
 CKexiDBAutoFieldUniversal "Auto Field" widget for Kexi forms
 CKexiDBCheckBoxA db-aware check box
 CKexiDBComboBoxCombo box widget for Kexi forms
 CKexiDBConnectionSet
 CKexiDBConnShortcutFile
 CKexiDBDateEditA db-aware date editor
 CKexiDBDateTimeEditA db-aware datetime editor
 CKexiDBDoubleSpinBoxA db-aware int spin box
 CKexiDBDriverComboBoxCombo box widget for selecting a database driver
 CKexiDBFactoryKexi Factory (DB widgets + subform)
 CKexiDBFormA DB-aware form widget, acting as form's toplevel widget
 CKexiDBImageBoxA data-aware, editable image box
 CKexiDBIntSpinBoxA db-aware int spin box
 CKexiDBLabelAn extended, data-aware, read-only text label
 CKexiDBLineEditLine edit widget for Kexi forms
 CKexiDBShortcutFile
 CKexiDBSubFormA form embedded as a widget inside other form
 CKexiDBTextEditMultiline edit widget for Kexi forms
 CKexiDBTextWidgetInterfaceAn interface providing common text editor's functionality
 CKexiDBTimeEditA db-aware time editor
 CKexiDBTitlePageA helper widget used to displaying a line edit with a label and layout
 CKexiDBWidgetContextMenuExtenderUsed for extending editor widgets' context menu
 CKexiDialogBaseBase class for child window of Kexi's main application window
 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
 CKexiEditorAn text editor view that uses both KTextEditor and KTextEdit
 CKexiFieldComboBox
 CKexiFieldDragDrag object containing information about field(s)
 CKexiFieldListView
 CKexiFindDialogA Kexi-specific "Find text" dialog
 CKexiFlowLayoutSpecial "flow" layout
 CKexiFormDataItemInterfaceAn interface for declaring form widgets to be data-aware
 CKexiFormDataProviderData provider for Kexi Forms
 CKexiFormEventHandlerHandles events defined within Kexi Forms
 CKexiFormPartKexi Form Plugin
 CKexiFormScrollViewKexiFormScrollView class provides a widget for displaying data in a form view
 CKexiFormViewThe KexiFormView lass provides a data-driven (record-based) form view
 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
 CKexiInputTableEditGeneral purpose cell editor using line edit widget
 CKexiInternalPartA prototype for Kexi Internal Parts (plugins) implementation
 CKexiLookupColumnPageA page within table designer's property pane, providing lookup column editor
 CKexiMacroDesignViewThe KexiScriptDesignView implements KexiMacroView to provide a GUI-Editor to edit a Macro
 CKexiMacroErrorAn error dialog used to displayed more detailed informations about a KoMacro::Exception that got thrown within a KoMacro::Context during execution
 CKexiMacroPartKexi Macro Plugin
 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
 CKexiMacroTextViewThe KexiMacroTextView implements KexiMacroView to provide a simple texteditor to edit the XML document of a Macro
 CKexiMacroViewThe KexiMacroView implements KexiViewBase to provide a base KexiView instance for Macros
 CKexiMainWindowKexi's main window interface This interface is implemented by KexiMainWindowImpl class
 CKexiMainWindowImplKexi's main window implementation
 CKexiMigrationPartInternal part for data/project migration wizard
 CKexiObjectInfoLabelHelper class displaying small icon with class name and object name
 CKexiPrjTypeSelectorA simple widget with radio buttons with "show file/server-based projects" options
 CKexiProjectA project's main controller
 CKexiProjectConnectionDataThis class aims to provide methods to store/load database settings especially for file based engines
 CKexiProjectDataKexi project core data member
 CKexiProjectSelectorDialog
 CKexiProjectSelectorWidget
 CKexiProjectSetStores information about multiple kexi project-data items
 CKexiPropertyEditorViewThe container (acts as a dock window) for KexiPropertyEditor
 CKexiPushButtonPush Button widget for Kexi forms
 CKexiQueryDesignerGuiEditorDesign view of the Query Designer
 CKexiQueryDesignerSQLEditorText editor for entering query statements
 CKexiQueryDesignerSQLViewFor editing Queries in text mode
 CKexiQueryParametersUtilities providing GUI for getting query parameters
 CKexiQueryPartKexi Query Designer Plugin
 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
 CKexiReportFactoryKexi Factory (DB widgets + subform)
 CKexiReportFormThe report top widget
 CKexiReportPartKexi Report Plugin It just creates a KexiReportView. See there for most of code
 CKexiReportViewThe FormPart's view
 CKexiScriptDesignViewKexiViewBase to manage script modules in the design-view
 CKexiScriptEditorThe KexiEditor class embeds text editor for editing scripting code
 CKexiScriptPartKexi Scripting Plugin
 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
 CKexiSimplePrintingPageSetupA window for displaying settings for simple printing
 CKexiSimplePrintingPartInternal Kexi Simple Printing Plugin
 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
 CKexiStartupFileDialogWidget for opening/saving files supported by Kexi
 CKexiStartupFileDialogBase
 CKexiStartupHandler
 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
 CKexiTableDesignerViewDesign view of the Table Designer
 CKexiTableEditAbstract class for a cell editor. Handles cell painting and displaying the editor widget
 CKexiTableViewKexiTableView class provides a widget for displaying data in a tabular view
 CKexiTableViewColumn
 CKexiTableViewData
 CKexiTableViewHeaderA table view header with additional actions
 CKexiTDEIconTableEditCell editor for displaying kde icon (using icon name provided as string). Read only
 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
 CKexiTextMessageHandlerA wrapper that redirects messages to a string variables instead of displaying them. See KexiTextMessageHandler constructor for details
 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 ":"
 CKexiTimeTableEditEditor 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)
 CKexiToolTipA tooltip that can display rich content
 CKexiUserAction
 CKexiUserActionMethod
 CKexiViewBaseBase class for single view embeddable of in KexiDialogBase
 CKFDTabWidgetA tab widget
 CLabelA simple label inside a report
 CLoadIconDialogA simple dialog to choose a KDE icon
 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)
 CReportLineA line
 CScriptIOA static class to deal with loading/saving events from/to XML
 CSQLiteAdminToolsAn interface containing a set of tools for SQLite database administration
 CSQLiteVacuumHelper class performing interactive compacting (VACUUM) of the SQLite database
 CStdWidgetFactoryFactory for all basic widgets, including Spring (not containers)
 CSubFormA form embedded as a widget inside other form
 CTDEListViewItemTemplateTQListViewItem class with ability for storing additional data member
 Ctristate3-state logical type with three values: true, false and cancelled and convenient operators
 CVBoxHelper widget (used when using 'Lay out vertically')
 CVFlowHelper widget (used when using 'Lay out with horizontal flow')