Kexi/Plugins/Scripts/Database Object Model

From KDE Community Wiki
< Kexi‎ | Plugins‎ | Scripts
Revision as of 22:28, 1 November 2012 by Jstaniek (talk | contribs) (→‎Notes)

Note

This page is a draft for database object model in Kexi


Class

Description....

MSA equivalent's name:

Properties:

Name Type Description Read/Write? MSA name

Methods:

Name Type Description MSA name

Notes

  • Scripting makes sense mostly in Qt5-based Kexi. Target implementation shall use Qt5's QtScript since it uses the more efficient V8 engine which will not been used in Qt4. Qt4's QtScript uses JavaScriptCore. It is too costly to standardize on Qt4 scripting and then porting to Qt5 (with changed API).
  • When designing the object model, try to harmonize with Predicate's API
  • Use JavaScript notation as QtScript will be used to implement scripting
  • Information about MSA equivalent names would be reusable in Kexi Handbook too, chapter "Comparison to MS Access"

Links