#include "DSWaylandSeat.h"
#include "DSWaylandCompositor.h"
#include "DSWindow.h"
+#include "DSWaylandSurface.h"
using namespace display_server;
auto window = std::make_shared<DSWindow>();
EXPECT_TRUE(window != nullptr);
+ auto waylandSurface = std::make_shared<DSWaylandSurface>();
+ EXPECT_TRUE(waylandSurface != nullptr);
+
+ window->create(waylandSurface);
+
if (seat && window)
{
auto keyboard = new DSKeyboard(seat);
#include "DSWaylandSeat.h"
#include "DSWaylandCompositor.h"
#include "DSWindow.h"
+#include "DSWaylandSurface.h"
using namespace display_server;
auto window = std::make_shared<DSWindow>();
EXPECT_TRUE(window != nullptr);
+ auto waylandSurface = std::make_shared<DSWaylandSurface>();
+ EXPECT_TRUE(waylandSurface != nullptr);
+
+ window->create(waylandSurface);
+
if (seat && window)
{
auto pointer = new DSPointer(seat);
#include "DSWaylandSeat.h"
#include "DSWaylandCompositor.h"
#include "DSWindow.h"
+#include "DSWaylandSurface.h"
using namespace display_server;
auto window = std::make_shared<DSWindow>();
EXPECT_TRUE(window != nullptr);
+ auto waylandSurface = std::make_shared<DSWaylandSurface>();
+ EXPECT_TRUE(waylandSurface != nullptr);
+
+ window->create(waylandSurface);
+
if (seat && window)
{
auto touch = new DSTouch(seat);