Merge pull request #195 from RomanPudashkin/setTabbingAllowedFunc_fix
Fixed the API for disabling the tab indicator
This commit is contained in:
@@ -113,6 +113,7 @@ void ClassicIndicators::updateIndicatorsVisibility(bool visible)
|
||||
|
||||
Q_EMIT innerIndicatorsVisibleChanged();
|
||||
Q_EMIT outterIndicatorsVisibleChanged();
|
||||
Q_EMIT tabIndicatorVisibleChanged();
|
||||
}
|
||||
|
||||
void ClassicIndicators::raiseIndicators()
|
||||
|
||||
@@ -25,6 +25,7 @@ class DOCKS_EXPORT ClassicIndicators : public DropIndicatorOverlayInterface
|
||||
|
||||
Q_PROPERTY(bool innerIndicatorsVisible READ innerIndicatorsVisible NOTIFY innerIndicatorsVisibleChanged)
|
||||
Q_PROPERTY(bool outterIndicatorsVisible READ outterIndicatorsVisible NOTIFY outterIndicatorsVisibleChanged)
|
||||
Q_PROPERTY(bool tabIndicatorVisible READ tabIndicatorVisible NOTIFY tabIndicatorVisibleChanged)
|
||||
|
||||
public:
|
||||
explicit ClassicIndicators(DropArea *dropArea);
|
||||
@@ -44,6 +45,7 @@ protected:
|
||||
Q_SIGNALS:
|
||||
void innerIndicatorsVisibleChanged();
|
||||
void outterIndicatorsVisibleChanged();
|
||||
void tabIndicatorVisibleChanged();
|
||||
private:
|
||||
friend class KDDockWidgets::Indicator;
|
||||
friend class KDDockWidgets::IndicatorWindow;
|
||||
|
||||
@@ -82,6 +82,7 @@ Item {
|
||||
|
||||
ClassicIndicator {
|
||||
id: centerIndicator
|
||||
visible: _window.classicIndicators.tabIndicatorVisible
|
||||
indicatorType: DropIndicatorOverlayInterface.DropLocation_Center
|
||||
anchors.centerIn: parent
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user