diff options
-rw-r--r-- | src/mainview.cpp | 13 | ||||
-rw-r--r-- | src/mainwindow.cpp | 1 |
2 files changed, 8 insertions, 6 deletions
diff --git a/src/mainview.cpp b/src/mainview.cpp index 59ffde4d..61e340cb 100644 --- a/src/mainview.cpp +++ b/src/mainview.cpp @@ -92,7 +92,6 @@ MainView::MainView(QWidget *parent) connect(m_tabBar, SIGNAL(closeOtherTabs(int)), this, SLOT(slotCloseOtherTabs(int))); connect(m_tabBar, SIGNAL(reloadTab(int)), this, SLOT(slotReloadTab(int))); connect(m_tabBar, SIGNAL(reloadAllTabs()), this, SLOT(slotReloadAllTabs())); - connect(m_tabBar, SIGNAL(tabMoved(int, int)), this, SLOT(moveTab(int, int))); // connecting urlbar signals connect(urlBar(), SIGNAL(activated(const KUrl&)), Application::instance(), SLOT(loadUrl(const KUrl&))); @@ -306,9 +305,6 @@ void MainView::newTab() { WebView *w = newWebView(); - urlBar()->setUrl(KUrl("")); - urlBar()->setFocus(); - HomePage p(w); switch(ReKonfig::newTabsBehaviour()) @@ -316,12 +312,16 @@ void MainView::newTab() case 0: w->setHtml( p.rekonqHomePage() ); break; + case 1: + urlBar()->setUrl(KUrl("")); + break; case 2: w->load( QUrl(ReKonfig::homePage()) ); break; default: break; } + urlBar()->setFocus(); } @@ -658,7 +658,8 @@ void MainView::showTabPreview(int tab) } m_previewPopup = new KPassivePopup(this); - m_previewPopup->setFrameShape(QFrame::NoFrame); + m_previewPopup->setFrameShape(QFrame::StyledPanel); + m_previewPopup->setFrameShadow(QFrame::Plain); m_previewPopup->setFixedSize(w, h); QLabel *l = new QLabel(); l->setPixmap(WebSnap::renderPreview(*(webView(tab)->page()), w, h)); @@ -668,4 +669,4 @@ void MainView::showTabPreview(int tab) QPoint pos(m_tabBar->tabRect(tab).x(),m_tabBar->tabRect(tab).y()+m_tabBar->tabRect(tab).height()); m_previewPopup->show(mapToGlobal(pos)); -}
\ No newline at end of file +} diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 8b4f5c6c..c8ac0378 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -745,6 +745,7 @@ void MainWindow::slotHome() { HomePage p(w); w->setHtml( p.rekonqHomePage(), QUrl()); + m_view->urlBar()->setFocus(); } else { |