SDK Structure¶
When exploring the SDK tree, the following overview will give you an idea about the file structure of qooxdoo:
readme.txt - a quick information
license.txt - qooxdoo's license information
index.html - an overview over and access to most of the SDK's applications. Mind that in order to use them, you might need to run a generate.py build
in their respective directories first.
application/
- sample and demo applications and interactive tools (for end users) in their respective subfolders, like
demobrowser
,feedreader
orplayground
component/
- helper applications and libraries (used internally), like
apiviewer
ortestrunner
.
documentation/ - documentation files
manual
- the user manual
framework/ - qooxdoo's class library
source
class
- JavaScript classesresource
qx
- resources need to be namespaced, here it isqx
decoration
- images for the decorations,Modern
andClassic
icon
- icon themes that come with qooxdoo,Oxygen
andTango
static
- other common resources likeblank.gif
source
- contains original resourcestranslation
- language-specific data aspo
files
tool/ - tool chain of the framework
bin
- executable scripts are located here, most importantlygenerator.py
data
- lots of data to be used by different tools, e.g. for localization, migration, etc.pylib
- Python modules used by the tool chain