Browse Source

LibDraw: Move the Orientation enum to its own LibDraw header file.

Andreas Kling 6 năm trước cách đây
mục cha
commit
26e252b0f8
2 tập tin đã thay đổi với 11 bổ sung8 xóa
  1. 6 0
      Libraries/LibDraw/Orientation.h
  2. 5 8
      Libraries/LibGUI/GWidget.h

+ 6 - 0
Libraries/LibDraw/Orientation.h

@@ -0,0 +1,6 @@
+#pragma once
+
+enum class Orientation {
+    Horizontal,
+    Vertical
+};

+ 5 - 8
Libraries/LibGUI/GWidget.h

@@ -5,11 +5,12 @@
 #include <AK/HashMap.h>
 #include <LibCore/CElapsedTimer.h>
 #include <LibCore/CObject.h>
-#include <LibGUI/GEvent.h>
-#include <LibGUI/GShortcut.h>
 #include <LibDraw/Color.h>
 #include <LibDraw/Font.h>
+#include <LibDraw/Orientation.h>
 #include <LibDraw/Rect.h>
+#include <LibGUI/GEvent.h>
+#include <LibGUI/GShortcut.h>
 
 class GraphicsBitmap;
 class GAction;
@@ -21,10 +22,6 @@ enum class SizePolicy {
     Fixed,
     Fill
 };
-enum class Orientation {
-    Horizontal,
-    Vertical
-};
 enum class HorizontalDirection {
     Left,
     Right
@@ -140,8 +137,8 @@ public:
     void set_foreground_color(Color color) { m_foreground_color = color; }
 
     // FIXME: Implement these.
-    void set_backcolor(const StringView&) { }
-    void set_forecolor(const StringView&) { }
+    void set_backcolor(const StringView&) {}
+    void set_forecolor(const StringView&) {}
 
     void set_autofill(bool b) { set_fill_with_background_color(b); }