Changeset View
Changeset View
Standalone View
Standalone View
src/backends/python/pythonbackend.h
Show All 25 Lines | |||||
26 | 26 | | |||
27 | class CANTOR_PYTHONBACKEND_EXPORT PythonBackend : public Cantor::Backend | 27 | class CANTOR_PYTHONBACKEND_EXPORT PythonBackend : public Cantor::Backend | ||
28 | { | 28 | { | ||
29 | Q_OBJECT | 29 | Q_OBJECT | ||
30 | public: | 30 | public: | ||
31 | explicit PythonBackend(QObject* parent = nullptr, const QList<QVariant>& args = QList<QVariant>()); | 31 | explicit PythonBackend(QObject* parent = nullptr, const QList<QVariant>& args = QList<QVariant>()); | ||
32 | ~PythonBackend() override; | 32 | ~PythonBackend() override; | ||
33 | 33 | | |||
34 | Cantor::Backend::Capabilities capabilities() const override; | | |||
35 | | ||||
36 | QWidget* settingsWidget(QWidget* parent) const override; | 34 | QWidget* settingsWidget(QWidget* parent) const override; | ||
35 | | ||||
37 | KConfigSkeleton* config() const override = 0; | 36 | KConfigSkeleton* config() const override = 0; | ||
37 | Cantor::Backend::Capabilities capabilities() const override = 0; | ||||
38 | }; | 38 | }; | ||
39 | 39 | | |||
40 | 40 | | |||
41 | #endif /* _PYTHONBACKEND_H */ | 41 | #endif /* _PYTHONBACKEND_H */ |