Hi all, In the setMainWidget function... instead of setting the caption to the application name main_widget->setCaption(mwTitle); shouldn't it check whether the main_widget has a title first? if( main_widget->caption()->isEmpty() ) main_widget->setCaption( mwTitle ); Just my thought... Warmest Regards, David Tio aka DeuX