Changeset View
Changeset View
Standalone View
Standalone View
x11client.h
Show First 20 Lines • Show All 90 Lines • ▼ Show 20 Line(s) | 86 | public: | |||
---|---|---|---|---|---|
91 | 91 | | |||
92 | QRect bufferGeometry() const override; | 92 | QRect bufferGeometry() const override; | ||
93 | QMargins bufferMargins() const override; | 93 | QMargins bufferMargins() const override; | ||
94 | 94 | | |||
95 | QPoint framePosToClientPos(const QPoint &point) const override; | 95 | QPoint framePosToClientPos(const QPoint &point) const override; | ||
96 | QPoint clientPosToFramePos(const QPoint &point) const override; | 96 | QPoint clientPosToFramePos(const QPoint &point) const override; | ||
97 | QSize frameSizeToClientSize(const QSize &size) const override; | 97 | QSize frameSizeToClientSize(const QSize &size) const override; | ||
98 | QSize clientSizeToFrameSize(const QSize &size) const override; | 98 | QSize clientSizeToFrameSize(const QSize &size) const override; | ||
99 | QRect frameRectToBufferRect(const QRect &rect) const; | ||||
99 | 100 | | |||
100 | bool isTransient() const override; | 101 | bool isTransient() const override; | ||
101 | bool groupTransient() const override; | 102 | bool groupTransient() const override; | ||
102 | bool wasOriginallyGroupTransient() const; | 103 | bool wasOriginallyGroupTransient() const; | ||
103 | QList<AbstractClient*> mainClients() const override; // Call once before loop , is not indirect | 104 | QList<AbstractClient*> mainClients() const override; // Call once before loop , is not indirect | ||
104 | bool hasTransient(const AbstractClient* c, bool indirect) const override; | 105 | bool hasTransient(const AbstractClient* c, bool indirect) const override; | ||
105 | void checkTransient(xcb_window_t w); | 106 | void checkTransient(xcb_window_t w); | ||
106 | AbstractClient* findModal(bool allow_itself = false) override; | 107 | AbstractClient* findModal(bool allow_itself = false) override; | ||
▲ Show 20 Lines • Show All 345 Lines • ▼ Show 20 Line(s) | 411 | private: | |||
452 | void internalHide(); | 453 | void internalHide(); | ||
453 | void internalKeep(); | 454 | void internalKeep(); | ||
454 | void map(); | 455 | void map(); | ||
455 | void unmap(); | 456 | void unmap(); | ||
456 | void updateHiddenPreview(); | 457 | void updateHiddenPreview(); | ||
457 | 458 | | |||
458 | void updateInputShape(); | 459 | void updateInputShape(); | ||
459 | void updateServerGeometry(); | 460 | void updateServerGeometry(); | ||
461 | void updateWindowPixmap(); | ||||
460 | 462 | | |||
461 | xcb_timestamp_t readUserTimeMapTimestamp(const KStartupInfoId* asn_id, const KStartupInfoData* asn_data, | 463 | xcb_timestamp_t readUserTimeMapTimestamp(const KStartupInfoId* asn_id, const KStartupInfoData* asn_data, | ||
462 | bool session) const; | 464 | bool session) const; | ||
463 | xcb_timestamp_t readUserCreationTime() const; | 465 | xcb_timestamp_t readUserCreationTime() const; | ||
464 | void startupIdChanged(); | 466 | void startupIdChanged(); | ||
465 | 467 | | |||
466 | void updateInputWindow(); | 468 | void updateInputWindow(); | ||
467 | 469 | | |||
▲ Show 20 Lines • Show All 235 Lines • Show Last 20 Lines |