|
|
|
@ -428,7 +428,6 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
|
|
|
|
|
if (localURLJob) {
|
|
|
|
|
connect(localURLJob, TQT_SIGNAL(localURL(TDEIO::LocalURLJob*, const KURL&, bool)), this, TQT_SLOT(slotLocalURL(TDEIO::LocalURLJob*, const KURL&, bool)));
|
|
|
|
|
connect(localURLJob, TQT_SIGNAL(destroyed()), this, TQT_SLOT(slotLocalURLKIODestroyed()));
|
|
|
|
|
//printf("[RAJA DEBUG 600.0] Waiting for result... %p\n\r", this); fflush(stdout);
|
|
|
|
|
while (!d->localURLSlotFired) {
|
|
|
|
|
usleep(100);
|
|
|
|
|
tqApp->eventLoop()->processEvents(TQEventLoop::ExcludeUserInput);
|
|
|
|
@ -1229,7 +1228,6 @@ KURL::List KonqPopupMenu::popupURLList() const
|
|
|
|
|
|
|
|
|
|
void KonqPopupMenu::slotLocalURL(TDEIO::LocalURLJob *job, const KURL& url, bool isLocal)
|
|
|
|
|
{
|
|
|
|
|
//printf("[RAJA DEBUG 600.1] In KonqPopupMenu::slotLocalURL %p\n\r", this); fflush(stdout);
|
|
|
|
|
d->localURLSlotFired = true;
|
|
|
|
|
d->localURLResultURL = url;
|
|
|
|
|
d->localURLResultIsLocal = isLocal;
|
|
|
|
@ -1237,7 +1235,6 @@ void KonqPopupMenu::slotLocalURL(TDEIO::LocalURLJob *job, const KURL& url, bool
|
|
|
|
|
|
|
|
|
|
void KonqPopupMenu::slotLocalURLKIODestroyed()
|
|
|
|
|
{
|
|
|
|
|
//printf("[RAJA DEBUG 600.2] In KonqPopupMenu::slotLocalURLKIODestroyed %p\n\r", this); fflush(stdout);
|
|
|
|
|
if (!d->localURLSlotFired) {
|
|
|
|
|
d->localURLSlotFired = true;
|
|
|
|
|
d->localURLResultURL = KURL();
|
|
|
|
|