Move ::userTime to AbstractClient
Default implementation returns 0.
This commit is contained in:
parent
1a7e8aeaf2
commit
dde1947461
3 changed files with 7 additions and 1 deletions
|
@ -82,4 +82,9 @@ void AbstractClient::packTo(int left, int top)
|
|||
Q_UNUSED(top)
|
||||
}
|
||||
|
||||
xcb_timestamp_t AbstractClient::userTime() const
|
||||
{
|
||||
return XCB_TIME_CURRENT_TIME;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -109,6 +109,7 @@ public:
|
|||
virtual void takeFocus() = 0;
|
||||
virtual bool wantsInput() const = 0;
|
||||
virtual void checkWorkspacePosition(QRect oldGeometry = QRect(), int oldDesktop = -2) = 0;
|
||||
virtual xcb_timestamp_t userTime() const;
|
||||
|
||||
virtual void growHorizontal();
|
||||
virtual void shrinkHorizontal();
|
||||
|
|
2
client.h
2
client.h
|
@ -510,7 +510,7 @@ public:
|
|||
|
||||
void checkWorkspacePosition(QRect oldGeometry = QRect(), int oldDesktop = -2) override;
|
||||
void updateUserTime(xcb_timestamp_t time = XCB_TIME_CURRENT_TIME);
|
||||
xcb_timestamp_t userTime() const;
|
||||
xcb_timestamp_t userTime() const override;
|
||||
bool hasUserTimeSupport() const;
|
||||
|
||||
/// Does 'delete c;'
|
||||
|
|
Loading…
Reference in a new issue