Screen will turn black after 30 min
[chessclock] / www / html / class_clocks_widget.html
index f83fd31..0b8f93e 100644 (file)
@@ -58,6 +58,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pause game.  <a href="#a609a11fc15904a1700f5b82ae2b63228"></a><br/></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#a13cdf39b9f06ef714a65aaff2111380d">stopPlay</a> ()</td></tr>
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">End the game.  <a href="#a13cdf39b9f06ef714a65aaff2111380d"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#a6e56ca59dbe989b8a84bf6e4d81a7ed7">saveScreen</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Not to keep screen lit.  <a href="#a6e56ca59dbe989b8a84bf6e4d81a7ed7"></a><br/></td></tr>
 <tr><td colspan="2"><h2>Signals</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#a59d64c0755ff2e19c851108472d48865">TurnFinished</a> (<a class="el" href="class_turn_information.html">TurnInformation</a> *turnInfo)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#ab5e341e33db43c93cb4fdb1dc59b1a62">ClickedWhenStopped</a> ()</td></tr>
@@ -78,16 +80,21 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  }</td></tr>
 <tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#a1a000c1a617951942ee3b1669a2b026e">mouseReleaseEvent</a> (QMouseEvent *event)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#a00be7b731e6ef45d411f236b257d9503">eventFilter</a> (QObject *obj, QEvent *event)</td></tr>
 <tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_chess_clock.html">ChessClock</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#a657afdf1f48be188451ebd712350cdc3">white_</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_chess_clock.html">ChessClock</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447">black_</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">QLabel *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#a2e65f80ea1b3d56189f8c94d6b0a972c">pauseLabel_</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">QLabel *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#a0af8f4235b2b5363173b067cfb54a73b">welcomeLabel_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QToolButton *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#ac260495699eda4c14abd77978bcc146c">pauseButton_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_screen_lit_keeper.html">ScreenLitKeeper</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#a6816c555a8d407402e753f2e7466ed60">keeper_</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326">GameStatus</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">QTime&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#ab86d99a5709a6fd0444f10aec5ede01a">delayTimer_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#a5ea90a0fddcda7d4d2fcc0ba41b0d315">recentX</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">To avoid double clicks.  <a href="#a5ea90a0fddcda7d4d2fcc0ba41b0d315"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#ab95b8bc6920bcb45f81f8f04a494df25">recentY</a></td></tr>
 <tr><td colspan="2"><h2>Static Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">static int const&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#a51af7bacc14bc1f276df31a404823e3d">CLICKDELAY</a> = 500</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">To avoid double clicks.  <a href="#a51af7bacc14bc1f276df31a404823e3d"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static int const&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#a51af7bacc14bc1f276df31a404823e3d">CLICKDELAY</a> = 1500</td></tr>
 </table>
 <hr/><a name="_details"></a><h2>Detailed Description</h2>
 <p>Widget with two clocks. </p>
@@ -95,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <dl class="date"><dt><b>Date:</b></dt><dd>2010-08-14</dd></dl>
 <p>Central widget of Chess Clock. Needed to create new <a class="el" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a> to every new game. </p>
 
-<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00045">45</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
+<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00047">47</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
 <hr/><h2>Member Enumeration Documentation</h2>
 <a class="anchor" id="abe19ddcf3d29ca31914819a969af4326"></a><!-- doxytag: member="ClocksWidget::GameStatus" ref="abe19ddcf3d29ca31914819a969af4326" args="" -->
 <div class="memitem">
@@ -125,7 +132,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </dd>
 </dl>
 
-<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00074">74</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
+<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00081">81</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
 
 </div>
 </div>
@@ -161,7 +168,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </div>
 <div class="memdoc">
 
-<p>Definition at line <a class="el" href="clockswidget_8cpp_source.html#l00033">33</a> of file <a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a>.</p>
+<p>Definition at line <a class="el" href="clockswidget_8cpp_source.html#l00039">39</a> of file <a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a>.</p>
 
 </div>
 </div>
@@ -180,7 +187,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </div>
 <div class="memdoc">
 
-<p>Definition at line <a class="el" href="clockswidget_8cpp_source.html#l00079">79</a> of file <a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a>.</p>
+<p>Definition at line <a class="el" href="clockswidget_8cpp_source.html#l00117">117</a> of file <a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a>.</p>
 
 </div>
 </div>
@@ -202,6 +209,35 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 </div>
 </div>
