diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-11-06 15:57:02 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-11-06 15:57:02 -0600 |
commit | 2c2fbd828ca474671bb9e03681b30b115d8d6035 (patch) | |
tree | 526a9da418f8d3d7ccf515c37048d3dfc80f2843 /libkdepim/collectingprocess.h | |
parent | f0610eece3676b6fe99f42cf4ef2b19a39a5c4e8 (diff) | |
download | tdepim-2c2fbd828ca474671bb9e03681b30b115d8d6035.tar.gz tdepim-2c2fbd828ca474671bb9e03681b30b115d8d6035.zip |
Actually move the kde files that were renamed in the last commit
Diffstat (limited to 'libkdepim/collectingprocess.h')
-rw-r--r-- | libkdepim/collectingprocess.h | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/libkdepim/collectingprocess.h b/libkdepim/collectingprocess.h deleted file mode 100644 index ae737826..00000000 --- a/libkdepim/collectingprocess.h +++ /dev/null @@ -1,79 +0,0 @@ -/* -*- mode: C++ -*- - collectingprocess.h - - This file is part of libtdepim. - Copyright (c) 2004 Ingo Kloecker <kloecker@kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU 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 - General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - - In addition, as a special exception, the copyright holders give - permission to link the code of this program with any edition of - the TQt library by Trolltech AS, Norway (or with modified versions - of TQt that use the same license as TQt), and distribute linked - combinations including the two. You must obey the GNU General - Public License in all respects for all of the code used other than - TQt. If you modify this file, you may extend this exception to - your version of the file, but you are not obligated to do so. If - you do not wish to do so, delete this exception statement from - your version. -*/ - -#ifndef __KPIM_COLLECTINGPROCESS_H__ -#define __KPIM_COLLECTINGPROCESS_H__ - -#include <kprocess.h> -#include <tdepimmacros.h> - -namespace KPIM { - -/** - * @short An output collecting KProcess class. - * - * This class simplifies the usage of KProcess by collecting all output - * (stdout/stderr) of the process. - * - * @author Ingo Kloecker <kloecker@kde.org> - */ -class KDE_EXPORT CollectingProcess : public KProcess { - Q_OBJECT - TQ_OBJECT -public: - CollectingProcess( TQObject * parent = 0, const char * name = 0 ); - ~CollectingProcess(); - - /** Starts the process in NotifyOnExit mode and writes in to stdin of - the process. - */ - bool start( RunMode runmode, Communication comm ); - - /** Returns the contents of the stdout buffer and clears it afterwards. */ - TQByteArray collectedStdout(); - /** Returns the contents of the stderr buffer and clears it afterwards. */ - TQByteArray collectedStderr(); - -private slots: - void slotReceivedStdout( KProcess *, char *, int ); - void slotReceivedStderr( KProcess *, char *, int ); - -private: - class Private; - Private * d; -protected: - void virtual_hook( int id, void * data ); -}; - -} // namespace KPIM - -#endif // __KPIM_COLLECTINGPROCESS_H__ |