diff options
author | Andrea Diamantini <adjam7@gmail.com> | 2010-02-10 12:47:57 +0100 |
---|---|---|
committer | Andrea Diamantini <adjam7@gmail.com> | 2010-02-10 12:47:57 +0100 |
commit | 315700ae94d0307b0bceb0e78329620e61a4ba0e (patch) | |
tree | 76347eb6c8c856f89c54298cfb070689d4e94015 | |
parent | fix tab preview position (diff) | |
download | rekonq-315700ae94d0307b0bceb0e78329620e61a4ba0e.tar.xz |
DISCLAIMER: I'm sorry for this
This commit reverts the ability to change main toolbar settings
(change icon/text). In the context rekonq is developed (KMainWindow + simple toolbars)
this is quite impossible.
We'll see in the next version a proper fix for this (back to XMLGUI? QML??)
This commit fixes also the problem with the disappearing toolbar backing
from a fullscreen close
BUG:222826
-rw-r--r-- | src/mainwindow.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 8ce6afe0..b0007ed4 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -103,7 +103,7 @@ MainWindow::MainWindow() , m_bookmarksPanel(0) , m_webInspectorPanel(0) , m_historyBackMenu(0) - , m_mainBar( new KToolBar( QString("MainToolBar"), this, Qt::TopToolBarArea, true, false, false) ) + , m_mainBar( new KToolBar( QString("MainToolBar"), this, Qt::TopToolBarArea, true, true, false) ) , m_bmBar( new KToolBar( QString("BookmarkToolBar"), this, Qt::TopToolBarArea, true, false, false) ) , m_popup( new KPassivePopup(this) ) , m_hidePopup( new QTimer(this) ) @@ -184,12 +184,19 @@ void MainWindow::setupToolbars() m_mainBar->addAction( actionByName("bookmarksActionMenu") ); m_mainBar->addAction( actionByName("rekonq_tools") ); + m_mainBar->setContextMenuPolicy(Qt::PreventContextMenu); + + m_mainBar->show(); // this just to fix reopening rekonq after fullscreen close + // =========== Bookmarks ToolBar ================================ m_bmBar->setToolButtonStyle(Qt::ToolButtonTextBesideIcon); m_bmBar->setAcceptDrops(true); m_bmBar->setContextMenuPolicy(Qt::CustomContextMenu); m_bmBar->setIconDimensions(16); Application::bookmarkProvider()->setupBookmarkBar(m_bmBar); + + KToolBar::setToolBarsEditable(false); + KToolBar::setToolBarsLocked(true); } |