mirror of
https://bitbucket.org/smil3y/kde-workspace.git
synced 2025-02-23 18:32:50 +00:00
libs: remove reference to the system KIO slave
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
4cda68c47f
commit
a4986e43b8
1 changed files with 4 additions and 15 deletions
|
@ -902,7 +902,7 @@ KonqMultiRestoreJob::KonqMultiRestoreJob( const KUrl::List& urls )
|
|||
m_progress( 0 )
|
||||
{
|
||||
QTimer::singleShot(0, this, SLOT(slotStart()));
|
||||
setUiDelegate(new KIO::JobUiDelegate);
|
||||
setUiDelegate(new KIO::JobUiDelegate());
|
||||
}
|
||||
|
||||
void KonqMultiRestoreJob::slotStart()
|
||||
|
@ -913,22 +913,11 @@ void KonqMultiRestoreJob::slotStart()
|
|||
if ( m_urlsIterator != m_urls.end() )
|
||||
{
|
||||
const KUrl& url = *m_urlsIterator;
|
||||
|
||||
KUrl new_url = url;
|
||||
if ( new_url.protocol()=="system"
|
||||
&& new_url.path().startsWith("/trash") )
|
||||
{
|
||||
QString path = new_url.path();
|
||||
path.remove(0, 6);
|
||||
new_url.setScheme("trash");
|
||||
new_url.setPath(path);
|
||||
}
|
||||
|
||||
Q_ASSERT( new_url.protocol() == "trash" );
|
||||
Q_ASSERT( url.protocol() == "trash" );
|
||||
QByteArray packedArgs;
|
||||
QDataStream stream( &packedArgs, QIODevice::WriteOnly );
|
||||
stream << (int)2 << new_url;
|
||||
KIO::Job* job = KIO::special( new_url, packedArgs, KIO::HideProgressInfo );
|
||||
stream << (int)2 << url;
|
||||
KIO::Job* job = KIO::special( url, packedArgs, KIO::HideProgressInfo );
|
||||
addSubjob( job );
|
||||
setProcessedAmount(KJob::Files, processedAmount(KJob::Files) + 1);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue