I'm considering using Qt/Embedded and Qtopia to target an ARM11 design, using Embedded Linux. I think Qt is an excellent fit for our purposes, but I have a few questions remaining...

What is the relationship between multiple applications (processes) running simultaneously, and using Qt to render their graphics? Do they share a common frame buffer, each app having its own window? How do they get user input?

Can there be a "master" process that coordinates window placement and size, and directing user input to one window at a time (i.e. changes the global focus)?

How about shared libraries? Is the Qt/E library shared?