retrieve with fallbackcomponent the one not "transparent" and not "opaque" is an hack that has to be fixed in plasma2 when we have
Dialogs are always plasma-themed, and if possible are inline. only if there is not enough space (like in a panel) they get moved in a separate window this removes quite some c++ usage and hopefully solves some layouting problems in dialogs