Bug 86053 - can't add location bar to main toolbar
Summary: can't add location bar to main toolbar
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-27 00:14 UTC by Janis Blechert
Modified: 2008-05-13 23:22 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Janis Blechert 2004-07-27 00:14:18 UTC
Version:           3.2.3 (using KDE 3.2.3, Gentoo)
Compiler:          gcc version 3.3.3 20040412 (Gentoo Linux 3.3.3-r6, ssp-3.3.2-2, pie-8.7.6)
OS:                Linux (i686) release 2.6.7-ck5

I don't need much stuff so i wanted to put the location bar und maintoolbar into one and just add the location bar (as action) to the main bar, so I only have one bar, without much clutter :) But apparently "Location:" and "Location Bar" won't be displayed in any other toolbar than the location toolbar. If this is technicaly not possible, the "location bar"-action should not be displayed as choice :)
Comment 1 Roger Larsson 2004-08-05 23:53:19 UTC
Got a crash when playing around with this functionallity - reason for not working?
Found this bug report when trying to move the "Go" button on the location toolbar, I want it before (unconnected with) the searchbar (since "Go" does not apply to what is written in the seachbar)

[New Thread 16384 (LWP 30130)]
[KCrash handler]
#4  0x402e23c9 in KBookmarkBar::clear() () from /opt/kdecvs/lib/libkio.so.4
#5  0x402e234d in KBookmarkBar::~KBookmarkBar() ()
   from /opt/kdecvs/lib/libkio.so.4
#6  0x418e3f08 in KonqMainWindow::initBookmarkBar() (this=0x8343718)
    at konq_mainwindow.cc:391
#7  0x41902e60 in KonqMainWindow::qt_invoke(int, QUObject*) (this=0x81bcfa0, 
    _id=198, _o=0xbfffc6a0) at konq_mainwindow.moc:661
#8  0x40d2bb88 in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0xbfffd070, clist=0x8441a90, o=0xbfffc6a0) at kernel/qobject.cpp:2380
#9  0x40d2b8da in QObject::activate_signal(int) (this=0xbfffd070, signal=21)
    at kernel/qobject.cpp:2325
#10 0x40628f49 in KEditToolbar::newToolbarConfig() ()
   from /opt/kdecvs/lib/libkdeui.so.4
#11 0x40621d70 in KEditToolbar::slotApply() ()
   from /opt/kdecvs/lib/libkdeui.so.4
#12 0x405d10ee in KDialogBase::qt_invoke(int, QUObject*) ()
   from /opt/kdecvs/lib/libkdeui.so.4
#13 0x40628f9c in KEditToolbar::qt_invoke(int, QUObject*) ()
   from /opt/kdecvs/lib/libkdeui.so.4
#14 0x40d2bb88 in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0x84e3e30, clist=0x84e3e08, o=0xbfffc7d0) at kernel/qobject.cpp:2380
#15 0x40d2b8da in QObject::activate_signal(int) (this=0x84e3e30, signal=4)
    at kernel/qobject.cpp:2325
#16 0x410896e7 in QButton::clicked() (this=0x84e3e30)
    at .moc/debug-shared-mt/moc_qbutton.cpp:152
#17 0x40dc1311 in QButton::mouseReleaseEvent(QMouseEvent*) (this=0x84e3e30, 
    e=0xbfffcbd0) at widgets/qbutton.cpp:837
#18 0x40d63c4f in QWidget::event(QEvent*) (this=0x84e3e30, e=0xbfffcbd0)
    at kernel/qwidget.cpp:4671
#19 0x40cc8cff in QApplication::internalNotify(QObject*, QEvent*) (
    this=0xbfffe880, receiver=0x84e3e30, e=0xbfffcbd0)
    at kernel/qapplication.cpp:2620
#20 0x40cc82ca in QApplication::notify(QObject*, QEvent*) (this=0xbfffe880, 
    receiver=0x84e3e30, e=0xbfffcbd0) at kernel/qapplication.cpp:2406
#21 0x407de98e in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kdecvs/lib/libkdecore.so.4
#22 0x40c5eb7f in QApplication::sendSpontaneousEvent(QObject*, QEvent*) (
    receiver=0x84e3e30, event=0xbfffcbd0) at qapplication.h:494
