summaryrefslogtreecommitdiffstats
path: root/src/arkollon/uninstallwizard.h
diff options
context:
space:
mode:
authorMavridis Philippe <mavridisf@gmail.com>2021-01-13 20:11:53 +0200
committerMavridis Philippe <mavridisf@gmail.com>2021-01-13 20:11:53 +0200
commit8ce8d981f0c75dc0d85b413cf03c171f5d2be2cc (patch)
treee0d8e63ec91c45a5c3283f3467e2ee0c87c1d38f /src/arkollon/uninstallwizard.h
parent3a5cf419862f470b278c70ba390af614106b608a (diff)
downloadklamav-8ce8d981f0c75dc0d85b413cf03c171f5d2be2cc.tar.gz
klamav-8ce8d981f0c75dc0d85b413cf03c171f5d2be2cc.zip
Removed KlamArkollon and related legacy build script.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
Diffstat (limited to 'src/arkollon/uninstallwizard.h')
-rw-r--r--src/arkollon/uninstallwizard.h87
1 files changed, 0 insertions, 87 deletions
diff --git a/src/arkollon/uninstallwizard.h b/src/arkollon/uninstallwizard.h
deleted file mode 100644
index e70c0ee..0000000
--- a/src/arkollon/uninstallwizard.h
+++ /dev/null
@@ -1,87 +0,0 @@
-/***************************************************************************
- * Copyright (C) 2004 by David Sansome *
- * me@davidsansome.com *
- * *
- * This program 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 program 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., *
- * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
- ***************************************************************************/
-
-#ifndef UNINSTALLWIZARD_H
-#define UNINSTALLWIZARD_H
-
-#include "wizardbase.h"
-#include "logdialog.h"
-#include "headerlistitem.h"
-
-#include <tqlistview.h>
-#include <tqprocess.h>
-#include <tqpixmap.h>
-
-class AppListItem : public TQCheckListItem
-{
-public:
-
- AppListItem(TQString nN, TQString n, TQListView* lv);
- int compare(TQListViewItem* i, int col, bool ascending) const;
- int rtti() const { return 1003; }
-
- TQString niceName;
- TQString name;
- int section;
-};
-
-
-
-class UninstallWizard : public WizardBase
-{
- Q_OBJECT
-
-public:
- UninstallWizard(TQWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
- ~UninstallWizard();
-
-public slots:
- virtual void logPressed();
- virtual void cancelPressed();
- virtual void previousPressed();
- virtual void nextPressed();
-
- void processExited();
- void readyReadStdout();
- void readyReadStderr();
-
-private:
- void checkPassword();
- void removeUserPackages();
- void removeGlobalPackages();
- void finished();
-
-private:
- enum
- {
- ListingPackages,
- ListingFiles,
- RemovingGlobal
- } currentStage;
-
- LogDialog* logDialog;
- TQProcess* externalProcess;
- HeaderListItem* globalHeader;
-
- TQPixmap icon;
-};
-
-#endif
-