forked from quickshell/quickshell
wayland/screencopy: add screencopy
This commit is contained in:
parent
918dd2392d
commit
cd429142a4
37 changed files with 3149 additions and 3 deletions
20
src/wayland/buffer/manager_p.hpp
Normal file
20
src/wayland/buffer/manager_p.hpp
Normal file
|
@ -0,0 +1,20 @@
|
|||
#pragma once
|
||||
|
||||
#include "dmabuf.hpp"
|
||||
#include "manager.hpp"
|
||||
|
||||
namespace qs::wayland::buffer {
|
||||
|
||||
class WlBufferManagerPrivate {
|
||||
public:
|
||||
explicit WlBufferManagerPrivate(WlBufferManager* manager);
|
||||
|
||||
void dmabufReady();
|
||||
|
||||
WlBufferManager* manager;
|
||||
dmabuf::LinuxDmabufManager dmabuf;
|
||||
|
||||
bool mReady = false;
|
||||
};
|
||||
|
||||
} // namespace qs::wayland::buffer
|
Loading…
Add table
Add a link
Reference in a new issue