next try; refs #167

This commit is contained in:
Marc Wäckerlin
2012-11-08 13:49:15 +00:00
parent 4c5948973c
commit 7f797ff9c3
2 changed files with 9 additions and 3 deletions

View File

@@ -40,13 +40,19 @@ namespace qbrowserlib {
qDebug()<<"Rearranging"; qDebug()<<"Rearranging";
QToolBar* t(w->addToolBar(trUtf8("Browser Tools", QToolBar* t(w->addToolBar(trUtf8("Browser Tools",
"name of the browser's toolbar"))); "name of the browser's toolbar")));
_tools->setParent(t); for (int i(_tools->count()); i>0;) {
qDebug()<<"Rearranging tool item "<<(i-1)<<_tools->itemAt(i-1);
t->addWidget(_statusbar->itemAt(--i)->widget());
}
delete _tools; _tools=0;
t->show(); t->show();
_statusbar->removeWidget(_status); _statusbar->removeWidget(_status);
delete _status; _status=0;
for (int i(_statusbar->count()); i>0;) { for (int i(_statusbar->count()); i>0;) {
qDebug()<<"Rearranging item "<<(i-1)<<_statusbar->itemAt(i-1); qDebug()<<"Rearranging stat item "<<(i-1)<<_statusbar->itemAt(i-1);
w->statusBar()->addWidget(_statusbar->itemAt(--i)->widget()); w->statusBar()->addWidget(_statusbar->itemAt(--i)->widget());
} }
delete _statusbar; _statusbar=0;
} }
} }
protected: protected:

View File

@@ -113,7 +113,7 @@
</layout> </layout>
</item> </item>
<item> <item>
<widget class="qbrowserlib::SwissWebView" name="swisswebview"/> <widget class="qbrowserlib::SwissWebView" name="_webview"/>
</item> </item>
<item> <item>
<layout class="QHBoxLayout" name="_statusbar"> <layout class="QHBoxLayout" name="_statusbar">