Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 1f9eb832ba1e4b88d9a5c2b384813bb4 > files > 2067

kdelibs3-apidocs-3.5.10-31.fc15.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en_US" xml:lang="en_US">

<head>
  <title>kdecore: KWin Class Reference (kdecore)</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  <meta http-equiv="Content-Style-Type" content="text/css" />

  <meta http-equiv="pics-label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" comment "ICRAonline DE v2.0" l gen true for "http://www.kde.org"  r (nz 1 vz 1 lz 1 oz 1 cb 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://www.kde.org"  r (n 0 s 0 v 0 l 0))' />

  <meta name="trademark" content="KDE e.V." />
  <meta name="description" content="K Desktop Environment Homepage, KDE.org" />
  <meta name="MSSmartTagsPreventParsing" content="true" />
  <meta name="robots" content="all" />

  <link rel="shortcut icon" href="../../favicon.ico" />

<link rel="stylesheet" media="screen" type="text/css" title="APIDOX" href="doxygen.css" />



</head>

<body>

<div id="nav_header_top" align="right">
  <a href="#content" class="doNotDisplay" accesskey="2">Skip to main content ::</a>

  <a href="../.."><img id="nav_header_logo" alt="Home" align="left" src="../../kde_gear_64.png" border="0" /></a>
  <span class="doNotDisplay">::</span>

  <div id="nav_header_title" align="left">KDE API Reference</div>


</div>

<div id="nav_header_bottom" align="right">
  <span class="doNotDisplay">:: <a href="#navigation" accesskey="5">Skip to Link Menu</a><br/></span>
  <div id="nav_header_bottom_right" style="text-align: left;">
/ <a href="../..">API Reference</a>
 / <a href=".">kdecore</a>
  </div>
</div>


<table id="main" border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
      <td valign="top" class="menuheader" height="0"></td>

  <td id="contentcolumn" valign="top" rowspan="2" >
    <div id="content" style="padding-top: 0px;"><div style="width:100%; margin: 0px; padding: 0px;">
    <a name="content"></a>


<!-- Generated by Doxygen 1.7.4 -->
</div>
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
  <div class="headertitle">
<div class="title">KWin Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="KWin" -->
<p>Convenience access to certain properties and features of the window manager.  
 <a href="classKWin.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="kwin_8h_source.html">kwin.h</a>&gt;</code></p>

<p><a href="classKWin-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structKWin_1_1Info.html">Info</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin_1_1WindowInfo.html">WindowInfo</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Information about a window.  <a href="classKWin_1_1WindowInfo.html#details">More...</a><br/></td></tr>
<tr><td colspan="2"><h2><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a8218c02095938d4694910631542fe43c">IconSource</a> { <a class="el" href="classKWin.html#a8218c02095938d4694910631542fe43ca21b4dcf15e54f535b30754460374a9bb">NETWM</a> =  1, 
<a class="el" href="classKWin.html#a8218c02095938d4694910631542fe43ca067ab0ec277f1b846fd739ceafdf396f">WMHints</a> =  2, 
<a class="el" href="classKWin.html#a8218c02095938d4694910631542fe43ca70a5a08531ef38b97ed3b1e44cab2d15">ClassHint</a> =  4, 
<a class="el" href="classKWin.html#a8218c02095938d4694910631542fe43caaf30baf40e5b2b195d4be33673acbbaa">XApp</a> =  8
 }</td></tr>