#23 0x40c57631 in QETWidget::translateMouseEvent(_XEvent const*) (
    this=0x84e3e30, event=0xbfffcf60) at kernel/qapplication_x11.cpp:4257
#24 0x40c55283 in QApplication::x11ProcessEvent(_XEvent*) (this=0xbfffe880, 
    event=0xbfffcf60) at kernel/qapplication_x11.cpp:3408
#25 0x40c6fe4c in QEventLoop::processEvents(unsigned) (this=0x8143990, flags=4)
    at kernel/qeventloop_x11.cpp:192
#26 0x40cdcf8e in QEventLoop::enterLoop() (this=0x8143990)
    at kernel/qeventloop.cpp:198
#27 0x40cc8ee9 in QApplication::enter_loop() (this=0xbfffe880)
    at kernel/qapplication.cpp:2775
#28 0x40ec3f25 in QDialog::exec() (this=0xbfffd070) at dialogs/qdialog.cpp:432
#29 0x418ecbda in KonqMainWindow::slotConfigureToolbars() (this=0x81bcfa0)
    at konq_mainwindow.cc:1782
#30 0x41903680 in KonqMainWindow::qt_invoke(int, QUObject*) (this=0x81bcfa0, 
    _id=118, _o=0xbfffd2a0) at konq_mainwindow.moc:581
#31 0x40d2ba3b in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0x82cf720, clist=0x82d75d0, o=0xbfffd2a0) at kernel/qobject.cpp:2356
#32 0x40d2b8da in QObject::activate_signal(int) (this=0x82cf720, signal=2)
    at kernel/qobject.cpp:2325
#33 0x4052dac9 in KAction::activated() () from /opt/kdecvs/lib/libkdeui.so.4
#34 0x4052d0fd in KAction::slotActivated() ()
   from /opt/kdecvs/lib/libkdeui.so.4
#35 0x4052db8f in KAction::qt_invoke(int, QUObject*) ()
   from /opt/kdecvs/lib/libkdeui.so.4
#36 0x40d2ba3b in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0x868f860, clist=0x868f908, o=0xbfffd390) at kernel/qobject.cpp:2356
#37 0x4108238c in QSignal::signal(QVariant const&) (this=0x868f860, 
    t0=@0x868f888) at .moc/debug-shared-mt/moc_qsignal.cpp:100
#38 0x40d49193 in QSignal::activate() (this=0x868f860)
    at kernel/qsignal.cpp:212
#39 0x40e40558 in QPopupMenu::mouseReleaseEvent(QMouseEvent*) (this=0x8556938, 
    e=0xbfffd810) at widgets/qpopupmenu.cpp:1689
#40 0x40d63c4f in QWidget::event(QEvent*) (this=0x8556938, e=0xbfffd810)
    at kernel/qwidget.cpp:4671
#41 0x40cc8cff in QApplication::internalNotify(QObject*, QEvent*) (
    this=0xbfffe880, receiver=0x8556938, e=0xbfffd810)
    at kernel/qapplication.cpp:2620
#42 0x40cc82ca in QApplication::notify(QObject*, QEvent*) (this=0xbfffe880, 
    receiver=0x8556938, e=0xbfffd810) at kernel/qapplication.cpp:2406
#43 0x407de98e in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kdecvs/lib/libkdecore.so.4
#44 0x40c5eb7f in QApplication::sendSpontaneousEvent(QObject*, QEvent*) (
    receiver=0x8556938, event=0xbfffd810) at qapplication.h:494
#45 0x40c573b0 in QETWidget::translateMouseEvent(_XEvent const*) (
    this=0x8556938, event=0xbfffdba0) at kernel/qapplication_x11.cpp:4199
#46 0x40c55283 in QApplication::x11ProcessEvent(_XEvent*) (this=0xbfffe880, 
    event=0xbfffdba0) at kernel/qapplication_x11.cpp:3408
#47 0x40c6fe4c in QEventLoop::processEvents(unsigned) (this=0x8143990, flags=4)
    at kernel/qeventloop_x11.cpp:192
#48 0x40cdcf8e in QEventLoop::enterLoop() (this=0x8143990)
    at kernel/qeventloop.cpp:198
