summaryrefslogtreecommitdiff
path: root/flashplayer_part.h
diff options
context:
space:
mode:
Diffstat (limited to 'flashplayer_part.h')
-rw-r--r--flashplayer_part.h44
1 files changed, 44 insertions, 0 deletions
diff --git a/flashplayer_part.h b/flashplayer_part.h
new file mode 100644
index 0000000..ca1f010
--- /dev/null
+++ b/flashplayer_part.h
@@ -0,0 +1,44 @@
+#ifndef FLASHPLAYER_PART_H
+#define FLASHPLAYER_PART_H
+
+// KDE
+#include <kparts/factory.h>
+#include <kparts/part.h>
+
+
+class QStringList;
+
+namespace FlashPlayer
+{
+
+class PartFactory : public KParts::Factory
+{
+protected:
+ /** Reimplemented to create Konsole parts. */
+ virtual KParts::Part* createPartObject(QWidget* parentWidget = 0,
+ const char* something = 0,
+ QObject* parent = 0,
+ const char* classname = "KParts::Part",
+ const char* something_2 = 0,
+ const QStringList& args = QStringList());
+};
+
+class Part : public KParts::ReadOnlyPart
+{
+Q_OBJECT
+
+public:
+ Part(QWidget* parentWidget , QObject* parent = 0);
+
+protected:
+ /** Reimplemented from KParts::PartBase. */
+ virtual bool openFile();
+
+private:
+ class Private;
+ Private* d;
+};
+
+}
+
+#endif // FLASHPLAYER_PART_H