Changeset View
Changeset View
Standalone View
Standalone View
src/scriptengines/qml/plasmoid/dropmenu.h
Show First 20 Lines • Show All 50 Lines • ▼ Show 20 Line(s) | 42 | public: | |||
---|---|---|---|---|---|
51 | void addAction(QAction *action); | 51 | void addAction(QAction *action); | ||
52 | bool isDropjobMenu() const; | 52 | bool isDropjobMenu() const; | ||
53 | bool isMultipleMimetypes() const; | 53 | bool isMultipleMimetypes() const; | ||
54 | void show(); | 54 | void show(); | ||
55 | 55 | | |||
56 | private: | 56 | private: | ||
57 | QPoint m_dropPoint; | 57 | QPoint m_dropPoint; | ||
58 | QMenu *m_menu = nullptr; | 58 | QMenu *m_menu = nullptr; | ||
59 | QJSValue *m_dropCallback = nullptr; | | |||
60 | KIO::DropJob *m_dropJob = nullptr; | 59 | KIO::DropJob *m_dropJob = nullptr; | ||
61 | QList<QAction *> m_dropActions = QList<QAction *>(); | 60 | QList<QAction *> m_dropActions = QList<QAction *>(); | ||
62 | QList<QUrl> m_urls = QList<QUrl>(); | 61 | QList<QUrl> m_urls = QList<QUrl>(); | ||
63 | bool m_multipleMimetypes = false; | 62 | bool m_multipleMimetypes = false; | ||
64 | }; | 63 | }; | ||
65 | 64 | | |||
66 | #endif | 65 | #endif |