m sure that there is also global vars that are used for that but not sure because I have not seen backend code yet
<bobweaver> AlanBell,  I am guessing hear but I bet there is a Model
<bobweaver> AlanBell,  say I wanted to be able to open any *.desktop file in qml and I wanted it to be simple
<bobweaver> make c++ plugin  http://paste.ubuntu.com/1501017/
<bobweaver> then in a "plugin" file I exspose the element
<bobweaver> so that in qml I can call it
<bobweaver> Like this http://paste.ubuntu.com/1501024/
<bobweaver> because there is a element that Is created in C++ and I exspose it to QML via Plug in I can then call it any time that I want
<bobweaver> like in a button
<bobweaver> that is how Unity 2d launchs all its apps
<bobweaver> well......
<bobweaver> there is alot more to it then that but  idea over all
<bobweaver> the c++ will make a LIB under /usr/lib/qt(version)/imports/PluginName
<AlanBell> yeah, I don't think that it can be a pagestack exactly
<bobweaver> then you just import that in you your qml file in are example   import Application 1.0
<mhall119> AlanBell: the apps are all going to be sandboxed and isolated from eachother, if that's your concern
<bobweaver> Or you can make a bunch of qml and make a folder and make that a plugin also just like Ubuntu.Componets is done
<AlanBell> mhall119: cool, I was expecting that to be the case somehow. It is hard to get a grasp of the overall architecture from the bits that have been released
<bobweaver> AlanBell,  + 1 million
<mhall119> AlanBell: I don't expect the window-management functionality itself is written in QM:
<bobweaver> only reason I have not wrote apps for it yet
<bobweaver> I have no idea what I can do with the core backend yet and I do not need to make a bunch of declaritiv things that I do not know if the phone has already
<bobweaver> mhall119,  qt-bamf  ?
<bobweaver> Phone will be like
<bobweaver> org.ayatana.bamf.view' on object at path /org/ayatana/bamf/application756416830
<bobweaver> org.ayatana.bamf.view' on object at path /org/ayatana/bam