Move Frame::Options enum to KDDockWidgets.h

So we can forward declare Frame and not include private headers
in FrameworkWidgetFactory.h
This commit is contained in:
Sergio Martins
2019-10-07 13:43:48 +01:00
parent 00b6eab2d3
commit a0d05b4e2b
9 changed files with 27 additions and 26 deletions

View File

@@ -51,6 +51,14 @@ namespace KDDockWidgets
AddingOption_StartHidden ///< Don't show the dock widget when adding it
};
///@internal
enum FrameOption {
FrameOption_None = 0,
FrameOption_AlwaysShowsTabs = 1,
FrameOption_IsCentralFrame = 2
};
Q_DECLARE_FLAGS(FrameOptions, FrameOption)
///@internal
inline Location oppositeLocation(Location loc)
{