diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2012-02-20 02:24:32 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2012-02-20 02:24:32 -0600 |
commit | d160a6fc0101dd094195f8d0782e8aefcf94d376 (patch) | |
tree | bf7ebde63e93fb2f54b2bcaf5b0427b7f8de845f /twin/client.h | |
parent | a515552a21960aeffbe12e24c6d64da32c646829 (diff) | |
download | tdebase-d160a6fc0101dd094195f8d0782e8aefcf94d376.tar.gz tdebase-d160a6fc0101dd094195f8d0782e8aefcf94d376.zip |
Update twin with initial framework for application suspend/resume
This needs some additional work before it can be enabled
Diffstat (limited to 'twin/client.h')
-rw-r--r-- | twin/client.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/twin/client.h b/twin/client.h index 21c40afa9..813431065 100644 --- a/twin/client.h +++ b/twin/client.h @@ -113,6 +113,9 @@ class Client : public TQObject, public KDecorationDefines bool isActive() const; void setActive( bool, bool updateOpacity = true ); + bool isSuspendable() const; + bool isResumeable() const; + int desktop() const; void setDesktop( int ); bool isOnDesktop( int d ) const; @@ -297,6 +300,8 @@ class Client : public TQObject, public KDecorationDefines void unminimize( bool avoid_animation = false ); void closeWindow(); void killWindow(); + void suspendWindow(); + void resumeWindow(); void maximize( MaximizeMode ); void toggleShade(); void showContextHelp(); |