Difference between revisions of "Plasma/Active/DeviceShell"

< Plasma‎ | Active
Jump to: navigation, search
(Created page with "== Device specific workspaces == The Plasma Device shell that is used in the Plasma Active tablet shell is a generic user interface loader that doesn't provide any UI by itself. ...")
 
(Device specific workspaces)
Line 12: Line 12:
  
 
=== Structure of the homescreen QML package ===
 
=== Structure of the homescreen QML package ===
 +
[TODO]
 +
 +
== How to load a different default workspace ==
 
[TODO]
 
[TODO]

Revision as of 15:42, 20 January 2012

Device specific workspaces

The Plasma Device shell that is used in the Plasma Active tablet shell is a generic user interface loader that doesn't provide any UI by itself.

The device shell will load:

  • A set of QML files that will define the behavior of the workspace for this form factor, in the form of a Plasma::Package file structure
  • That package may eventually load other packages via QML
  • The plasma containments will be loaded and put into the scene
  • Every activity corresponds to 1 containment
  • there may be containments not linked to activities (e.g. panels)
  • the containment are placed in the screen by logic written in JavaScript inside the main homescreen QML package

Structure of the homescreen QML package

[TODO]

How to load a different default workspace

[TODO]


Content is available under Creative Commons License SA 4.0 unless otherwise noted.