Refactor in a good state

This commit is contained in:
IlyaShurupov 2024-10-09 14:31:23 +03:00 committed by Ilya Shurupov
parent 4b6e7da994
commit 164359f6aa
21 changed files with 606 additions and 105 deletions

View file

@ -1,7 +1,7 @@
#include "WidgetBase.hpp"
namespace tp {
class GridLayoutWidget : public Widget {
class DockLayoutWidget : public Widget {
public:
enum Side { LEFT, TOP, RIGHT, BOTTOM, NONE };
@ -30,7 +30,7 @@ namespace tp {
};
public:
GridLayoutWidget();
DockLayoutWidget();
void eventProcess(const Events& events) override;
void eventDraw(Canvas& canvas) override;
@ -54,7 +54,7 @@ namespace tp {
void calculateHeaderAreas();
bool isSideVisible(Side side);
bool isSideExists(Side side);
bool sideExists(DockLayoutWidget::Side side);
ualni getVisibleSidesSize();
void handlePreview(const Events& events);