Replace Anchor with Separator
We don't have the concept of Anchors anymore. Code is now simpler
This commit is contained in:
@@ -33,7 +33,6 @@
|
||||
*/
|
||||
|
||||
namespace Layouting {
|
||||
class Anchor;
|
||||
class Separator;
|
||||
}
|
||||
|
||||
@@ -106,7 +105,7 @@ public:
|
||||
/// the user to resize nested dock widgets.
|
||||
///@param anchor Just forward to Sepataror's constructor.
|
||||
///@param parent Just forward to Separator's constructor.
|
||||
virtual Layouting::Separator* createSeparator(Layouting::Anchor *anchor, QWidget *parent = nullptr) const = 0;
|
||||
virtual Layouting::Separator* createSeparator(QWidget *parent = nullptr) const = 0;
|
||||
|
||||
///@brief Called internally by the framework to create a FloatingWindow
|
||||
/// Override to provide your own FloatingWindow sub-class. If overridden then
|
||||
@@ -138,7 +137,7 @@ public:
|
||||
TitleBar *createTitleBar(FloatingWindow *) const override;
|
||||
TabBar *createTabBar(TabWidget *parent) const override;
|
||||
TabWidget *createTabWidget(Frame *parent) const override;
|
||||
Layouting::Separator *createSeparator(Layouting::Anchor *anchor, QWidget *parent = nullptr) const override;
|
||||
Layouting::Separator *createSeparator(QWidget *parent = nullptr) const override;
|
||||
FloatingWindow *createFloatingWindow(MainWindowBase *parent = nullptr) const override;
|
||||
FloatingWindow *createFloatingWindow(Frame *frame, MainWindowBase *parent = nullptr) const override;
|
||||
DropIndicatorOverlayInterface *createDropIndicatorOverlay(DropArea*) const override;
|
||||
|
||||
Reference in New Issue
Block a user