TDE base libraries and programs
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

konq_extensionmanager.h 1.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. /* -*- indent-tabs-mode: t; tab-width: 4; c-basic-offset:4 -*-
  2. konq_extensionmanager.h - Extension Manager for Konqueror
  3. Copyright (c) 2003 by Martijn Klingens <klingens@kde.org>
  4. Copyright (c) 2004 by Arend van Beelen jr. <arend@auton.nl>
  5. *************************************************************************
  6. * *
  7. * This program is free software; you can redistribute it and/or modify *
  8. * it under the terms of the GNU General Public License as published by *
  9. * the Free Software Foundation; either version 2 of the License, or *
  10. * (at your option) any later version. *
  11. * *
  12. *************************************************************************
  13. */
  14. #ifndef KONQEXTENSIONMANAGER_H
  15. #define KONQEXTENSIONMANAGER_H
  16. #include <kdialogbase.h>
  17. class KonqExtensionManagerPrivate;
  18. class KonqMainWindow;
  19. namespace KParts { class ReadOnlyPart; }
  20. /**
  21. * Extension Manager for Konqueror. See KPluginSelector in tdelibs for
  22. * documentation.
  23. *
  24. * @author Martijn Klingens <klingens@kde.org>
  25. * @author Arend van Beelen jr. <arend@auton.nl>
  26. */
  27. class KonqExtensionManager : public KDialogBase
  28. {
  29. Q_OBJECT
  30. public:
  31. KonqExtensionManager(TQWidget *parent, KonqMainWindow *mainWindow, KParts::ReadOnlyPart* activePart);
  32. ~KonqExtensionManager();
  33. void apply();
  34. public slots:
  35. void setChanged(bool c);
  36. virtual void slotDefault();
  37. virtual void slotUser1();
  38. virtual void slotApply();
  39. virtual void slotOk();
  40. virtual void show();
  41. private:
  42. KonqExtensionManagerPrivate *d;
  43. };
  44. #endif // KONQEXTENSIONMANAGER_H