fb4286f06c9adde6183d0c91e61fa9a67034f5a7
[chessclock] / www / html / class_clocks_widget.html
1 <!-- This comment will put IE 6, 7 and 8 in quirks mode -->
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml">
4 <head>
5 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
6 <title>Chess Clock: ClocksWidget Class Reference</title>
7 <link href="tabs.css" rel="stylesheet" type="text/css"/>
8 <link href="search/search.css" rel="stylesheet" type="text/css"/>
9 <script type="text/javaScript" src="search/search.js"></script>
10 <link href="doxygen.css" rel="stylesheet" type="text/css"/>
11 </head>
12 <body onload='searchBox.OnSelectItem(0);'>
13 <!-- Generated by Doxygen 1.6.3 -->
14 <script type="text/javascript"><!--
15 var searchBox = new SearchBox("searchBox", "search",false,'Search');
16 --></script>
17 <div class="navigation" id="top">
18   <div class="tabs">
19     <ul>
20       <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
21       <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
22       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
23       <li><a href="files.html"><span>Files</span></a></li>
24       <li>
25         <div id="MSearchBox" class="MSearchBoxInactive">
26         <img id="MSearchSelect" src="search/search.png"
27              onmouseover="return searchBox.OnSearchSelectShow()"
28              onmouseout="return searchBox.OnSearchSelectHide()"
29              alt=""/>
30         <input type="text" id="MSearchField" value="Search" accesskey="S"
31              onfocus="searchBox.OnSearchFieldFocus(true)" 
32              onblur="searchBox.OnSearchFieldFocus(false)" 
33              onkeyup="searchBox.OnSearchFieldChange(event)"/>
34         <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
35         </div>
36       </li>
37     </ul>
38   </div>
39   <div class="tabs">
40     <ul>
41       <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
42       <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
43       <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
44     </ul>
45   </div>
46 </div>
47 <div class="contents">
48 <h1>ClocksWidget Class Reference</h1><!-- doxytag: class="ClocksWidget" -->
49 <p>Widget with two clocks.  
50 <a href="#_details">More...</a></p>
51
52 <p><code>#include &lt;<a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>&gt;</code></p>
53
54 <p><a href="class_clocks_widget-members.html">List of all members.</a></p>
55 <table border="0" cellpadding="0" cellspacing="0">
56 <tr><td colspan="2"><h2>Public Slots</h2></td></tr>
57 <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#a609a11fc15904a1700f5b82ae2b63228">pause</a> ()</td></tr>
58 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pause game.  <a href="#a609a11fc15904a1700f5b82ae2b63228"></a><br/></td></tr>
59 <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>
60 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">End the game.  <a href="#a13cdf39b9f06ef714a65aaff2111380d"></a><br/></td></tr>
61 <tr><td colspan="2"><h2>Signals</h2></td></tr>
62 <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>
63 <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>
64 <tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
65 <tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#aa279b067c41def73aeaf62af3b486079">ClocksWidget</a> (<a class="el" href="class_chess_clock.html">ChessClock</a> *white, <a class="el" href="class_chess_clock.html">ChessClock</a> *black, QWidget *parent=0)</td></tr>
66 <tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#ad57363f5d471bff742d422f19f3077c3">~ClocksWidget</a> ()</td></tr>
67 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#ae2e2df5f16ea85a5f35b58d8c7e78e33">isPlayStarted</a> ()</td></tr>
68 <tr><td colspan="2"><h2>Protected Types</h2></td></tr>
69 <tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326">GameStatus</a> { <br/>
70 &nbsp;&nbsp;<a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a53acf9aec5f412ddac980ff0019b6062">Stopped</a>, 
71 <a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ae515f8820df31a265e7a09b885367021">WhiteTurn</a>, 
72 <a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a54e428aae4bef65f8a66e7619778c190">BlackTurn</a>, 
73 <a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326af5c73b5ef2a4289e4c72e37d9524aad3">WhitePause</a>, 
74 <br/>
75 &nbsp;&nbsp;<a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ac176eeb3fa09dc34152e89c97155806a">BlackPause</a>, 
76 <a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a6aef315e9e32ab9962b237bd3ddab0ab">Welcome</a>
77 <br/>
78  }</td></tr>
79 <tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
80 <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>
81 <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>
82 <tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
83 <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>
84 <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>
85 <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>
86 <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>
87 <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>
88 <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>
89 <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>
90 <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>
91 <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>
92 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">To avoid double clicks.  <a href="#a5ea90a0fddcda7d4d2fcc0ba41b0d315"></a><br/></td></tr>
93 <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>
94 <tr><td colspan="2"><h2>Static Protected Attributes</h2></td></tr>
95 <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>
96 </table>
97 <hr/><a name="_details"></a><h2>Detailed Description</h2>
98 <p>Widget with two clocks. </p>
99 <dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
100 <dl class="date"><dt><b>Date:</b></dt><dd>2010-08-14</dd></dl>
101 <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>
102
103 <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>
104 <hr/><h2>Member Enumeration Documentation</h2>
105 <a class="anchor" id="abe19ddcf3d29ca31914819a969af4326"></a><!-- doxytag: member="ClocksWidget::GameStatus" ref="abe19ddcf3d29ca31914819a969af4326" args="" -->
106 <div class="memitem">
107 <div class="memproto">
108       <table class="memname">
109         <tr>
110           <td class="memname">enum <a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326">ClocksWidget::GameStatus</a><code> [protected]</code></td>
111         </tr>
112       </table>
113 </div>
114 <div class="memdoc">
115 <dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
116 <tr><td valign="top"><em><a class="anchor" id="abe19ddcf3d29ca31914819a969af4326a53acf9aec5f412ddac980ff0019b6062"></a><!-- doxytag: member="Stopped" ref="abe19ddcf3d29ca31914819a969af4326a53acf9aec5f412ddac980ff0019b6062" args="" -->Stopped</em>&nbsp;</td><td>
117 <p>Not running. </p>
118 </td></tr>
119 <tr><td valign="top"><em><a class="anchor" id="abe19ddcf3d29ca31914819a969af4326ae515f8820df31a265e7a09b885367021"></a><!-- doxytag: member="WhiteTurn" ref="abe19ddcf3d29ca31914819a969af4326ae515f8820df31a265e7a09b885367021" args="" -->WhiteTurn</em>&nbsp;</td><td>
120 </td></tr>
121 <tr><td valign="top"><em><a class="anchor" id="abe19ddcf3d29ca31914819a969af4326a54e428aae4bef65f8a66e7619778c190"></a><!-- doxytag: member="BlackTurn" ref="abe19ddcf3d29ca31914819a969af4326a54e428aae4bef65f8a66e7619778c190" args="" -->BlackTurn</em>&nbsp;</td><td>
122 </td></tr>
123 <tr><td valign="top"><em><a class="anchor" id="abe19ddcf3d29ca31914819a969af4326af5c73b5ef2a4289e4c72e37d9524aad3"></a><!-- doxytag: member="WhitePause" ref="abe19ddcf3d29ca31914819a969af4326af5c73b5ef2a4289e4c72e37d9524aad3" args="" -->WhitePause</em>&nbsp;</td><td>
124 </td></tr>
125 <tr><td valign="top"><em><a class="anchor" id="abe19ddcf3d29ca31914819a969af4326ac176eeb3fa09dc34152e89c97155806a"></a><!-- doxytag: member="BlackPause" ref="abe19ddcf3d29ca31914819a969af4326ac176eeb3fa09dc34152e89c97155806a" args="" -->BlackPause</em>&nbsp;</td><td>
126 </td></tr>
127 <tr><td valign="top"><em><a class="anchor" id="abe19ddcf3d29ca31914819a969af4326a6aef315e9e32ab9962b237bd3ddab0ab"></a><!-- doxytag: member="Welcome" ref="abe19ddcf3d29ca31914819a969af4326a6aef315e9e32ab9962b237bd3ddab0ab" args="" -->Welcome</em>&nbsp;</td><td>
128 </td></tr>
129 </table>
130 </dd>
131 </dl>
132
133 <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>
134
135 </div>
136 </div>
137 <hr/><h2>Constructor &amp; Destructor Documentation</h2>
138 <a class="anchor" id="aa279b067c41def73aeaf62af3b486079"></a><!-- doxytag: member="ClocksWidget::ClocksWidget" ref="aa279b067c41def73aeaf62af3b486079" args="(ChessClock *white, ChessClock *black, QWidget *parent=0)" -->
139 <div class="memitem">
140 <div class="memproto">
141       <table class="memname">
142         <tr>
143           <td class="memname">ClocksWidget::ClocksWidget </td>
144           <td>(</td>
145           <td class="paramtype"><a class="el" href="class_chess_clock.html">ChessClock</a> *&nbsp;</td>
146           <td class="paramname"> <em>white</em>, </td>
147         </tr>
148         <tr>
149           <td class="paramkey"></td>
150           <td></td>
151           <td class="paramtype"><a class="el" href="class_chess_clock.html">ChessClock</a> *&nbsp;</td>
152           <td class="paramname"> <em>black</em>, </td>
153         </tr>
154         <tr>
155           <td class="paramkey"></td>
156           <td></td>
157           <td class="paramtype">QWidget *&nbsp;</td>
158           <td class="paramname"> <em>parent</em> = <code>0</code></td><td>&nbsp;</td>
159         </tr>
160         <tr>
161           <td></td>
162           <td>)</td>
163           <td></td><td></td><td></td>
164         </tr>
165       </table>
166 </div>
167 <div class="memdoc">
168
169 <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>
170
171 </div>
172 </div>
173 <a class="anchor" id="ad57363f5d471bff742d422f19f3077c3"></a><!-- doxytag: member="ClocksWidget::~ClocksWidget" ref="ad57363f5d471bff742d422f19f3077c3" args="()" -->
174 <div class="memitem">
175 <div class="memproto">
176       <table class="memname">
177         <tr>
178           <td class="memname">ClocksWidget::~ClocksWidget </td>
179           <td>(</td>
180           <td class="paramname"></td>
181           <td>&nbsp;)&nbsp;</td>
182           <td></td>
183         </tr>
184       </table>
185 </div>
186 <div class="memdoc">
187
188 <p>Definition at line <a class="el" href="clockswidget_8cpp_source.html#l00114">114</a> of file <a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a>.</p>
189
190 </div>
191 </div>
192 <hr/><h2>Member Function Documentation</h2>
193 <a class="anchor" id="ab5e341e33db43c93cb4fdb1dc59b1a62"></a><!-- doxytag: member="ClocksWidget::ClickedWhenStopped" ref="ab5e341e33db43c93cb4fdb1dc59b1a62" args="()" -->
194 <div class="memitem">
195 <div class="memproto">
196       <table class="memname">
197         <tr>
198           <td class="memname">void ClocksWidget::ClickedWhenStopped </td>
199           <td>(</td>
200           <td class="paramname"></td>
201           <td>&nbsp;)&nbsp;</td>
202           <td><code> [signal]</code></td>
203         </tr>
204       </table>
205 </div>
206 <div class="memdoc">
207
208 </div>
209 </div>
210 <a class="anchor" id="a00be7b731e6ef45d411f236b257d9503"></a><!-- doxytag: member="ClocksWidget::eventFilter" ref="a00be7b731e6ef45d411f236b257d9503" args="(QObject *obj, QEvent *event)" -->
211 <div class="memitem">
212 <div class="memproto">
213       <table class="memname">
214         <tr>
215           <td class="memname">bool ClocksWidget::eventFilter </td>
216           <td>(</td>
217           <td class="paramtype">QObject *&nbsp;</td>
218           <td class="paramname"> <em>obj</em>, </td>
219         </tr>
220         <tr>
221           <td class="paramkey"></td>
222           <td></td>
223           <td class="paramtype">QEvent *&nbsp;</td>
224           <td class="paramname"> <em>event</em></td><td>&nbsp;</td>
225         </tr>
226         <tr>
227           <td></td>
228           <td>)</td>
229           <td></td><td></td><td><code> [protected]</code></td>
230         </tr>
231       </table>
232 </div>
233 <div class="memdoc">
234
235 <p>Definition at line <a class="el" href="clockswidget_8cpp_source.html#l00212">212</a> of file <a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a>.</p>
236
237 </div>
238 </div>
239 <a class="anchor" id="ae2e2df5f16ea85a5f35b58d8c7e78e33"></a><!-- doxytag: member="ClocksWidget::isPlayStarted" ref="ae2e2df5f16ea85a5f35b58d8c7e78e33" args="()" -->
240 <div class="memitem">
241 <div class="memproto">
242       <table class="memname">
243         <tr>
244           <td class="memname">bool ClocksWidget::isPlayStarted </td>
245           <td>(</td>
246           <td class="paramname"></td>
247           <td>&nbsp;)&nbsp;</td>
248           <td><code> [inline]</code></td>
249         </tr>
250       </table>
251 </div>
252 <div class="memdoc">
253
254 <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>
255
256 </div>
257 </div>
258 <a class="anchor" id="a1a000c1a617951942ee3b1669a2b026e"></a><!-- doxytag: member="ClocksWidget::mouseReleaseEvent" ref="a1a000c1a617951942ee3b1669a2b026e" args="(QMouseEvent *event)" -->
259 <div class="memitem">
260 <div class="memproto">
261       <table class="memname">
262         <tr>
263           <td class="memname">void ClocksWidget::mouseReleaseEvent </td>
264           <td>(</td>
265           <td class="paramtype">QMouseEvent *&nbsp;</td>
266           <td class="paramname"> <em>event</em></td>
267           <td>&nbsp;)&nbsp;</td>
268           <td><code> [protected]</code></td>
269         </tr>
270       </table>
271 </div>
272 <div class="memdoc">
273
274 <p>Definition at line <a class="el" href="clockswidget_8cpp_source.html#l00151">151</a> of file <a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a>.</p>
275
276 </div>
277 </div>
278 <a class="anchor" id="a609a11fc15904a1700f5b82ae2b63228"></a><!-- doxytag: member="ClocksWidget::pause" ref="a609a11fc15904a1700f5b82ae2b63228" args="()" -->
279 <div class="memitem">
280 <div class="memproto">
281       <table class="memname">
282         <tr>
283           <td class="memname">void ClocksWidget::pause </td>
284           <td>(</td>
285           <td class="paramname"></td>
286           <td>&nbsp;)&nbsp;</td>
287           <td><code> [slot]</code></td>
288         </tr>
289       </table>
290 </div>
291 <div class="memdoc">
292
293 <p>Pause game. </p>
294
295 <p>Definition at line <a class="el" href="clockswidget_8cpp_source.html#l00120">120</a> of file <a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a>.</p>
296
297 </div>
298 </div>
299 <a class="anchor" id="a13cdf39b9f06ef714a65aaff2111380d"></a><!-- doxytag: member="ClocksWidget::stopPlay" ref="a13cdf39b9f06ef714a65aaff2111380d" args="()" -->
300 <div class="memitem">
301 <div class="memproto">
302       <table class="memname">
303         <tr>
304           <td class="memname">void ClocksWidget::stopPlay </td>
305           <td>(</td>
306           <td class="paramname"></td>
307           <td>&nbsp;)&nbsp;</td>
308           <td><code> [slot]</code></td>
309         </tr>
310       </table>
311 </div>
312 <div class="memdoc">
313
314 <p>End the game. </p>
315
316 <p>Definition at line <a class="el" href="clockswidget_8cpp_source.html#l00141">141</a> of file <a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a>.</p>
317
318 </div>
319 </div>
320 <a class="anchor" id="a59d64c0755ff2e19c851108472d48865"></a><!-- doxytag: member="ClocksWidget::TurnFinished" ref="a59d64c0755ff2e19c851108472d48865" args="(TurnInformation *turnInfo)" -->
321 <div class="memitem">
322 <div class="memproto">
323       <table class="memname">
324         <tr>
325           <td class="memname">void ClocksWidget::TurnFinished </td>
326           <td>(</td>
327           <td class="paramtype"><a class="el" href="class_turn_information.html">TurnInformation</a> *&nbsp;</td>
328           <td class="paramname"> <em>turnInfo</em></td>
329           <td>&nbsp;)&nbsp;</td>
330           <td><code> [signal]</code></td>
331         </tr>
332       </table>
333 </div>
334 <div class="memdoc">
335
336 </div>
337 </div>
338 <hr/><h2>Member Data Documentation</h2>
339 <a class="anchor" id="a61a8a254c9a879b0950cde008a825447"></a><!-- doxytag: member="ClocksWidget::black_" ref="a61a8a254c9a879b0950cde008a825447" args="" -->
340 <div class="memitem">
341 <div class="memproto">
342       <table class="memname">
343         <tr>
344           <td class="memname"><a class="el" href="class_chess_clock.html">ChessClock</a>* <a class="el" href="class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447">ClocksWidget::black_</a><code> [protected]</code></td>
345         </tr>
346       </table>
347 </div>
348 <div class="memdoc">
349
350 <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>
351
352 </div>
353 </div>
354 <a class="anchor" id="a51af7bacc14bc1f276df31a404823e3d"></a><!-- doxytag: member="ClocksWidget::CLICKDELAY" ref="a51af7bacc14bc1f276df31a404823e3d" args="" -->
355 <div class="memitem">
356 <div class="memproto">
357       <table class="memname">
358         <tr>
359           <td class="memname">int const <a class="el" href="class_clocks_widget.html#a51af7bacc14bc1f276df31a404823e3d">ClocksWidget::CLICKDELAY</a> = 1500<code> [static, protected]</code></td>
360         </tr>
361       </table>
362 </div>
363 <div class="memdoc">
364
365 <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>
366
367 </div>
368 </div>
369 <a class="anchor" id="ab86d99a5709a6fd0444f10aec5ede01a"></a><!-- doxytag: member="ClocksWidget::delayTimer_" ref="ab86d99a5709a6fd0444f10aec5ede01a" args="" -->
370 <div class="memitem">
371 <div class="memproto">
372       <table class="memname">
373         <tr>
374           <td class="memname">QTime <a class="el" href="class_clocks_widget.html#ab86d99a5709a6fd0444f10aec5ede01a">ClocksWidget::delayTimer_</a><code> [protected]</code></td>
375         </tr>
376       </table>
377 </div>
378 <div class="memdoc">
379
380 <p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00089">89</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
381
382 </div>
383 </div>
384 <a class="anchor" id="a6816c555a8d407402e753f2e7466ed60"></a><!-- doxytag: member="ClocksWidget::keeper_" ref="a6816c555a8d407402e753f2e7466ed60" args="" -->
385 <div class="memitem">
386 <div class="memproto">
387       <table class="memname">
388         <tr>
389           <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>
390         </tr>
391       </table>
392 </div>
393 <div class="memdoc">
394
395 <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>
396
397 </div>
398 </div>
399 <a class="anchor" id="ac260495699eda4c14abd77978bcc146c"></a><!-- doxytag: member="ClocksWidget::pauseButton_" ref="ac260495699eda4c14abd77978bcc146c" args="" -->
400 <div class="memitem">
401 <div class="memproto">
402       <table class="memname">
403         <tr>
404           <td class="memname">QToolButton* <a class="el" href="class_clocks_widget.html#ac260495699eda4c14abd77978bcc146c">ClocksWidget::pauseButton_</a><code> [protected]</code></td>
405         </tr>
406       </table>
407 </div>
408 <div class="memdoc">
409
410 <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>
411
412 </div>
413 </div>
414 <a class="anchor" id="a2e65f80ea1b3d56189f8c94d6b0a972c"></a><!-- doxytag: member="ClocksWidget::pauseLabel_" ref="a2e65f80ea1b3d56189f8c94d6b0a972c" args="" -->
415 <div class="memitem">
416 <div class="memproto">
417       <table class="memname">
418         <tr>
419           <td class="memname">QLabel* <a class="el" href="class_clocks_widget.html#a2e65f80ea1b3d56189f8c94d6b0a972c">ClocksWidget::pauseLabel_</a><code> [protected]</code></td>
420         </tr>
421       </table>
422 </div>
423 <div class="memdoc">
424
425 <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>
426
427 </div>
428 </div>
429 <a class="anchor" id="a5ea90a0fddcda7d4d2fcc0ba41b0d315"></a><!-- doxytag: member="ClocksWidget::recentX" ref="a5ea90a0fddcda7d4d2fcc0ba41b0d315" args="" -->
430 <div class="memitem">
431 <div class="memproto">
432       <table class="memname">
433         <tr>
434           <td class="memname">int <a class="el" href="class_clocks_widget.html#a5ea90a0fddcda7d4d2fcc0ba41b0d315">ClocksWidget::recentX</a><code> [protected]</code></td>
435         </tr>
436       </table>
437 </div>
438 <div class="memdoc">
439
440 <p>To avoid double clicks. </p>
441
442 <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>
443
444 </div>
445 </div>
446 <a class="anchor" id="ab95b8bc6920bcb45f81f8f04a494df25"></a><!-- doxytag: member="ClocksWidget::recentY" ref="ab95b8bc6920bcb45f81f8f04a494df25" args="" -->
447 <div class="memitem">
448 <div class="memproto">
449       <table class="memname">
450         <tr>
451           <td class="memname">int <a class="el" href="class_clocks_widget.html#ab95b8bc6920bcb45f81f8f04a494df25">ClocksWidget::recentY</a><code> [protected]</code></td>
452         </tr>
453       </table>
454 </div>
455 <div class="memdoc">
456
457 <p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00092">92</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
458
459 </div>
460 </div>
461 <a class="anchor" id="a74cd72e41c4c797c4b97027f513752c4"></a><!-- doxytag: member="ClocksWidget::status_" ref="a74cd72e41c4c797c4b97027f513752c4" args="" -->
462 <div class="memitem">
463 <div class="memproto">
464       <table class="memname">
465         <tr>
466           <td class="memname"><a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326">GameStatus</a> <a class="el" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">ClocksWidget::status_</a><code> [protected]</code></td>
467         </tr>
468       </table>
469 </div>
470 <div class="memdoc">
471
472 <p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00088">88</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
473
474 </div>
475 </div>
476 <a class="anchor" id="a0af8f4235b2b5363173b067cfb54a73b"></a><!-- doxytag: member="ClocksWidget::welcomeLabel_" ref="a0af8f4235b2b5363173b067cfb54a73b" args="" -->
477 <div class="memitem">
478 <div class="memproto">
479       <table class="memname">
480         <tr>
481           <td class="memname">QLabel* <a class="el" href="class_clocks_widget.html#a0af8f4235b2b5363173b067cfb54a73b">ClocksWidget::welcomeLabel_</a><code> [protected]</code></td>
482         </tr>
483       </table>
484 </div>
485 <div class="memdoc">
486
487 <p>Definition at line <a class="el" href="clockswidget_8h_source.html#l00075">75</a> of file <a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>.</p>
488
489 </div>
490 </div>
491 <a class="anchor" id="a657afdf1f48be188451ebd712350cdc3"></a><!-- doxytag: member="ClocksWidget::white_" ref="a657afdf1f48be188451ebd712350cdc3" args="" -->
492 <div class="memitem">
493 <div class="memproto">
494       <table class="memname">
495         <tr>
496           <td class="memname"><a class="el" href="class_chess_clock.html">ChessClock</a>* <a class="el" href="class_clocks_widget.html#a657afdf1f48be188451ebd712350cdc3">ClocksWidget::white_</a><code> [protected]</code></td>
497         </tr>
498       </table>
499 </div>
500 <div class="memdoc">
501
502 <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>
503
504 </div>
505 </div>
506 <hr/>The documentation for this class was generated from the following files:<ul>
507 <li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="clockswidget_8h_source.html">clockswidget.h</a></li>
508 <li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a></li>
509 </ul>
510 </div>
511 <!--- window showing the filter options -->
512 <div id="MSearchSelectWindow"
513      onmouseover="return searchBox.OnSearchSelectShow()"
514      onmouseout="return searchBox.OnSearchSelectHide()"
515      onkeydown="return searchBox.OnSearchSelectKey(event)">
516 <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
517
518 <!-- iframe showing the search results (closed by default) -->
519 <div id="MSearchResultsWindow">
520 <iframe src="" frameborder="0" 
521         name="MSearchResults" id="MSearchResults">
522 </iframe>
523 </div>
524
525 <hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Sep 27 18:30:34 2010 for Chess Clock by&nbsp;
526 <a href="http://www.doxygen.org/index.html">
527 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
528 </body>
529 </html>