summaryrefslogtreecommitdiffstats
path: root/parts/openwith/openwithpart.h
blob: c79ad164f8cba5074a526085e28ed3327e64851f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#ifndef __OPENWITHPART_H__
#define __OPENWITHPART_H__

#include <kurl.h>

#include "kdevplugin.h"

class QPopupMenu;
class Context;


class OpenWithPart : public KDevPlugin
{
	Q_OBJECT

public:

	OpenWithPart(QObject *parent, const char *name, const QStringList &);
	~OpenWithPart();


private slots:

	void fillContextMenu(QPopupMenu *popup, const Context *context);

	void openWithService();
	void openWithDialog();
	void openAsEncoding(int id);
	void openAsUtf8();

private:

  KURL::List m_urls;
};

#endif