Skip to content
  • Vlad Zahorodnii's avatar
    backends/drm: Change the base class of DrmLeaseOutput · b62dd292
    Vlad Zahorodnii authored
    At the moment, the DrmLeaseOutput class inherits from the
    KWaylandServer::DrmLeaseConnectionV1Interface class. While this works,
    it's not a future-proof design. For example, kwin could also lease its
    "desktop" outputs in order to let another wayland compositor run
    alongside it.
    
    Also, it's a good practice to prefer composition over inheritance.
    b62dd292