If you wonder why your application doesn't compile since updating to MarbleWidget 0.7 anymore then it might be because we've added the Marble name space. So adding using namespace Marble should help: http://techbase.kde.org/Projects/Marble/MarbleCPlusPlus