qtquick: Don't overload Q_INVOKABLES

Apparently QML doesn't support it very well.

Fixes #291
This commit is contained in:
Sergio Martins
2022-06-19 20:11:33 +01:00
parent 9072555814
commit da70b1baed
7 changed files with 67 additions and 57 deletions

View File

@@ -60,20 +60,12 @@ public:
bool isFloating() const;
void setFloating(bool);
Q_INVOKABLE void addDockWidgetAsTab(KDDockWidgets::DockWidgetInstantiator *other,
KDDockWidgets::InitialVisibilityOption = {});
Q_INVOKABLE void addDockWidgetAsTab(KDDockWidgets::Controllers::DockWidget *other,
Q_INVOKABLE void addDockWidgetAsTab(QQuickItem *other,
KDDockWidgets::InitialVisibilityOption = {});
Q_INVOKABLE void addDockWidgetToContainingWindow(KDDockWidgets::Controllers::DockWidget *other,
Q_INVOKABLE void addDockWidgetToContainingWindow(QQuickItem *other,
KDDockWidgets::Location location,
KDDockWidgets::Controllers::DockWidget *relativeTo = nullptr,
QSize initialSize = {},
KDDockWidgets::InitialVisibilityOption = {});
Q_INVOKABLE void addDockWidgetToContainingWindow(KDDockWidgets::DockWidgetInstantiator *other,
KDDockWidgets::Location location,
KDDockWidgets::DockWidgetInstantiator *relativeTo = nullptr,
QQuickItem *relativeTo = nullptr,
QSize initialSize = {},
KDDockWidgets::InitialVisibilityOption = {});