<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a12977f54649ac2ddbd48848e585ca7db">activateWindow</a> (WId win, long time=0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a82d49bbca53c8badc430f94eee96d76c">forceActiveWindow</a> (WId win, long time=0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#aad40e08dd0aa37428a8c2c757d6493c1">setActiveWindow</a> (WId win) KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a64207e8097b76fd64b14930b37a7ac6d">demandAttention</a> (WId win, bool set=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a798e516eadef02003393f6fc03eff879">setUserTime</a> (WId win, long time)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#ae779107f221340402c5233be4d161e68">invokeContextHelp</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a75250edcad63ef978bb7bfbb6a092087">setMainWindow</a> (<a class="elRef" href="qwidget.html">QWidget</a> *subwindow, WId mainwindow)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#ae6a0726af9a542c1e0e077c3d3451e08">setSystemTrayWindowFor</a> (WId trayWin, WId forWin)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classKWin_1_1WindowInfo.html">WindowInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a8ce591daa3996c2bfb98b8de6c82b79a">windowInfo</a> (WId win, unsigned long properties=0, unsigned long properties2=0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static WId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a4b857cb8b13c5db33b0455b50664a7f0">transientFor</a> (WId window)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static WId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a034884cf756324e2f0a5a8c7f6a3f766">groupLeader</a> (WId window)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="qpixmap.html">QPixmap</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a0be90353d62d58f6f38509144d135e5d">icon</a> (WId win, int width=-1, int height=-1, bool scale=false)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="qpixmap.html">QPixmap</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a19da98e580e975bfa5ea99001d01ef42">icon</a> (WId win, int width, int height, bool scale, int flags)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#ab7195d59c570bf8100259ca8fbe36b6b">setIcons</a> (WId win, const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;icon, const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;miniIcon)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#ab15084117ff775d5fea7ce99ad1b24be">setType</a> (WId win, <a class="el" href="classNET.html#a4b3115c0f40e7bc8e38119cc44dd60e0">NET::WindowType</a> windowType)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#afaed2268f55721c72f9349c1d8f19430">setState</a> (WId win, unsigned long state)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a9aa460a2bcfe8f54dabdbf9d8a407cf5">clearState</a> (WId win, unsigned long state)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#aa827ea32dd0e1f167f79f82f1d85c2dd">setOpacity</a> (WId win, uint percent)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a9c13dc6659bacde5ed486457c6be3fe3">setShadowSize</a> (WId win, uint percent)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a86ef44e7c51a42f99bc47855266b0435">setOnAllDesktops</a> (WId win, bool b)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a9e242425ef0ab3b8820d6e4f8dbf10e3">setOnDesktop</a> (WId win, int desktop)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a478834c76ae29cc17827820eb25d9384">setExtendedStrut</a> (WId win, int left_width, int left_start, int left_end, int right_width, int right_start, int right_end, int top_width, int top_start, int top_end, int bottom_width, int bottom_start, int bottom_end)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#ab617f88988db36f3d6dc0292180a929e">setStrut</a> (WId win, int left, int right, int top, int bottom)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#acda20df0707242b1e175e2391ccc2c59">currentDesktop</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#aa5a528224416aa742d39958282107304">numberOfDesktops</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a0f59f28547babc61fee11aab5d5fe48c">setCurrentDesktop</a> (int desktop)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a6597f06b28cf512f91a03110d78c90cb">setCurrentDesktopViewport</a> (int desktop, <a class="elRef" href="qpoint.html">QPoint</a> viewport)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a3979dcd7f95b8e102c3a1c5aa6c8514a">iconifyWindow</a> (WId win, bool animation=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a7c7d66a1bd6078f8d95e8ba4f3ada195">deIconifyWindow</a> (WId win, bool animation=true)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#af14f9be16700857998e7393a8efc3ab5">raiseWindow</a> (WId win)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a9028534d7a629beeb246b1164202d999">lowerWindow</a> (WId win)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9ee67abf0e2a1f9529ae78838c2332f7"></a><!-- doxytag: member="KWin::icccmCompliantMappingState" ref="a9ee67abf0e2a1f9529ae78838c2332f7" args="()" -->
static bool&#160;</td><td class="memItemRight" valign="bottom"><b>icccmCompliantMappingState</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#ae45b9b0100ed0dd1c88e323ab92d5d2e">allowedActionsSupported</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a121362368f1da8365bff97e16a1a4428">readNameProperty</a> (WId window, unsigned long atom)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a038b2213f29e57abb1184a19a9149590">compositingActive</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structKWin_1_1Info.html">Info</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#aeea98b91da169d182cb2941a5caaee83">info</a> (WId win) KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKWin.html#a05b66b13ed3c1bcef8df402e91bc8b4b">appStarted</a> () KDE_DEPRECATED</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Convenience access to certain properties and features of the window manager. </p>
<p>This class is not supposed to be instantiated. It exists mostly as a namespace for the static member functions.</p>
<p>In <a class="el" href="namespaceKDE.html" title="Namespace for general KDE functions.">KDE</a> 2 and <a class="el" href="namespaceKDE.html" title="Namespace for general KDE functions.">KDE</a> 3, communication with the windowmanager is done with the NET-protocol, a common window manager specification designed by various authors of X11 window managers (including those of the <a class="el" href="namespaceKDE.html" title="Namespace for general KDE functions.">KDE</a> project). The full specification can be found at www.freedesktop.org/standards/wm-spec .</p>
<p>To access features of the NET-protocol, use the classes NETRootInfo and NETWinInfo.</p>
<p>The purpose of this class is to to provide easy access to the most-commonly used NET-features with a simpler, KDEish interface.</p>
<p>In addition, it encapsulates <a class="el" href="namespaceKDE.html" title="Namespace for general KDE functions.">KDE</a> functionality not yet provided by the <a class="el" href="classNET.html" title="Base namespace class.">NET</a> hints. Currently that is <a class="el" href="classKWin.html#ae779107f221340402c5233be4d161e68" title="Invokes interactive context help.">invokeContextHelp()</a> and <a class="el" href="classKWin.html#ae6a0726af9a542c1e0e077c3d3451e08" title="Makes trayWin a system tray window for forWin.">setSystemTrayWindowFor()</a> only.</p>
<p>Class for interaction with the window manager. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classNET.html" title="Base namespace class.">NET</a> </dd>
<dd>
NetWinInfo </dd></dl>
<dl class="author"><dt><b>Author:</b></dt><dd>Matthias Ettrich (<a href="mailto:ettrich@kde.org">ettrich@kde.org</a>) </dd></dl>

<p>Definition at line <a class="el" href="kwin_8h_source.html#l00061">61</a> of file <a class="el" href="kwin_8h_source.html">kwin.h</a>.</p>
</div><hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="a8218c02095938d4694910631542fe43c"></a><!-- doxytag: member="KWin::IconSource" ref="a8218c02095938d4694910631542fe43c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKWin.html#a8218c02095938d4694910631542fe43c">KWin::IconSource</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Masks specifying from which sources to read an icon. </p>
<p>They are tried from the best until an icon is found. </p>
<ul>
<li>NETWM from property from the window manager specification </li>
<li>WMHints from WMHints property </li>
<li>ClassHint load icon after getting name from the classhint </li>
<li>XApp load the standard X icon (last fallback) </li>
</ul>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a8218c02095938d4694910631542fe43ca21b4dcf15e54f535b30754460374a9bb"></a><!-- doxytag: member="NETWM" ref="a8218c02095938d4694910631542fe43ca21b4dcf15e54f535b30754460374a9bb" args="" -->NETWM</em>&nbsp;</td><td>
<p>read from property from the window manager specification </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a8218c02095938d4694910631542fe43ca067ab0ec277f1b846fd739ceafdf396f"></a><!-- doxytag: member="WMHints" ref="a8218c02095938d4694910631542fe43ca067ab0ec277f1b846fd739ceafdf396f" args="" -->WMHints</em>&nbsp;</td><td>
<p>read from WMHints property </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a8218c02095938d4694910631542fe43ca70a5a08531ef38b97ed3b1e44cab2d15"></a><!-- doxytag: member="ClassHint" ref="a8218c02095938d4694910631542fe43ca70a5a08531ef38b97ed3b1e44cab2d15" args="" -->ClassHint</em>&nbsp;</td><td>
<p>load icon after getting name from the classhint </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a8218c02095938d4694910631542fe43caaf30baf40e5b2b195d4be33673acbbaa"></a><!-- doxytag: member="XApp" ref="a8218c02095938d4694910631542fe43caaf30baf40e5b2b195d4be33673acbbaa" args="" -->XApp</em>&nbsp;</td><td>
<p>load the standard X icon (last fallback) </p>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="kwin_8h_source.html#l00231">231</a> of file <a class="el" href="kwin_8h_source.html">kwin.h</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a12977f54649ac2ddbd48848e585ca7db"></a><!-- doxytag: member="KWin::activateWindow" ref="a12977f54649ac2ddbd48848e585ca7db" args="(WId win, long time=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::activateWindow </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>time</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Requests that window <code>win</code> is activated. </p>
<p>There are two ways how to activate a window, by calling <a class="el" href="classKWin.html#a12977f54649ac2ddbd48848e585ca7db" title="Requests that window win is activated.">activateWindow()</a> and <a class="el" href="classKWin.html#a82d49bbca53c8badc430f94eee96d76c" title="Sets window win to be the active window.">forceActiveWindow()</a>. Generally, applications shouldn't make attempts to explicitly activate their windows, and instead let the user to activate them. In the special cases where this may be needed, applications should use <a class="el" href="classKWin.html#a12977f54649ac2ddbd48848e585ca7db" title="Requests that window win is activated.">activateWindow()</a>. Window manager may consider whether this request wouldn't result in focus stealing, which would be obtrusive, and may refuse the request.</p>
<p>The usage of <a class="el" href="classKWin.html#a82d49bbca53c8badc430f94eee96d76c" title="Sets window win to be the active window.">forceActiveWindow()</a> is meant only for pagers and similar tools, which represent direct user actions related to window manipulation. Except for rare cases, this request will be always honored, and normal applications are forbidden to use it.</p>
<p>In case of problems, consult the <a class="el" href="classKWin.html" title="Convenience access to certain properties and features of the window manager.">KWin</a> README in the kdebase package (kdebase/kwin/README), or ask on the <a href="mailto:kwin@kde.org">kwin@kde.org</a> mailing list.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">win</td><td>the id of the window to make active </td></tr>
    <tr><td class="paramname">time</td><td>X server timestamp of the user activity that caused this request </td></tr>
  </table>
  </dd>
</dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00239">239</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae45b9b0100ed0dd1c88e323ab92d5d2e"></a><!-- doxytag: member="KWin::allowedActionsSupported" ref="ae45b9b0100ed0dd1c88e323ab92d5d2e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KWin::allowedActionsSupported </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns true if the WM announces which actions it allows for windows. </p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l01225">1225</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a05b66b13ed3c1bcef8df402e91bc8b4b"></a><!-- doxytag: member="KWin::appStarted" ref="a05b66b13ed3c1bcef8df402e91bc8b4b" args="() KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::appStarted </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000076">Deprecated:</a></b></dt><dd>Use KStartupInfo::appStarted </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00733">733</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9aa460a2bcfe8f54dabdbf9d8a407cf5"></a><!-- doxytag: member="KWin::clearState" ref="a9aa460a2bcfe8f54dabdbf9d8a407cf5" args="(WId win, unsigned long state)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::clearState </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned long&#160;</td>
          <td class="paramname"><em>state</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Clears the state of window <code>win</code> from <code>state</code>. </p>
<p>Possible values are or'ed combinations of NET::Modal, NET::Sticky, NET::MaxVert, NET::MaxHoriz, NET::Shaded, NET::SkipTaskbar, NET::SkipPager, <a class="el" href="classNET.html#a08dce7f5ea8a2a6d1d38aea3498f00eea9da0cfee6ad77ce1cb2d266543244eb6">NET::Hidden</a>, <a class="el" href="classNET.html#a08dce7f5ea8a2a6d1d38aea3498f00eea52c9fb05445b3724c1f3e02838d89e32">NET::FullScreen</a>, <a class="el" href="classNET.html#a08dce7f5ea8a2a6d1d38aea3498f00eea7b5e0fc7795fc0a66930fb0937035817">NET::KeepAbove</a>, <a class="el" href="classNET.html#a08dce7f5ea8a2a6d1d38aea3498f00eeabb33d1a7ef6aeee3bd0e73cba9d8565d">NET::KeepBelow</a>, NET::StaysOnTop</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">win</td><td>the id of the window </td></tr>
    <tr><td class="paramname">state</td><td>the flags that will be cleared </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00555">555</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a038b2213f29e57abb1184a19a9149590"></a><!-- doxytag: member="KWin::compositingActive" ref="a038b2213f29e57abb1184a19a9149590" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KWin::compositingActive </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns true if a compositing manager is running (i.e. </p>
<p>ARGB windows are supported, effects will be provided, etc.). </p>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00148">148</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acda20df0707242b1e175e2391ccc2c59"></a><!-- doxytag: member="KWin::currentDesktop" ref="acda20df0707242b1e175e2391ccc2c59" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KWin::currentDesktop </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Convenience function to access the current desktop. </p>
<p>See NETRootInfo. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>the number of the current desktop </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00643">643</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7c7d66a1bd6078f8d95e8ba4f3ada195"></a><!-- doxytag: member="KWin::deIconifyWindow" ref="a7c7d66a1bd6078f8d95e8ba4f3ada195" args="(WId win, bool animation=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::deIconifyWindow </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>animation</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>DeIconifies a window. </p>
<p>Compatible to XMapWindow but has an additional parameter <code>animation</code>.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">win</td><td>the id of the window </td></tr>
    <tr><td class="paramname">animation</td><td>true to show an animation </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKWin.html#a3979dcd7f95b8e102c3a1c5aa6c8514a" title="Iconifies a window.">iconifyWindow()</a> </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00699">699</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a64207e8097b76fd64b14930b37a7ac6d"></a><!-- doxytag: member="KWin::demandAttention" ref="a64207e8097b76fd64b14930b37a7ac6d" args="(WId win, bool set=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::demandAttention </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>set</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>When application finishes some operation and wants to notify the user about it, it can call <a class="el" href="classKWin.html#a64207e8097b76fd64b14930b37a7ac6d" title="When application finishes some operation and wants to notify the user about it, it can call demandAtt...">demandAttention()</a>. </p>
<p>Instead of activating the window, which could be obtrusive, the window will be marked specially as demanding user's attention. See also explanation in description of <a class="el" href="classKWin.html#a12977f54649ac2ddbd48848e585ca7db" title="Requests that window win is activated.">activateWindow()</a>.</p>
<p>Note that it's usually better to use <a class="el" href="namespaceKNotifyClient.html" title="This namespace provides a method for issuing events to a KNotifyServer call KNotifyClient::event(&quot;eve...">KNotifyClient</a>.</p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00271">271</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a82d49bbca53c8badc430f94eee96d76c"></a><!-- doxytag: member="KWin::forceActiveWindow" ref="a82d49bbca53c8badc430f94eee96d76c" args="(WId win, long time=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::forceActiveWindow </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>time</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets window <code>win</code> to be the active window. </p>
<p>Note that this should be called only in special cases, applications shouldn't force themselves or other windows to be the active window. Generally, this call should used only by pagers and similar tools. See the explanation in description of <a class="el" href="classKWin.html#a12977f54649ac2ddbd48848e585ca7db" title="Requests that window win is activated.">activateWindow()</a>.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">win</td><td>the id of the window to make active </td></tr>
    <tr><td class="paramname">time</td><td>X server timestamp of the user activity that caused this request</td></tr>
  </table>
  </dd>
</dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00251">251</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a034884cf756324e2f0a5a8c7f6a3f766"></a><!-- doxytag: member="KWin::groupLeader" ref="a034884cf756324e2f0a5a8c7f6a3f766" args="(WId window)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">WId KWin::groupLeader </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>window</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the leader window for the group the given window is in, if any. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">window</td><td>the id of the window </td></tr>
  </table>
  </dd>
</dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00329">329</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0be90353d62d58f6f38509144d135e5d"></a><!-- doxytag: member="KWin::icon" ref="a0be90353d62d58f6f38509144d135e5d" args="(WId win, int width=&#45;1, int height=&#45;1, bool scale=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qpixmap.html">QPixmap</a> KWin::icon </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>width</em> = <code>-1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>height</em> = <code>-1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>scale</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns an icon for window <code>win</code>. </p>
<p>If <code>width</code> and <code>height</code> are specified, the best icon for the requested size is returned.</p>
<p>If <code>scale</code> is true, the icon is smooth-scaled to have exactly the requested size.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">win</td><td>the id of the window </td></tr>
    <tr><td class="paramname">width</td><td>the desired width, or -1 </td></tr>
    <tr><td class="paramname">height</td><td>the desired height, or -1 </td></tr>
    <tr><td class="paramname">scale</td><td>if true the icon will be scaled to the desired size. Otherwise the icon will not be modified. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the icon of the window </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00395">395</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a19da98e580e975bfa5ea99001d01ef42"></a><!-- doxytag: member="KWin::icon" ref="a19da98e580e975bfa5ea99001d01ef42" args="(WId win, int width, int height, bool scale, int flags)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qpixmap.html">QPixmap</a> KWin::icon </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>height</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>scale</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>flags</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. Overloaded variant that allows specifying from which sources the icon should be read. </p>
<p>You should usually prefer the simpler variant which tries all possibilities to get an icon.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">win</td><td>the id of the window </td></tr>
    <tr><td class="paramname">width</td><td>the desired width, or -1 </td></tr>
    <tr><td class="paramname">height</td><td>the desired height, or -1 </td></tr>
    <tr><td class="paramname">scale</td><td>if true the icon will be scaled to the desired size. Otherwise the icon will not be modified. </td></tr>
    <tr><td class="paramname">flags</td><td>OR-ed flags from the IconSource enum </td></tr>
  </table>
  </dd>
</dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00401">401</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3979dcd7f95b8e102c3a1c5aa6c8514a"></a><!-- doxytag: member="KWin::iconifyWindow" ref="a3979dcd7f95b8e102c3a1c5aa6c8514a" args="(WId win, bool animation=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::iconifyWindow </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>animation</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Iconifies a window. </p>
<p>Compatible to XIconifyWindow but has an additional parameter <code>animation</code>.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">win</td><td>the id of the window </td></tr>
    <tr><td class="paramname">animation</td><td>true to show an animation </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKWin.html#a7c7d66a1bd6078f8d95e8ba4f3ada195" title="DeIconifies a window.">deIconifyWindow()</a> </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00686">686</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aeea98b91da169d182cb2941a5caaee83"></a><!-- doxytag: member="KWin::info" ref="aeea98b91da169d182cb2941a5caaee83" args="(WId win) KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structKWin_1_1Info.html">KWin::Info</a> KWin::info </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000075">Deprecated:</a></b></dt><dd>Use <a class="el" href="classKWin.html#a8ce591daa3996c2bfb98b8de6c82b79a" title="Returns information about window win.">windowInfo()</a> .</dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00349">349</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae779107f221340402c5233be4d161e68"></a><!-- doxytag: member="KWin::invokeContextHelp" ref="ae779107f221340402c5233be4d161e68" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::invokeContextHelp </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Invokes interactive context help. </p>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00216">216</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9028534d7a629beeb246b1164202d999"></a><!-- doxytag: member="KWin::lowerWindow" ref="a9028534d7a629beeb246b1164202d999" args="(WId win)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::lowerWindow </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Lowers the given window. </p>
<p>This call is only for pagers and similar tools that represent direct user actions. Applications should not use it, they should keep using <a class="elRef" href="qwidget.html#lower">QWidget::lower()</a> or XLowerWindow() if necessary. </p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00722">722</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa5a528224416aa742d39958282107304"></a><!-- doxytag: member="KWin::numberOfDesktops" ref="aa5a528224416aa742d39958282107304" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KWin::numberOfDesktops </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Convenience function to access the number of desktops. </p>
<p>See NETRootInfo. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>the number of desktops </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00655">655</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af14f9be16700857998e7393a8efc3ab5"></a><!-- doxytag: member="KWin::raiseWindow" ref="af14f9be16700857998e7393a8efc3ab5" args="(WId win)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::raiseWindow </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Raises the given window. </p>
<p>This call is only for pagers and similar tools that represent direct user actions. Applications should not use it, they should keep using <a class="elRef" href="qwidget.html#raise">QWidget::raise()</a> or XRaiseWindow() if necessary. </p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00711">711</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a121362368f1da8365bff97e16a1a4428"></a><!-- doxytag: member="KWin::readNameProperty" ref="a121362368f1da8365bff97e16a1a4428" args="(WId window, unsigned long atom)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KWin::readNameProperty </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>window</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned long&#160;</td>
          <td class="paramname"><em>atom</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Function that reads and returns the contents of the given text property (WM_NAME, WM_ICON_NAME,...). </p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l01239">1239</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aad40e08dd0aa37428a8c2c757d6493c1"></a><!-- doxytag: member="KWin::setActiveWindow" ref="aad40e08dd0aa37428a8c2c757d6493c1" args="(WId win) KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::setActiveWindow </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000072">Deprecated:</a></b></dt><dd>Consider using <a class="el" href="classKWin.html#a12977f54649ac2ddbd48848e585ca7db" title="Requests that window win is activated.">activateWindow()</a>, use <a class="el" href="classKWin.html#a82d49bbca53c8badc430f94eee96d76c" title="Sets window win to be the active window.">forceActiveWindow()</a> only if necessary.</dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00262">262</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0f59f28547babc61fee11aab5d5fe48c"></a><!-- doxytag: member="KWin::setCurrentDesktop" ref="a0f59f28547babc61fee11aab5d5fe48c" args="(int desktop)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::setCurrentDesktop </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>desktop</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Convenience function to set the current desktop to <code>desktop</code>. </p>
<p>See NETRootInfo. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">desktop</td><td>the number of the new desktop </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00667">667</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6597f06b28cf512f91a03110d78c90cb"></a><!-- doxytag: member="KWin::setCurrentDesktopViewport" ref="a6597f06b28cf512f91a03110d78c90cb" args="(int desktop, QPoint viewport)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::setCurrentDesktopViewport </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>desktop</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" href="qpoint.html">QPoint</a>&#160;</td>
          <td class="paramname"><em>viewport</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Convenience function to set the current viewport to <code>viewport</code>. </p>
<p>See NETRootInfo. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">desktop</td><td>the number of the new desktop </td></tr>
    <tr><td class="paramname">viewport</td><td>the position of the new viewport </td></tr>
  </table>
  </dd>
</dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.5.5 </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00675">675</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a478834c76ae29cc17827820eb25d9384"></a><!-- doxytag: member="KWin::setExtendedStrut" ref="a478834c76ae29cc17827820eb25d9384" args="(WId win, int left_width, int left_start, int left_end, int right_width, int right_start, int right_end, int top_width, int top_start, int top_end, int bottom_width, int bottom_start, int bottom_end)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::setExtendedStrut </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>left_width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>left_start</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>left_end</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>right_width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>right_start</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>right_end</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>top_width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>top_start</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>top_end</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>bottom_width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>bottom_start</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>bottom_end</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the strut of window <code>win</code> to <code>to</code> <code>left</code> width ranging from <code>left_start</code> to <code>left_end</code> on the left edge, and simiarly for the other edges. </p>
<p>For not reserving a strut, pass 0 as the width. E.g. to reserve 10x10 square in the topleft corner, use e.g. setExtendedStrut( w, 10, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0 ).</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">win</td><td>the id of the window </td></tr>
    <tr><td class="paramname">left_width</td><td>width of the strut at the left edge </td></tr>
    <tr><td class="paramname">left_start</td><td>starting y coordinate of the strut at the left edge </td></tr>
    <tr><td class="paramname">left_end</td><td>ending y coordinate of the strut at the left edge </td></tr>
    <tr><td class="paramname">right_width</td><td>width of the strut at the right edge </td></tr>
    <tr><td class="paramname">right_start</td><td>starting y coordinate of the strut at the right edge </td></tr>
    <tr><td class="paramname">right_end</td><td>ending y coordinate of the strut at the right edge </td></tr>
    <tr><td class="paramname">top_width</td><td>width of the strut at the top edge </td></tr>
    <tr><td class="paramname">top_start</td><td>starting x coordinate of the strut at the top edge </td></tr>
    <tr><td class="paramname">top_end</td><td>ending x coordinate of the strut at the top edge </td></tr>
    <tr><td class="paramname">bottom_width</td><td>width of the strut at the bottom edge </td></tr>
    <tr><td class="paramname">bottom_start</td><td>starting x coordinate of the strut at the bottom edge </td></tr>
    <tr><td class="paramname">bottom_end</td><td>ending x coordinate of the strut at the bottom edge </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00607">607</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab7195d59c570bf8100259ca8fbe36b6b"></a><!-- doxytag: member="KWin::setIcons" ref="ab7195d59c570bf8100259ca8fbe36b6b" args="(WId win, const QPixmap &amp;icon, const QPixmap &amp;miniIcon)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::setIcons </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;&#160;</td>
          <td class="paramname"><em>icon</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qpixmap.html">QPixmap</a> &amp;&#160;</td>
          <td class="paramname"><em>miniIcon</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets an <code>icon</code> and a <code>miniIcon</code> on window <code>win</code>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">win</td><td>the id of the window </td></tr>
    <tr><td class="paramname">icon</td><td>the new icon </td></tr>
    <tr><td class="paramname">miniIcon</td><td>the new mini icon </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00517">517</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a75250edcad63ef978bb7bfbb6a092087"></a><!-- doxytag: member="KWin::setMainWindow" ref="a75250edcad63ef978bb7bfbb6a092087" args="(QWidget *subwindow, WId mainwindow)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::setMainWindow </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" href="qwidget.html">QWidget</a> *&#160;</td>
          <td class="paramname"><em>subwindow</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>mainwindow</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the parent window of <code>subwindow</code> to be <code>mainwindow</code>. </p>
<p>This overrides the parent set the usual way as the <a class="elRef" href="qwidget.html">QWidget</a> parent, but only for the window manager - e.g. stacking order and window grouping will be affected, but features like automatic deletion of children when the parent is deleted are unaffected and normally use the <a class="elRef" href="qwidget.html">QWidget</a> parent.</p>
<p>This function should be used before a dialog is shown for a window that belongs to another application.</p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.4 </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00307">307</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a86ef44e7c51a42f99bc47855266b0435"></a><!-- doxytag: member="KWin::setOnAllDesktops" ref="a86ef44e7c51a42f99bc47855266b0435" args="(WId win, bool b)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::setOnAllDesktops </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>b</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets window <code>win</code> to be present on all virtual desktops if <code>is</code> true. </p>
<p>Otherwise the window lives only on one single desktop.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">win</td><td>the id of the window </td></tr>
    <tr><td class="paramname">b</td><td>true to show the window on all desktops, false otherwise </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00586">586</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9e242425ef0ab3b8820d6e4f8dbf10e3"></a><!-- doxytag: member="KWin::setOnDesktop" ref="a9e242425ef0ab3b8820d6e4f8dbf10e3" args="(WId win, int desktop)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::setOnDesktop </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>desktop</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Moves window <code>win</code> to desktop <code>desktop</code>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">win</td><td>the id of the window </td></tr>
    <tr><td class="paramname">desktop</td><td>the number of the new desktop </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00599">599</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa827ea32dd0e1f167f79f82f1d85c2dd"></a><!-- doxytag: member="KWin::setOpacity" ref="aa827ea32dd0e1f167f79f82f1d85c2dd" args="(WId win, uint percent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::setOpacity </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint&#160;</td>
          <td class="paramname"><em>percent</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the opacity of window <code>win</code> to percetage <code>percent</code>. </p>
<p>Convenience function that just sets an X property needs a running composite manager for any visible effect</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">win</td><td>the id of the window </td></tr>
    <tr><td class="paramname">percent</td><td>the opacity value in percent (will be justified to [ 0: transparent - 100: opaque ]) </td></tr>
  </table>
  </dd>
</dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.4 </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00563">563</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9c13dc6659bacde5ed486457c6be3fe3"></a><!-- doxytag: member="KWin::setShadowSize" ref="a9c13dc6659bacde5ed486457c6be3fe3" args="(WId win, uint percent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::setShadowSize </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint&#160;</td>
          <td class="paramname"><em>percent</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the shadowsize of window <code>win</code> to percetage <code>percent</code>. </p>
<p>Convenience function that just sets an X property needs the running <a class="el" href="namespaceKDE.html" title="Namespace for general KDE functions.">KDE</a> kompmgr manager for any visible effect</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">win</td><td>the id of the window </td></tr>
    <tr><td class="paramname">percent</td><td>the opacity value in percent (0 leads to a completely unshadowed window) </td></tr>
  </table>
  </dd>
</dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.4 </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00577">577</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="afaed2268f55721c72f9349c1d8f19430"></a><!-- doxytag: member="KWin::setState" ref="afaed2268f55721c72f9349c1d8f19430" args="(WId win, unsigned long state)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::setState </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned long&#160;</td>
          <td class="paramname"><em>state</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the state of window <code>win</code> to <code>state</code>. </p>
<p>Possible values are or'ed combinations of NET::Modal, NET::Sticky, NET::MaxVert, NET::MaxHoriz, NET::Shaded, NET::SkipTaskbar, NET::SkipPager, <a class="el" href="classNET.html#a08dce7f5ea8a2a6d1d38aea3498f00eea9da0cfee6ad77ce1cb2d266543244eb6">NET::Hidden</a>, <a class="el" href="classNET.html#a08dce7f5ea8a2a6d1d38aea3498f00eea52c9fb05445b3724c1f3e02838d89e32">NET::FullScreen</a>, <a class="el" href="classNET.html#a08dce7f5ea8a2a6d1d38aea3498f00eea7b5e0fc7795fc0a66930fb0937035817">NET::KeepAbove</a>, <a class="el" href="classNET.html#a08dce7f5ea8a2a6d1d38aea3498f00eeabb33d1a7ef6aeee3bd0e73cba9d8565d">NET::KeepBelow</a>, NET::StaysOnTop</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">win</td><td>the id of the window </td></tr>
    <tr><td class="paramname">state</td><td>the new flags that will be set </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00547">547</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab617f88988db36f3d6dc0292180a929e"></a><!-- doxytag: member="KWin::setStrut" ref="ab617f88988db36f3d6dc0292180a929e" args="(WId win, int left, int right, int top, int bottom)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::setStrut </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>left</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>right</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>top</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>bottom</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000073">Deprecated:</a></b></dt><dd>use <a class="el" href="classKWin.html#a478834c76ae29cc17827820eb25d9384" title="Sets the strut of window win to to left width ranging from left_start to left_end on the left edge...">setExtendedStrut()</a> Sets the strut of window <code>win</code> to <code>left</code>, <code>right</code>, <code>top</code>, <code>bottom</code>.</dd></dl>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">win</td><td>the id of the window </td></tr>
    <tr><td class="paramname">left</td><td>the left strut </td></tr>
    <tr><td class="paramname">right</td><td>the right strut </td></tr>
    <tr><td class="paramname">top</td><td>the top strut </td></tr>
    <tr><td class="paramname">bottom</td><td>the bottom strut </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00630">630</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae6a0726af9a542c1e0e077c3d3451e08"></a><!-- doxytag: member="KWin::setSystemTrayWindowFor" ref="ae6a0726af9a542c1e0e077c3d3451e08" args="(WId trayWin, WId forWin)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::setSystemTrayWindowFor </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>trayWin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>forWin</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Makes <code>trayWin</code> a system tray window for <code>forWin</code>. </p>
<p>A system tray window serves as an icon replacement. It's displayed inside the panel's system tray. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">trayWin</td><td>the id of the system tray window </td></tr>
    <tr><td class="paramname">forWin</td><td>the id of the window represented by the system tray window </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00223">223</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab15084117ff775d5fea7ce99ad1b24be"></a><!-- doxytag: member="KWin::setType" ref="ab15084117ff775d5fea7ce99ad1b24be" args="(WId win, NET::WindowType windowType)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::setType </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classNET.html#a4b3115c0f40e7bc8e38119cc44dd60e0">NET::WindowType</a>&#160;</td>
          <td class="paramname"><em>windowType</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the type of window <code>win</code> to <code>windowType</code>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">win</td><td>the id of the window </td></tr>
    <tr><td class="paramname">windowType</td><td>the type of the window (see <a class="el" href="classNET.html#a4b3115c0f40e7bc8e38119cc44dd60e0" title="Window type.">NET::WindowType</a>) </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00539">539</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a798e516eadef02003393f6fc03eff879"></a><!-- doxytag: member="KWin::setUserTime" ref="a798e516eadef02003393f6fc03eff879" args="(WId win, long time)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KWin::setUserTime </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>time</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets user timestamp <code>time</code> on window <code>win</code>. </p>
<p>The timestamp is expressed as XServer time. If a window is shown with user timestamp older than the time of the last user action, it won't be activated after being shown. The most common case is the special value 0 which means not to activate the window after being shown.</p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00279">279</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4b857cb8b13c5db33b0455b50664a7f0"></a><!-- doxytag: member="KWin::transientFor" ref="a4b857cb8b13c5db33b0455b50664a7f0" args="(WId window)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">WId KWin::transientFor </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>window</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the WM_TRANSIENT_FOR property for the given window, i.e. </p>
<p>the mainwindow for this window.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">window</td><td>the id of the window </td></tr>
  </table>
  </dd>
</dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00293">293</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8ce591daa3996c2bfb98b8de6c82b79a"></a><!-- doxytag: member="KWin::windowInfo" ref="a8ce591daa3996c2bfb98b8de6c82b79a" args="(WId win, unsigned long properties=0, unsigned long properties2=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKWin_1_1WindowInfo.html">KWin::WindowInfo</a> KWin::windowInfo </td>
          <td>(</td>
          <td class="paramtype">WId&#160;</td>
          <td class="paramname"><em>win</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned long&#160;</td>
          <td class="paramname"><em>properties</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned long&#160;</td>
          <td class="paramname"><em>properties2</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns information about window <code>win</code>. </p>
<p>It is recommended to check whether the returned info is valid by calling the valid() method. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">win</td><td>the id of the window </td></tr>
    <tr><td class="paramname">properties</td><td>all properties that should be retrieved (see <a class="el" href="classNET.html#aaea92340c4b9901e05aa7748587dcde5" title="Supported properties.">NET::Property</a> enum for details) - passing 0 means all properties. Unlisted properties cause related information to be invalid in the returned data, but make this function faster when not all data is needed. </td></tr>
    <tr><td class="paramname">properties2</td><td>additional properties (see <a class="el" href="classNET.html#a851d15d9aa748b5f76e44b1e2d7c79b0" title="Supported properties.">NET::Property2</a> enum). Note that specifying 0 means no properties, not all. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the window information </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="kwin_8cpp_source.html#l00287">287</a> of file <a class="el" href="kwin_8cpp_source.html">kwin.cpp</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="kwin_8h_source.html">kwin.h</a></li>
<li><a class="el" href="kwin_8cpp_source.html">kwin.cpp</a></li>
</ul>
</div>
    </div></div>


      </td>
  </tr>
  <tr>
    <td valign="top" id="leftmenu" width="25%">
      <a name="navigation"></a>
      <div class="menu_box"><h2>kdecore</h2>
<div class="nav_list">
<ul><li><a href="index.html">Main Page</a></li><li><a href="modules.html">Modules</a></li><li><a href="namespaces.html">Namespace List</a></li><li><a href="hierarchy.html">Class Hierarchy</a></li><li><a href="classes.html">Alphabetical List</a></li><li><a href="annotated.html">Class List</a></li><li><a href="files.html">File List</a></li><li><a href="namespacemembers.html">Namespace Members</a></li><li><a href="functions.html">Class Members</a></li><li><a href="pages.html">Related Pages</a></li></ul>
<!--
<h2>Class Picker</h2>
<div style="text-align: center;">
<form name="guideform">
<select name="guidelinks" style="width:100%;" onChange="window.location=document.guideform.guidelinks.options[document.guideform.guidelinks.selectedIndex].value">
<option value="annotated.html">-- Choose --</option>
  <option value="classKAboutData.html">kaboutdata</option>,  <option value="classKAboutPerson.html">kaboutperson</option>,  <option value="classKAboutTranslator.html">kabouttranslator</option>,  <option value="classKAccel.html">kaccel</option>,  <option value="classKAcceleratorManager.html">kacceleratormanager</option>,  <option value="classKAccelManagerAlgorithm.html">kaccelmanageralgorithm</option>,  <option value="classKAccelShortcutList.html">kaccelshortcutlist</option>,  <option value="classKAccelString.html">kaccelstring</option>,  <option value="classKAddressInfo.html">kaddressinfo</option>,  <option value="classKAppDCOPInterface.html">kappdcopinterface</option>,  <option value="classKApplication.html">kapplication</option>,  <option value="classKAsyncIO.html">kasyncio</option>,  <option value="classKAudioPlayer.html">kaudioplayer</option>,  <option value="classKBufferedIO.html">kbufferedio</option>,  <option value="classKCalendarSystem.html">kcalendarsystem</option>,  <option value="classKCalendarSystemFactory.html">kcalendarsystemfactory</option>,  <option value="classKCalendarSystemJalali.html">kcalendarsystemjalali</option>,  <option value="classKCatalogue.html">kcatalogue</option>,  <option value="classKCharMacroExpander.html">kcharmacroexpander</option>,  <option value="classKCharsets.html">kcharsets</option>,  <option value="classKClipboardSynchronizer.html">kclipboardsynchronizer</option>,  <option value="classKCmdLineArgs.html">kcmdlineargs</option>,  <option value="classKCodecs.html">kcodecs</option>,  <option value="classKCompletion.html">kcompletion</option>,  <option value="classKCompletionBase.html">kcompletionbase</option>,  <option value="classKCompletionMatches.html">kcompletionmatches</option>,  <option value="classKCompTreeNode.html">kcomptreenode</option>,  <option value="classKConfig.html">kconfig</option>,  <option value="classKConfigBackEnd.html">kconfigbackend</option>,  <option value="classKConfigBase.html">kconfigbase</option>,  <option value="classKConfigDialogManager.html">kconfigdialogmanager</option>,  <option value="classKConfigGroup.html">kconfiggroup</option>,  <option value="classKConfigGroupSaver.html">kconfiggroupsaver</option>,  <option value="classKConfigINIBackEnd.html">kconfiginibackend</option>,  <option value="classKConfigSkeleton.html">kconfigskeleton</option>,  <option value="classKConfigSkeleton_1_1ItemBool.html">kconfigskeleton::itembool</option>,  <option value="classKConfigSkeleton_1_1ItemColor.html">kconfigskeleton::itemcolor</option>,  <option value="classKConfigSkeleton_1_1ItemDateTime.html">kconfigskeleton::itemdatetime</option>,  <option value="classKConfigSkeleton_1_1ItemDouble.html">kconfigskeleton::itemdouble</option>,  <option value="classKConfigSkeleton_1_1ItemEnum.html">kconfigskeleton::itemenum</option>,  <option value="classKConfigSkeleton_1_1ItemFont.html">kconfigskeleton::itemfont</option>,  <option value="classKConfigSkeleton_1_1ItemInt.html">kconfigskeleton::itemint</option>,  <option value="classKConfigSkeleton_1_1ItemInt64.html">kconfigskeleton::itemint64</option>,  <option value="classKConfigSkeleton_1_1ItemIntList.html">kconfigskeleton::itemintlist</option>,  <option value="classKConfigSkeleton_1_1ItemLong.html">kconfigskeleton::itemlong</option>,  <option value="classKConfigSkeleton_1_1ItemPassword.html">kconfigskeleton::itempassword</option>,  <option value="classKConfigSkeleton_1_1ItemPath.html">kconfigskeleton::itempath</option>,  <option value="classKConfigSkeleton_1_1ItemPathList.html">kconfigskeleton::itempathlist</option>,  <option value="classKConfigSkeleton_1_1ItemPoint.html">kconfigskeleton::itempoint</option>,  <option value="classKConfigSkeleton_1_1ItemProperty.html">kconfigskeleton::itemproperty</option>,  <option value="classKConfigSkeleton_1_1ItemRect.html">kconfigskeleton::itemrect</option>,  <option value="classKConfigSkeleton_1_1ItemSize.html">kconfigskeleton::itemsize</option>,  <option value="classKConfigSkeleton_1_1ItemString.html">kconfigskeleton::itemstring</option>,  <option value="classKConfigSkeleton_1_1ItemStringList.html">kconfigskeleton::itemstringlist</option>,  <option value="classKConfigSkeleton_1_1ItemUInt.html">kconfigskeleton::itemuint</option>,  <option value="classKConfigSkeleton_1_1ItemUInt64.html">kconfigskeleton::itemuint64</option>,  <option value="classKConfigSkeleton_1_1ItemULong.html">kconfigskeleton::itemulong</option>,  <option value="classKConfigSkeletonItem.html">kconfigskeletonitem</option>,  <option value="classKCrash.html">kcrash</option>,  <option value="classKDCOPPropertyProxy.html">kdcoppropertyproxy</option>,  <option value="classKDebugDCOPIface.html">kdebugdcopiface</option>,  <option value="classKDesktopFile.html">kdesktopfile</option>,  <option value="classKExtendedSocket.html">kextendedsocket</option>,  <option value="classKGenericFactory.html">kgenericfactory</option>,  <option value="classKGenericFactory_3_01KTypeList_3_01Product_00_01ProductListTail_01_4_00_01KTypeList_3_01Pare1ed8d1e5a9847c99711cad3b12c7e96c.html">kgenericfactory< ktypelist< product, productlisttail >, ktypelist< pare1ed8d1e5a9847c99711cad3b12c7e96c</option>,  <option value="classKGenericFactory_3_01KTypeList_3_01Product_00_01ProductListTail_01_4_00_01KTypeList_3_01Paref6a00f76851e0daa2cb662bb8a41fc7f.html">kgenericfactory< ktypelist< product, productlisttail >, ktypelist< paref6a00f76851e0daa2cb662bb8a41fc7f</option>,  <option value="classKGenericFactory_3_01KTypeList_3_01Product_00_01ProductListTail_01_4_00_01QObject_01_4.html">kgenericfactory< ktypelist< product, productlisttail >, qobject ></option>,  <option value="classKGlobal.html">kglobal</option>,  <option value="classKGlobalAccel.html">kglobalaccel</option>,  <option value="classKGlobalSettings.html">kglobalsettings</option>,  <option value="classKIcon.html">kicon</option>,  <option value="classKIconEffect.html">kiconeffect</option>,  <option value="classKIconLoader.html">kiconloader</option>,  <option value="classKIconTheme.html">kicontheme</option>,  <option value="classKInetSocketAddress.html">kinetsocketaddress</option>,  <option value="classKInstance.html">kinstance</option>,  <option value="classKIOBufferBase.html">kiobufferbase</option>,  <option value="classKIPC.html">kipc</option>,  <option value="classKKey.html">kkey</option>,  <option value="classKKeyNative.html">kkeynative</option>,  <option value="classKKeySequence.html">kkeysequence</option>,  <option value="classKLibFactory.html">klibfactory</option>,  <option value="classKLibLoader.html">klibloader</option>,  <option value="classKLibrary.html">klibrary</option>,  <option value="classKLocale.html">klocale</option>,  <option value="classKLockFile.html">klockfile</option>,  <option value="classKMacroExpanderBase.html">kmacroexpanderbase</option>,  <option value="classKMD4.html">kmd4</option>,  <option value="classKMD5.html">kmd5</option>,  <option value="classKMimeSourceFactory.html">kmimesourcefactory</option>,  <option value="classKMountPoint.html">kmountpoint</option>,  <option value="classKMultipleDrag.html">kmultipledrag</option>,  <option value="classKNetwork_1_1KActiveSocketBase.html">knetwork::kactivesocketbase</option>,  <option value="classKNetwork_1_1KBufferedSocket.html">knetwork::kbufferedsocket</option>,  <option value="classKNetwork_1_1KClientSocketBase.html">knetwork::kclientsocketbase</option>,  <option value="classKNetwork_1_1KDatagramPacket.html">knetwork::kdatagrampacket</option>,  <option value="classKNetwork_1_1KDatagramSocket.html">knetwork::kdatagramsocket</option>,  <option value="classKNetwork_1_1KHttpProxySocketDevice.html">knetwork::khttpproxysocketdevice</option>,  <option value="classKNetwork_1_1KInetSocketAddress.html">knetwork::kinetsocketaddress</option>,  <option value="classKNetwork_1_1KIpAddress.html">knetwork::kipaddress</option>,  <option value="classKNetwork_1_1KMulticastSocket.html">knetwork::kmulticastsocket</option>,  <option value="classKNetwork_1_1KMulticastSocketImpl.html">knetwork::kmulticastsocketimpl</option>,  <option value="classKNetwork_1_1KNetworkInterface.html">knetwork::knetworkinterface</option>,  <option value="classKNetwork_1_1KPassiveSocketBase.html">knetwork::kpassivesocketbase</option>,  <option value="classKNetwork_1_1KResolver.html">knetwork::kresolver</option>,  <option value="classKNetwork_1_1KResolverEntry.html">knetwork::kresolverentry</option>,  <option value="classKNetwork_1_1KResolverResults.html">knetwork::kresolverresults</option>,  <option value="classKNetwork_1_1KResolverWorkerBase_1_1ResolverLocker.html">knetwork::kresolverworkerbase::resolverlocker</option>,  <option value="classKNetwork_1_1KReverseResolver.html">knetwork::kreverseresolver</option>,  <option value="classKNetwork_1_1KServerSocket.html">knetwork::kserversocket</option>,  <option value="classKNetwork_1_1KSocketAddress.html">knetwork::ksocketaddress</option>,  <option value="classKNetwork_1_1KSocketBase.html">knetwork::ksocketbase</option>,  <option value="classKNetwork_1_1KSocketDevice.html">knetwork::ksocketdevice</option>,  <option value="classKNetwork_1_1KSocketDeviceFactory.html">knetwork::ksocketdevicefactory</option>,  <option value="classKNetwork_1_1KSocksSocketDevice.html">knetwork::ksockssocketdevice</option>,  <option value="classKNetwork_1_1KStreamSocket.html">knetwork::kstreamsocket</option>,  <option value="classKNetwork_1_1KUnixSocketAddress.html">knetwork::kunixsocketaddress</option>,  <option value="classKNotifyClient_1_1Instance.html">knotifyclient::instance</option>,  <option value="classKPalette.html">kpalette</option>,  <option value="classKPixmapProvider.html">kpixmapprovider</option>,  <option value="classKPopupAccelManager.html">kpopupaccelmanager</option>,  <option value="classKProcess.html">kprocess</option>,  <option value="classKProcessController.html">kprocesscontroller</option>,  <option value="classKProcIO.html">kprocio</option>,  <option value="classKProtocolInfoFactory.html">kprotocolinfofactory</option>,  <option value="classKPty.html">kpty</option>,  <option value="classKRandomSequence.html">krandomsequence</option>,  <option value="classKRegExp.html">kregexp</option>,  <option value="classKRegExpPrivate.html">kregexpprivate</option>,  <option value="classKRFCDate.html">krfcdate</option>,  <option value="classKRootProp.html">krootprop</option>,  <option value="classKSaveFile.html">ksavefile</option>,  <option value="classKServerSocket.html">kserversocket</option>,  <option value="classKSessionManaged.html">ksessionmanaged</option>,  <option value="classKShared.html">kshared</option>,  <option value="classKSharedConfig.html">ksharedconfig</option>,  <option value="classKSharedPtr.html">ksharedptr</option>,  <option value="classKShellProcess.html">kshellprocess</option>,  <option value="classKShortcut.html">kshortcut</option>,  <option value="classKShortcutList.html">kshortcutlist</option>,  <option value="classKSimpleConfig.html">ksimpleconfig</option>,  <option value="classKSocket.html">ksocket</option>,  <option value="classKSocketAddress.html">ksocketaddress</option>,  <option value="classKSocks.html">ksocks</option>,  <option value="classKSortableItem.html">ksortableitem</option>,  <option value="classKSortableValueList.html">ksortablevaluelist</option>,  <option value="classKStandardDirs.html">kstandarddirs</option>,  <option value="classKStaticDeleter.html">kstaticdeleter</option>,  <option value="classKStaticDeleterBase.html">kstaticdeleterbase</option>,  <option value="classKStdAccel_1_1ShortcutList.html">kstdaccel::shortcutlist</option>,  <option value="classKStringHandler.html">kstringhandler</option>,  <option value="classKSycocaEntry.html">ksycocaentry</option>,  <option value="classKSycocaFactoryList.html">ksycocafactorylist</option>,  <option value="classKTempDir.html">ktempdir</option>,  <option value="classKTempFile.html">ktempfile</option>,  <option value="classKTimezone.html">ktimezone</option>,  <option value="classKTimezoneDetails.html">ktimezonedetails</option>,  <option value="classKTimezones.html">ktimezones</option>,  <option value="classKTimezoneSource.html">ktimezonesource</option>,  <option value="classKUniqueApplication.html">kuniqueapplication</option>,  <option value="classKUnixSocketAddress.html">kunixsocketaddress</option>,  <option value="classKURL.html">kurl</option>,  <option value="classKURL_1_1List.html">kurl::list</option>,  <option value="classKURLDrag.html">kurldrag</option>,  <option value="classKUser.html">kuser</option>,  <option value="classKUserGroup.html">kusergroup</option>,  <option value="classKVMAllocator.html">kvmallocator</option>,  <option value="classKWin.html">kwin</option>,  <option value="classKWin_1_1WindowInfo.html">kwin::windowinfo</option>,  <option value="classKWinModule.html">kwinmodule</option>,  <option value="classKWordMacroExpander.html">kwordmacroexpander</option>,  <option value="classKXErrorHandler.html">kxerrorhandler</option>,  <option value="classKZoneAllocator.html">kzoneallocator</option>,  <option value="classNET.html">net</option>,
</select>
</form>
</div>
-->
</div></div>
<div class="menu_box"><h2>API Dox</h2>
<div class="nav_list">
<ul>
<li><a href="../../arts/html/index.html">arts</a></li><li><a href="../../dcop/html/index.html">dcop</a></li><li><a href="../../dnssd/html/index.html">dnssd</a></li><li><a href="../../interfaces/html/index.html">interfaces</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../interfaces/kimproxy/interface/html/index.html">interface</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../interfaces/kimproxy/library/html/index.html">library</a></li><li>&nbsp;&nbsp;<a href="../../interfaces/kspeech/html/index.html">kspeech</a></li><li>&nbsp;&nbsp;<a href="../../interfaces/ktexteditor/html/index.html">ktexteditor</a></li><li><a href="../../kabc/html/index.html">kabc</a></li><li><a href="../../kate/html/index.html">kate</a></li><li><a href="../../kcmshell/html/index.html">kcmshell</a></li><li><a href="../../kdecore/html/index.html">kdecore</a></li><li><a href="../../kded/html/index.html">kded</a></li><li><a href="../../kdefx/html/index.html">kdefx</a></li><li><a href="../../kdeprint/html/index.html">kdeprint</a></li><li><a href="../../kdesu/html/index.html">kdesu</a></li><li><a href="../../kdeui/html/index.html">kdeui</a></li><li><a href="../../kdoctools/html/index.html">kdoctools</a></li><li><a href="../../khtml/html/index.html">khtml</a></li><li><a href="../../kimgio/html/index.html">kimgio</a></li><li><a href="../../kinit/html/index.html">kinit</a></li><li><a href="../../kio/html/index.html">kio</a></li><li>&nbsp;&nbsp;<a href="../../kio/bookmarks/html/index.html">bookmarks</a></li><li>&nbsp;&nbsp;<a href="../../kio/httpfilter/html/index.html">httpfilter</a></li><li>&nbsp;&nbsp;<a href="../../kio/kfile/html/index.html">kfile</a></li><li>&nbsp;&nbsp;<a href="../../kio/kio/html/index.html">kio</a></li><li>&nbsp;&nbsp;<a href="../../kio/kioexec/html/index.html">kioexec</a></li><li>&nbsp;&nbsp;<a href="../../kio/kpasswdserver/html/index.html">kpasswdserver</a></li><li>&nbsp;&nbsp;<a href="../../kio/kssl/html/index.html">kssl</a></li><li><a href="../../kioslave/html/index.html">kioslave</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/http/html/index.html">http</a></li><li><a href="../../kjs/html/index.html">kjs</a></li><li><a href="../../kmdi/html/index.html">kmdi</a></li><li>&nbsp;&nbsp;<a href="../../kmdi/kmdi/html/index.html">kmdi</a></li><li><a href="../../knewstuff/html/index.html">knewstuff</a></li><li><a href="../../kparts/html/index.html">kparts</a></li><li><a href="../../kresources/html/index.html">kresources</a></li><li><a href="../../kspell2/html/index.html">kspell2</a></li><li><a href="../../kunittest/html/index.html">kunittest</a></li><li><a href="../../kutils/html/index.html">kutils</a></li><li><a href="../../kwallet/html/index.html">kwallet</a></li><li><a href="../../libkmid/html/index.html">libkmid</a></li><li><a href="../../libkscreensaver/html/index.html">libkscreensaver</a></li>
</ul></div></div>


        </td>
</tr>
</table>

<span class="doNotDisplay">
  <a href="http://www.kde.org/" accesskey="8">KDE Home</a> |
  <a href="http://accessibility.kde.org/" accesskey="9">KDE Accessibility Home</a> |
  <a href="http://www.kde.org/media/accesskeys.php" accesskey="0">Description of Access Keys</a>
</span>


<div style="height: 8px"></div>

<div id="footer">
  <div id="footer_left">
    Maintained by <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groo&#116;&#64;kde&#46;or&#x67;">Adriaan de Groot</a>
and
<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;nter&#64;kde&#46;or&#x67">Allen Winter</a>.
<br/>
    KDE and K Desktop Environment are trademarks of <a href="http://www.kde.org/areas/kde-ev/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
    <a href="http://www.kde.org/contact/impressum.php">Legal</a>
  </div>
  <div id="footer_right"><img src="/media/images/footer_right.png" style="margin: 0px" alt="" /></div>
</div>

<!--
WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL
BE BLOCKED INSTANTLY AND PERMANENTLY!
<a href="mailto:aaaatrap-425acc3b5374943f@kde.org">Block me</a>
WARNING END
-->

</body>
</html>