Changeset View
Changeset View
Standalone View
Standalone View
plugins/fsview/fsview_part.h
Show All 35 Lines | |||||
36 | class FSViewBrowserExtension : public KParts::BrowserExtension | 36 | class FSViewBrowserExtension : public KParts::BrowserExtension | ||
37 | { | 37 | { | ||
38 | Q_OBJECT | 38 | Q_OBJECT | ||
39 | 39 | | |||
40 | public: | 40 | public: | ||
41 | explicit FSViewBrowserExtension(FSViewPart *viewPart); | 41 | explicit FSViewBrowserExtension(FSViewPart *viewPart); | ||
42 | ~FSViewBrowserExtension() override; | 42 | ~FSViewBrowserExtension() override; | ||
43 | 43 | | |||
44 | protected slots: | 44 | public slots: | ||
45 | void selected(TreeMapItem *); | 45 | void selected(TreeMapItem *); | ||
46 | | ||||
47 | void itemSingleClicked(TreeMapItem *i); | ||||
48 | void itemDoubleClicked(TreeMapItem *i); | ||||
49 | | ||||
50 | void trash(); | ||||
51 | void del(); | ||||
52 | void editMimeType(); | ||||
53 | | ||||
54 | protected slots: | ||||
dfaure: maybe make them public too. They are called (by name) via BrowserExtension. | |||||
46 | void refresh(); | 55 | void refresh(); | ||
47 | 56 | | |||
48 | void copy() | 57 | void copy() | ||
49 | { | 58 | { | ||
50 | copySelection(false); | 59 | copySelection(false); | ||
51 | } | 60 | } | ||
52 | void cut() | 61 | void cut() | ||
53 | { | 62 | { | ||
54 | copySelection(true); | 63 | copySelection(true); | ||
55 | } | 64 | } | ||
56 | void trash(); | | |||
57 | void del(); | | |||
58 | void editMimeType(); | | |||
59 | | ||||
60 | void itemSingleClicked(TreeMapItem *i); | | |||
61 | void itemDoubleClicked(TreeMapItem *i); | | |||
62 | | ||||
63 | private: | 65 | private: | ||
64 | void copySelection(bool move); | 66 | void copySelection(bool move); | ||
65 | 67 | | |||
66 | FSView *_view; | 68 | FSView *_view; | ||
67 | }; | 69 | }; | ||
68 | 70 | | |||
69 | class FSJob: public KIO::Job | 71 | class FSJob: public KIO::Job | ||
70 | { | 72 | { | ||
▲ Show 20 Lines • Show All 64 Lines • Show Last 20 Lines |
maybe make them public too. They are called (by name) via BrowserExtension.