[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: extragear/graphics/gwenview
From: Aurélien Gâteau <aurelien.gateau () free ! fr>
Date: 2005-08-28 22:41:31
Message-ID: 1125268891.453595.8302.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 454449 by gateau:
Added call to setWindow() to all jobs so that their authentication dialog does
not appear below the main window.
M +1 -0 NEWS
M +1 -1 app/configdialog.cpp
M +2 -0 gvcore/document.cpp
M +5 -0 gvcore/fileopobject.cpp
M +1 -0 gvcore/fileviewstack.cpp
M +3 -0 gvcore/imageloader.cpp
M +3 -0 gvcore/thumbnailloadjob.cpp
--- trunk/extragear/graphics/gwenview/NEWS #454448:454449
@@ -7,6 +7,7 @@
- The click/double-click behaviour of the bookmark view has been changed to
match the behaviour of the folder view.
- Icons of the folder KPart have been enhanced.
+ - Authentication dialogs should now always appear over the main window.
2005.08.21 - v1.2.92
- New features:
--- trunk/extragear/graphics/gwenview/app/configdialog.cpp #454448:454449
@@ -277,7 +277,7 @@
KURL url;
url.setPath(dir);
- if (KIO::NetAccess::del(url, this)) {
+ if (KIO::NetAccess::del(url, topLevelWidget()) ) {
KMessageBox::information( this,i18n("Cache emptied.") );
}
}
--- trunk/extragear/graphics/gwenview/gvcore/document.cpp #454448:454449
@@ -29,6 +29,7 @@
#include <qwmatrix.h>
// KDE
+#include <kapplication.h>
#include <kdebug.h>
#include <kfilemetainfo.h>
#include <kglobalsettings.h>
@@ -169,6 +170,7 @@
d->mURL = localURL; // this may be fixed after stat() is complete, but set at least something
d->mStatJob = KIO::stat( localURL, !localURL.isLocalFile() );
+ d->mStatJob->setWindow(KApplication::kApplication()->mainWidget());
connect( d->mStatJob, SIGNAL( result (KIO::Job *) ),
this, SLOT( slotStatResult (KIO::Job *) ) );
}
--- trunk/extragear/graphics/gwenview/gvcore/fileopobject.cpp #454448:454449
@@ -112,6 +112,7 @@
// Copy the file
KIO::Job* copyJob=KIO::copy(mURLList,destURL,true);
+ copyJob->setWindow(mParent->topLevelWidget());
connect( copyJob, SIGNAL( result(KIO::Job*) ),
this, SLOT( slotResult(KIO::Job*) ) );
@@ -143,6 +144,7 @@
// Move the file
KIO::Job* moveJob=KIO::move(mURLList,destURL,true);
+ moveJob->setWindow(mParent->topLevelWidget());
connect( moveJob, SIGNAL( result(KIO::Job*) ),
this, SLOT( slotResult(KIO::Job*) ) );
@@ -198,6 +200,7 @@
trashURL.addPath(mURLList.first().fileName());
}
KIO::Job* job=KIO::move(mURLList,trashURL);
+ job->setWindow(mParent->topLevelWidget());
connect( job, SIGNAL( result(KIO::Job*) ),
this, SLOT( slotResult(KIO::Job*) ) );
}
@@ -239,6 +242,7 @@
// Delete the file
KIO::Job* removeJob=KIO::del(mURLList,false,true);
+ removeJob->setWindow(mParent->topLevelWidget());
connect( removeJob, SIGNAL( result(KIO::Job*) ),
this, SLOT( slotResult(KIO::Job*) ) );
}
@@ -262,6 +266,7 @@
KURL destURL=srcURL;
destURL.setFileName(mNewFilename);
KIO::Job* job=KIO::move(srcURL,destURL);
+ job->setWindow(mParent->topLevelWidget());
connect( job, SIGNAL( result(KIO::Job*) ),
this, SLOT( slotResult(KIO::Job*) ) );
}
--- trunk/extragear/graphics/gwenview/gvcore/fileviewstack.cpp #454448:454449
@@ -166,6 +166,7 @@
// Dir lister
mDirLister=new DirLister;
+ mDirLister->setMainWindow(topLevelWidget());
connect(mDirLister,SIGNAL(clear()),
this,SLOT(dirListerClear()) );
--- trunk/extragear/graphics/gwenview/gvcore/imageloader.cpp #454448:454449
@@ -27,6 +27,7 @@
#include <qtimer.h>
// KDE
+#include <kapplication.h>
// Local
#include "cache.h"
@@ -297,6 +298,7 @@
if( d->mSuspended || !d->mStatPending ) return;
KIO::Job* job=KIO::stat( d->mURL, false );
+ job->setWindow(KApplication::kApplication()->mainWidget());
connect(job, SIGNAL(result(KIO::Job*)),
this, SLOT(slotStatResult(KIO::Job*)) );
d->mStatPending = false;
@@ -352,6 +354,7 @@
// Start loading the image
KIO::Job* getJob=KIO::get( d->mURL, false, false);
+ getJob->setWindow(KApplication::kApplication()->mainWidget());
connect(getJob, SIGNAL(data(KIO::Job*, const QByteArray&)),
this, SLOT(slotDataReceived(KIO::Job*, const QByteArray&)) );
--- trunk/extragear/graphics/gwenview/gvcore/thumbnailloadjob.cpp #454448:454449
@@ -38,6 +38,7 @@
#include <qtimer.h>
// KDE
+#include <kapplication.h>
#include <kconfig.h>
#include <kdebug.h>
#include <kfileitem.h>
@@ -548,6 +549,7 @@
}
if( mOriginalTime == 0 ) { // KIO must be used
KIO::Job* job = KIO::stat(mCurrentURL,false);
+ job->setWindow(KApplication::kApplication()->mainWidget());
LOG( "KIO::stat orig " << mCurrentURL.url() );
addSubjob(job);
}
@@ -686,6 +688,7 @@
KURL url;
url.setPath(mTempPath);
KIO::Job* job=KIO::file_copy(mCurrentURL, url,-1,true,false,false);
+ job->setWindow(KApplication::kApplication()->mainWidget());
LOG("Download remote file " << mCurrentURL.prettyURL());
addSubjob(job);
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic