diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-01-27 01:04:16 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-01-27 01:04:16 -0600 |
commit | 5159cd2beb2e87806a5b54e9991b7895285c9d3e (patch) | |
tree | 9b70e8be47a390f8f4d56ead812ab0c9dad88709 /kio/misc/kpac/downloader.cpp | |
parent | c17cb900dcf52b8bd6dc300d4f103392900ec2b4 (diff) | |
download | tdelibs-5159cd2beb2e87806a5b54e9991b7895285c9d3e.tar.gz tdelibs-5159cd2beb2e87806a5b54e9991b7895285c9d3e.zip |
Rename a number of libraries and executables to avoid conflicts with KDE4
Diffstat (limited to 'kio/misc/kpac/downloader.cpp')
-rw-r--r-- | kio/misc/kpac/downloader.cpp | 89 |
1 files changed, 0 insertions, 89 deletions
diff --git a/kio/misc/kpac/downloader.cpp b/kio/misc/kpac/downloader.cpp deleted file mode 100644 index c150a732c..000000000 --- a/kio/misc/kpac/downloader.cpp +++ /dev/null @@ -1,89 +0,0 @@ -/* - Copyright (c) 2003 Malte Starostik <malte@kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ - - -#include <cstdlib> -#include <cstring> - -#include <tqtextcodec.h> - -#include <kcharsets.h> -#include <kglobal.h> -#include <klocale.h> -#include <kio/job.h> - -#include "downloader.moc" - -namespace KPAC -{ - Downloader::Downloader( TQObject* parent ) - : TQObject( parent ) - { - } - - void Downloader::download( const KURL& url ) - { - m_data.resize( 0 ); - m_script = TQString::null; - m_scriptURL = url; - - TDEIO::TransferJob* job = TDEIO::get( url, false, false ); - connect( job, TQT_SIGNAL( data( TDEIO::Job*, const TQByteArray& ) ), - TQT_SLOT( data( TDEIO::Job*, const TQByteArray& ) ) ); - connect( job, TQT_SIGNAL( result( TDEIO::Job* ) ), TQT_SLOT( result( TDEIO::Job* ) ) ); - } - - void Downloader::failed() - { - emit result( false ); - } - - void Downloader::setError( const TQString& error ) - { - m_error = error; - } - - void Downloader::data( TDEIO::Job*, const TQByteArray& data ) - { - unsigned offset = m_data.size(); - m_data.resize( offset + data.size() ); - std::memcpy( m_data.data() + offset, data.data(), data.size() ); - } - - void Downloader::result( TDEIO::Job* job ) - { - if ( !job->error() && !static_cast< TDEIO::TransferJob* >( job )->isErrorPage() ) - { - bool dummy; - m_script = TDEGlobal::charsets()->codecForName( - job->queryMetaData( "charset" ), dummy )->toUnicode( m_data ); - emit result( true ); - } - else - { - if ( job->error() ) - setError( i18n( "Could not download the proxy configuration script:\n%1" ) - .arg( job->errorString() ) ); - else setError( i18n( "Could not download the proxy configuration script" ) ); // error page - failed(); - } - } -} - -// vim: ts=4 sw=4 et |