+<a class="anchor" id="a00be7b731e6ef45d411f236b257d9503"></a><!-- doxytag: member="ClocksWidget::eventFilter" ref="a00be7b731e6ef45d411f236b257d9503" args="(QObject *obj, QEvent *event)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool ClocksWidget::eventFilter </td>
+          <td>(</td>
+          <td class="paramtype">QObject *&nbsp;</td>
+          <td class="paramname"> <em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QEvent *&nbsp;</td>
+          <td class="paramname"> <em>event</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="clockswidget_8cpp_source.html#l00220">220</a> of file <a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a>.</p>
+
+</div>
+</div>
 <a class="anchor" id="ae2e2df5f16ea85a5f35b58d8c7e78e33"></a><!-- doxytag: member="ClocksWidget::isPlayStarted" ref="ae2e2df5f16ea85a5f35b58d8c7e78e33" args="()" -->
 <div class="memitem">
 <div class="memproto">
@@ -217,7 +253,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </div>
 <div class="memdoc">
 
-<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00051">51</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
+<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00053">53</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
 
 </div>
 </div>
@@ -237,7 +273,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </div>
 <div class="memdoc">
 
-<p>Definition at line <a class="el" href="clockswidget_8cpp_source.html#l00111">111</a> of file <a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a>.</p>
+<p>Definition at line <a class="el" href="clockswidget_8cpp_source.html#l00159">159</a> of file <a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a>.</p>
 
 </div>
 </div>
@@ -258,7 +294,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <p>Pause game. </p>
 
-<p>Definition at line <a class="el" href="clockswidget_8cpp_source.html#l00085">85</a> of file <a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a>.</p>
+<p>Definition at line <a class="el" href="clockswidget_8cpp_source.html#l00123">123</a> of file <a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6e56ca59dbe989b8a84bf6e4d81a7ed7"></a><!-- doxytag: member="ClocksWidget::saveScreen" ref="a6e56ca59dbe989b8a84bf6e4d81a7ed7" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ClocksWidget::saveScreen </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [slot]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Not to keep screen lit. </p>
+
+<p>Definition at line <a class="el" href="clockswidget_8cpp_source.html#l00153">153</a> of file <a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a>.</p>
 
 </div>
 </div>
@@ -279,7 +336,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
 <p>End the game. </p>
 
-<p>Definition at line <a class="el" href="clockswidget_8cpp_source.html#l00101">101</a> of file <a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a>.</p>
+<p>Definition at line <a class="el" href="clockswidget_8cpp_source.html#l00144">144</a> of file <a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a>.</p>
 
 </div>
 </div>
@@ -313,7 +370,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </div>
 <div class="memdoc">
 
-<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00069">69</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
+<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00074">74</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
 
 </div>
 </div>
@@ -322,15 +379,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">int const <a class="el" href="class_clocks_widget.html#a51af7bacc14bc1f276df31a404823e3d">ClocksWidget::CLICKDELAY</a> = 500<code> [static, protected]</code></td>
+          <td class="memname">int const <a class="el" href="class_clocks_widget.html#a51af7bacc14bc1f276df31a404823e3d">ClocksWidget::CLICKDELAY</a> = 1500<code> [static, protected]</code></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>To avoid double clicks. </p>
-
-<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00086">86</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
+<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00096">96</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
 
 </div>
 </div>
@@ -345,7 +400,37 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </div>
 <div class="memdoc">
 
-<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00084">84</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
+<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00091">91</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6816c555a8d407402e753f2e7466ed60"></a><!-- doxytag: member="ClocksWidget::keeper_" ref="a6816c555a8d407402e753f2e7466ed60" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_screen_lit_keeper.html">ScreenLitKeeper</a>* <a class="el" href="class_clocks_widget.html#a6816c555a8d407402e753f2e7466ed60">ClocksWidget::keeper_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00079">79</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac260495699eda4c14abd77978bcc146c"></a><!-- doxytag: member="ClocksWidget::pauseButton_" ref="ac260495699eda4c14abd77978bcc146c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QToolButton* <a class="el" href="class_clocks_widget.html#ac260495699eda4c14abd77978bcc146c">ClocksWidget::pauseButton_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00078">78</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
 
 </div>
 </div>
@@ -360,7 +445,39 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </div>
 <div class="memdoc">
 
-<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00071">71</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
+<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00076">76</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5ea90a0fddcda7d4d2fcc0ba41b0d315"></a><!-- doxytag: member="ClocksWidget::recentX" ref="a5ea90a0fddcda7d4d2fcc0ba41b0d315" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="class_clocks_widget.html#a5ea90a0fddcda7d4d2fcc0ba41b0d315">ClocksWidget::recentX</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>To avoid double clicks. </p>
+
+<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00093">93</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab95b8bc6920bcb45f81f8f04a494df25"></a><!-- doxytag: member="ClocksWidget::recentY" ref="ab95b8bc6920bcb45f81f8f04a494df25" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="class_clocks_widget.html#ab95b8bc6920bcb45f81f8f04a494df25">ClocksWidget::recentY</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00094">94</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
 
 </div>
 </div>
@@ -375,7 +492,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </div>
 <div class="memdoc">
 
-<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00083">83</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
+<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00090">90</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
 
 </div>
 </div>
@@ -390,7 +507,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </div>
 <div class="memdoc">
 
-<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00072">72</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
+<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00077">77</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
 
 </div>
 </div>
@@ -405,7 +522,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </div>
 <div class="memdoc">
 
-<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00068">68</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
+<p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00073">73</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
 
 </div>
 </div>
@@ -428,7 +545,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </iframe>
 </div>
 
-<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Aug 19 21:04:20 2010 for Chess Clock by&nbsp;
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Tue Oct 12 20:52:59 2010 for Chess Clock by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 </body>