wayland/seatinterface: remove properties

They're not used for anything
This commit is contained in:
Xaver Hugl 2022-12-21 01:59:43 +01:00
parent bcdb2ff57c
commit 0777d076e6

View file

@ -123,35 +123,6 @@ enum class KeyboardKeyState : quint32 {
class KWIN_EXPORT SeatInterface : public QObject class KWIN_EXPORT SeatInterface : public QObject
{ {
Q_OBJECT Q_OBJECT
/**
* The name of the Seat
*/
Q_PROPERTY(QString name READ name WRITE setName NOTIFY nameChanged)
/**
* Whether the SeatInterface supports a pointer device.
*/
Q_PROPERTY(bool pointer READ hasPointer WRITE setHasPointer NOTIFY hasPointerChanged)
/**
* Whether the SeatInterface supports a keyboard device.
*/
Q_PROPERTY(bool keyboard READ hasKeyboard WRITE setHasKeyboard NOTIFY hasKeyboardChanged)
/**
* Whether the SeatInterface supports a touch device.
* @deprecated Since 5.5, use touch
*/
Q_PROPERTY(bool tourch READ hasTouch WRITE setHasTouch NOTIFY hasTouchChanged)
/**
* Whether the SeatInterface supports a touch device.
*/
Q_PROPERTY(bool touch READ hasTouch WRITE setHasTouch NOTIFY hasTouchChanged)
/**
* The global pointer position.
*/
Q_PROPERTY(QPointF pointerPos READ pointerPos WRITE notifyPointerMotion NOTIFY pointerPosChanged)
/**
* The current timestamp passed to the input events.
*/
Q_PROPERTY(quint32 timestamp READ timestamp WRITE setTimestamp NOTIFY timestampChanged)
public: public:
explicit SeatInterface(Display *display, QObject *parent = nullptr); explicit SeatInterface(Display *display, QObject *parent = nullptr);
virtual ~SeatInterface(); virtual ~SeatInterface();