#49 0x40cc8ee9 in QApplication::enter_loop() (this=0xbfffe880)
    at kernel/qapplication.cpp:2775
#50 0x40e43739 in QPopupMenu::exec(QPoint const&, int) (this=0x8556938, 
    pos=@0xbfffde94, indexAtPoint=0) at widgets/qpopupmenu.cpp:2422
#51 0x4051d62d in KToolBar::mousePressEvent(QMouseEvent*) ()
   from /opt/kdecvs/lib/libkdeui.so.4
#52 0x40d63c13 in QWidget::event(QEvent*) (this=0x8351e70, e=0xbfffde80)
    at kernel/qwidget.cpp:4665
#53 0x40de1de2 in QDockWindow::event(QEvent*) (this=0x8351e70, e=0xbfffde80)
    at widgets/qdockwindow.cpp:2076
#54 0x40e6d2cb in QToolBar::event(QEvent*) (this=0x8351e70, e=0xbfffde80)
    at widgets/qtoolbar.cpp:513
#55 0x4051fc39 in KToolBar::event(QEvent*) ()
   from /opt/kdecvs/lib/libkdeui.so.4
#56 0x40cc8cff in QApplication::internalNotify(QObject*, QEvent*) (
    this=0xbfffe880, receiver=0x8351e70, e=0xbfffde80)
    at kernel/qapplication.cpp:2620
#57 0x40cc82ca in QApplication::notify(QObject*, QEvent*) (this=0xbfffe880, 
    receiver=0x8356ae0, e=0xbfffe100) at kernel/qapplication.cpp:2406
#58 0x407de98e in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kdecvs/lib/libkdecore.so.4
#59 0x40c5eb7f in QApplication::sendSpontaneousEvent(QObject*, QEvent*) (
    receiver=0x8356ae0, event=0xbfffe100) at qapplication.h:494
#60 0x40c57631 in QETWidget::translateMouseEvent(_XEvent const*) (
    this=0x8356ae0, event=0xbfffe490) at kernel/qapplication_x11.cpp:4257
#61 0x40c55283 in QApplication::x11ProcessEvent(_XEvent*) (this=0xbfffe880, 
    event=0xbfffe490) at kernel/qapplication_x11.cpp:3408
#62 0x40c6fe4c in QEventLoop::processEvents(unsigned) (this=0x8143990, flags=4)
    at kernel/qeventloop_x11.cpp:192
#63 0x40cdcf8e in QEventLoop::enterLoop() (this=0x8143990)
    at kernel/qeventloop.cpp:198
#64 0x40cdceaa in QEventLoop::exec() (this=0x8143990)
    at kernel/qeventloop.cpp:145
#65 0x40cc8e7f in QApplication::exec() (this=0xbfffe880)
    at kernel/qapplication.cpp:2743
#66 0x418a349c in kdemain (argc=0, argv=0x0) at konq_main.cc:204
#67 0x0804db61 in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) ()
#68 0x0804eb70 in handle_launcher_request(int) ()
#69 0x0804f28b in handle_requests(int) ()
#70 0x0805049b in main ()
Comment 2 Delian Krustev 2004-08-31 00:51:02 UTC
Confirmed with kde 3.3.0 from Debian unstable
Comment 3 Delian Krustev 2004-08-31 00:57:27 UTC
I've just tried the other way around. Adding the necessary buttons from main tool bar to the location tool bar, and hiding the main toolbar works OK. However s.t. with the toolbars is messed up. At some point I was unable to hide or show any toolbars different from the current.
Comment 4 Andr 2005-04-12 11:20:18 UTC
i can confirm this bug with konqueror 3.4

Another thing is when u customize the toolbar and something to the right side of the customize toolbar panel it wont show up in the list there. Only when u click OK and go to customize toolbar again, then u can sort it.
Comment 5 Scott Thomson 2005-08-02 13:37:58 UTC
I can confirm this bug with Konqueror 3.4.2 (SuSE rpms)
Comment 6 Guryanov Dmitry 2005-10-13 15:23:59 UTC
To add Location Bar to Main Toolbar it's needed first to remove it from location toolbar. It's work perfectly woth konqueror-3.4.2 and 3.5-beta1.
Comment 7 FiNeX 2008-05-13 23:22:14 UTC
It is working even on 3.5.9 without crash.