Add hourclass and old clock icons.
authorArto Hyvättinen <arto.hyvattinen@gmail.com>
Mon, 16 Aug 2010 18:55:10 +0000 (21:55 +0300)
committerArto Hyvättinen <arto.hyvattinen@gmail.com>
Mon, 16 Aug 2010 18:55:10 +0000 (21:55 +0300)
150 files changed:
chessclock.qrc
classes/timecontrol/hourglasstimecontrol.cpp
classes/timecontrol/hourglasstimecontrol.h
classes/timecontrol/notimecontrol.cpp
classes/timecontrol/notimecontrol.h
pic/hourglass.png [new file with mode: 0644]
pic/oldclock.png [new file with mode: 0644]
www/html/basicdialog_8cpp.html [new file with mode: 0644]
www/html/basicdialog_8cpp_source.html [new file with mode: 0644]
www/html/basicdialog_8h.html [new file with mode: 0644]
www/html/basicdialog_8h_source.html [new file with mode: 0644]
www/html/class_basic_dialog-members.html [new file with mode: 0644]
www/html/class_basic_dialog.html [new file with mode: 0644]
www/html/class_clocks_widget-members.html [new file with mode: 0644]
www/html/class_clocks_widget.html [new file with mode: 0644]
www/html/class_delay_after_clock-members.html [new file with mode: 0644]
www/html/class_delay_after_clock.html [new file with mode: 0644]
www/html/class_delay_after_clock.png [new file with mode: 0644]
www/html/class_delay_after_time_control-members.html [new file with mode: 0644]
www/html/class_delay_after_time_control.html [new file with mode: 0644]
www/html/class_delay_after_time_control.png [new file with mode: 0644]
www/html/class_delay_clock-members.html [new file with mode: 0644]
www/html/class_delay_clock.html [new file with mode: 0644]
www/html/class_delay_clock.png [new file with mode: 0644]
www/html/class_delay_time_control-members.html [new file with mode: 0644]
www/html/class_delay_time_control.html [new file with mode: 0644]
www/html/class_delay_time_control.png [new file with mode: 0644]
www/html/class_fischer_after_clock-members.html [new file with mode: 0644]
www/html/class_fischer_after_clock.html [new file with mode: 0644]
www/html/class_fischer_after_clock.png [new file with mode: 0644]
www/html/class_fischer_after_time_control-members.html [new file with mode: 0644]
www/html/class_fischer_after_time_control.html [new file with mode: 0644]
www/html/class_fischer_after_time_control.png [new file with mode: 0644]
www/html/class_fischer_clock-members.html [new file with mode: 0644]
www/html/class_fischer_clock.html [new file with mode: 0644]
www/html/class_fischer_clock.png [new file with mode: 0644]
www/html/class_fischer_time_control-members.html [new file with mode: 0644]
www/html/class_fischer_time_control.html [new file with mode: 0644]
www/html/class_fischer_time_control.png [new file with mode: 0644]
www/html/class_hour_glass_clock-members.html [new file with mode: 0644]
www/html/class_hour_glass_clock.html [new file with mode: 0644]
www/html/class_hour_glass_clock.png [new file with mode: 0644]
www/html/class_hour_glass_time_control-members.html [new file with mode: 0644]
www/html/class_hour_glass_time_control.html [new file with mode: 0644]
www/html/class_hour_glass_time_control.png [new file with mode: 0644]
www/html/class_no_time_control-members.html [new file with mode: 0644]
www/html/class_no_time_control.html [new file with mode: 0644]
www/html/class_no_time_control.png [new file with mode: 0644]
www/html/class_start_widget-members.html [new file with mode: 0644]
www/html/class_start_widget.html [new file with mode: 0644]
www/html/class_time_control-members.html [new file with mode: 0644]
www/html/class_time_control.html [new file with mode: 0644]
www/html/class_time_control.png [new file with mode: 0644]
www/html/class_welcome_screen_widget-members.html [new file with mode: 0644]
www/html/class_welcome_screen_widget.html [new file with mode: 0644]
www/html/clockswidget_8cpp.html [new file with mode: 0644]
www/html/clockswidget_8cpp_source.html [new file with mode: 0644]
www/html/clockswidget_8h.html [new file with mode: 0644]
www/html/clockswidget_8h_source.html [new file with mode: 0644]
www/html/delayafterclock_8cpp.html [new file with mode: 0644]
www/html/delayafterclock_8cpp_source.html [new file with mode: 0644]
www/html/delayafterclock_8h.html [new file with mode: 0644]
www/html/delayafterclock_8h_source.html [new file with mode: 0644]
www/html/delayaftertimecontrol_8cpp.html [new file with mode: 0644]
www/html/delayaftertimecontrol_8cpp_source.html [new file with mode: 0644]
www/html/delayaftertimecontrol_8h.html [new file with mode: 0644]
www/html/delayaftertimecontrol_8h_source.html [new file with mode: 0644]
www/html/delayclock_8cpp.html [new file with mode: 0644]
www/html/delayclock_8cpp_source.html [new file with mode: 0644]
www/html/delayclock_8h.html [new file with mode: 0644]
www/html/delayclock_8h_source.html [new file with mode: 0644]
www/html/delaytimecontrol_8cpp.html [new file with mode: 0644]
www/html/delaytimecontrol_8cpp_source.html [new file with mode: 0644]
www/html/delaytimecontrol_8h.html [new file with mode: 0644]
www/html/delaytimecontrol_8h_source.html [new file with mode: 0644]
www/html/fischerafterclock_8cpp.html [new file with mode: 0644]
www/html/fischerafterclock_8cpp_source.html [new file with mode: 0644]
www/html/fischerafterclock_8h.html [new file with mode: 0644]
www/html/fischerafterclock_8h_source.html [new file with mode: 0644]
www/html/fischeraftertimecontrol_8cpp.html [new file with mode: 0644]
www/html/fischeraftertimecontrol_8cpp_source.html [new file with mode: 0644]
www/html/fischeraftertimecontrol_8h.html [new file with mode: 0644]
www/html/fischeraftertimecontrol_8h_source.html [new file with mode: 0644]
www/html/fischerclock_8cpp.html [new file with mode: 0644]
www/html/fischerclock_8cpp_source.html [new file with mode: 0644]
www/html/fischerclock_8h.html [new file with mode: 0644]
www/html/fischerclock_8h_source.html [new file with mode: 0644]
www/html/fischertimecontrol_8cpp.html [new file with mode: 0644]
www/html/fischertimecontrol_8cpp_source.html [new file with mode: 0644]
www/html/fischertimecontrol_8h.html [new file with mode: 0644]
www/html/fischertimecontrol_8h_source.html [new file with mode: 0644]
www/html/hourglassclock_8cpp.html [new file with mode: 0644]
www/html/hourglassclock_8cpp_source.html [new file with mode: 0644]
www/html/hourglassclock_8h.html [new file with mode: 0644]
www/html/hourglassclock_8h_source.html [new file with mode: 0644]
www/html/hourglasstimecontrol_8cpp.html [new file with mode: 0644]
www/html/hourglasstimecontrol_8cpp_source.html [new file with mode: 0644]
www/html/hourglasstimecontrol_8h.html [new file with mode: 0644]
www/html/hourglasstimecontrol_8h_source.html [new file with mode: 0644]
www/html/notimecontrol_8cpp.html [new file with mode: 0644]
www/html/notimecontrol_8cpp_source.html [new file with mode: 0644]
www/html/notimecontrol_8h.html [new file with mode: 0644]
www/html/notimecontrol_8h_source.html [new file with mode: 0644]
www/html/pages.html [new file with mode: 0644]
www/html/search/all_62.html [new file with mode: 0644]
www/html/search/all_66.html [new file with mode: 0644]
www/html/search/all_68.html [new file with mode: 0644]
www/html/search/classes_62.html [new file with mode: 0644]
www/html/search/classes_64.html [new file with mode: 0644]
www/html/search/classes_66.html [new file with mode: 0644]
www/html/search/classes_68.html [new file with mode: 0644]
www/html/search/classes_6e.html [new file with mode: 0644]
www/html/search/classes_73.html [new file with mode: 0644]
www/html/search/classes_77.html [new file with mode: 0644]
www/html/search/enums_67.html [new file with mode: 0644]
www/html/search/enumvalues_62.html [new file with mode: 0644]
www/html/search/enumvalues_73.html [new file with mode: 0644]
www/html/search/enumvalues_77.html [new file with mode: 0644]
www/html/search/files_62.html [new file with mode: 0644]
www/html/search/files_64.html [new file with mode: 0644]
www/html/search/files_66.html [new file with mode: 0644]
www/html/search/files_68.html [new file with mode: 0644]
www/html/search/files_6e.html [new file with mode: 0644]
www/html/search/files_73.html [new file with mode: 0644]
www/html/search/files_77.html [new file with mode: 0644]
www/html/search/functions_62.html [new file with mode: 0644]
www/html/search/functions_64.html [new file with mode: 0644]
www/html/search/functions_66.html [new file with mode: 0644]
www/html/search/functions_68.html [new file with mode: 0644]
www/html/search/functions_6e.html [new file with mode: 0644]
www/html/search/functions_77.html [new file with mode: 0644]
www/html/search/variables_61.html [new file with mode: 0644]
www/html/search/variables_62.html [new file with mode: 0644]
www/html/search/variables_63.html [new file with mode: 0644]
www/html/search/variables_65.html [new file with mode: 0644]
www/html/search/variables_67.html [new file with mode: 0644]
www/html/search/variables_69.html [new file with mode: 0644]
www/html/search/variables_73.html [new file with mode: 0644]
www/html/search/variables_75.html [new file with mode: 0644]
www/html/startwidget_8cpp.html [new file with mode: 0644]
www/html/startwidget_8cpp_source.html [new file with mode: 0644]
www/html/startwidget_8h.html [new file with mode: 0644]
www/html/startwidget_8h_source.html [new file with mode: 0644]
www/html/timecontrol_8h.html [new file with mode: 0644]
www/html/timecontrol_8h_source.html [new file with mode: 0644]
www/html/todo.html [new file with mode: 0644]
www/html/welcomescreenwidget_8cpp.html [new file with mode: 0644]
www/html/welcomescreenwidget_8cpp_source.html [new file with mode: 0644]
www/html/welcomescreenwidget_8h.html [new file with mode: 0644]
www/html/welcomescreenwidget_8h_source.html [new file with mode: 0644]

index c0e9b9d..4391794 100644 (file)
@@ -9,5 +9,7 @@
         <file>pic/logo.png</file>
         <file>pic/white_small.png</file>
         <file>pic/black_small.png</file>
+        <file>pic/hourglass.png</file>
+        <file>pic/oldclock.png</file>
     </qresource>
 </RCC>
index 7f5baf3..d352558 100644 (file)
@@ -37,6 +37,11 @@ QString HourGlassTimeControl::getName()
     return qApp->translate("Hour Glass","Hour Glass");
 }
 
+QIcon HourGlassTimeControl::getIcon()
+{
+    return QIcon(":/rc/pic/hourglass.png");
+}
+
 QString HourGlassTimeControl::getDescription()
 {
     return qApp->translate("Hour Glass","Time added to clock is substracted to another");
index 76cb211..268cc3f 100644 (file)
@@ -31,6 +31,7 @@ public:
 
     QString getName();
     QString getDescription();
+    QIcon getIcon();
     ClocksWidget* initGame(bool useLastSettings);
 };
 
index d5918a8..b946065 100644 (file)
@@ -38,6 +38,11 @@ QString NoTimeControl::getDescription()
     return qApp->translate("NoneTimeControl","Never add time.");
 }
 
+QIcon NoTimeControl::getIcon()
+{
+    return QIcon(":/rc/pic/oldclock.png");
+}
+
 ClocksWidget* NoTimeControl::initGame(bool useLastSettings)
 {
     BasicDialog dialog(getName());
index 1befb70..219e053 100644 (file)
@@ -32,6 +32,7 @@ public:
 
     QString getName() { return qApp->translate("NoTimeControl","Normal clock"); }
     QString getDescription();
+    QIcon getIcon();
     ClocksWidget* initGame(bool useLastSettings);
 };
 
diff --git a/pic/hourglass.png b/pic/hourglass.png
new file mode 100644 (file)
index 0000000..9645b96
Binary files /dev/null and b/pic/hourglass.png differ
diff --git a/pic/oldclock.png b/pic/oldclock.png
new file mode 100644 (file)
index 0000000..39f5912
Binary files /dev/null and b/pic/oldclock.png differ
diff --git a/www/html/basicdialog_8cpp.html b/www/html/basicdialog_8cpp.html
new file mode 100644 (file)
index 0000000..b769c9f
--- /dev/null
@@ -0,0 +1,82 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/basicdialog.cpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/basicdialog.cpp File Reference</h1><code>#include &quot;<a class="el" href="basicdialog_8cpp_source.html">basicdialog.h</a>&quot;</code><br/>
+<code>#include &lt;QDialog&gt;</code><br/>
+<code>#include &lt;QString&gt;</code><br/>
+<code>#include &lt;QTime&gt;</code><br/>
+<code>#include &lt;QTimeEdit&gt;</code><br/>
+<code>#include &lt;QSpinBox&gt;</code><br/>
+<code>#include &lt;QCheckBox&gt;</code><br/>
+<code>#include &lt;QLabel&gt;</code><br/>
+<code>#include &lt;QGridLayout&gt;</code><br/>
+<code>#include &lt;QPushButton&gt;</code><br/>
+<code>#include &lt;QSettings&gt;</code><br/>
+<code>#include &lt;QDebug&gt;</code><br/>
+
+<p><a href="basicdialog_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/basicdialog_8cpp_source.html b/www/html/basicdialog_8cpp_source.html
new file mode 100644 (file)
index 0000000..d3aec6e
--- /dev/null
@@ -0,0 +1,286 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/basicdialog.cpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/basicdialog.cpp</h1><a href="basicdialog_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#include &quot;<a class="code" href="basicdialog_8h.html">basicdialog.h</a>&quot;</span>
+<a name="l00023"></a>00023 
+<a name="l00024"></a>00024 <span class="preprocessor">#include &lt;QTimeEdit&gt;</span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;QTime&gt;</span>
+<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;QSpinBox&gt;</span>
+<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;QCheckBox&gt;</span>
+<a name="l00028"></a>00028 <span class="preprocessor">#include &lt;QLabel&gt;</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;QGridLayout&gt;</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;QPushButton&gt;</span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;QSettings&gt;</span>
+<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;QDebug&gt;</span>
+<a name="l00033"></a>00033 
+<a name="l00034"></a><a class="code" href="class_basic_dialog.html#aa922294903f3b64108ab72c1f514084a">00034</a> <a class="code" href="class_basic_dialog.html#aa922294903f3b64108ab72c1f514084a" title="Constructor.">BasicDialog::BasicDialog</a>(QString timeControlName, QWidget *parent) :
+<a name="l00035"></a>00035     QDialog(parent)
+<a name="l00036"></a>00036 {
+<a name="l00037"></a>00037     <a class="code" href="class_basic_dialog.html#a449478bab5df9ea5361a18c9c0d1b09f">timeControlName_</a> = timeControlName;
+<a name="l00038"></a>00038 
+<a name="l00039"></a>00039     <span class="comment">// Initial times</span>
+<a name="l00040"></a>00040     <a class="code" href="class_basic_dialog.html#a6eabd911073f9d24ececad526b55e251">initialLabel_</a> = <span class="keyword">new</span> QLabel( tr(<span class="stringliteral">&quot;Initial time&quot;</span>));
+<a name="l00041"></a>00041     <a class="code" href="class_basic_dialog.html#a427dae7b1e3d9102d392ea15a4987d48">whiteInitial_</a> = <a class="code" href="class_basic_dialog.html#a698f4718d6d0542e5b00e04da0dc9cb4">initTimeEdit</a>();
+<a name="l00042"></a>00042     <a class="code" href="class_basic_dialog.html#a2adddf00b37bbe7edbaefffa1124004d">blackInitial_</a> = <a class="code" href="class_basic_dialog.html#a698f4718d6d0542e5b00e04da0dc9cb4">initTimeEdit</a>();
+<a name="l00043"></a>00043     <span class="comment">// Additional times</span>
+<a name="l00044"></a>00044     <a class="code" href="class_basic_dialog.html#a07b2a5391d34df8d47b6247df46d6f53">additionLabel_</a> = <span class="keyword">new</span> QLabel( tr(<span class="stringliteral">&quot;Additional time&quot;</span>));
+<a name="l00045"></a>00045     <a class="code" href="class_basic_dialog.html#a17ce489499fd563d0d6a435921f1dd54">whiteAddition_</a> = <a class="code" href="class_basic_dialog.html#a698f4718d6d0542e5b00e04da0dc9cb4">initTimeEdit</a>();
+<a name="l00046"></a>00046     <a class="code" href="class_basic_dialog.html#a891774f52fb4ab2780e642a99d911334">blackAddition_</a> = <a class="code" href="class_basic_dialog.html#a698f4718d6d0542e5b00e04da0dc9cb4">initTimeEdit</a>();
+<a name="l00047"></a>00047     <span class="comment">// Turns per addition</span>
+<a name="l00048"></a>00048     <a class="code" href="class_basic_dialog.html#a59cbe47725cc63ab4dae5458ef844beb">perTurnLabel_</a> = <span class="keyword">new</span> QLabel( tr(<span class="stringliteral">&quot;Addition per turn&quot;</span>));
+<a name="l00049"></a>00049     <a class="code" href="class_basic_dialog.html#a60fc69d9a4cb8fa0ae5702e808838db4">whiteTurns_</a>=<span class="keyword">new</span> QSpinBox;
+<a name="l00050"></a>00050     <a class="code" href="class_basic_dialog.html#a60fc69d9a4cb8fa0ae5702e808838db4">whiteTurns_</a>-&gt;setRange(1,99);
+<a name="l00051"></a>00051 
+<a name="l00052"></a>00052     <a class="code" href="class_basic_dialog.html#a1f8c54fd0eb61bb5a85b618ae1334185">blackTurns_</a>=<span class="keyword">new</span> QSpinBox;
+<a name="l00053"></a>00053     <a class="code" href="class_basic_dialog.html#a1f8c54fd0eb61bb5a85b618ae1334185">blackTurns_</a>-&gt;setRange(1,99);
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055     <span class="comment">// Equal times</span>
+<a name="l00056"></a>00056     <a class="code" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">equals_</a> = <span class="keyword">new</span> QCheckBox( tr(<span class="stringliteral">&quot;Equal times&quot;</span>));
+<a name="l00057"></a>00057 
+<a name="l00058"></a>00058     connect( <a class="code" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">equals_</a>, SIGNAL(stateChanged(<span class="keywordtype">int</span>)),<span class="keyword">this</span>,SLOT(<a class="code" href="class_basic_dialog.html#a24cee68e8f2c7c79ba24ac3c85771ecc">setEquals</a>()));
+<a name="l00059"></a>00059 
+<a name="l00060"></a>00060     <a class="code" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">equals_</a>-&gt;setChecked(<span class="keyword">true</span>);
+<a name="l00061"></a>00061     <a class="code" href="class_basic_dialog.html#a24cee68e8f2c7c79ba24ac3c85771ecc">setEquals</a>();
+<a name="l00062"></a>00062 
+<a name="l00063"></a>00063     <a class="code" href="class_basic_dialog.html#a0fa0af7700f2773a8fc0eb0051ffb0c0">whiteLabel_</a> = <span class="keyword">new</span> QLabel;
+<a name="l00064"></a>00064     <a class="code" href="class_basic_dialog.html#a0fa0af7700f2773a8fc0eb0051ffb0c0">whiteLabel_</a>-&gt;setPixmap(QPixmap(<span class="stringliteral">&quot;:/rc/pic/white_small.png&quot;</span>));
+<a name="l00065"></a>00065     <a class="code" href="class_basic_dialog.html#a441dee945967fd8bcf7a673ac7934ec9">blackLabel_</a> = <span class="keyword">new</span> QLabel;
+<a name="l00066"></a>00066     <a class="code" href="class_basic_dialog.html#a441dee945967fd8bcf7a673ac7934ec9">blackLabel_</a>-&gt;setPixmap(QPixmap(<span class="stringliteral">&quot;:/rc/pic/black_small.png&quot;</span>));
+<a name="l00067"></a>00067 
+<a name="l00068"></a>00068     <span class="comment">// Lay out</span>
+<a name="l00069"></a>00069     QGridLayout* layout = <span class="keyword">new</span> QGridLayout;
+<a name="l00070"></a>00070     layout-&gt;addWidget(<a class="code" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">equals_</a>,0,0);
+<a name="l00071"></a>00071     layout-&gt;addWidget(<a class="code" href="class_basic_dialog.html#a0fa0af7700f2773a8fc0eb0051ffb0c0">whiteLabel_</a>,0,1,1,1,Qt::AlignCenter);
+<a name="l00072"></a>00072     layout-&gt;addWidget(<a class="code" href="class_basic_dialog.html#a441dee945967fd8bcf7a673ac7934ec9">blackLabel_</a>,0,2,1,1,Qt::AlignCenter);
+<a name="l00073"></a>00073 
+<a name="l00074"></a>00074     layout-&gt;addWidget(<a class="code" href="class_basic_dialog.html#a6eabd911073f9d24ececad526b55e251">initialLabel_</a>,1,0);
+<a name="l00075"></a>00075     layout-&gt;addWidget(<a class="code" href="class_basic_dialog.html#a427dae7b1e3d9102d392ea15a4987d48">whiteInitial_</a>,1,1);
+<a name="l00076"></a>00076     layout-&gt;addWidget(<a class="code" href="class_basic_dialog.html#a2adddf00b37bbe7edbaefffa1124004d">blackInitial_</a>,1,2);
+<a name="l00077"></a>00077 
+<a name="l00078"></a>00078     layout-&gt;addWidget(<a class="code" href="class_basic_dialog.html#a07b2a5391d34df8d47b6247df46d6f53">additionLabel_</a>,2,0);
+<a name="l00079"></a>00079     layout-&gt;addWidget(<a class="code" href="class_basic_dialog.html#a17ce489499fd563d0d6a435921f1dd54">whiteAddition_</a>,2,1);
+<a name="l00080"></a>00080     layout-&gt;addWidget(<a class="code" href="class_basic_dialog.html#a891774f52fb4ab2780e642a99d911334">blackAddition_</a>,2,2);
+<a name="l00081"></a>00081 
+<a name="l00082"></a>00082     layout-&gt;addWidget(<a class="code" href="class_basic_dialog.html#a59cbe47725cc63ab4dae5458ef844beb">perTurnLabel_</a>,3,0);
+<a name="l00083"></a>00083     layout-&gt;addWidget(<a class="code" href="class_basic_dialog.html#a60fc69d9a4cb8fa0ae5702e808838db4">whiteTurns_</a>,3,1);
+<a name="l00084"></a>00084     layout-&gt;addWidget(<a class="code" href="class_basic_dialog.html#a1f8c54fd0eb61bb5a85b618ae1334185">blackTurns_</a>,3,2);
+<a name="l00085"></a>00085 
+<a name="l00086"></a>00086     QPushButton* button = <span class="keyword">new</span> QPushButton( tr(<span class="stringliteral">&quot;Start game&quot;</span>));
+<a name="l00087"></a>00087     connect( button, SIGNAL(clicked()), <span class="keyword">this</span>, SLOT(accept()));
+<a name="l00088"></a>00088     layout-&gt;addWidget(button,4,2);
+<a name="l00089"></a>00089 
+<a name="l00090"></a>00090     setLayout( layout );
+<a name="l00091"></a>00091     setWindowTitle( <a class="code" href="class_basic_dialog.html#a449478bab5df9ea5361a18c9c0d1b09f">timeControlName_</a>);
+<a name="l00092"></a>00092 
+<a name="l00093"></a>00093 }
+<a name="l00094"></a>00094 
+<a name="l00095"></a><a class="code" href="class_basic_dialog.html#a24cee68e8f2c7c79ba24ac3c85771ecc">00095</a> <span class="keywordtype">void</span> <a class="code" href="class_basic_dialog.html#a24cee68e8f2c7c79ba24ac3c85771ecc">BasicDialog::setEquals</a>()
+<a name="l00096"></a>00096 {
+<a name="l00097"></a>00097     <a class="code" href="class_basic_dialog.html#a2adddf00b37bbe7edbaefffa1124004d">blackInitial_</a>-&gt;setDisabled( <a class="code" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">equals_</a>-&gt;isChecked());
+<a name="l00098"></a>00098     <a class="code" href="class_basic_dialog.html#a891774f52fb4ab2780e642a99d911334">blackAddition_</a>-&gt;setDisabled( <a class="code" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">equals_</a>-&gt;isChecked());
+<a name="l00099"></a>00099     <a class="code" href="class_basic_dialog.html#a1f8c54fd0eb61bb5a85b618ae1334185">blackTurns_</a>-&gt;setDisabled( <a class="code" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">equals_</a>-&gt;isChecked());
+<a name="l00100"></a>00100 
+<a name="l00101"></a>00101 }
+<a name="l00102"></a>00102 
+<a name="l00103"></a>00103 
+<a name="l00104"></a><a class="code" href="class_basic_dialog.html#a61a6f0de3698da72f2ec10be6f41fd6b">00104</a> <span class="keywordtype">void</span> <a class="code" href="class_basic_dialog.html#a61a6f0de3698da72f2ec10be6f41fd6b">BasicDialog::disablePerTurns</a>()
+<a name="l00105"></a>00105 {
+<a name="l00106"></a>00106     <a class="code" href="class_basic_dialog.html#a59cbe47725cc63ab4dae5458ef844beb">perTurnLabel_</a>-&gt;setVisible(<span class="keyword">false</span>);
+<a name="l00107"></a>00107     <a class="code" href="class_basic_dialog.html#a60fc69d9a4cb8fa0ae5702e808838db4">whiteTurns_</a>-&gt;setVisible(<span class="keyword">false</span>);
+<a name="l00108"></a>00108     <a class="code" href="class_basic_dialog.html#a1f8c54fd0eb61bb5a85b618ae1334185">blackTurns_</a>-&gt;setVisible(<span class="keyword">false</span>);
+<a name="l00109"></a>00109 }
+<a name="l00110"></a>00110 
+<a name="l00111"></a><a class="code" href="class_basic_dialog.html#a925bc8d9375043b89cb06ee3c01c22e2">00111</a> <span class="keywordtype">void</span> <a class="code" href="class_basic_dialog.html#a925bc8d9375043b89cb06ee3c01c22e2">BasicDialog::disableAddition</a>()
+<a name="l00112"></a>00112 {
+<a name="l00113"></a>00113     <a class="code" href="class_basic_dialog.html#a61a6f0de3698da72f2ec10be6f41fd6b">disablePerTurns</a>();
+<a name="l00114"></a>00114     <a class="code" href="class_basic_dialog.html#a17ce489499fd563d0d6a435921f1dd54">whiteAddition_</a>-&gt;setVisible(<span class="keyword">false</span>);
+<a name="l00115"></a>00115     <a class="code" href="class_basic_dialog.html#a891774f52fb4ab2780e642a99d911334">blackAddition_</a>-&gt;setVisible(<span class="keyword">false</span>);
+<a name="l00116"></a>00116     <a class="code" href="class_basic_dialog.html#a07b2a5391d34df8d47b6247df46d6f53">additionLabel_</a>-&gt;setVisible(<span class="keyword">false</span>);
+<a name="l00117"></a>00117 }
+<a name="l00118"></a>00118 
+<a name="l00119"></a><a class="code" href="class_basic_dialog.html#a08aeadf2e005ebe68369b4fb3ede2661">00119</a> <span class="keywordtype">void</span> <a class="code" href="class_basic_dialog.html#a08aeadf2e005ebe68369b4fb3ede2661">BasicDialog::disableUnEquals</a>()
+<a name="l00120"></a>00120 {
+<a name="l00121"></a>00121     <a class="code" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">equals_</a>-&gt;setChecked(<span class="keyword">true</span>);
+<a name="l00122"></a>00122     <a class="code" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">equals_</a>-&gt;setVisible(<span class="keyword">false</span>);
+<a name="l00123"></a>00123     <a class="code" href="class_basic_dialog.html#a0fa0af7700f2773a8fc0eb0051ffb0c0">whiteLabel_</a>-&gt;setVisible(<span class="keyword">false</span>);
+<a name="l00124"></a>00124     <a class="code" href="class_basic_dialog.html#a441dee945967fd8bcf7a673ac7934ec9">blackLabel_</a>-&gt;setVisible(<span class="keyword">false</span>);
+<a name="l00125"></a>00125     <a class="code" href="class_basic_dialog.html#a2adddf00b37bbe7edbaefffa1124004d">blackInitial_</a>-&gt;setVisible(<span class="keyword">false</span>);
+<a name="l00126"></a>00126     <a class="code" href="class_basic_dialog.html#a891774f52fb4ab2780e642a99d911334">blackAddition_</a>-&gt;setVisible(<span class="keyword">false</span>);
+<a name="l00127"></a>00127     <a class="code" href="class_basic_dialog.html#a1f8c54fd0eb61bb5a85b618ae1334185">blackTurns_</a>-&gt;setVisible(<span class="keyword">false</span>);
+<a name="l00128"></a>00128 }
+<a name="l00129"></a>00129 
+<a name="l00130"></a><a class="code" href="class_basic_dialog.html#a39e8d5e6b6bb54da90b48542abf3c5ce">00130</a> <span class="keywordtype">void</span> <a class="code" href="class_basic_dialog.html#a39e8d5e6b6bb54da90b48542abf3c5ce" title="Store values to settings.">BasicDialog::store</a>()
+<a name="l00131"></a>00131 {
+<a name="l00132"></a>00132     <span class="comment">// Store into QSettings</span>
+<a name="l00133"></a>00133     QSettings s;
+<a name="l00134"></a>00134     s.beginGroup(<a class="code" href="class_basic_dialog.html#a449478bab5df9ea5361a18c9c0d1b09f">timeControlName_</a>);
+<a name="l00135"></a>00135     s.setValue(<span class="stringliteral">&quot;Equals&quot;</span>,<a class="code" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">equals_</a>-&gt;isChecked());
+<a name="l00136"></a>00136     s.setValue(<span class="stringliteral">&quot;WhiteInitial&quot;</span>,<a class="code" href="class_basic_dialog.html#a427dae7b1e3d9102d392ea15a4987d48">whiteInitial_</a>-&gt;time());
+<a name="l00137"></a>00137     s.setValue(<span class="stringliteral">&quot;WhiteAddition&quot;</span>,<a class="code" href="class_basic_dialog.html#a17ce489499fd563d0d6a435921f1dd54">whiteAddition_</a>-&gt;time());
+<a name="l00138"></a>00138     s.setValue(<span class="stringliteral">&quot;WhitePerTurns&quot;</span>,<a class="code" href="class_basic_dialog.html#a60fc69d9a4cb8fa0ae5702e808838db4">whiteTurns_</a>-&gt;value());
+<a name="l00139"></a>00139 
+<a name="l00140"></a>00140     s.setValue(<span class="stringliteral">&quot;BlackInitial&quot;</span>,<a class="code" href="class_basic_dialog.html#a2adddf00b37bbe7edbaefffa1124004d">blackInitial_</a>-&gt;time());
+<a name="l00141"></a>00141     s.setValue(<span class="stringliteral">&quot;BlackAddition&quot;</span>,<a class="code" href="class_basic_dialog.html#a891774f52fb4ab2780e642a99d911334">blackAddition_</a>-&gt;time());
+<a name="l00142"></a>00142     s.setValue(<span class="stringliteral">&quot;BlackPerTurns&quot;</span>,<a class="code" href="class_basic_dialog.html#a1f8c54fd0eb61bb5a85b618ae1334185">blackTurns_</a>-&gt;value());
+<a name="l00143"></a>00143 }
+<a name="l00144"></a>00144 
+<a name="l00145"></a><a class="code" href="class_basic_dialog.html#af0a264bc2fb165a0264777d0b6ace16c">00145</a> <span class="keywordtype">void</span> <a class="code" href="class_basic_dialog.html#af0a264bc2fb165a0264777d0b6ace16c" title="Load values from settings, or init to initial values.">BasicDialog::init</a>(QTime whiteInitial, QTime blackInitial, QTime whiteAddition, QTime blackAddition, <span class="keywordtype">int</span> whitePerTurns, <span class="keywordtype">int</span> blackPerTurns)
+<a name="l00146"></a>00146 {
+<a name="l00147"></a>00147     <span class="comment">// Load from QSettings</span>
+<a name="l00148"></a>00148     <span class="comment">// first time use defaults</span>
+<a name="l00149"></a>00149     QSettings s;
+<a name="l00150"></a>00150     s.beginGroup(<a class="code" href="class_basic_dialog.html#a449478bab5df9ea5361a18c9c0d1b09f">timeControlName_</a>);
+<a name="l00151"></a>00151 
+<a name="l00152"></a>00152     <a class="code" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">equals_</a>-&gt;setChecked(s.value(<span class="stringliteral">&quot;Equals&quot;</span>,<span class="keyword">true</span>).toBool() );
+<a name="l00153"></a>00153     <a class="code" href="class_basic_dialog.html#a24cee68e8f2c7c79ba24ac3c85771ecc">setEquals</a>();
+<a name="l00154"></a>00154     <a class="code" href="class_basic_dialog.html#a427dae7b1e3d9102d392ea15a4987d48">whiteInitial_</a>-&gt;setTime( s.value(<span class="stringliteral">&quot;WhiteInitial&quot;</span>,whiteInitial).toTime());
+<a name="l00155"></a>00155     <a class="code" href="class_basic_dialog.html#a2adddf00b37bbe7edbaefffa1124004d">blackInitial_</a>-&gt;setTime(s.value(<span class="stringliteral">&quot;BlackInitial&quot;</span>,blackInitial).toTime());
+<a name="l00156"></a>00156     <a class="code" href="class_basic_dialog.html#a17ce489499fd563d0d6a435921f1dd54">whiteAddition_</a>-&gt;setTime(s.value(<span class="stringliteral">&quot;WhiteAddition&quot;</span>,whiteAddition).toTime());
+<a name="l00157"></a>00157     <a class="code" href="class_basic_dialog.html#a891774f52fb4ab2780e642a99d911334">blackAddition_</a>-&gt;setTime(s.value(<span class="stringliteral">&quot;BlackAddition&quot;</span>,blackAddition).toTime());
+<a name="l00158"></a>00158     <a class="code" href="class_basic_dialog.html#a60fc69d9a4cb8fa0ae5702e808838db4">whiteTurns_</a>-&gt;setValue(s.value(<span class="stringliteral">&quot;WhitePerTurns&quot;</span>,whitePerTurns).toInt());
+<a name="l00159"></a>00159     <a class="code" href="class_basic_dialog.html#a1f8c54fd0eb61bb5a85b618ae1334185">blackTurns_</a>-&gt;setValue(s.value(<span class="stringliteral">&quot;BlackPerTurns&quot;</span>,blackPerTurns).toInt());
+<a name="l00160"></a>00160 
+<a name="l00161"></a>00161 }
+<a name="l00162"></a>00162 
+<a name="l00163"></a><a class="code" href="class_basic_dialog.html#ac680841face51be8730863bea159bb4e">00163</a> <span class="keywordtype">int</span> <a class="code" href="class_basic_dialog.html#ac680841face51be8730863bea159bb4e">BasicDialog::getWhiteInitial</a>()
+<a name="l00164"></a>00164 {
+<a name="l00165"></a>00165     <span class="keywordflow">return</span> <a class="code" href="class_basic_dialog.html#a8b02fb07b970f4097a9acf14ea5613b5">toMsecs</a>( <a class="code" href="class_basic_dialog.html#a427dae7b1e3d9102d392ea15a4987d48">whiteInitial_</a>);
+<a name="l00166"></a>00166 }
+<a name="l00167"></a>00167 
+<a name="l00168"></a><a class="code" href="class_basic_dialog.html#a9efd7646f9ca831901f0c0f7db5196b7">00168</a> <span class="keywordtype">int</span> <a class="code" href="class_basic_dialog.html#a9efd7646f9ca831901f0c0f7db5196b7">BasicDialog::getWhiteAddition</a>()
+<a name="l00169"></a>00169 {
+<a name="l00170"></a>00170     <span class="keywordflow">return</span> <a class="code" href="class_basic_dialog.html#a8b02fb07b970f4097a9acf14ea5613b5">toMsecs</a>( <a class="code" href="class_basic_dialog.html#a17ce489499fd563d0d6a435921f1dd54">whiteAddition_</a>);
+<a name="l00171"></a>00171 }
+<a name="l00172"></a>00172 
+<a name="l00173"></a><a class="code" href="class_basic_dialog.html#ac5aead7114b84e8a6ae9ddba2b1eac8a">00173</a> <span class="keywordtype">int</span> <a class="code" href="class_basic_dialog.html#ac5aead7114b84e8a6ae9ddba2b1eac8a">BasicDialog::getWhitePerTurns</a>()
+<a name="l00174"></a>00174 {
+<a name="l00175"></a>00175     <span class="keywordflow">return</span> <a class="code" href="class_basic_dialog.html#a60fc69d9a4cb8fa0ae5702e808838db4">whiteTurns_</a>-&gt;value();
+<a name="l00176"></a>00176 }
+<a name="l00177"></a>00177 
+<a name="l00178"></a><a class="code" href="class_basic_dialog.html#a305905fa63b9a29649d35feda04161ad">00178</a> <span class="keywordtype">int</span> <a class="code" href="class_basic_dialog.html#a305905fa63b9a29649d35feda04161ad">BasicDialog::getBlackInitial</a>()
+<a name="l00179"></a>00179 {
+<a name="l00180"></a>00180     <span class="comment">// if Equals is checked, black values are disabled</span>
+<a name="l00181"></a>00181     <span class="comment">// and white values returned.</span>
+<a name="l00182"></a>00182     <span class="keywordflow">if</span>( <a class="code" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">equals_</a>-&gt;isChecked())
+<a name="l00183"></a>00183         <span class="keywordflow">return</span> <a class="code" href="class_basic_dialog.html#a8b02fb07b970f4097a9acf14ea5613b5">toMsecs</a>( <a class="code" href="class_basic_dialog.html#a427dae7b1e3d9102d392ea15a4987d48">whiteInitial_</a>);
+<a name="l00184"></a>00184     <span class="keywordflow">else</span>
+<a name="l00185"></a>00185         <span class="keywordflow">return</span> <a class="code" href="class_basic_dialog.html#a8b02fb07b970f4097a9acf14ea5613b5">toMsecs</a>( <a class="code" href="class_basic_dialog.html#a2adddf00b37bbe7edbaefffa1124004d">blackInitial_</a>);
+<a name="l00186"></a>00186 }
+<a name="l00187"></a>00187 
+<a name="l00188"></a><a class="code" href="class_basic_dialog.html#a36de71762cce473db1b68b0d321c2771">00188</a> <span class="keywordtype">int</span> <a class="code" href="class_basic_dialog.html#a36de71762cce473db1b68b0d321c2771">BasicDialog::getBlackAddition</a>()
+<a name="l00189"></a>00189 {
+<a name="l00190"></a>00190     <span class="keywordflow">if</span>( <a class="code" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">equals_</a>-&gt;isChecked())
+<a name="l00191"></a>00191         <span class="keywordflow">return</span> <a class="code" href="class_basic_dialog.html#a8b02fb07b970f4097a9acf14ea5613b5">toMsecs</a>( <a class="code" href="class_basic_dialog.html#a17ce489499fd563d0d6a435921f1dd54">whiteAddition_</a>);
+<a name="l00192"></a>00192     <span class="keywordflow">else</span>
+<a name="l00193"></a>00193         <span class="keywordflow">return</span> <a class="code" href="class_basic_dialog.html#a8b02fb07b970f4097a9acf14ea5613b5">toMsecs</a>( <a class="code" href="class_basic_dialog.html#a891774f52fb4ab2780e642a99d911334">blackAddition_</a> );
+<a name="l00194"></a>00194 
+<a name="l00195"></a>00195 }
+<a name="l00196"></a>00196 
+<a name="l00197"></a><a class="code" href="class_basic_dialog.html#ad2f683ed2b0596fa2639b46382b03f5f">00197</a> <span class="keywordtype">int</span> <a class="code" href="class_basic_dialog.html#ad2f683ed2b0596fa2639b46382b03f5f">BasicDialog::getBlackPerTurns</a>()
+<a name="l00198"></a>00198 {
+<a name="l00199"></a>00199     <span class="keywordflow">if</span>( <a class="code" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">equals_</a>-&gt;isChecked())
+<a name="l00200"></a>00200         <span class="keywordflow">return</span> <a class="code" href="class_basic_dialog.html#a60fc69d9a4cb8fa0ae5702e808838db4">whiteTurns_</a>-&gt;value();
+<a name="l00201"></a>00201     <span class="keywordflow">else</span>
+<a name="l00202"></a>00202         <span class="keywordflow">return</span> <a class="code" href="class_basic_dialog.html#a1f8c54fd0eb61bb5a85b618ae1334185">blackTurns_</a>-&gt;value();
+<a name="l00203"></a>00203 }
+<a name="l00204"></a>00204 
+<a name="l00205"></a>00205 
+<a name="l00206"></a><a class="code" href="class_basic_dialog.html#a8b02fb07b970f4097a9acf14ea5613b5">00206</a> <span class="keywordtype">int</span> <a class="code" href="class_basic_dialog.html#a8b02fb07b970f4097a9acf14ea5613b5">BasicDialog::toMsecs</a>(QTimeEdit *timeEdit)
+<a name="l00207"></a>00207 {
+<a name="l00208"></a>00208     QTime qtime=timeEdit-&gt;time();
+<a name="l00209"></a>00209     <span class="keywordtype">int</span> msecs=qtime.msecsTo(QTime(0,0,0));;
+<a name="l00210"></a>00210     <span class="keywordflow">return</span> 0-msecs;
+<a name="l00211"></a>00211 }
+<a name="l00212"></a>00212 
+<a name="l00213"></a>00213 
+<a name="l00214"></a><a class="code" href="class_basic_dialog.html#a698f4718d6d0542e5b00e04da0dc9cb4">00214</a> QTimeEdit* <a class="code" href="class_basic_dialog.html#a698f4718d6d0542e5b00e04da0dc9cb4">BasicDialog::initTimeEdit</a>()
+<a name="l00215"></a>00215 {
+<a name="l00216"></a>00216     <span class="comment">// Make QTimeEdit and set up range and display format</span>
+<a name="l00217"></a>00217     QTimeEdit* timeEdit = <span class="keyword">new</span> QTimeEdit;
+<a name="l00218"></a>00218     timeEdit-&gt;setMinimumTime( QTime(0,0,0));
+<a name="l00219"></a>00219     timeEdit-&gt;setMaximumTime( QTime(12,0,0));
+<a name="l00220"></a>00220     timeEdit-&gt;setDisplayFormat( tr(<span class="stringliteral">&quot;hh:mm:ss&quot;</span>,<span class="stringliteral">&quot;Time Edit display format&quot;</span>));
+<a name="l00221"></a>00221     <span class="keywordflow">return</span> timeEdit;
+<a name="l00222"></a>00222 }
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/basicdialog_8h.html b/www/html/basicdialog_8h.html
new file mode 100644 (file)
index 0000000..177a622
--- /dev/null
@@ -0,0 +1,76 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/basicdialog.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/basicdialog.h File Reference</h1><code>#include &lt;QDialog&gt;</code><br/>
+<code>#include &lt;QString&gt;</code><br/>
+<code>#include &lt;QTime&gt;</code><br/>
+
+<p><a href="basicdialog_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html">BasicDialog</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Basic dialog for Time Control settings.  <a href="class_basic_dialog.html#_details">More...</a><br/></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/basicdialog_8h_source.html b/www/html/basicdialog_8h_source.html
new file mode 100644 (file)
index 0000000..0d9cd0b
--- /dev/null
@@ -0,0 +1,145 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/basicdialog.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/basicdialog.h</h1><a href="basicdialog_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef BASICDIALOG_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define BASICDIALOG_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;QDialog&gt;</span>
+<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;QString&gt;</span>
+<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;QTime&gt;</span>
+<a name="l00028"></a>00028 
+<a name="l00029"></a>00029 <span class="keyword">class </span>QTimeEdit;
+<a name="l00030"></a>00030 <span class="keyword">class </span>QSpinBox;
+<a name="l00031"></a>00031 <span class="keyword">class </span>QCheckBox;
+<a name="l00032"></a>00032 <span class="keyword">class </span>QLabel;
+<a name="l00033"></a>00033 
+<a name="l00047"></a><a class="code" href="class_basic_dialog.html">00047</a> <span class="keyword">class </span><a class="code" href="class_basic_dialog.html" title="Basic dialog for Time Control settings.">BasicDialog</a> : <span class="keyword">public</span> QDialog
+<a name="l00048"></a>00048 {
+<a name="l00049"></a>00049     Q_OBJECT
+<a name="l00050"></a>00050 <span class="keyword">public</span>:
+<a name="l00054"></a>00054     <a class="code" href="class_basic_dialog.html#aa922294903f3b64108ab72c1f514084a" title="Constructor.">BasicDialog</a>(QString timeContolName, QWidget *parent = 0);
+<a name="l00055"></a>00055 
+<a name="l00056"></a>00056     <span class="keywordtype">void</span> <a class="code" href="class_basic_dialog.html#a925bc8d9375043b89cb06ee3c01c22e2">disableAddition</a>();
+<a name="l00057"></a>00057     <span class="keywordtype">void</span> <a class="code" href="class_basic_dialog.html#a61a6f0de3698da72f2ec10be6f41fd6b">disablePerTurns</a>();
+<a name="l00058"></a>00058     <span class="keywordtype">void</span> <a class="code" href="class_basic_dialog.html#a08aeadf2e005ebe68369b4fb3ede2661">disableUnEquals</a>();
+<a name="l00059"></a>00059 
+<a name="l00060"></a>00060     <span class="keywordtype">int</span> <a class="code" href="class_basic_dialog.html#ac680841face51be8730863bea159bb4e">getWhiteInitial</a>();
+<a name="l00061"></a>00061     <span class="keywordtype">int</span> <a class="code" href="class_basic_dialog.html#a305905fa63b9a29649d35feda04161ad">getBlackInitial</a>();
+<a name="l00062"></a>00062     <span class="keywordtype">int</span> <a class="code" href="class_basic_dialog.html#a9efd7646f9ca831901f0c0f7db5196b7">getWhiteAddition</a>();
+<a name="l00063"></a>00063     <span class="keywordtype">int</span> <a class="code" href="class_basic_dialog.html#a36de71762cce473db1b68b0d321c2771">getBlackAddition</a>();
+<a name="l00064"></a>00064     <span class="keywordtype">int</span> <a class="code" href="class_basic_dialog.html#ac5aead7114b84e8a6ae9ddba2b1eac8a">getWhitePerTurns</a>();
+<a name="l00065"></a>00065     <span class="keywordtype">int</span> <a class="code" href="class_basic_dialog.html#ad2f683ed2b0596fa2639b46382b03f5f">getBlackPerTurns</a>();
+<a name="l00067"></a>00067     <span class="keywordtype">void</span> <a class="code" href="class_basic_dialog.html#a39e8d5e6b6bb54da90b48542abf3c5ce" title="Store values to settings.">store</a>();
+<a name="l00069"></a>00069     <span class="keywordtype">void</span> <a class="code" href="class_basic_dialog.html#af0a264bc2fb165a0264777d0b6ace16c" title="Load values from settings, or init to initial values.">init</a>(QTime whiteInitial=QTime(1,30),
+<a name="l00070"></a>00070               QTime blackInitial=QTime(1,30),
+<a name="l00071"></a>00071               QTime whiteAddition=QTime(0,0,30),
+<a name="l00072"></a>00072               QTime blackAddition=QTime(0,0,30),
+<a name="l00073"></a>00073               <span class="keywordtype">int</span> whitePerTurns = 1,
+<a name="l00074"></a>00074               <span class="keywordtype">int</span> blackPerTurns = 1);
+<a name="l00075"></a>00075 signals:
+<a name="l00076"></a>00076 
+<a name="l00077"></a>00077 <span class="keyword">public</span> slots:
+<a name="l00078"></a>00078     <span class="keywordtype">void</span> <a class="code" href="class_basic_dialog.html#a24cee68e8f2c7c79ba24ac3c85771ecc">setEquals</a>();
+<a name="l00079"></a>00079 
+<a name="l00080"></a>00080 <span class="keyword">protected</span>:
+<a name="l00081"></a>00081     <span class="keyword">static</span> QTimeEdit* <a class="code" href="class_basic_dialog.html#a698f4718d6d0542e5b00e04da0dc9cb4">initTimeEdit</a>();
+<a name="l00082"></a>00082     <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="class_basic_dialog.html#a8b02fb07b970f4097a9acf14ea5613b5">toMsecs</a>(QTimeEdit* timeEdit);
+<a name="l00083"></a>00083 
+<a name="l00084"></a>00084 <span class="keyword">public</span>:
+<a name="l00085"></a><a class="code" href="class_basic_dialog.html#a427dae7b1e3d9102d392ea15a4987d48">00085</a>     QTimeEdit *<a class="code" href="class_basic_dialog.html#a427dae7b1e3d9102d392ea15a4987d48">whiteInitial_</a>, *<a class="code" href="class_basic_dialog.html#a2adddf00b37bbe7edbaefffa1124004d">blackInitial_</a>;
+<a name="l00086"></a><a class="code" href="class_basic_dialog.html#a17ce489499fd563d0d6a435921f1dd54">00086</a>     QTimeEdit *<a class="code" href="class_basic_dialog.html#a17ce489499fd563d0d6a435921f1dd54">whiteAddition_</a>, *<a class="code" href="class_basic_dialog.html#a891774f52fb4ab2780e642a99d911334">blackAddition_</a>;
+<a name="l00087"></a><a class="code" href="class_basic_dialog.html#a60fc69d9a4cb8fa0ae5702e808838db4">00087</a>     QSpinBox *<a class="code" href="class_basic_dialog.html#a60fc69d9a4cb8fa0ae5702e808838db4">whiteTurns_</a>, *<a class="code" href="class_basic_dialog.html#a1f8c54fd0eb61bb5a85b618ae1334185">blackTurns_</a>;
+<a name="l00088"></a><a class="code" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">00088</a>     QCheckBox *<a class="code" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">equals_</a>;
+<a name="l00089"></a>00089 
+<a name="l00090"></a><a class="code" href="class_basic_dialog.html#a59cbe47725cc63ab4dae5458ef844beb">00090</a>     QLabel *<a class="code" href="class_basic_dialog.html#a6eabd911073f9d24ececad526b55e251">initialLabel_</a>, *<a class="code" href="class_basic_dialog.html#a07b2a5391d34df8d47b6247df46d6f53">additionLabel_</a>, *<a class="code" href="class_basic_dialog.html#a59cbe47725cc63ab4dae5458ef844beb">perTurnLabel_</a>, *<a class="code" href="class_basic_dialog.html#ae8208b1af9d8f29edf74067bda97cc23">equalsLabel_</a>;
+<a name="l00091"></a><a class="code" href="class_basic_dialog.html#a0fa0af7700f2773a8fc0eb0051ffb0c0">00091</a>     QLabel *<a class="code" href="class_basic_dialog.html#a0fa0af7700f2773a8fc0eb0051ffb0c0">whiteLabel_</a>, *<a class="code" href="class_basic_dialog.html#a441dee945967fd8bcf7a673ac7934ec9">blackLabel_</a>;
+<a name="l00092"></a>00092 
+<a name="l00093"></a>00093 <span class="keyword">protected</span>:
+<a name="l00094"></a><a class="code" href="class_basic_dialog.html#a449478bab5df9ea5361a18c9c0d1b09f">00094</a>     QString <a class="code" href="class_basic_dialog.html#a449478bab5df9ea5361a18c9c0d1b09f">timeControlName_</a>;
+<a name="l00095"></a>00095 
+<a name="l00096"></a>00096 
+<a name="l00097"></a>00097 };
+<a name="l00098"></a>00098 
+<a name="l00099"></a>00099 <span class="preprocessor">#endif // BASICDIALOG_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_basic_dialog-members.html b/www/html/class_basic_dialog-members.html
new file mode 100644 (file)
index 0000000..bf9a1df
--- /dev/null
@@ -0,0 +1,97 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>BasicDialog Member List</h1>This is the complete list of members for <a class="el" href="class_basic_dialog.html">BasicDialog</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a07b2a5391d34df8d47b6247df46d6f53">additionLabel_</a></td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#aa922294903f3b64108ab72c1f514084a">BasicDialog</a>(QString timeContolName, QWidget *parent=0)</td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a891774f52fb4ab2780e642a99d911334">blackAddition_</a></td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a2adddf00b37bbe7edbaefffa1124004d">blackInitial_</a></td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a441dee945967fd8bcf7a673ac7934ec9">blackLabel_</a></td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a1f8c54fd0eb61bb5a85b618ae1334185">blackTurns_</a></td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a925bc8d9375043b89cb06ee3c01c22e2">disableAddition</a>()</td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a61a6f0de3698da72f2ec10be6f41fd6b">disablePerTurns</a>()</td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a08aeadf2e005ebe68369b4fb3ede2661">disableUnEquals</a>()</td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">equals_</a></td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#ae8208b1af9d8f29edf74067bda97cc23">equalsLabel_</a></td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a36de71762cce473db1b68b0d321c2771">getBlackAddition</a>()</td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a305905fa63b9a29649d35feda04161ad">getBlackInitial</a>()</td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#ad2f683ed2b0596fa2639b46382b03f5f">getBlackPerTurns</a>()</td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a9efd7646f9ca831901f0c0f7db5196b7">getWhiteAddition</a>()</td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#ac680841face51be8730863bea159bb4e">getWhiteInitial</a>()</td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#ac5aead7114b84e8a6ae9ddba2b1eac8a">getWhitePerTurns</a>()</td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#af0a264bc2fb165a0264777d0b6ace16c">init</a>(QTime whiteInitial=QTime(1, 30), QTime blackInitial=QTime(1, 30), QTime whiteAddition=QTime(0, 0, 30), QTime blackAddition=QTime(0, 0, 30), int whitePerTurns=1, int blackPerTurns=1)</td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a6eabd911073f9d24ececad526b55e251">initialLabel_</a></td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a698f4718d6d0542e5b00e04da0dc9cb4">initTimeEdit</a>()</td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td><code> [protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a59cbe47725cc63ab4dae5458ef844beb">perTurnLabel_</a></td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a24cee68e8f2c7c79ba24ac3c85771ecc">setEquals</a>()</td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a39e8d5e6b6bb54da90b48542abf3c5ce">store</a>()</td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a449478bab5df9ea5361a18c9c0d1b09f">timeControlName_</a></td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a8b02fb07b970f4097a9acf14ea5613b5">toMsecs</a>(QTimeEdit *timeEdit)</td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td><code> [protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a17ce489499fd563d0d6a435921f1dd54">whiteAddition_</a></td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a427dae7b1e3d9102d392ea15a4987d48">whiteInitial_</a></td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a0fa0af7700f2773a8fc0eb0051ffb0c0">whiteLabel_</a></td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_basic_dialog.html#a60fc69d9a4cb8fa0ae5702e808838db4">whiteTurns_</a></td><td><a class="el" href="class_basic_dialog.html">BasicDialog</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_basic_dialog.html b/www/html/class_basic_dialog.html
new file mode 100644 (file)
index 0000000..1fdfc73
--- /dev/null
@@ -0,0 +1,680 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: BasicDialog Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>BasicDialog Class Reference</h1><!-- doxytag: class="BasicDialog" -->
+<p>Basic dialog for Time Control settings.  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>&gt;</code></p>
+
+<p><a href="class_basic_dialog-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Slots</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a24cee68e8f2c7c79ba24ac3c85771ecc">setEquals</a> ()</td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#aa922294903f3b64108ab72c1f514084a">BasicDialog</a> (QString timeContolName, QWidget *parent=0)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor.  <a href="#aa922294903f3b64108ab72c1f514084a"></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_basic_dialog.html#a925bc8d9375043b89cb06ee3c01c22e2">disableAddition</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a61a6f0de3698da72f2ec10be6f41fd6b">disablePerTurns</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a08aeadf2e005ebe68369b4fb3ede2661">disableUnEquals</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#ac680841face51be8730863bea159bb4e">getWhiteInitial</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a305905fa63b9a29649d35feda04161ad">getBlackInitial</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a9efd7646f9ca831901f0c0f7db5196b7">getWhiteAddition</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a36de71762cce473db1b68b0d321c2771">getBlackAddition</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#ac5aead7114b84e8a6ae9ddba2b1eac8a">getWhitePerTurns</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#ad2f683ed2b0596fa2639b46382b03f5f">getBlackPerTurns</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a39e8d5e6b6bb54da90b48542abf3c5ce">store</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Store values to settings.  <a href="#a39e8d5e6b6bb54da90b48542abf3c5ce"></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_basic_dialog.html#af0a264bc2fb165a0264777d0b6ace16c">init</a> (QTime whiteInitial=QTime(1, 30), QTime blackInitial=QTime(1, 30), QTime whiteAddition=QTime(0, 0, 30), QTime blackAddition=QTime(0, 0, 30), int whitePerTurns=1, int blackPerTurns=1)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load values from settings, or init to initial values.  <a href="#af0a264bc2fb165a0264777d0b6ace16c"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QTimeEdit *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a427dae7b1e3d9102d392ea15a4987d48">whiteInitial_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QTimeEdit *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a2adddf00b37bbe7edbaefffa1124004d">blackInitial_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QTimeEdit *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a17ce489499fd563d0d6a435921f1dd54">whiteAddition_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QTimeEdit *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a891774f52fb4ab2780e642a99d911334">blackAddition_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QSpinBox *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a60fc69d9a4cb8fa0ae5702e808838db4">whiteTurns_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QSpinBox *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a1f8c54fd0eb61bb5a85b618ae1334185">blackTurns_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QCheckBox *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">equals_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QLabel *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a6eabd911073f9d24ececad526b55e251">initialLabel_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QLabel *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a07b2a5391d34df8d47b6247df46d6f53">additionLabel_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QLabel *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a59cbe47725cc63ab4dae5458ef844beb">perTurnLabel_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QLabel *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#ae8208b1af9d8f29edf74067bda97cc23">equalsLabel_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QLabel *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a0fa0af7700f2773a8fc0eb0051ffb0c0">whiteLabel_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QLabel *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a441dee945967fd8bcf7a673ac7934ec9">blackLabel_</a></td></tr>
+<tr><td colspan="2"><h2>Static Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static QTimeEdit *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a698f4718d6d0542e5b00e04da0dc9cb4">initTimeEdit</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a8b02fb07b970f4097a9acf14ea5613b5">toMsecs</a> (QTimeEdit *timeEdit)</td></tr>
+<tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_basic_dialog.html#a449478bab5df9ea5361a18c9c0d1b09f">timeControlName_</a></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Basic dialog for Time Control settings. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
+<dl class="date"><dt><b>Date:</b></dt><dd>2010-08-16</dd></dl>
+<p>Basic dialog setting up clock. Time control can use this dialog. Using <a class="el" href="class_basic_dialog.html#a925bc8d9375043b89cb06ee3c01c22e2">disableAddition()</a>, <a class="el" href="class_basic_dialog.html#a61a6f0de3698da72f2ec10be6f41fd6b">disablePerTurns()</a> or <a class="el" href="class_basic_dialog.html#a08aeadf2e005ebe68369b4fb3ede2661">disableUnEquals()</a> it is possible to customize dialog.</p>
+<p>All the widgets are public for customization. </p>
+
+<p>Definition at line <a class="el" href="basicdialog_8h_source.html#l00047">47</a> of file <a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>.</p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="aa922294903f3b64108ab72c1f514084a"></a><!-- doxytag: member="BasicDialog::BasicDialog" ref="aa922294903f3b64108ab72c1f514084a" args="(QString timeContolName, QWidget *parent=0)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">BasicDialog::BasicDialog </td>
+          <td>(</td>
+          <td class="paramtype">QString&nbsp;</td>
+          <td class="paramname"> <em>timeContolName</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QWidget *&nbsp;</td>
+          <td class="paramname"> <em>parent</em> = <code>0</code></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Constructor. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>timeControlName</em>&nbsp;</td><td>Name of time controller, will be window title </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Definition at line <a class="el" href="basicdialog_8cpp_source.html#l00034">34</a> of file <a class="el" href="basicdialog_8cpp_source.html">basicdialog.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a925bc8d9375043b89cb06ee3c01c22e2"></a><!-- doxytag: member="BasicDialog::disableAddition" ref="a925bc8d9375043b89cb06ee3c01c22e2" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void BasicDialog::disableAddition </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8cpp_source.html#l00111">111</a> of file <a class="el" href="basicdialog_8cpp_source.html">basicdialog.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a61a6f0de3698da72f2ec10be6f41fd6b"></a><!-- doxytag: member="BasicDialog::disablePerTurns" ref="a61a6f0de3698da72f2ec10be6f41fd6b" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void BasicDialog::disablePerTurns </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8cpp_source.html#l00104">104</a> of file <a class="el" href="basicdialog_8cpp_source.html">basicdialog.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a08aeadf2e005ebe68369b4fb3ede2661"></a><!-- doxytag: member="BasicDialog::disableUnEquals" ref="a08aeadf2e005ebe68369b4fb3ede2661" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void BasicDialog::disableUnEquals </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8cpp_source.html#l00119">119</a> of file <a class="el" href="basicdialog_8cpp_source.html">basicdialog.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a36de71762cce473db1b68b0d321c2771"></a><!-- doxytag: member="BasicDialog::getBlackAddition" ref="a36de71762cce473db1b68b0d321c2771" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int BasicDialog::getBlackAddition </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8cpp_source.html#l00188">188</a> of file <a class="el" href="basicdialog_8cpp_source.html">basicdialog.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a305905fa63b9a29649d35feda04161ad"></a><!-- doxytag: member="BasicDialog::getBlackInitial" ref="a305905fa63b9a29649d35feda04161ad" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int BasicDialog::getBlackInitial </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8cpp_source.html#l00178">178</a> of file <a class="el" href="basicdialog_8cpp_source.html">basicdialog.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad2f683ed2b0596fa2639b46382b03f5f"></a><!-- doxytag: member="BasicDialog::getBlackPerTurns" ref="ad2f683ed2b0596fa2639b46382b03f5f" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int BasicDialog::getBlackPerTurns </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8cpp_source.html#l00197">197</a> of file <a class="el" href="basicdialog_8cpp_source.html">basicdialog.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9efd7646f9ca831901f0c0f7db5196b7"></a><!-- doxytag: member="BasicDialog::getWhiteAddition" ref="a9efd7646f9ca831901f0c0f7db5196b7" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int BasicDialog::getWhiteAddition </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8cpp_source.html#l00168">168</a> of file <a class="el" href="basicdialog_8cpp_source.html">basicdialog.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac680841face51be8730863bea159bb4e"></a><!-- doxytag: member="BasicDialog::getWhiteInitial" ref="ac680841face51be8730863bea159bb4e" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int BasicDialog::getWhiteInitial </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8cpp_source.html#l00163">163</a> of file <a class="el" href="basicdialog_8cpp_source.html">basicdialog.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac5aead7114b84e8a6ae9ddba2b1eac8a"></a><!-- doxytag: member="BasicDialog::getWhitePerTurns" ref="ac5aead7114b84e8a6ae9ddba2b1eac8a" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int BasicDialog::getWhitePerTurns </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8cpp_source.html#l00173">173</a> of file <a class="el" href="basicdialog_8cpp_source.html">basicdialog.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af0a264bc2fb165a0264777d0b6ace16c"></a><!-- doxytag: member="BasicDialog::init" ref="af0a264bc2fb165a0264777d0b6ace16c" args="(QTime whiteInitial=QTime(1, 30), QTime blackInitial=QTime(1, 30), QTime whiteAddition=QTime(0, 0, 30), QTime blackAddition=QTime(0, 0, 30), int whitePerTurns=1, int blackPerTurns=1)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void BasicDialog::init </td>
+          <td>(</td>
+          <td class="paramtype">QTime&nbsp;</td>
+          <td class="paramname"> <em>whiteInitial</em> = <code>QTime(1,30)</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QTime&nbsp;</td>
+          <td class="paramname"> <em>blackInitial</em> = <code>QTime(1,30)</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QTime&nbsp;</td>
+          <td class="paramname"> <em>whiteAddition</em> = <code>QTime(0,0,30)</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QTime&nbsp;</td>
+          <td class="paramname"> <em>blackAddition</em> = <code>QTime(0,0,30)</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>whitePerTurns</em> = <code>1</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>blackPerTurns</em> = <code>1</code></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Load values from settings, or init to initial values. </p>
+
+<p>Definition at line <a class="el" href="basicdialog_8cpp_source.html#l00145">145</a> of file <a class="el" href="basicdialog_8cpp_source.html">basicdialog.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a698f4718d6d0542e5b00e04da0dc9cb4"></a><!-- doxytag: member="BasicDialog::initTimeEdit" ref="a698f4718d6d0542e5b00e04da0dc9cb4" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QTimeEdit * BasicDialog::initTimeEdit </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [static, protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8cpp_source.html#l00214">214</a> of file <a class="el" href="basicdialog_8cpp_source.html">basicdialog.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a24cee68e8f2c7c79ba24ac3c85771ecc"></a><!-- doxytag: member="BasicDialog::setEquals" ref="a24cee68e8f2c7c79ba24ac3c85771ecc" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void BasicDialog::setEquals </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [slot]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8cpp_source.html#l00095">95</a> of file <a class="el" href="basicdialog_8cpp_source.html">basicdialog.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a39e8d5e6b6bb54da90b48542abf3c5ce"></a><!-- doxytag: member="BasicDialog::store" ref="a39e8d5e6b6bb54da90b48542abf3c5ce" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void BasicDialog::store </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Store values to settings. </p>
+
+<p>Definition at line <a class="el" href="basicdialog_8cpp_source.html#l00130">130</a> of file <a class="el" href="basicdialog_8cpp_source.html">basicdialog.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8b02fb07b970f4097a9acf14ea5613b5"></a><!-- doxytag: member="BasicDialog::toMsecs" ref="a8b02fb07b970f4097a9acf14ea5613b5" args="(QTimeEdit *timeEdit)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int BasicDialog::toMsecs </td>
+          <td>(</td>
+          <td class="paramtype">QTimeEdit *&nbsp;</td>
+          <td class="paramname"> <em>timeEdit</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [static, protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8cpp_source.html#l00206">206</a> of file <a class="el" href="basicdialog_8cpp_source.html">basicdialog.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a07b2a5391d34df8d47b6247df46d6f53"></a><!-- doxytag: member="BasicDialog::additionLabel_" ref="a07b2a5391d34df8d47b6247df46d6f53" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QLabel * <a class="el" href="class_basic_dialog.html#a07b2a5391d34df8d47b6247df46d6f53">BasicDialog::additionLabel_</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8h_source.html#l00090">90</a> of file <a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a891774f52fb4ab2780e642a99d911334"></a><!-- doxytag: member="BasicDialog::blackAddition_" ref="a891774f52fb4ab2780e642a99d911334" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QTimeEdit * <a class="el" href="class_basic_dialog.html#a891774f52fb4ab2780e642a99d911334">BasicDialog::blackAddition_</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8h_source.html#l00086">86</a> of file <a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2adddf00b37bbe7edbaefffa1124004d"></a><!-- doxytag: member="BasicDialog::blackInitial_" ref="a2adddf00b37bbe7edbaefffa1124004d" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QTimeEdit * <a class="el" href="class_basic_dialog.html#a2adddf00b37bbe7edbaefffa1124004d">BasicDialog::blackInitial_</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8h_source.html#l00085">85</a> of file <a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a441dee945967fd8bcf7a673ac7934ec9"></a><!-- doxytag: member="BasicDialog::blackLabel_" ref="a441dee945967fd8bcf7a673ac7934ec9" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QLabel * <a class="el" href="class_basic_dialog.html#a441dee945967fd8bcf7a673ac7934ec9">BasicDialog::blackLabel_</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8h_source.html#l00091">91</a> of file <a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1f8c54fd0eb61bb5a85b618ae1334185"></a><!-- doxytag: member="BasicDialog::blackTurns_" ref="a1f8c54fd0eb61bb5a85b618ae1334185" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QSpinBox * <a class="el" href="class_basic_dialog.html#a1f8c54fd0eb61bb5a85b618ae1334185">BasicDialog::blackTurns_</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8h_source.html#l00087">87</a> of file <a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac5f5e7151fbbb7f25e2656d2c746b20d"></a><!-- doxytag: member="BasicDialog::equals_" ref="ac5f5e7151fbbb7f25e2656d2c746b20d" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QCheckBox* <a class="el" href="class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d">BasicDialog::equals_</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8h_source.html#l00088">88</a> of file <a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae8208b1af9d8f29edf74067bda97cc23"></a><!-- doxytag: member="BasicDialog::equalsLabel_" ref="ae8208b1af9d8f29edf74067bda97cc23" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QLabel * <a class="el" href="class_basic_dialog.html#ae8208b1af9d8f29edf74067bda97cc23">BasicDialog::equalsLabel_</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8h_source.html#l00090">90</a> of file <a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6eabd911073f9d24ececad526b55e251"></a><!-- doxytag: member="BasicDialog::initialLabel_" ref="a6eabd911073f9d24ececad526b55e251" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QLabel* <a class="el" href="class_basic_dialog.html#a6eabd911073f9d24ececad526b55e251">BasicDialog::initialLabel_</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8h_source.html#l00090">90</a> of file <a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a59cbe47725cc63ab4dae5458ef844beb"></a><!-- doxytag: member="BasicDialog::perTurnLabel_" ref="a59cbe47725cc63ab4dae5458ef844beb" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QLabel * <a class="el" href="class_basic_dialog.html#a59cbe47725cc63ab4dae5458ef844beb">BasicDialog::perTurnLabel_</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8h_source.html#l00090">90</a> of file <a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a449478bab5df9ea5361a18c9c0d1b09f"></a><!-- doxytag: member="BasicDialog::timeControlName_" ref="a449478bab5df9ea5361a18c9c0d1b09f" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString <a class="el" href="class_basic_dialog.html#a449478bab5df9ea5361a18c9c0d1b09f">BasicDialog::timeControlName_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8h_source.html#l00094">94</a> of file <a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a17ce489499fd563d0d6a435921f1dd54"></a><!-- doxytag: member="BasicDialog::whiteAddition_" ref="a17ce489499fd563d0d6a435921f1dd54" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QTimeEdit* <a class="el" href="class_basic_dialog.html#a17ce489499fd563d0d6a435921f1dd54">BasicDialog::whiteAddition_</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8h_source.html#l00086">86</a> of file <a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a427dae7b1e3d9102d392ea15a4987d48"></a><!-- doxytag: member="BasicDialog::whiteInitial_" ref="a427dae7b1e3d9102d392ea15a4987d48" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QTimeEdit* <a class="el" href="class_basic_dialog.html#a427dae7b1e3d9102d392ea15a4987d48">BasicDialog::whiteInitial_</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8h_source.html#l00085">85</a> of file <a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0fa0af7700f2773a8fc0eb0051ffb0c0"></a><!-- doxytag: member="BasicDialog::whiteLabel_" ref="a0fa0af7700f2773a8fc0eb0051ffb0c0" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QLabel* <a class="el" href="class_basic_dialog.html#a0fa0af7700f2773a8fc0eb0051ffb0c0">BasicDialog::whiteLabel_</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8h_source.html#l00091">91</a> of file <a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a60fc69d9a4cb8fa0ae5702e808838db4"></a><!-- doxytag: member="BasicDialog::whiteTurns_" ref="a60fc69d9a4cb8fa0ae5702e808838db4" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QSpinBox* <a class="el" href="class_basic_dialog.html#a60fc69d9a4cb8fa0ae5702e808838db4">BasicDialog::whiteTurns_</a></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basicdialog_8h_source.html#l00087">87</a> of file <a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="basicdialog_8h_source.html">basicdialog.h</a></li>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="basicdialog_8cpp_source.html">basicdialog.cpp</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_clocks_widget-members.html b/www/html/class_clocks_widget-members.html
new file mode 100644 (file)
index 0000000..428908c
--- /dev/null
@@ -0,0 +1,90 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>ClocksWidget Member List</h1>This is the complete list of members for <a class="el" href="class_clocks_widget.html">ClocksWidget</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447">black_</a></td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ac176eeb3fa09dc34152e89c97155806a">BlackPause</a> enum value</td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a54e428aae4bef65f8a66e7619778c190">BlackTurn</a> enum value</td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#a51af7bacc14bc1f276df31a404823e3d">CLICKDELAY</a></td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#ab5e341e33db43c93cb4fdb1dc59b1a62">ClickedWhenStopped</a>()</td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#aa279b067c41def73aeaf62af3b486079">ClocksWidget</a>(ChessClock *white, ChessClock *black, QWidget *parent=0)</td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#ab86d99a5709a6fd0444f10aec5ede01a">delayTimer_</a></td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326">GameStatus</a> enum name</td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#ae2e2df5f16ea85a5f35b58d8c7e78e33">isPlayStarted</a>()</td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#a1a000c1a617951942ee3b1669a2b026e">mouseReleaseEvent</a>(QMouseEvent *event)</td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#a609a11fc15904a1700f5b82ae2b63228">pause</a>()</td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#a2e65f80ea1b3d56189f8c94d6b0a972c">pauseLabel_</a></td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a></td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a53acf9aec5f412ddac980ff0019b6062">Stopped</a> enum value</td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#a13cdf39b9f06ef714a65aaff2111380d">stopPlay</a>()</td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#a59d64c0755ff2e19c851108472d48865">TurnFinished</a>(TurnInformation *turnInfo)</td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a6aef315e9e32ab9962b237bd3ddab0ab">Welcome</a> enum value</td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#a0af8f4235b2b5363173b067cfb54a73b">welcomeLabel_</a></td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#a657afdf1f48be188451ebd712350cdc3">white_</a></td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326af5c73b5ef2a4289e4c72e37d9524aad3">WhitePause</a> enum value</td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ae515f8820df31a265e7a09b885367021">WhiteTurn</a> enum value</td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_clocks_widget.html#ad57363f5d471bff742d422f19f3077c3">~ClocksWidget</a>()</td><td><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_clocks_widget.html b/www/html/class_clocks_widget.html
new file mode 100644 (file)
index 0000000..c460728
--- /dev/null
@@ -0,0 +1,435 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: ClocksWidget Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>ClocksWidget Class Reference</h1><!-- doxytag: class="ClocksWidget" -->
+<p>Widget with two clocks.  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>&gt;</code></p>
+
+<p><a href="class_clocks_widget-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Slots</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#a609a11fc15904a1700f5b82ae2b63228">pause</a> ()</td></tr>
+<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 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>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<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>
+<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>
+<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>
+<tr><td colspan="2"><h2>Protected Types</h2></td></tr>
+<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/>
+&nbsp;&nbsp;<a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a53acf9aec5f412ddac980ff0019b6062">Stopped</a>, 
+<a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ae515f8820df31a265e7a09b885367021">WhiteTurn</a>, 
+<a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a54e428aae4bef65f8a66e7619778c190">BlackTurn</a>, 
+<a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326af5c73b5ef2a4289e4c72e37d9524aad3">WhitePause</a>, 
+<br/>
+&nbsp;&nbsp;<a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ac176eeb3fa09dc34152e89c97155806a">BlackPause</a>, 
+<a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a6aef315e9e32ab9962b237bd3ddab0ab">Welcome</a>
+<br/>
+ }</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 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"><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 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>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Widget with two clocks. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
+<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>
+<hr/><h2>Member Enumeration Documentation</h2>
+<a class="anchor" id="abe19ddcf3d29ca31914819a969af4326"></a><!-- doxytag: member="ClocksWidget::GameStatus" ref="abe19ddcf3d29ca31914819a969af4326" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326">ClocksWidget::GameStatus</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="abe19ddcf3d29ca31914819a969af4326a53acf9aec5f412ddac980ff0019b6062"></a><!-- doxytag: member="Stopped" ref="abe19ddcf3d29ca31914819a969af4326a53acf9aec5f412ddac980ff0019b6062" args="" -->Stopped</em>&nbsp;</td><td>
+<p>Not running. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="abe19ddcf3d29ca31914819a969af4326ae515f8820df31a265e7a09b885367021"></a><!-- doxytag: member="WhiteTurn" ref="abe19ddcf3d29ca31914819a969af4326ae515f8820df31a265e7a09b885367021" args="" -->WhiteTurn</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="abe19ddcf3d29ca31914819a969af4326a54e428aae4bef65f8a66e7619778c190"></a><!-- doxytag: member="BlackTurn" ref="abe19ddcf3d29ca31914819a969af4326a54e428aae4bef65f8a66e7619778c190" args="" -->BlackTurn</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="abe19ddcf3d29ca31914819a969af4326af5c73b5ef2a4289e4c72e37d9524aad3"></a><!-- doxytag: member="WhitePause" ref="abe19ddcf3d29ca31914819a969af4326af5c73b5ef2a4289e4c72e37d9524aad3" args="" -->WhitePause</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="abe19ddcf3d29ca31914819a969af4326ac176eeb3fa09dc34152e89c97155806a"></a><!-- doxytag: member="BlackPause" ref="abe19ddcf3d29ca31914819a969af4326ac176eeb3fa09dc34152e89c97155806a" args="" -->BlackPause</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="abe19ddcf3d29ca31914819a969af4326a6aef315e9e32ab9962b237bd3ddab0ab"></a><!-- doxytag: member="Welcome" ref="abe19ddcf3d29ca31914819a969af4326a6aef315e9e32ab9962b237bd3ddab0ab" args="" -->Welcome</em>&nbsp;</td><td>
+</td></tr>
+</table>
+</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>
+
+</div>
+</div>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="aa279b067c41def73aeaf62af3b486079"></a><!-- doxytag: member="ClocksWidget::ClocksWidget" ref="aa279b067c41def73aeaf62af3b486079" args="(ChessClock *white, ChessClock *black, QWidget *parent=0)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">ClocksWidget::ClocksWidget </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_chess_clock.html">ChessClock</a> *&nbsp;</td>
+          <td class="paramname"> <em>white</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_chess_clock.html">ChessClock</a> *&nbsp;</td>
+          <td class="paramname"> <em>black</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QWidget *&nbsp;</td>
+          <td class="paramname"> <em>parent</em> = <code>0</code></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td></td>
+        </tr>
+      </table>
+</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>
+
+</div>
+</div>
+<a class="anchor" id="ad57363f5d471bff742d422f19f3077c3"></a><!-- doxytag: member="ClocksWidget::~ClocksWidget" ref="ad57363f5d471bff742d422f19f3077c3" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">ClocksWidget::~ClocksWidget </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</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>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ab5e341e33db43c93cb4fdb1dc59b1a62"></a><!-- doxytag: member="ClocksWidget::ClickedWhenStopped" ref="ab5e341e33db43c93cb4fdb1dc59b1a62" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ClocksWidget::ClickedWhenStopped </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [signal]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae2e2df5f16ea85a5f35b58d8c7e78e33"></a><!-- doxytag: member="ClocksWidget::isPlayStarted" ref="ae2e2df5f16ea85a5f35b58d8c7e78e33" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool ClocksWidget::isPlayStarted </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</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>
+
+</div>
+</div>
+<a class="anchor" id="a1a000c1a617951942ee3b1669a2b026e"></a><!-- doxytag: member="ClocksWidget::mouseReleaseEvent" ref="a1a000c1a617951942ee3b1669a2b026e" args="(QMouseEvent *event)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ClocksWidget::mouseReleaseEvent </td>
+          <td>(</td>
+          <td class="paramtype">QMouseEvent *&nbsp;</td>
+          <td class="paramname"> <em>event</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [protected]</code></td>
+        </tr>
+      </table>
+</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>
+
+</div>
+</div>
+<a class="anchor" id="a609a11fc15904a1700f5b82ae2b63228"></a><!-- doxytag: member="ClocksWidget::pause" ref="a609a11fc15904a1700f5b82ae2b63228" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ClocksWidget::pause </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [slot]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<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>
+
+</div>
+</div>
+<a class="anchor" id="a13cdf39b9f06ef714a65aaff2111380d"></a><!-- doxytag: member="ClocksWidget::stopPlay" ref="a13cdf39b9f06ef714a65aaff2111380d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ClocksWidget::stopPlay </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [slot]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<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>
+
+</div>
+</div>
+<a class="anchor" id="a59d64c0755ff2e19c851108472d48865"></a><!-- doxytag: member="ClocksWidget::TurnFinished" ref="a59d64c0755ff2e19c851108472d48865" args="(TurnInformation *turnInfo)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void ClocksWidget::TurnFinished </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_turn_information.html">TurnInformation</a> *&nbsp;</td>
+          <td class="paramname"> <em>turnInfo</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [signal]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a61a8a254c9a879b0950cde008a825447"></a><!-- doxytag: member="ClocksWidget::black_" ref="a61a8a254c9a879b0950cde008a825447" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <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>
+        </tr>
+      </table>
+</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>
+
+</div>
+</div>
+<a class="anchor" id="a51af7bacc14bc1f276df31a404823e3d"></a><!-- doxytag: member="ClocksWidget::CLICKDELAY" ref="a51af7bacc14bc1f276df31a404823e3d" args="" -->
+<div class="memitem">
+<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>
+        </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>
+
+</div>
+</div>
+<a class="anchor" id="ab86d99a5709a6fd0444f10aec5ede01a"></a><!-- doxytag: member="ClocksWidget::delayTimer_" ref="ab86d99a5709a6fd0444f10aec5ede01a" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QTime <a class="el" href="class_clocks_widget.html#ab86d99a5709a6fd0444f10aec5ede01a">ClocksWidget::delayTimer_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</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>
+
+</div>
+</div>
+<a class="anchor" id="a2e65f80ea1b3d56189f8c94d6b0a972c"></a><!-- doxytag: member="ClocksWidget::pauseLabel_" ref="a2e65f80ea1b3d56189f8c94d6b0a972c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QLabel* <a class="el" href="class_clocks_widget.html#a2e65f80ea1b3d56189f8c94d6b0a972c">ClocksWidget::pauseLabel_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</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>
+
+</div>
+</div>
+<a class="anchor" id="a74cd72e41c4c797c4b97027f513752c4"></a><!-- doxytag: member="ClocksWidget::status_" ref="a74cd72e41c4c797c4b97027f513752c4" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <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>
+        </tr>
+      </table>
+</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>
+
+</div>
+</div>
+<a class="anchor" id="a0af8f4235b2b5363173b067cfb54a73b"></a><!-- doxytag: member="ClocksWidget::welcomeLabel_" ref="a0af8f4235b2b5363173b067cfb54a73b" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QLabel* <a class="el" href="class_clocks_widget.html#a0af8f4235b2b5363173b067cfb54a73b">ClocksWidget::welcomeLabel_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</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>
+
+</div>
+</div>
+<a class="anchor" id="a657afdf1f48be188451ebd712350cdc3"></a><!-- doxytag: member="ClocksWidget::white_" ref="a657afdf1f48be188451ebd712350cdc3" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <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>
+        </tr>
+      </table>
+</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>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="clockswidget_8h_source.html">clockswidget.h</a></li>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="clockswidget_8cpp_source.html">clockswidget.cpp</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_delay_after_clock-members.html b/www/html/class_delay_after_clock-members.html
new file mode 100644 (file)
index 0000000..2cb57a0
--- /dev/null
@@ -0,0 +1,123 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>DelayAfterClock Member List</h1>This is the complete list of members for <a class="el" href="class_delay_after_clock.html">DelayAfterClock</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a7726be810822d28f039252e29e8377d5">addTime</a>(int msecs)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a2ec3c0ed0a5e9bee6bd0864c5c9e4452">another_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#af4d3718b1e746317749bbb992688dcd8">ChessClock</a>(bool white, QWidget *parent=0)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a3fc783fbb476ac2350a37ed758159f01">ChessClockWidget</a>(bool white, QWidget *parent=0)</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ae25ff9bfd3ccb8651b3e7890e712d1be">clockTime_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ae0686cb1be507be4c7c411898ba52495">continueTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a0eb205f7484c7cf2a0be1f8bec78bf68">currentTurn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a781fff762250f63de87d12f5d88ae5ed">currentTurnPlayed</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_delay_after_clock.html#a0ac8b0446768d518280426f2b63aee94">delay_</a></td><td><a class="el" href="class_delay_after_clock.html">DelayAfterClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_delay_after_clock.html#a5797305cc68e5f14db5fcf51a56b80d0">DelayAfterClock</a>(bool white, int delay, QWidget *parent=0)</td><td><a class="el" href="class_delay_after_clock.html">DelayAfterClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_delay_after_clock.html#a67513894f0749d488e275f26e43008e8">endTurn</a>()</td><td><a class="el" href="class_delay_after_clock.html">DelayAfterClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8988e92a321e25d52dc00552b4d44a4d">getStatus</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16">getTimeAvailable</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4bc0dedc29db4e121424b83605a3ec1b">getTimePlayed</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956">getTurn</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#abb258a7c3b33ef3e89019ac3a2aa5ac8">greenTime_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a76878585557986e4cb287a61426c385d">initBottom</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a4fa15ed70f11741d4b19f29f03f33fe1">initLabels</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#ac8e5ab41fe2a39435ce6cda4e918a030">initPictures</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a1fb6b231f34b1cbd22d63fbbd5fcdfaa">initTop</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8ee162da0545410332d3fc1c4696b64a">isLoser</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a87c8761d7b25ef31764a3e173b9645c1">isWhite</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a844453fc4683c62d24b53b70fb68c1a9">isWhite_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298">leftLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4ed94dc49d57927eb518c3e7d93718b1">loser_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">loserLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3">mainLayout</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181">NotRunning</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a71899c98710fe6d3a18a5d3f1029e9d9">Paused</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a461145515ab3854c079937143026a047">pauseTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a01ed1d1d2c361035a18759d71579cae5">picActive_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#aae5f8a2e8d543b73cf00b898d151f5e7">picLoser_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf">picPassive_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">pictureLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#ac61998d19019342ea4ab93651e32a2ad">repaintClock</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [virtual, slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c">Running</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28">RunningStatus</a> enum name</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#aa19330404a35872591d45d24fb52572e">setAnother</a>(ChessClock *another)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a0e7ee0766c9684ade44ff548c82d308d">setGreenTime</a>(int msecs)</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8">setTimeAvailable</a>(int msecs)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a">startTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ad2d4601fbc0dae0599a95ce7924c9902">status_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#abbce62e8c796244cadb1a5413469ca1b">timeAvailableBeforeTurn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249">timeAverageLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a9406ad0b60047e6605cf3e41c8a47b13">timeOutLoser</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a373e5774a0af5387c76006a1a24d770e">timePlayedBeforeTurn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a2044879e6a098be2f3467234ee6ad8c9">timeString</a>(int msecs)</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9">timeUsedLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#aba90e7b968a5d27fc8653f7690344f8d">turn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a832bb1a623c56078c91be7d67b12dea9">turnEnded</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8">turnLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#acdabe9a520cd2933bfc123aa4ca2d4b6">turnTimeLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979">updateClock</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual, slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a848e42d72b3470578f0f958106894b4f">UPDATEINTERVAL</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a3493e745462457ebf5660754fe333fd2">updateTimer_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_delay_after_clock.html b/www/html/class_delay_after_clock.html
new file mode 100644 (file)
index 0000000..3d9ef7b
--- /dev/null
@@ -0,0 +1,181 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: DelayAfterClock Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>DelayAfterClock Class Reference</h1><!-- doxytag: class="DelayAfterClock" --><!-- doxytag: inherits="ChessClockWidget" -->
+<p>Delay after (Bronstein delay).  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="delayafterclock_8h_source.html">delayafterclock.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for DelayAfterClock:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_delay_after_clock.png" usemap="#DelayAfterClock_map" alt=""/>
+  <map id="DelayAfterClock_map" name="DelayAfterClock_map">
+<area href="class_chess_clock_widget.html" alt="ChessClockWidget" shape="rect" coords="0,56,117,80"/>
+<area href="class_chess_clock.html" alt="ChessClock" shape="rect" coords="0,0,117,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_delay_after_clock-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_after_clock.html#a5797305cc68e5f14db5fcf51a56b80d0">DelayAfterClock</a> (bool white, int delay, QWidget *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_turn_information.html">TurnInformation</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_after_clock.html#a67513894f0749d488e275f26e43008e8">endTurn</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">End this turn.  <a href="#a67513894f0749d488e275f26e43008e8"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_after_clock.html#a0ac8b0446768d518280426f2b63aee94">delay_</a></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Delay after (Bronstein delay). </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
+<dl class="date"><dt><b>Date:</b></dt><dd>2010-08-16 </dd></dl>
+
+<p>Definition at line <a class="el" href="delayafterclock_8h_source.html#l00034">34</a> of file <a class="el" href="delayafterclock_8h_source.html">delayafterclock.h</a>.</p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a5797305cc68e5f14db5fcf51a56b80d0"></a><!-- doxytag: member="DelayAfterClock::DelayAfterClock" ref="a5797305cc68e5f14db5fcf51a56b80d0" args="(bool white, int delay, QWidget *parent=0)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DelayAfterClock::DelayAfterClock </td>
+          <td>(</td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>white</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>delay</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QWidget *&nbsp;</td>
+          <td class="paramname"> <em>parent</em> = <code>0</code></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="delayafterclock_8cpp_source.html#l00024">24</a> of file <a class="el" href="delayafterclock_8cpp_source.html">delayafterclock.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a67513894f0749d488e275f26e43008e8"></a><!-- doxytag: member="DelayAfterClock::endTurn" ref="a67513894f0749d488e275f26e43008e8" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_turn_information.html">TurnInformation</a> * DelayAfterClock::endTurn </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>End this turn. </p>
+<p>Player has done his move. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Locked turn information </dd></dl>
+
+<p>Reimplemented from <a class="el" href="class_chess_clock.html#a2383619532d2e9e6557961616c722531">ChessClock</a>.</p>
+
+<p>Definition at line <a class="el" href="delayafterclock_8cpp_source.html#l00031">31</a> of file <a class="el" href="delayafterclock_8cpp_source.html">delayafterclock.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a0ac8b0446768d518280426f2b63aee94"></a><!-- doxytag: member="DelayAfterClock::delay_" ref="a0ac8b0446768d518280426f2b63aee94" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="class_delay_after_clock.html#a0ac8b0446768d518280426f2b63aee94">DelayAfterClock::delay_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="delayafterclock_8h_source.html#l00046">46</a> of file <a class="el" href="delayafterclock_8h_source.html">delayafterclock.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="delayafterclock_8h_source.html">delayafterclock.h</a></li>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="delayafterclock_8cpp_source.html">delayafterclock.cpp</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_delay_after_clock.png b/www/html/class_delay_after_clock.png
new file mode 100644 (file)
index 0000000..df49049
Binary files /dev/null and b/www/html/class_delay_after_clock.png differ
diff --git a/www/html/class_delay_after_time_control-members.html b/www/html/class_delay_after_time_control-members.html
new file mode 100644 (file)
index 0000000..e05c87c
--- /dev/null
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>DelayAfterTimeControl Member List</h1>This is the complete list of members for <a class="el" href="class_delay_after_time_control.html">DelayAfterTimeControl</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_delay_after_time_control.html#a1d9e46c913a8f025e9518b029fb4f017">DelayAfterTimeControl</a>()</td><td><a class="el" href="class_delay_after_time_control.html">DelayAfterTimeControl</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_delay_after_time_control.html#a9a0a327cb511c7dbcb55ecc36850c44a">getDescription</a>()</td><td><a class="el" href="class_delay_after_time_control.html">DelayAfterTimeControl</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_time_control.html#acf43aedff9f2ab894b02c00cac883ae7">getIcon</a>()</td><td><a class="el" href="class_time_control.html">TimeControl</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_delay_after_time_control.html#af8c89050571857e3f048a86a933fc6b6">getName</a>()</td><td><a class="el" href="class_delay_after_time_control.html">DelayAfterTimeControl</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_delay_after_time_control.html#a9261e9b06c1cc36b07c2d614fd800bce">initGame</a>(bool useLastSettings)</td><td><a class="el" href="class_delay_after_time_control.html">DelayAfterTimeControl</a></td><td><code> [virtual]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_delay_after_time_control.html b/www/html/class_delay_after_time_control.html
new file mode 100644 (file)
index 0000000..b81cbd3
--- /dev/null
@@ -0,0 +1,197 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: DelayAfterTimeControl Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>DelayAfterTimeControl Class Reference</h1><!-- doxytag: class="DelayAfterTimeControl" --><!-- doxytag: inherits="TimeControl" -->
+<p><code>#include &lt;<a class="el" href="delayaftertimecontrol_8h_source.html">delayaftertimecontrol.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for DelayAfterTimeControl:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_delay_after_time_control.png" usemap="#DelayAfterTimeControl_map" alt=""/>
+  <map id="DelayAfterTimeControl_map" name="DelayAfterTimeControl_map">
+<area href="class_time_control.html" alt="TimeControl" shape="rect" coords="0,0,140,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_delay_after_time_control-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_after_time_control.html#a1d9e46c913a8f025e9518b029fb4f017">DelayAfterTimeControl</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_after_time_control.html#af8c89050571857e3f048a86a933fc6b6">getName</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Name of the time control.  <a href="#af8c89050571857e3f048a86a933fc6b6"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_after_time_control.html#a9a0a327cb511c7dbcb55ecc36850c44a">getDescription</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Description of the time control.  <a href="#a9a0a327cb511c7dbcb55ecc36850c44a"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_clocks_widget.html">ClocksWidget</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_after_time_control.html#a9261e9b06c1cc36b07c2d614fd800bce">initGame</a> (bool useLastSettings)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Init new game.  <a href="#a9261e9b06c1cc36b07c2d614fd800bce"></a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+
+<p>Definition at line <a class="el" href="delayaftertimecontrol_8h_source.html#l00027">27</a> of file <a class="el" href="delayaftertimecontrol_8h_source.html">delayaftertimecontrol.h</a>.</p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a1d9e46c913a8f025e9518b029fb4f017"></a><!-- doxytag: member="DelayAfterTimeControl::DelayAfterTimeControl" ref="a1d9e46c913a8f025e9518b029fb4f017" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DelayAfterTimeControl::DelayAfterTimeControl </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="delayaftertimecontrol_8cpp_source.html#l00029">29</a> of file <a class="el" href="delayaftertimecontrol_8cpp_source.html">delayaftertimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a9a0a327cb511c7dbcb55ecc36850c44a"></a><!-- doxytag: member="DelayAfterTimeControl::getDescription" ref="a9a0a327cb511c7dbcb55ecc36850c44a" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString DelayAfterTimeControl::getDescription </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Description of the time control. </p>
+
+<p>Implements <a class="el" href="class_time_control.html#a2313b582e78004b5d945572cb269bfc4">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="delayaftertimecontrol_8cpp_source.html#l00038">38</a> of file <a class="el" href="delayaftertimecontrol_8cpp_source.html">delayaftertimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af8c89050571857e3f048a86a933fc6b6"></a><!-- doxytag: member="DelayAfterTimeControl::getName" ref="af8c89050571857e3f048a86a933fc6b6" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString DelayAfterTimeControl::getName </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Name of the time control. </p>
+
+<p>Implements <a class="el" href="class_time_control.html#a1f9a2cfab9652f4edbeee8c50a0fd779">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="delayaftertimecontrol_8cpp_source.html#l00033">33</a> of file <a class="el" href="delayaftertimecontrol_8cpp_source.html">delayaftertimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9261e9b06c1cc36b07c2d614fd800bce"></a><!-- doxytag: member="DelayAfterTimeControl::initGame" ref="a9261e9b06c1cc36b07c2d614fd800bce" args="(bool useLastSettings)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_clocks_widget.html">ClocksWidget</a> * DelayAfterTimeControl::initGame </td>
+          <td>(</td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>useLastSettings</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Init new game. </p>
+<p>Ask options, and init new game. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>useLastSettings</em>&nbsp;</td><td>Use last settings, don't ask </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Clocks widget for new game, or NULL if unsuccess. </dd></dl>
+
+<p>Implements <a class="el" href="class_time_control.html#a2e56bcba84d74b8aa4108ae4ba9f33b1">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="delayaftertimecontrol_8cpp_source.html#l00043">43</a> of file <a class="el" href="delayaftertimecontrol_8cpp_source.html">delayaftertimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="delayaftertimecontrol_8h_source.html">delayaftertimecontrol.h</a></li>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="delayaftertimecontrol_8cpp_source.html">delayaftertimecontrol.cpp</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_delay_after_time_control.png b/www/html/class_delay_after_time_control.png
new file mode 100644 (file)
index 0000000..7b17306
Binary files /dev/null and b/www/html/class_delay_after_time_control.png differ
diff --git a/www/html/class_delay_clock-members.html b/www/html/class_delay_clock-members.html
new file mode 100644 (file)
index 0000000..9ccbba4
--- /dev/null
@@ -0,0 +1,123 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>DelayClock Member List</h1>This is the complete list of members for <a class="el" href="class_delay_clock.html">DelayClock</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a7726be810822d28f039252e29e8377d5">addTime</a>(int msecs)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a2ec3c0ed0a5e9bee6bd0864c5c9e4452">another_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#af4d3718b1e746317749bbb992688dcd8">ChessClock</a>(bool white, QWidget *parent=0)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a3fc783fbb476ac2350a37ed758159f01">ChessClockWidget</a>(bool white, QWidget *parent=0)</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ae25ff9bfd3ccb8651b3e7890e712d1be">clockTime_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ae0686cb1be507be4c7c411898ba52495">continueTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a0eb205f7484c7cf2a0be1f8bec78bf68">currentTurn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a781fff762250f63de87d12f5d88ae5ed">currentTurnPlayed</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_delay_clock.html#a2859dc0ab9e112839c005a3d2ec6b56c">delay_</a></td><td><a class="el" href="class_delay_clock.html">DelayClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_delay_clock.html#a1a3d6826f91aac75e4d3b2e1419bb33c">DelayClock</a>(bool white, int delay, QWidget *parent=0)</td><td><a class="el" href="class_delay_clock.html">DelayClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a2383619532d2e9e6557961616c722531">endTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8988e92a321e25d52dc00552b4d44a4d">getStatus</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_delay_clock.html#ad926d5f15903c47092d431cc26b296d4">getTimeAvailable</a>()</td><td><a class="el" href="class_delay_clock.html">DelayClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4bc0dedc29db4e121424b83605a3ec1b">getTimePlayed</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956">getTurn</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#abb258a7c3b33ef3e89019ac3a2aa5ac8">greenTime_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a76878585557986e4cb287a61426c385d">initBottom</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a4fa15ed70f11741d4b19f29f03f33fe1">initLabels</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#ac8e5ab41fe2a39435ce6cda4e918a030">initPictures</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a1fb6b231f34b1cbd22d63fbbd5fcdfaa">initTop</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8ee162da0545410332d3fc1c4696b64a">isLoser</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a87c8761d7b25ef31764a3e173b9645c1">isWhite</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a844453fc4683c62d24b53b70fb68c1a9">isWhite_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298">leftLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4ed94dc49d57927eb518c3e7d93718b1">loser_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">loserLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3">mainLayout</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181">NotRunning</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a71899c98710fe6d3a18a5d3f1029e9d9">Paused</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a461145515ab3854c079937143026a047">pauseTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a01ed1d1d2c361035a18759d71579cae5">picActive_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#aae5f8a2e8d543b73cf00b898d151f5e7">picLoser_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf">picPassive_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">pictureLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#ac61998d19019342ea4ab93651e32a2ad">repaintClock</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [virtual, slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c">Running</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28">RunningStatus</a> enum name</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#aa19330404a35872591d45d24fb52572e">setAnother</a>(ChessClock *another)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a0e7ee0766c9684ade44ff548c82d308d">setGreenTime</a>(int msecs)</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8">setTimeAvailable</a>(int msecs)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a">startTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ad2d4601fbc0dae0599a95ce7924c9902">status_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#abbce62e8c796244cadb1a5413469ca1b">timeAvailableBeforeTurn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249">timeAverageLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a9406ad0b60047e6605cf3e41c8a47b13">timeOutLoser</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a373e5774a0af5387c76006a1a24d770e">timePlayedBeforeTurn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a2044879e6a098be2f3467234ee6ad8c9">timeString</a>(int msecs)</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9">timeUsedLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#aba90e7b968a5d27fc8653f7690344f8d">turn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a832bb1a623c56078c91be7d67b12dea9">turnEnded</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8">turnLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#acdabe9a520cd2933bfc123aa4ca2d4b6">turnTimeLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979">updateClock</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual, slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a848e42d72b3470578f0f958106894b4f">UPDATEINTERVAL</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a3493e745462457ebf5660754fe333fd2">updateTimer_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_delay_clock.html b/www/html/class_delay_clock.html
new file mode 100644 (file)
index 0000000..8469b91
--- /dev/null
@@ -0,0 +1,181 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: DelayClock Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>DelayClock Class Reference</h1><!-- doxytag: class="DelayClock" --><!-- doxytag: inherits="ChessClockWidget" -->
+<p>Simple delay.  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="delayclock_8h_source.html">delayclock.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for DelayClock:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_delay_clock.png" usemap="#DelayClock_map" alt=""/>
+  <map id="DelayClock_map" name="DelayClock_map">
+<area href="class_chess_clock_widget.html" alt="ChessClockWidget" shape="rect" coords="0,56,117,80"/>
+<area href="class_chess_clock.html" alt="ChessClock" shape="rect" coords="0,0,117,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_delay_clock-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_clock.html#a1a3d6826f91aac75e4d3b2e1419bb33c">DelayClock</a> (bool white, int delay, QWidget *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_clock.html#ad926d5f15903c47092d431cc26b296d4">getTimeAvailable</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get total time available.  <a href="#ad926d5f15903c47092d431cc26b296d4"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_clock.html#a2859dc0ab9e112839c005a3d2ec6b56c">delay_</a></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Simple delay. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
+<dl class="date"><dt><b>Date:</b></dt><dd>2010-08-16 </dd></dl>
+
+<p>Definition at line <a class="el" href="delayclock_8h_source.html#l00034">34</a> of file <a class="el" href="delayclock_8h_source.html">delayclock.h</a>.</p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a1a3d6826f91aac75e4d3b2e1419bb33c"></a><!-- doxytag: member="DelayClock::DelayClock" ref="a1a3d6826f91aac75e4d3b2e1419bb33c" args="(bool white, int delay, QWidget *parent=0)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DelayClock::DelayClock </td>
+          <td>(</td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>white</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>delay</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QWidget *&nbsp;</td>
+          <td class="paramname"> <em>parent</em> = <code>0</code></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="delayclock_8cpp_source.html#l00024">24</a> of file <a class="el" href="delayclock_8cpp_source.html">delayclock.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ad926d5f15903c47092d431cc26b296d4"></a><!-- doxytag: member="DelayClock::getTimeAvailable" ref="ad926d5f15903c47092d431cc26b296d4" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int DelayClock::getTimeAvailable </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Get total time available. </p>
+<p>Time does't contain delays.</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Time available in msecs </dd></dl>
+
+<p>Reimplemented from <a class="el" href="class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16">ChessClock</a>.</p>
+
+<p>Definition at line <a class="el" href="delayclock_8cpp_source.html#l00031">31</a> of file <a class="el" href="delayclock_8cpp_source.html">delayclock.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a2859dc0ab9e112839c005a3d2ec6b56c"></a><!-- doxytag: member="DelayClock::delay_" ref="a2859dc0ab9e112839c005a3d2ec6b56c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="class_delay_clock.html#a2859dc0ab9e112839c005a3d2ec6b56c">DelayClock::delay_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="delayclock_8h_source.html#l00046">46</a> of file <a class="el" href="delayclock_8h_source.html">delayclock.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="delayclock_8h_source.html">delayclock.h</a></li>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="delayclock_8cpp_source.html">delayclock.cpp</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_delay_clock.png b/www/html/class_delay_clock.png
new file mode 100644 (file)
index 0000000..df746d3
Binary files /dev/null and b/www/html/class_delay_clock.png differ
diff --git a/www/html/class_delay_time_control-members.html b/www/html/class_delay_time_control-members.html
new file mode 100644 (file)
index 0000000..fadddf6
--- /dev/null
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>DelayTimeControl Member List</h1>This is the complete list of members for <a class="el" href="class_delay_time_control.html">DelayTimeControl</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_delay_time_control.html#a2c45bafaae57057f1826af87615c22b5">DelayTimeControl</a>()</td><td><a class="el" href="class_delay_time_control.html">DelayTimeControl</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_delay_time_control.html#af617c351aa09bb903ebf7ffb1431fe47">getDescription</a>()</td><td><a class="el" href="class_delay_time_control.html">DelayTimeControl</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_time_control.html#acf43aedff9f2ab894b02c00cac883ae7">getIcon</a>()</td><td><a class="el" href="class_time_control.html">TimeControl</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_delay_time_control.html#a2a89bc8c11d892ccc7ebf0494ed82a1e">getName</a>()</td><td><a class="el" href="class_delay_time_control.html">DelayTimeControl</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_delay_time_control.html#a9b702b5dde3e92a086eaa1051c69218f">initGame</a>(bool useLastSettings)</td><td><a class="el" href="class_delay_time_control.html">DelayTimeControl</a></td><td><code> [virtual]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_delay_time_control.html b/www/html/class_delay_time_control.html
new file mode 100644 (file)
index 0000000..d9d7454
--- /dev/null
@@ -0,0 +1,197 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: DelayTimeControl Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>DelayTimeControl Class Reference</h1><!-- doxytag: class="DelayTimeControl" --><!-- doxytag: inherits="TimeControl" -->
+<p><code>#include &lt;<a class="el" href="delaytimecontrol_8h_source.html">delaytimecontrol.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for DelayTimeControl:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_delay_time_control.png" usemap="#DelayTimeControl_map" alt=""/>
+  <map id="DelayTimeControl_map" name="DelayTimeControl_map">
+<area href="class_time_control.html" alt="TimeControl" shape="rect" coords="0,0,112,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_delay_time_control-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_time_control.html#a2c45bafaae57057f1826af87615c22b5">DelayTimeControl</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_time_control.html#a2a89bc8c11d892ccc7ebf0494ed82a1e">getName</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Name of the time control.  <a href="#a2a89bc8c11d892ccc7ebf0494ed82a1e"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_time_control.html#af617c351aa09bb903ebf7ffb1431fe47">getDescription</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Description of the time control.  <a href="#af617c351aa09bb903ebf7ffb1431fe47"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_clocks_widget.html">ClocksWidget</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_time_control.html#a9b702b5dde3e92a086eaa1051c69218f">initGame</a> (bool useLastSettings)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Init new game.  <a href="#a9b702b5dde3e92a086eaa1051c69218f"></a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+
+<p>Definition at line <a class="el" href="delaytimecontrol_8h_source.html#l00027">27</a> of file <a class="el" href="delaytimecontrol_8h_source.html">delaytimecontrol.h</a>.</p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a2c45bafaae57057f1826af87615c22b5"></a><!-- doxytag: member="DelayTimeControl::DelayTimeControl" ref="a2c45bafaae57057f1826af87615c22b5" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DelayTimeControl::DelayTimeControl </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="delaytimecontrol_8cpp_source.html#l00029">29</a> of file <a class="el" href="delaytimecontrol_8cpp_source.html">delaytimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="af617c351aa09bb903ebf7ffb1431fe47"></a><!-- doxytag: member="DelayTimeControl::getDescription" ref="af617c351aa09bb903ebf7ffb1431fe47" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString DelayTimeControl::getDescription </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Description of the time control. </p>
+
+<p>Implements <a class="el" href="class_time_control.html#a2313b582e78004b5d945572cb269bfc4">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="delaytimecontrol_8cpp_source.html#l00038">38</a> of file <a class="el" href="delaytimecontrol_8cpp_source.html">delaytimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2a89bc8c11d892ccc7ebf0494ed82a1e"></a><!-- doxytag: member="DelayTimeControl::getName" ref="a2a89bc8c11d892ccc7ebf0494ed82a1e" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString DelayTimeControl::getName </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Name of the time control. </p>
+
+<p>Implements <a class="el" href="class_time_control.html#a1f9a2cfab9652f4edbeee8c50a0fd779">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="delaytimecontrol_8cpp_source.html#l00033">33</a> of file <a class="el" href="delaytimecontrol_8cpp_source.html">delaytimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9b702b5dde3e92a086eaa1051c69218f"></a><!-- doxytag: member="DelayTimeControl::initGame" ref="a9b702b5dde3e92a086eaa1051c69218f" args="(bool useLastSettings)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_clocks_widget.html">ClocksWidget</a> * DelayTimeControl::initGame </td>
+          <td>(</td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>useLastSettings</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Init new game. </p>
+<p>Ask options, and init new game. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>useLastSettings</em>&nbsp;</td><td>Use last settings, don't ask </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Clocks widget for new game, or NULL if unsuccess. </dd></dl>
+
+<p>Implements <a class="el" href="class_time_control.html#a2e56bcba84d74b8aa4108ae4ba9f33b1">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="delaytimecontrol_8cpp_source.html#l00043">43</a> of file <a class="el" href="delaytimecontrol_8cpp_source.html">delaytimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="delaytimecontrol_8h_source.html">delaytimecontrol.h</a></li>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="delaytimecontrol_8cpp_source.html">delaytimecontrol.cpp</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_delay_time_control.png b/www/html/class_delay_time_control.png
new file mode 100644 (file)
index 0000000..cda1a0f
Binary files /dev/null and b/www/html/class_delay_time_control.png differ
diff --git a/www/html/class_fischer_after_clock-members.html b/www/html/class_fischer_after_clock-members.html
new file mode 100644 (file)
index 0000000..c70a8d4
--- /dev/null
@@ -0,0 +1,124 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>FischerAfterClock Member List</h1>This is the complete list of members for <a class="el" href="class_fischer_after_clock.html">FischerAfterClock</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_fischer_after_clock.html#a455986fcb6b09484971780134fde2a49">addition_</a></td><td><a class="el" href="class_fischer_after_clock.html">FischerAfterClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a7726be810822d28f039252e29e8377d5">addTime</a>(int msecs)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a2ec3c0ed0a5e9bee6bd0864c5c9e4452">another_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#af4d3718b1e746317749bbb992688dcd8">ChessClock</a>(bool white, QWidget *parent=0)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a3fc783fbb476ac2350a37ed758159f01">ChessClockWidget</a>(bool white, QWidget *parent=0)</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ae25ff9bfd3ccb8651b3e7890e712d1be">clockTime_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ae0686cb1be507be4c7c411898ba52495">continueTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a0eb205f7484c7cf2a0be1f8bec78bf68">currentTurn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a781fff762250f63de87d12f5d88ae5ed">currentTurnPlayed</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_fischer_after_clock.html#a01047f1c8eea1ca406eaebdaab930daf">endTurn</a>()</td><td><a class="el" href="class_fischer_after_clock.html">FischerAfterClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_fischer_after_clock.html#a887fd5c2289a3f73410a99c584513415">FischerAfterClock</a>(bool white, int addition, int perTurns, QWidget *parent=0)</td><td><a class="el" href="class_fischer_after_clock.html">FischerAfterClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8988e92a321e25d52dc00552b4d44a4d">getStatus</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16">getTimeAvailable</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4bc0dedc29db4e121424b83605a3ec1b">getTimePlayed</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956">getTurn</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#abb258a7c3b33ef3e89019ac3a2aa5ac8">greenTime_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a76878585557986e4cb287a61426c385d">initBottom</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a4fa15ed70f11741d4b19f29f03f33fe1">initLabels</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#ac8e5ab41fe2a39435ce6cda4e918a030">initPictures</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a1fb6b231f34b1cbd22d63fbbd5fcdfaa">initTop</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8ee162da0545410332d3fc1c4696b64a">isLoser</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a87c8761d7b25ef31764a3e173b9645c1">isWhite</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a844453fc4683c62d24b53b70fb68c1a9">isWhite_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298">leftLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4ed94dc49d57927eb518c3e7d93718b1">loser_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">loserLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3">mainLayout</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181">NotRunning</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a71899c98710fe6d3a18a5d3f1029e9d9">Paused</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a461145515ab3854c079937143026a047">pauseTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_fischer_after_clock.html#a6ce6e8a6c1b97b13ad1bc11a6f87c7ac">perTurns_</a></td><td><a class="el" href="class_fischer_after_clock.html">FischerAfterClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a01ed1d1d2c361035a18759d71579cae5">picActive_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#aae5f8a2e8d543b73cf00b898d151f5e7">picLoser_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf">picPassive_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">pictureLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#ac61998d19019342ea4ab93651e32a2ad">repaintClock</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [virtual, slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c">Running</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28">RunningStatus</a> enum name</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#aa19330404a35872591d45d24fb52572e">setAnother</a>(ChessClock *another)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a0e7ee0766c9684ade44ff548c82d308d">setGreenTime</a>(int msecs)</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8">setTimeAvailable</a>(int msecs)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a">startTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ad2d4601fbc0dae0599a95ce7924c9902">status_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#abbce62e8c796244cadb1a5413469ca1b">timeAvailableBeforeTurn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249">timeAverageLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a9406ad0b60047e6605cf3e41c8a47b13">timeOutLoser</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a373e5774a0af5387c76006a1a24d770e">timePlayedBeforeTurn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a2044879e6a098be2f3467234ee6ad8c9">timeString</a>(int msecs)</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9">timeUsedLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#aba90e7b968a5d27fc8653f7690344f8d">turn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a832bb1a623c56078c91be7d67b12dea9">turnEnded</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8">turnLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#acdabe9a520cd2933bfc123aa4ca2d4b6">turnTimeLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979">updateClock</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual, slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a848e42d72b3470578f0f958106894b4f">UPDATEINTERVAL</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a3493e745462457ebf5660754fe333fd2">updateTimer_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_fischer_after_clock.html b/www/html/class_fischer_after_clock.html
new file mode 100644 (file)
index 0000000..a9fedd9
--- /dev/null
@@ -0,0 +1,203 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: FischerAfterClock Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>FischerAfterClock Class Reference</h1><!-- doxytag: class="FischerAfterClock" --><!-- doxytag: inherits="ChessClockWidget" -->
+<p>Insert specified time after turn.  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="fischerafterclock_8h_source.html">fischerafterclock.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for FischerAfterClock:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_fischer_after_clock.png" usemap="#FischerAfterClock_map" alt=""/>
+  <map id="FischerAfterClock_map" name="FischerAfterClock_map">
+<area href="class_chess_clock_widget.html" alt="ChessClockWidget" shape="rect" coords="0,56,117,80"/>
+<area href="class_chess_clock.html" alt="ChessClock" shape="rect" coords="0,0,117,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_fischer_after_clock-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_after_clock.html#a887fd5c2289a3f73410a99c584513415">FischerAfterClock</a> (bool white, int addition, int perTurns, QWidget *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_turn_information.html">TurnInformation</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_after_clock.html#a01047f1c8eea1ca406eaebdaab930daf">endTurn</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">End this turn.  <a href="#a01047f1c8eea1ca406eaebdaab930daf"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_after_clock.html#a455986fcb6b09484971780134fde2a49">addition_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_after_clock.html#a6ce6e8a6c1b97b13ad1bc11a6f87c7ac">perTurns_</a></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Insert specified time after turn. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
+<dl class="date"><dt><b>Date:</b></dt><dd>2010-08-16 </dd></dl>
+
+<p>Definition at line <a class="el" href="fischerafterclock_8h_source.html#l00034">34</a> of file <a class="el" href="fischerafterclock_8h_source.html">fischerafterclock.h</a>.</p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a887fd5c2289a3f73410a99c584513415"></a><!-- doxytag: member="FischerAfterClock::FischerAfterClock" ref="a887fd5c2289a3f73410a99c584513415" args="(bool white, int addition, int perTurns, QWidget *parent=0)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">FischerAfterClock::FischerAfterClock </td>
+          <td>(</td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>white</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>addition</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>perTurns</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QWidget *&nbsp;</td>
+          <td class="paramname"> <em>parent</em> = <code>0</code></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="fischerafterclock_8cpp_source.html#l00024">24</a> of file <a class="el" href="fischerafterclock_8cpp_source.html">fischerafterclock.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a01047f1c8eea1ca406eaebdaab930daf"></a><!-- doxytag: member="FischerAfterClock::endTurn" ref="a01047f1c8eea1ca406eaebdaab930daf" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_turn_information.html">TurnInformation</a> * FischerAfterClock::endTurn </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>End this turn. </p>
+<p>Player has done his move. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Locked turn information </dd></dl>
+
+<p>Reimplemented from <a class="el" href="class_chess_clock.html#a2383619532d2e9e6557961616c722531">ChessClock</a>.</p>
+
+<p>Definition at line <a class="el" href="fischerafterclock_8cpp_source.html#l00033">33</a> of file <a class="el" href="fischerafterclock_8cpp_source.html">fischerafterclock.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a455986fcb6b09484971780134fde2a49"></a><!-- doxytag: member="FischerAfterClock::addition_" ref="a455986fcb6b09484971780134fde2a49" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="class_fischer_after_clock.html#a455986fcb6b09484971780134fde2a49">FischerAfterClock::addition_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="fischerafterclock_8h_source.html#l00046">46</a> of file <a class="el" href="fischerafterclock_8h_source.html">fischerafterclock.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6ce6e8a6c1b97b13ad1bc11a6f87c7ac"></a><!-- doxytag: member="FischerAfterClock::perTurns_" ref="a6ce6e8a6c1b97b13ad1bc11a6f87c7ac" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="class_fischer_after_clock.html#a6ce6e8a6c1b97b13ad1bc11a6f87c7ac">FischerAfterClock::perTurns_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="fischerafterclock_8h_source.html#l00047">47</a> of file <a class="el" href="fischerafterclock_8h_source.html">fischerafterclock.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="fischerafterclock_8h_source.html">fischerafterclock.h</a></li>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="fischerafterclock_8cpp_source.html">fischerafterclock.cpp</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_fischer_after_clock.png b/www/html/class_fischer_after_clock.png
new file mode 100644 (file)
index 0000000..a1aadf0
Binary files /dev/null and b/www/html/class_fischer_after_clock.png differ
diff --git a/www/html/class_fischer_after_time_control-members.html b/www/html/class_fischer_after_time_control-members.html
new file mode 100644 (file)
index 0000000..9e085a9
--- /dev/null
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>FischerAfterTimeControl Member List</h1>This is the complete list of members for <a class="el" href="class_fischer_after_time_control.html">FischerAfterTimeControl</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_fischer_after_time_control.html#ad48e8514da03d9879ab28d559be4c6fe">FischerAfterTimeControl</a>()</td><td><a class="el" href="class_fischer_after_time_control.html">FischerAfterTimeControl</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_fischer_after_time_control.html#ace4a714f714adb2742acbebc4b0a4dd0">getDescription</a>()</td><td><a class="el" href="class_fischer_after_time_control.html">FischerAfterTimeControl</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_time_control.html#acf43aedff9f2ab894b02c00cac883ae7">getIcon</a>()</td><td><a class="el" href="class_time_control.html">TimeControl</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_fischer_after_time_control.html#aec7ae5784004a28a9da4aa5db55f553c">getName</a>()</td><td><a class="el" href="class_fischer_after_time_control.html">FischerAfterTimeControl</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_fischer_after_time_control.html#adcbbc386e232a5f3664ff3a332e7c8ef">initGame</a>(bool useLastSettings)</td><td><a class="el" href="class_fischer_after_time_control.html">FischerAfterTimeControl</a></td><td><code> [virtual]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_fischer_after_time_control.html b/www/html/class_fischer_after_time_control.html
new file mode 100644 (file)
index 0000000..96553f5
--- /dev/null
@@ -0,0 +1,197 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: FischerAfterTimeControl Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>FischerAfterTimeControl Class Reference</h1><!-- doxytag: class="FischerAfterTimeControl" --><!-- doxytag: inherits="TimeControl" -->
+<p><code>#include &lt;<a class="el" href="fischeraftertimecontrol_8h_source.html">fischeraftertimecontrol.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for FischerAfterTimeControl:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_fischer_after_time_control.png" usemap="#FischerAfterTimeControl_map" alt=""/>
+  <map id="FischerAfterTimeControl_map" name="FischerAfterTimeControl_map">
+<area href="class_time_control.html" alt="TimeControl" shape="rect" coords="0,0,150,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_fischer_after_time_control-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_after_time_control.html#ad48e8514da03d9879ab28d559be4c6fe">FischerAfterTimeControl</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_after_time_control.html#aec7ae5784004a28a9da4aa5db55f553c">getName</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Name of the time control.  <a href="#aec7ae5784004a28a9da4aa5db55f553c"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_after_time_control.html#ace4a714f714adb2742acbebc4b0a4dd0">getDescription</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Description of the time control.  <a href="#ace4a714f714adb2742acbebc4b0a4dd0"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_clocks_widget.html">ClocksWidget</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_after_time_control.html#adcbbc386e232a5f3664ff3a332e7c8ef">initGame</a> (bool useLastSettings)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Init new game.  <a href="#adcbbc386e232a5f3664ff3a332e7c8ef"></a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+
+<p>Definition at line <a class="el" href="fischeraftertimecontrol_8h_source.html#l00028">28</a> of file <a class="el" href="fischeraftertimecontrol_8h_source.html">fischeraftertimecontrol.h</a>.</p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="ad48e8514da03d9879ab28d559be4c6fe"></a><!-- doxytag: member="FischerAfterTimeControl::FischerAfterTimeControl" ref="ad48e8514da03d9879ab28d559be4c6fe" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">FischerAfterTimeControl::FischerAfterTimeControl </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="fischeraftertimecontrol_8cpp_source.html#l00028">28</a> of file <a class="el" href="fischeraftertimecontrol_8cpp_source.html">fischeraftertimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="ace4a714f714adb2742acbebc4b0a4dd0"></a><!-- doxytag: member="FischerAfterTimeControl::getDescription" ref="ace4a714f714adb2742acbebc4b0a4dd0" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString FischerAfterTimeControl::getDescription </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Description of the time control. </p>
+
+<p>Implements <a class="el" href="class_time_control.html#a2313b582e78004b5d945572cb269bfc4">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="fischeraftertimecontrol_8cpp_source.html#l00032">32</a> of file <a class="el" href="fischeraftertimecontrol_8cpp_source.html">fischeraftertimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aec7ae5784004a28a9da4aa5db55f553c"></a><!-- doxytag: member="FischerAfterTimeControl::getName" ref="aec7ae5784004a28a9da4aa5db55f553c" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString FischerAfterTimeControl::getName </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Name of the time control. </p>
+
+<p>Implements <a class="el" href="class_time_control.html#a1f9a2cfab9652f4edbeee8c50a0fd779">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="fischeraftertimecontrol_8h_source.html#l00033">33</a> of file <a class="el" href="fischeraftertimecontrol_8h_source.html">fischeraftertimecontrol.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="adcbbc386e232a5f3664ff3a332e7c8ef"></a><!-- doxytag: member="FischerAfterTimeControl::initGame" ref="adcbbc386e232a5f3664ff3a332e7c8ef" args="(bool useLastSettings)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_clocks_widget.html">ClocksWidget</a> * FischerAfterTimeControl::initGame </td>
+          <td>(</td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>useLastSettings</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Init new game. </p>
+<p>Ask options, and init new game. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>useLastSettings</em>&nbsp;</td><td>Use last settings, don't ask </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Clocks widget for new game, or NULL if unsuccess. </dd></dl>
+
+<p>Implements <a class="el" href="class_time_control.html#a2e56bcba84d74b8aa4108ae4ba9f33b1">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="fischeraftertimecontrol_8cpp_source.html#l00037">37</a> of file <a class="el" href="fischeraftertimecontrol_8cpp_source.html">fischeraftertimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="fischeraftertimecontrol_8h_source.html">fischeraftertimecontrol.h</a></li>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="fischeraftertimecontrol_8cpp_source.html">fischeraftertimecontrol.cpp</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_fischer_after_time_control.png b/www/html/class_fischer_after_time_control.png
new file mode 100644 (file)
index 0000000..a4f0d66
Binary files /dev/null and b/www/html/class_fischer_after_time_control.png differ
diff --git a/www/html/class_fischer_clock-members.html b/www/html/class_fischer_clock-members.html
new file mode 100644 (file)
index 0000000..8204877
--- /dev/null
@@ -0,0 +1,124 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>FischerClock Member List</h1>This is the complete list of members for <a class="el" href="class_fischer_clock.html">FischerClock</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_fischer_clock.html#a4a871125df35a56770b85617a0be920b">addition_</a></td><td><a class="el" href="class_fischer_clock.html">FischerClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a7726be810822d28f039252e29e8377d5">addTime</a>(int msecs)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a2ec3c0ed0a5e9bee6bd0864c5c9e4452">another_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#af4d3718b1e746317749bbb992688dcd8">ChessClock</a>(bool white, QWidget *parent=0)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a3fc783fbb476ac2350a37ed758159f01">ChessClockWidget</a>(bool white, QWidget *parent=0)</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ae25ff9bfd3ccb8651b3e7890e712d1be">clockTime_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ae0686cb1be507be4c7c411898ba52495">continueTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a0eb205f7484c7cf2a0be1f8bec78bf68">currentTurn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a781fff762250f63de87d12f5d88ae5ed">currentTurnPlayed</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a2383619532d2e9e6557961616c722531">endTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_fischer_clock.html#a0b741841db9522c2ae75a9ae65d91822">FischerClock</a>(bool white, int addition, int perTurns, QWidget *parent=0)</td><td><a class="el" href="class_fischer_clock.html">FischerClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8988e92a321e25d52dc00552b4d44a4d">getStatus</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16">getTimeAvailable</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4bc0dedc29db4e121424b83605a3ec1b">getTimePlayed</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956">getTurn</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#abb258a7c3b33ef3e89019ac3a2aa5ac8">greenTime_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a76878585557986e4cb287a61426c385d">initBottom</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a4fa15ed70f11741d4b19f29f03f33fe1">initLabels</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#ac8e5ab41fe2a39435ce6cda4e918a030">initPictures</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a1fb6b231f34b1cbd22d63fbbd5fcdfaa">initTop</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8ee162da0545410332d3fc1c4696b64a">isLoser</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a87c8761d7b25ef31764a3e173b9645c1">isWhite</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a844453fc4683c62d24b53b70fb68c1a9">isWhite_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298">leftLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4ed94dc49d57927eb518c3e7d93718b1">loser_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">loserLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3">mainLayout</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181">NotRunning</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a71899c98710fe6d3a18a5d3f1029e9d9">Paused</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a461145515ab3854c079937143026a047">pauseTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_fischer_clock.html#aad82135e0f3c675d749a784050f3b20b">perTurns_</a></td><td><a class="el" href="class_fischer_clock.html">FischerClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a01ed1d1d2c361035a18759d71579cae5">picActive_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#aae5f8a2e8d543b73cf00b898d151f5e7">picLoser_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf">picPassive_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">pictureLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#ac61998d19019342ea4ab93651e32a2ad">repaintClock</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [virtual, slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c">Running</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28">RunningStatus</a> enum name</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#aa19330404a35872591d45d24fb52572e">setAnother</a>(ChessClock *another)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a0e7ee0766c9684ade44ff548c82d308d">setGreenTime</a>(int msecs)</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8">setTimeAvailable</a>(int msecs)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_fischer_clock.html#a57f7d1108e88c04e3c8d9326cc8bb0b6">startTurn</a>()</td><td><a class="el" href="class_fischer_clock.html">FischerClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ad2d4601fbc0dae0599a95ce7924c9902">status_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#abbce62e8c796244cadb1a5413469ca1b">timeAvailableBeforeTurn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249">timeAverageLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a9406ad0b60047e6605cf3e41c8a47b13">timeOutLoser</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a373e5774a0af5387c76006a1a24d770e">timePlayedBeforeTurn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a2044879e6a098be2f3467234ee6ad8c9">timeString</a>(int msecs)</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9">timeUsedLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#aba90e7b968a5d27fc8653f7690344f8d">turn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a832bb1a623c56078c91be7d67b12dea9">turnEnded</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8">turnLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#acdabe9a520cd2933bfc123aa4ca2d4b6">turnTimeLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979">updateClock</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual, slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a848e42d72b3470578f0f958106894b4f">UPDATEINTERVAL</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a3493e745462457ebf5660754fe333fd2">updateTimer_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_fischer_clock.html b/www/html/class_fischer_clock.html
new file mode 100644 (file)
index 0000000..23c4ca0
--- /dev/null
@@ -0,0 +1,195 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: FischerClock Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>FischerClock Class Reference</h1><!-- doxytag: class="FischerClock" --><!-- doxytag: inherits="ChessClockWidget" -->
+<p><code>#include &lt;<a class="el" href="fischerclock_8h_source.html">fischerclock.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for FischerClock:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_fischer_clock.png" usemap="#FischerClock_map" alt=""/>
+  <map id="FischerClock_map" name="FischerClock_map">
+<area href="class_chess_clock_widget.html" alt="ChessClockWidget" shape="rect" coords="0,56,117,80"/>
+<area href="class_chess_clock.html" alt="ChessClock" shape="rect" coords="0,0,117,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_fischer_clock-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_clock.html#a0b741841db9522c2ae75a9ae65d91822">FischerClock</a> (bool white, int addition, int perTurns, QWidget *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_clock.html#a57f7d1108e88c04e3c8d9326cc8bb0b6">startTurn</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Start new turn.  <a href="#a57f7d1108e88c04e3c8d9326cc8bb0b6"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_clock.html#a4a871125df35a56770b85617a0be920b">addition_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_clock.html#aad82135e0f3c675d749a784050f3b20b">perTurns_</a></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+
+<p>Definition at line <a class="el" href="fischerclock_8h_source.html#l00027">27</a> of file <a class="el" href="fischerclock_8h_source.html">fischerclock.h</a>.</p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a0b741841db9522c2ae75a9ae65d91822"></a><!-- doxytag: member="FischerClock::FischerClock" ref="a0b741841db9522c2ae75a9ae65d91822" args="(bool white, int addition, int perTurns, QWidget *parent=0)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">FischerClock::FischerClock </td>
+          <td>(</td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>white</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>addition</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>perTurns</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QWidget *&nbsp;</td>
+          <td class="paramname"> <em>parent</em> = <code>0</code></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="fischerclock_8cpp_source.html#l00024">24</a> of file <a class="el" href="fischerclock_8cpp_source.html">fischerclock.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a57f7d1108e88c04e3c8d9326cc8bb0b6"></a><!-- doxytag: member="FischerClock::startTurn" ref="a57f7d1108e88c04e3c8d9326cc8bb0b6" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void FischerClock::startTurn </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Start new turn. </p>
+
+<p>Reimplemented from <a class="el" href="class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a">ChessClock</a>.</p>
+
+<p>Definition at line <a class="el" href="fischerclock_8cpp_source.html#l00033">33</a> of file <a class="el" href="fischerclock_8cpp_source.html">fischerclock.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a4a871125df35a56770b85617a0be920b"></a><!-- doxytag: member="FischerClock::addition_" ref="a4a871125df35a56770b85617a0be920b" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="class_fischer_clock.html#a4a871125df35a56770b85617a0be920b">FischerClock::addition_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="fischerclock_8h_source.html#l00041">41</a> of file <a class="el" href="fischerclock_8h_source.html">fischerclock.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aad82135e0f3c675d749a784050f3b20b"></a><!-- doxytag: member="FischerClock::perTurns_" ref="aad82135e0f3c675d749a784050f3b20b" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int <a class="el" href="class_fischer_clock.html#aad82135e0f3c675d749a784050f3b20b">FischerClock::perTurns_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="fischerclock_8h_source.html#l00042">42</a> of file <a class="el" href="fischerclock_8h_source.html">fischerclock.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="fischerclock_8h_source.html">fischerclock.h</a></li>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="fischerclock_8cpp_source.html">fischerclock.cpp</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_fischer_clock.png b/www/html/class_fischer_clock.png
new file mode 100644 (file)
index 0000000..c41b51b
Binary files /dev/null and b/www/html/class_fischer_clock.png differ
diff --git a/www/html/class_fischer_time_control-members.html b/www/html/class_fischer_time_control-members.html
new file mode 100644 (file)
index 0000000..1b91889
--- /dev/null
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>FischerTimeControl Member List</h1>This is the complete list of members for <a class="el" href="class_fischer_time_control.html">FischerTimeControl</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_fischer_time_control.html#a70ad2d747f279c9e4c5c1988a7d06bd7">FischerTimeControl</a>()</td><td><a class="el" href="class_fischer_time_control.html">FischerTimeControl</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_fischer_time_control.html#aa4e6d06f0a9d6d086ea3c2470049aabb">getDescription</a>()</td><td><a class="el" href="class_fischer_time_control.html">FischerTimeControl</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_time_control.html#acf43aedff9f2ab894b02c00cac883ae7">getIcon</a>()</td><td><a class="el" href="class_time_control.html">TimeControl</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_fischer_time_control.html#af01acb7ce90134ec43831df30eef2964">getName</a>()</td><td><a class="el" href="class_fischer_time_control.html">FischerTimeControl</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_fischer_time_control.html#a8c3b5624318ef5454eadac12c296485f">initGame</a>(bool useLastSettings)</td><td><a class="el" href="class_fischer_time_control.html">FischerTimeControl</a></td><td><code> [virtual]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_fischer_time_control.html b/www/html/class_fischer_time_control.html
new file mode 100644 (file)
index 0000000..efac2ab
--- /dev/null
@@ -0,0 +1,197 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: FischerTimeControl Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>FischerTimeControl Class Reference</h1><!-- doxytag: class="FischerTimeControl" --><!-- doxytag: inherits="TimeControl" -->
+<p><code>#include &lt;<a class="el" href="fischertimecontrol_8h_source.html">fischertimecontrol.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for FischerTimeControl:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_fischer_time_control.png" usemap="#FischerTimeControl_map" alt=""/>
+  <map id="FischerTimeControl_map" name="FischerTimeControl_map">
+<area href="class_time_control.html" alt="TimeControl" shape="rect" coords="0,0,122,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_fischer_time_control-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_time_control.html#a70ad2d747f279c9e4c5c1988a7d06bd7">FischerTimeControl</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_time_control.html#af01acb7ce90134ec43831df30eef2964">getName</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Name of the time control.  <a href="#af01acb7ce90134ec43831df30eef2964"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_time_control.html#aa4e6d06f0a9d6d086ea3c2470049aabb">getDescription</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Description of the time control.  <a href="#aa4e6d06f0a9d6d086ea3c2470049aabb"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_clocks_widget.html">ClocksWidget</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_time_control.html#a8c3b5624318ef5454eadac12c296485f">initGame</a> (bool useLastSettings)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Init new game.  <a href="#a8c3b5624318ef5454eadac12c296485f"></a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+
+<p>Definition at line <a class="el" href="fischertimecontrol_8h_source.html#l00028">28</a> of file <a class="el" href="fischertimecontrol_8h_source.html">fischertimecontrol.h</a>.</p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a70ad2d747f279c9e4c5c1988a7d06bd7"></a><!-- doxytag: member="FischerTimeControl::FischerTimeControl" ref="a70ad2d747f279c9e4c5c1988a7d06bd7" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">FischerTimeControl::FischerTimeControl </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="fischertimecontrol_8cpp_source.html#l00030">30</a> of file <a class="el" href="fischertimecontrol_8cpp_source.html">fischertimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="aa4e6d06f0a9d6d086ea3c2470049aabb"></a><!-- doxytag: member="FischerTimeControl::getDescription" ref="aa4e6d06f0a9d6d086ea3c2470049aabb" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString FischerTimeControl::getDescription </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Description of the time control. </p>
+
+<p>Implements <a class="el" href="class_time_control.html#a2313b582e78004b5d945572cb269bfc4">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="fischertimecontrol_8cpp_source.html#l00034">34</a> of file <a class="el" href="fischertimecontrol_8cpp_source.html">fischertimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af01acb7ce90134ec43831df30eef2964"></a><!-- doxytag: member="FischerTimeControl::getName" ref="af01acb7ce90134ec43831df30eef2964" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString FischerTimeControl::getName </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Name of the time control. </p>
+
+<p>Implements <a class="el" href="class_time_control.html#a1f9a2cfab9652f4edbeee8c50a0fd779">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="fischertimecontrol_8h_source.html#l00033">33</a> of file <a class="el" href="fischertimecontrol_8h_source.html">fischertimecontrol.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8c3b5624318ef5454eadac12c296485f"></a><!-- doxytag: member="FischerTimeControl::initGame" ref="a8c3b5624318ef5454eadac12c296485f" args="(bool useLastSettings)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_clocks_widget.html">ClocksWidget</a> * FischerTimeControl::initGame </td>
+          <td>(</td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>useLastSettings</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Init new game. </p>
+<p>Ask options, and init new game. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>useLastSettings</em>&nbsp;</td><td>Use last settings, don't ask </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Clocks widget for new game, or NULL if unsuccess. </dd></dl>
+
+<p>Implements <a class="el" href="class_time_control.html#a2e56bcba84d74b8aa4108ae4ba9f33b1">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="fischertimecontrol_8cpp_source.html#l00039">39</a> of file <a class="el" href="fischertimecontrol_8cpp_source.html">fischertimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="fischertimecontrol_8h_source.html">fischertimecontrol.h</a></li>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="fischertimecontrol_8cpp_source.html">fischertimecontrol.cpp</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_fischer_time_control.png b/www/html/class_fischer_time_control.png
new file mode 100644 (file)
index 0000000..ecc96e6
Binary files /dev/null and b/www/html/class_fischer_time_control.png differ
diff --git a/www/html/class_hour_glass_clock-members.html b/www/html/class_hour_glass_clock-members.html
new file mode 100644 (file)
index 0000000..c23b1c2
--- /dev/null
@@ -0,0 +1,122 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>HourGlassClock Member List</h1>This is the complete list of members for <a class="el" href="class_hour_glass_clock.html">HourGlassClock</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a7726be810822d28f039252e29e8377d5">addTime</a>(int msecs)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a2ec3c0ed0a5e9bee6bd0864c5c9e4452">another_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#af4d3718b1e746317749bbb992688dcd8">ChessClock</a>(bool white, QWidget *parent=0)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a3fc783fbb476ac2350a37ed758159f01">ChessClockWidget</a>(bool white, QWidget *parent=0)</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ae25ff9bfd3ccb8651b3e7890e712d1be">clockTime_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ae0686cb1be507be4c7c411898ba52495">continueTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a0eb205f7484c7cf2a0be1f8bec78bf68">currentTurn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a781fff762250f63de87d12f5d88ae5ed">currentTurnPlayed</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_hour_glass_clock.html#af2c3629621f5ac7c41b41b236c2f1594">endTurn</a>()</td><td><a class="el" href="class_hour_glass_clock.html">HourGlassClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8988e92a321e25d52dc00552b4d44a4d">getStatus</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_hour_glass_clock.html#a50daaa71c289575f47e1310ce215f45f">getTimeAvailable</a>()</td><td><a class="el" href="class_hour_glass_clock.html">HourGlassClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4bc0dedc29db4e121424b83605a3ec1b">getTimePlayed</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956">getTurn</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#abb258a7c3b33ef3e89019ac3a2aa5ac8">greenTime_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_hour_glass_clock.html#a5adb14cc614ebd1a3261a4d3f42de8ee">HourGlassClock</a>(bool white, QWidget *parent=0)</td><td><a class="el" href="class_hour_glass_clock.html">HourGlassClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a76878585557986e4cb287a61426c385d">initBottom</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a4fa15ed70f11741d4b19f29f03f33fe1">initLabels</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#ac8e5ab41fe2a39435ce6cda4e918a030">initPictures</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a1fb6b231f34b1cbd22d63fbbd5fcdfaa">initTop</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a8ee162da0545410332d3fc1c4696b64a">isLoser</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a87c8761d7b25ef31764a3e173b9645c1">isWhite</a>() const </td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a844453fc4683c62d24b53b70fb68c1a9">isWhite_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a31e798ae2b57a3cc8c57cf250765e298">leftLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4ed94dc49d57927eb518c3e7d93718b1">loser_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a6ad3fb59c2e7a22d3a137734cb1b8743">loserLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a905b8c74dc718068c6591b303601d2a3">mainLayout</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181">NotRunning</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a71899c98710fe6d3a18a5d3f1029e9d9">Paused</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a461145515ab3854c079937143026a047">pauseTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a01ed1d1d2c361035a18759d71579cae5">picActive_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#aae5f8a2e8d543b73cf00b898d151f5e7">picLoser_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a29a634972ab639701db2926b7ba57ebf">picPassive_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a0ccc35d293627ec749f5d59e76a33b8e">pictureLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#ac61998d19019342ea4ab93651e32a2ad">repaintClock</a>()</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [virtual, slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28ac717f6fe8e135ffff8153ec7d5b2b36c">Running</a> enum value</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28">RunningStatus</a> enum name</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#aa19330404a35872591d45d24fb52572e">setAnother</a>(ChessClock *another)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a0e7ee0766c9684ade44ff548c82d308d">setGreenTime</a>(int msecs)</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8">setTimeAvailable</a>(int msecs)</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a">startTurn</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#ad2d4601fbc0dae0599a95ce7924c9902">status_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#abbce62e8c796244cadb1a5413469ca1b">timeAvailableBeforeTurn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a5dd50d99a38ae15fadf497818d23c249">timeAverageLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a9406ad0b60047e6605cf3e41c8a47b13">timeOutLoser</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a373e5774a0af5387c76006a1a24d770e">timePlayedBeforeTurn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a2044879e6a098be2f3467234ee6ad8c9">timeString</a>(int msecs)</td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a4185a840e7d461cf84d580c57a1c12f9">timeUsedLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#aba90e7b968a5d27fc8653f7690344f8d">turn_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a832bb1a623c56078c91be7d67b12dea9">turnEnded</a>()</td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#a12db89f00b41cc0cff52a231f42cb6a8">turnLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock_widget.html#acdabe9a520cd2933bfc123aa4ca2d4b6">turnTimeLabel_</a></td><td><a class="el" href="class_chess_clock_widget.html">ChessClockWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_hour_glass_clock.html#af4a8ee4fa210f6d9bc08510f614402e6">updateClock</a>()</td><td><a class="el" href="class_hour_glass_clock.html">HourGlassClock</a></td><td><code> [virtual, slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a848e42d72b3470578f0f958106894b4f">UPDATEINTERVAL</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_chess_clock.html#a3493e745462457ebf5660754fe333fd2">updateTimer_</a></td><td><a class="el" href="class_chess_clock.html">ChessClock</a></td><td><code> [protected]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_hour_glass_clock.html b/www/html/class_hour_glass_clock.html
new file mode 100644 (file)
index 0000000..744c6fb
--- /dev/null
@@ -0,0 +1,204 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: HourGlassClock Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>HourGlassClock Class Reference</h1><!-- doxytag: class="HourGlassClock" --><!-- doxytag: inherits="ChessClockWidget" -->
+<p><code>#include &lt;<a class="el" href="hourglassclock_8h_source.html">hourglassclock.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for HourGlassClock:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_hour_glass_clock.png" usemap="#HourGlassClock_map" alt=""/>
+  <map id="HourGlassClock_map" name="HourGlassClock_map">
+<area href="class_chess_clock_widget.html" alt="ChessClockWidget" shape="rect" coords="0,56,117,80"/>
+<area href="class_chess_clock.html" alt="ChessClock" shape="rect" coords="0,0,117,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_hour_glass_clock-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Slots</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hour_glass_clock.html#af4a8ee4fa210f6d9bc08510f614402e6">updateClock</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Update clock information, check looser state and refresh.  <a href="#af4a8ee4fa210f6d9bc08510f614402e6"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hour_glass_clock.html#a5adb14cc614ebd1a3261a4d3f42de8ee">HourGlassClock</a> (bool white, QWidget *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hour_glass_clock.html#a50daaa71c289575f47e1310ce215f45f">getTimeAvailable</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get total time available.  <a href="#a50daaa71c289575f47e1310ce215f45f"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_turn_information.html">TurnInformation</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hour_glass_clock.html#af2c3629621f5ac7c41b41b236c2f1594">endTurn</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">End this turn.  <a href="#af2c3629621f5ac7c41b41b236c2f1594"></a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+
+<p>Definition at line <a class="el" href="hourglassclock_8h_source.html#l00028">28</a> of file <a class="el" href="hourglassclock_8h_source.html">hourglassclock.h</a>.</p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a5adb14cc614ebd1a3261a4d3f42de8ee"></a><!-- doxytag: member="HourGlassClock::HourGlassClock" ref="a5adb14cc614ebd1a3261a4d3f42de8ee" args="(bool white, QWidget *parent=0)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">HourGlassClock::HourGlassClock </td>
+          <td>(</td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>white</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QWidget *&nbsp;</td>
+          <td class="paramname"> <em>parent</em> = <code>0</code></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="hourglassclock_8cpp_source.html#l00025">25</a> of file <a class="el" href="hourglassclock_8cpp_source.html">hourglassclock.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="af2c3629621f5ac7c41b41b236c2f1594"></a><!-- doxytag: member="HourGlassClock::endTurn" ref="af2c3629621f5ac7c41b41b236c2f1594" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_turn_information.html">TurnInformation</a> * HourGlassClock::endTurn </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>End this turn. </p>
+<p>Player has done his move. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Locked turn information </dd></dl>
+
+<p>Reimplemented from <a class="el" href="class_chess_clock.html#a2383619532d2e9e6557961616c722531">ChessClock</a>.</p>
+
+<p>Definition at line <a class="el" href="hourglassclock_8cpp_source.html#l00047">47</a> of file <a class="el" href="hourglassclock_8cpp_source.html">hourglassclock.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a50daaa71c289575f47e1310ce215f45f"></a><!-- doxytag: member="HourGlassClock::getTimeAvailable" ref="a50daaa71c289575f47e1310ce215f45f" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int HourGlassClock::getTimeAvailable </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Get total time available. </p>
+<p>Time does't contain delays.</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Time available in msecs </dd></dl>
+
+<p>Reimplemented from <a class="el" href="class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16">ChessClock</a>.</p>
+
+<p>Definition at line <a class="el" href="hourglassclock_8cpp_source.html#l00031">31</a> of file <a class="el" href="hourglassclock_8cpp_source.html">hourglassclock.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af4a8ee4fa210f6d9bc08510f614402e6"></a><!-- doxytag: member="HourGlassClock::updateClock" ref="af4a8ee4fa210f6d9bc08510f614402e6" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void HourGlassClock::updateClock </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual, slot]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Update clock information, check looser state and refresh. </p>
+
+<p>Reimplemented from <a class="el" href="class_chess_clock.html#a2262f5bb09794ef7a40c62c0c28a6979">ChessClock</a>.</p>
+
+<p>Definition at line <a class="el" href="hourglassclock_8cpp_source.html#l00069">69</a> of file <a class="el" href="hourglassclock_8cpp_source.html">hourglassclock.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="hourglassclock_8h_source.html">hourglassclock.h</a></li>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="hourglassclock_8cpp_source.html">hourglassclock.cpp</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_hour_glass_clock.png b/www/html/class_hour_glass_clock.png
new file mode 100644 (file)
index 0000000..74f2279
Binary files /dev/null and b/www/html/class_hour_glass_clock.png differ
diff --git a/www/html/class_hour_glass_time_control-members.html b/www/html/class_hour_glass_time_control-members.html
new file mode 100644 (file)
index 0000000..2628776
--- /dev/null
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>HourGlassTimeControl Member List</h1>This is the complete list of members for <a class="el" href="class_hour_glass_time_control.html">HourGlassTimeControl</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_hour_glass_time_control.html#af71c1d0bd9087d6e7f142cfc4663b5a6">getDescription</a>()</td><td><a class="el" href="class_hour_glass_time_control.html">HourGlassTimeControl</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_time_control.html#acf43aedff9f2ab894b02c00cac883ae7">getIcon</a>()</td><td><a class="el" href="class_time_control.html">TimeControl</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_hour_glass_time_control.html#a92c5d62cd0f35df06c28ec08e98b32ab">getName</a>()</td><td><a class="el" href="class_hour_glass_time_control.html">HourGlassTimeControl</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_hour_glass_time_control.html#a58e952e77a1f35b773ce1878fb53900b">HourGlassTimeControl</a>()</td><td><a class="el" href="class_hour_glass_time_control.html">HourGlassTimeControl</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_hour_glass_time_control.html#a0fccb9f0036c5936d72cb09394a07fe2">initGame</a>(bool useLastSettings)</td><td><a class="el" href="class_hour_glass_time_control.html">HourGlassTimeControl</a></td><td><code> [virtual]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_hour_glass_time_control.html b/www/html/class_hour_glass_time_control.html
new file mode 100644 (file)
index 0000000..f7bacc3
--- /dev/null
@@ -0,0 +1,197 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: HourGlassTimeControl Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>HourGlassTimeControl Class Reference</h1><!-- doxytag: class="HourGlassTimeControl" --><!-- doxytag: inherits="TimeControl" -->
+<p><code>#include &lt;<a class="el" href="hourglasstimecontrol_8h_source.html">hourglasstimecontrol.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for HourGlassTimeControl:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_hour_glass_time_control.png" usemap="#HourGlassTimeControl_map" alt=""/>
+  <map id="HourGlassTimeControl_map" name="HourGlassTimeControl_map">
+<area href="class_time_control.html" alt="TimeControl" shape="rect" coords="0,0,138,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_hour_glass_time_control-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hour_glass_time_control.html#a58e952e77a1f35b773ce1878fb53900b">HourGlassTimeControl</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hour_glass_time_control.html#a92c5d62cd0f35df06c28ec08e98b32ab">getName</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Name of the time control.  <a href="#a92c5d62cd0f35df06c28ec08e98b32ab"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hour_glass_time_control.html#af71c1d0bd9087d6e7f142cfc4663b5a6">getDescription</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Description of the time control.  <a href="#af71c1d0bd9087d6e7f142cfc4663b5a6"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_clocks_widget.html">ClocksWidget</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hour_glass_time_control.html#a0fccb9f0036c5936d72cb09394a07fe2">initGame</a> (bool useLastSettings)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Init new game.  <a href="#a0fccb9f0036c5936d72cb09394a07fe2"></a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+
+<p>Definition at line <a class="el" href="hourglasstimecontrol_8h_source.html#l00027">27</a> of file <a class="el" href="hourglasstimecontrol_8h_source.html">hourglasstimecontrol.h</a>.</p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a58e952e77a1f35b773ce1878fb53900b"></a><!-- doxytag: member="HourGlassTimeControl::HourGlassTimeControl" ref="a58e952e77a1f35b773ce1878fb53900b" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">HourGlassTimeControl::HourGlassTimeControl </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="hourglasstimecontrol_8cpp_source.html#l00030">30</a> of file <a class="el" href="hourglasstimecontrol_8cpp_source.html">hourglasstimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="af71c1d0bd9087d6e7f142cfc4663b5a6"></a><!-- doxytag: member="HourGlassTimeControl::getDescription" ref="af71c1d0bd9087d6e7f142cfc4663b5a6" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString HourGlassTimeControl::getDescription </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Description of the time control. </p>
+
+<p>Implements <a class="el" href="class_time_control.html#a2313b582e78004b5d945572cb269bfc4">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="hourglasstimecontrol_8cpp_source.html#l00040">40</a> of file <a class="el" href="hourglasstimecontrol_8cpp_source.html">hourglasstimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a92c5d62cd0f35df06c28ec08e98b32ab"></a><!-- doxytag: member="HourGlassTimeControl::getName" ref="a92c5d62cd0f35df06c28ec08e98b32ab" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString HourGlassTimeControl::getName </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Name of the time control. </p>
+
+<p>Implements <a class="el" href="class_time_control.html#a1f9a2cfab9652f4edbeee8c50a0fd779">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="hourglasstimecontrol_8cpp_source.html#l00035">35</a> of file <a class="el" href="hourglasstimecontrol_8cpp_source.html">hourglasstimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0fccb9f0036c5936d72cb09394a07fe2"></a><!-- doxytag: member="HourGlassTimeControl::initGame" ref="a0fccb9f0036c5936d72cb09394a07fe2" args="(bool useLastSettings)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_clocks_widget.html">ClocksWidget</a> * HourGlassTimeControl::initGame </td>
+          <td>(</td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>useLastSettings</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Init new game. </p>
+<p>Ask options, and init new game. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>useLastSettings</em>&nbsp;</td><td>Use last settings, don't ask </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Clocks widget for new game, or NULL if unsuccess. </dd></dl>
+
+<p>Implements <a class="el" href="class_time_control.html#a2e56bcba84d74b8aa4108ae4ba9f33b1">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="hourglasstimecontrol_8cpp_source.html#l00045">45</a> of file <a class="el" href="hourglasstimecontrol_8cpp_source.html">hourglasstimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="hourglasstimecontrol_8h_source.html">hourglasstimecontrol.h</a></li>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="hourglasstimecontrol_8cpp_source.html">hourglasstimecontrol.cpp</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_hour_glass_time_control.png b/www/html/class_hour_glass_time_control.png
new file mode 100644 (file)
index 0000000..4684f73
Binary files /dev/null and b/www/html/class_hour_glass_time_control.png differ
diff --git a/www/html/class_no_time_control-members.html b/www/html/class_no_time_control-members.html
new file mode 100644 (file)
index 0000000..71043b5
--- /dev/null
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>NoTimeControl Member List</h1>This is the complete list of members for <a class="el" href="class_no_time_control.html">NoTimeControl</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_no_time_control.html#a39c9b1c0b0e11e5271ea64b38f2d09e6">getDescription</a>()</td><td><a class="el" href="class_no_time_control.html">NoTimeControl</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_time_control.html#acf43aedff9f2ab894b02c00cac883ae7">getIcon</a>()</td><td><a class="el" href="class_time_control.html">TimeControl</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_no_time_control.html#ad31a2c12256bc897c0fe8ed2aabe9cd2">getName</a>()</td><td><a class="el" href="class_no_time_control.html">NoTimeControl</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_no_time_control.html#ab59e0d665a961614b2e54e3f8dd2f53b">initGame</a>(bool useLastSettings)</td><td><a class="el" href="class_no_time_control.html">NoTimeControl</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_no_time_control.html#af68e465c20746989846158a3f98c2044">NoTimeControl</a>()</td><td><a class="el" href="class_no_time_control.html">NoTimeControl</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_no_time_control.html b/www/html/class_no_time_control.html
new file mode 100644 (file)
index 0000000..6e9e700
--- /dev/null
@@ -0,0 +1,197 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: NoTimeControl Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>NoTimeControl Class Reference</h1><!-- doxytag: class="NoTimeControl" --><!-- doxytag: inherits="TimeControl" -->
+<p><code>#include &lt;<a class="el" href="notimecontrol_8h_source.html">notimecontrol.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for NoTimeControl:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_no_time_control.png" usemap="#NoTimeControl_map" alt=""/>
+  <map id="NoTimeControl_map" name="NoTimeControl_map">
+<area href="class_time_control.html" alt="TimeControl" shape="rect" coords="0,0,95,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_no_time_control-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_no_time_control.html#af68e465c20746989846158a3f98c2044">NoTimeControl</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_no_time_control.html#ad31a2c12256bc897c0fe8ed2aabe9cd2">getName</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Name of the time control.  <a href="#ad31a2c12256bc897c0fe8ed2aabe9cd2"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_no_time_control.html#a39c9b1c0b0e11e5271ea64b38f2d09e6">getDescription</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Description of the time control.  <a href="#a39c9b1c0b0e11e5271ea64b38f2d09e6"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_clocks_widget.html">ClocksWidget</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_no_time_control.html#ab59e0d665a961614b2e54e3f8dd2f53b">initGame</a> (bool useLastSettings)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Init new game.  <a href="#ab59e0d665a961614b2e54e3f8dd2f53b"></a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+
+<p>Definition at line <a class="el" href="notimecontrol_8h_source.html#l00028">28</a> of file <a class="el" href="notimecontrol_8h_source.html">notimecontrol.h</a>.</p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="af68e465c20746989846158a3f98c2044"></a><!-- doxytag: member="NoTimeControl::NoTimeControl" ref="af68e465c20746989846158a3f98c2044" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">NoTimeControl::NoTimeControl </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="notimecontrol_8cpp_source.html#l00031">31</a> of file <a class="el" href="notimecontrol_8cpp_source.html">notimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a39c9b1c0b0e11e5271ea64b38f2d09e6"></a><!-- doxytag: member="NoTimeControl::getDescription" ref="a39c9b1c0b0e11e5271ea64b38f2d09e6" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString NoTimeControl::getDescription </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Description of the time control. </p>
+
+<p>Implements <a class="el" href="class_time_control.html#a2313b582e78004b5d945572cb269bfc4">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="notimecontrol_8cpp_source.html#l00036">36</a> of file <a class="el" href="notimecontrol_8cpp_source.html">notimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad31a2c12256bc897c0fe8ed2aabe9cd2"></a><!-- doxytag: member="NoTimeControl::getName" ref="ad31a2c12256bc897c0fe8ed2aabe9cd2" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString NoTimeControl::getName </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Name of the time control. </p>
+
+<p>Implements <a class="el" href="class_time_control.html#a1f9a2cfab9652f4edbeee8c50a0fd779">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="notimecontrol_8h_source.html#l00033">33</a> of file <a class="el" href="notimecontrol_8h_source.html">notimecontrol.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab59e0d665a961614b2e54e3f8dd2f53b"></a><!-- doxytag: member="NoTimeControl::initGame" ref="ab59e0d665a961614b2e54e3f8dd2f53b" args="(bool useLastSettings)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_clocks_widget.html">ClocksWidget</a> * NoTimeControl::initGame </td>
+          <td>(</td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>useLastSettings</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Init new game. </p>
+<p>Ask options, and init new game. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>useLastSettings</em>&nbsp;</td><td>Use last settings, don't ask </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Clocks widget for new game, or NULL if unsuccess. </dd></dl>
+
+<p>Implements <a class="el" href="class_time_control.html#a2e56bcba84d74b8aa4108ae4ba9f33b1">TimeControl</a>.</p>
+
+<p>Definition at line <a class="el" href="notimecontrol_8cpp_source.html#l00041">41</a> of file <a class="el" href="notimecontrol_8cpp_source.html">notimecontrol.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="notimecontrol_8h_source.html">notimecontrol.h</a></li>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/<a class="el" href="notimecontrol_8cpp_source.html">notimecontrol.cpp</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_no_time_control.png b/www/html/class_no_time_control.png
new file mode 100644 (file)
index 0000000..599c4aa
Binary files /dev/null and b/www/html/class_no_time_control.png differ
diff --git a/www/html/class_start_widget-members.html b/www/html/class_start_widget-members.html
new file mode 100644 (file)
index 0000000..c04a322
--- /dev/null
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>StartWidget Member List</h1>This is the complete list of members for <a class="el" href="class_start_widget.html">StartWidget</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_start_widget.html#aeeec8c14527bf673673f727010ad5811">addTimeControl</a>(TimeControl *tc)</td><td><a class="el" href="class_start_widget.html">StartWidget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_start_widget.html#ab5a411501648c7f0027c31e7ac7e0424">modeSelect_</a></td><td><a class="el" href="class_start_widget.html">StartWidget</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_start_widget.html#a9298f042360e0d8c8b7b7e7cd49e4a80">selectControl</a>(QListWidgetItem *item)</td><td><a class="el" href="class_start_widget.html">StartWidget</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_start_widget.html#ae351ea33b6d72068e87715fed4104ab3">selected</a>(TimeControl *timeControl)</td><td><a class="el" href="class_start_widget.html">StartWidget</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_start_widget.html#ab4b630961bc88a50c8b61bcc33049ab5">StartWidget</a>(QWidget *parent=0)</td><td><a class="el" href="class_start_widget.html">StartWidget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_start_widget.html#a75fe81e88e562fb5c4e856d12b1080b4">timeControls_</a></td><td><a class="el" href="class_start_widget.html">StartWidget</a></td><td><code> [protected]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_start_widget.html b/www/html/class_start_widget.html
new file mode 100644 (file)
index 0000000..6008b3d
--- /dev/null
@@ -0,0 +1,208 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: StartWidget Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>StartWidget Class Reference</h1><!-- doxytag: class="StartWidget" -->
+<p>Start widget to ask for Time control.  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="startwidget_8h_source.html">startwidget.h</a>&gt;</code></p>
+
+<p><a href="class_start_widget-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Slots</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_start_widget.html#a9298f042360e0d8c8b7b7e7cd49e4a80">selectControl</a> (QListWidgetItem *item)</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_start_widget.html#ae351ea33b6d72068e87715fed4104ab3">selected</a> (<a class="el" href="class_time_control.html">TimeControl</a> *timeControl)</td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_start_widget.html#ab4b630961bc88a50c8b61bcc33049ab5">StartWidget</a> (QWidget *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_start_widget.html#aeeec8c14527bf673673f727010ad5811">addTimeControl</a> (<a class="el" href="class_time_control.html">TimeControl</a> *tc)</td></tr>
+<tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QListWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_start_widget.html#ab5a411501648c7f0027c31e7ac7e0424">modeSelect_</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="class_time_control.html">TimeControl</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_start_widget.html#a75fe81e88e562fb5c4e856d12b1080b4">timeControls_</a></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Start widget to ask for Time control. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
+<dl class="date"><dt><b>Date:</b></dt><dd>2010-08-16</dd></dl>
+<p>Time Controls are stored inside Start Widget </p>
+
+<p>Definition at line <a class="el" href="startwidget_8h_source.html#l00038">38</a> of file <a class="el" href="startwidget_8h_source.html">startwidget.h</a>.</p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="ab4b630961bc88a50c8b61bcc33049ab5"></a><!-- doxytag: member="StartWidget::StartWidget" ref="ab4b630961bc88a50c8b61bcc33049ab5" args="(QWidget *parent=0)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StartWidget::StartWidget </td>
+          <td>(</td>
+          <td class="paramtype">QWidget *&nbsp;</td>
+          <td class="paramname"> <em>parent</em> = <code>0</code></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="startwidget_8cpp_source.html#l00032">32</a> of file <a class="el" href="startwidget_8cpp_source.html">startwidget.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="aeeec8c14527bf673673f727010ad5811"></a><!-- doxytag: member="StartWidget::addTimeControl" ref="aeeec8c14527bf673673f727010ad5811" args="(TimeControl *tc)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void StartWidget::addTimeControl </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_time_control.html">TimeControl</a> *&nbsp;</td>
+          <td class="paramname"> <em>tc</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="startwidget_8cpp_source.html#l00073">73</a> of file <a class="el" href="startwidget_8cpp_source.html">startwidget.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9298f042360e0d8c8b7b7e7cd49e4a80"></a><!-- doxytag: member="StartWidget::selectControl" ref="a9298f042360e0d8c8b7b7e7cd49e4a80" args="(QListWidgetItem *item)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void StartWidget::selectControl </td>
+          <td>(</td>
+          <td class="paramtype">QListWidgetItem *&nbsp;</td>
+          <td class="paramname"> <em>item</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [slot]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="startwidget_8cpp_source.html#l00084">84</a> of file <a class="el" href="startwidget_8cpp_source.html">startwidget.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae351ea33b6d72068e87715fed4104ab3"></a><!-- doxytag: member="StartWidget::selected" ref="ae351ea33b6d72068e87715fed4104ab3" args="(TimeControl *timeControl)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void StartWidget::selected </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_time_control.html">TimeControl</a> *&nbsp;</td>
+          <td class="paramname"> <em>timeControl</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [signal]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="ab5a411501648c7f0027c31e7ac7e0424"></a><!-- doxytag: member="StartWidget::modeSelect_" ref="ab5a411501648c7f0027c31e7ac7e0424" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QListWidget* <a class="el" href="class_start_widget.html#ab5a411501648c7f0027c31e7ac7e0424">StartWidget::modeSelect_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="startwidget_8h_source.html#l00052">52</a> of file <a class="el" href="startwidget_8h_source.html">startwidget.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a75fe81e88e562fb5c4e856d12b1080b4"></a><!-- doxytag: member="StartWidget::timeControls_" ref="a75fe81e88e562fb5c4e856d12b1080b4" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QList&lt;<a class="el" href="class_time_control.html">TimeControl</a>*&gt; <a class="el" href="class_start_widget.html#a75fe81e88e562fb5c4e856d12b1080b4">StartWidget::timeControls_</a><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="startwidget_8h_source.html#l00053">53</a> of file <a class="el" href="startwidget_8h_source.html">startwidget.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="startwidget_8h_source.html">startwidget.h</a></li>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="startwidget_8cpp_source.html">startwidget.cpp</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_time_control-members.html b/www/html/class_time_control-members.html
new file mode 100644 (file)
index 0000000..3eb0374
--- /dev/null
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>TimeControl Member List</h1>This is the complete list of members for <a class="el" href="class_time_control.html">TimeControl</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_time_control.html#a2313b582e78004b5d945572cb269bfc4">getDescription</a>()=0</td><td><a class="el" href="class_time_control.html">TimeControl</a></td><td><code> [pure virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_time_control.html#acf43aedff9f2ab894b02c00cac883ae7">getIcon</a>()</td><td><a class="el" href="class_time_control.html">TimeControl</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_time_control.html#a1f9a2cfab9652f4edbeee8c50a0fd779">getName</a>()=0</td><td><a class="el" href="class_time_control.html">TimeControl</a></td><td><code> [pure virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_time_control.html#a2e56bcba84d74b8aa4108ae4ba9f33b1">initGame</a>(bool useLastSettings=false)=0</td><td><a class="el" href="class_time_control.html">TimeControl</a></td><td><code> [pure virtual]</code></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_time_control.html b/www/html/class_time_control.html
new file mode 100644 (file)
index 0000000..2e8706d
--- /dev/null
@@ -0,0 +1,203 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: TimeControl Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>TimeControl Class Reference</h1><!-- doxytag: class="TimeControl" -->
+<p>Base class of virtual controls.  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="timecontrol_8h_source.html">timecontrol.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for TimeControl:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_time_control.png" usemap="#TimeControl_map" alt=""/>
+  <map id="TimeControl_map" name="TimeControl_map">
+<area href="class_delay_after_time_control.html" alt="DelayAfterTimeControl" shape="rect" coords="0,56,150,80"/>
+<area href="class_delay_time_control.html" alt="DelayTimeControl" shape="rect" coords="160,56,310,80"/>
+<area href="class_fischer_after_time_control.html" alt="FischerAfterTimeControl" shape="rect" coords="320,56,470,80"/>
+<area href="class_fischer_time_control.html" alt="FischerTimeControl" shape="rect" coords="480,56,630,80"/>
+<area href="class_hour_glass_time_control.html" alt="HourGlassTimeControl" shape="rect" coords="640,56,790,80"/>
+<area href="class_no_time_control.html" alt="NoTimeControl" shape="rect" coords="800,56,950,80"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_time_control-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_time_control.html#a1f9a2cfab9652f4edbeee8c50a0fd779">getName</a> ()=0</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Name of the time control.  <a href="#a1f9a2cfab9652f4edbeee8c50a0fd779"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_time_control.html#a2313b582e78004b5d945572cb269bfc4">getDescription</a> ()=0</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Description of the time control.  <a href="#a2313b582e78004b5d945572cb269bfc4"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual QIcon&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_time_control.html#acf43aedff9f2ab894b02c00cac883ae7">getIcon</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Icon of the time control.  <a href="#acf43aedff9f2ab894b02c00cac883ae7"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_clocks_widget.html">ClocksWidget</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_time_control.html#a2e56bcba84d74b8aa4108ae4ba9f33b1">initGame</a> (bool useLastSettings=false)=0</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Init new game.  <a href="#a2e56bcba84d74b8aa4108ae4ba9f33b1"></a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Base class of virtual controls. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
+<dl class="date"><dt><b>Date:</b></dt><dd>2010-08-15 </dd></dl>
+
+<p>Definition at line <a class="el" href="timecontrol_8h_source.html#l00035">35</a> of file <a class="el" href="timecontrol_8h_source.html">timecontrol.h</a>.</p>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a2313b582e78004b5d945572cb269bfc4"></a><!-- doxytag: member="TimeControl::getDescription" ref="a2313b582e78004b5d945572cb269bfc4" args="()=0" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual QString TimeControl::getDescription </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [pure virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Description of the time control. </p>
+
+<p>Implemented in <a class="el" href="class_delay_after_time_control.html#a9a0a327cb511c7dbcb55ecc36850c44a">DelayAfterTimeControl</a>, <a class="el" href="class_delay_time_control.html#af617c351aa09bb903ebf7ffb1431fe47">DelayTimeControl</a>, <a class="el" href="class_fischer_after_time_control.html#ace4a714f714adb2742acbebc4b0a4dd0">FischerAfterTimeControl</a>, <a class="el" href="class_fischer_time_control.html#aa4e6d06f0a9d6d086ea3c2470049aabb">FischerTimeControl</a>, <a class="el" href="class_hour_glass_time_control.html#af71c1d0bd9087d6e7f142cfc4663b5a6">HourGlassTimeControl</a>, and <a class="el" href="class_no_time_control.html#a39c9b1c0b0e11e5271ea64b38f2d09e6">NoTimeControl</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acf43aedff9f2ab894b02c00cac883ae7"></a><!-- doxytag: member="TimeControl::getIcon" ref="acf43aedff9f2ab894b02c00cac883ae7" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual QIcon TimeControl::getIcon </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Icon of the time control. </p>
+
+<p>Definition at line <a class="el" href="timecontrol_8h_source.html#l00043">43</a> of file <a class="el" href="timecontrol_8h_source.html">timecontrol.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1f9a2cfab9652f4edbeee8c50a0fd779"></a><!-- doxytag: member="TimeControl::getName" ref="a1f9a2cfab9652f4edbeee8c50a0fd779" args="()=0" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual QString TimeControl::getName </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [pure virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Name of the time control. </p>
+
+<p>Implemented in <a class="el" href="class_delay_after_time_control.html#af8c89050571857e3f048a86a933fc6b6">DelayAfterTimeControl</a>, <a class="el" href="class_delay_time_control.html#a2a89bc8c11d892ccc7ebf0494ed82a1e">DelayTimeControl</a>, <a class="el" href="class_fischer_after_time_control.html#aec7ae5784004a28a9da4aa5db55f553c">FischerAfterTimeControl</a>, <a class="el" href="class_fischer_time_control.html#af01acb7ce90134ec43831df30eef2964">FischerTimeControl</a>, <a class="el" href="class_hour_glass_time_control.html#a92c5d62cd0f35df06c28ec08e98b32ab">HourGlassTimeControl</a>, and <a class="el" href="class_no_time_control.html#ad31a2c12256bc897c0fe8ed2aabe9cd2">NoTimeControl</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2e56bcba84d74b8aa4108ae4ba9f33b1"></a><!-- doxytag: member="TimeControl::initGame" ref="a2e56bcba84d74b8aa4108ae4ba9f33b1" args="(bool useLastSettings=false)=0" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="class_clocks_widget.html">ClocksWidget</a>* TimeControl::initGame </td>
+          <td>(</td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>useLastSettings</em> = <code>false</code></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [pure virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Init new game. </p>
+<p>Ask options, and init new game. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>useLastSettings</em>&nbsp;</td><td>Use last settings, don't ask </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Clocks widget for new game, or NULL if unsuccess. </dd></dl>
+
+<p>Implemented in <a class="el" href="class_delay_after_time_control.html#a9261e9b06c1cc36b07c2d614fd800bce">DelayAfterTimeControl</a>, <a class="el" href="class_delay_time_control.html#a9b702b5dde3e92a086eaa1051c69218f">DelayTimeControl</a>, <a class="el" href="class_fischer_after_time_control.html#adcbbc386e232a5f3664ff3a332e7c8ef">FischerAfterTimeControl</a>, <a class="el" href="class_fischer_time_control.html#a8c3b5624318ef5454eadac12c296485f">FischerTimeControl</a>, <a class="el" href="class_hour_glass_time_control.html#a0fccb9f0036c5936d72cb09394a07fe2">HourGlassTimeControl</a>, and <a class="el" href="class_no_time_control.html#ab59e0d665a961614b2e54e3f8dd2f53b">NoTimeControl</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="timecontrol_8h_source.html">timecontrol.h</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_time_control.png b/www/html/class_time_control.png
new file mode 100644 (file)
index 0000000..00c3e63
Binary files /dev/null and b/www/html/class_time_control.png differ
diff --git a/www/html/class_welcome_screen_widget-members.html b/www/html/class_welcome_screen_widget-members.html
new file mode 100644 (file)
index 0000000..0156ea6
--- /dev/null
@@ -0,0 +1,69 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>WelcomeScreenWidget Member List</h1>This is the complete list of members for <a class="el" href="class_welcome_screen_widget.html">WelcomeScreenWidget</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_welcome_screen_widget.html#aada786aa70539fe1a994a9acf6947118">WelcomeScreenWidget</a>(QWidget *parent=0)</td><td><a class="el" href="class_welcome_screen_widget.html">WelcomeScreenWidget</a></td><td></td></tr>
+</table></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/class_welcome_screen_widget.html b/www/html/class_welcome_screen_widget.html
new file mode 100644 (file)
index 0000000..0c4119d
--- /dev/null
@@ -0,0 +1,109 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: WelcomeScreenWidget Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>WelcomeScreenWidget Class Reference</h1><!-- doxytag: class="WelcomeScreenWidget" -->
+<p>Welcome screen.  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="welcomescreenwidget_8h_source.html">welcomescreenwidget.h</a>&gt;</code></p>
+
+<p><a href="class_welcome_screen_widget-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_welcome_screen_widget.html#aada786aa70539fe1a994a9acf6947118">WelcomeScreenWidget</a> (QWidget *parent=0)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Welcome screen. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
+<dl class="date"><dt><b>Date:</b></dt><dd>2010-08-14 </dd></dl>
+
+<p>Definition at line <a class="el" href="welcomescreenwidget_8h_source.html#l00034">34</a> of file <a class="el" href="welcomescreenwidget_8h_source.html">welcomescreenwidget.h</a>.</p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="aada786aa70539fe1a994a9acf6947118"></a><!-- doxytag: member="WelcomeScreenWidget::WelcomeScreenWidget" ref="aada786aa70539fe1a994a9acf6947118" args="(QWidget *parent=0)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">WelcomeScreenWidget::WelcomeScreenWidget </td>
+          <td>(</td>
+          <td class="paramtype">QWidget *&nbsp;</td>
+          <td class="paramname"> <em>parent</em> = <code>0</code></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="welcomescreenwidget_8cpp_source.html#l00029">29</a> of file <a class="el" href="welcomescreenwidget_8cpp_source.html">welcomescreenwidget.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="welcomescreenwidget_8h_source.html">welcomescreenwidget.h</a></li>
+<li>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/<a class="el" href="welcomescreenwidget_8cpp_source.html">welcomescreenwidget.cpp</a></li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/clockswidget_8cpp.html b/www/html/clockswidget_8cpp.html
new file mode 100644 (file)
index 0000000..7907c03
--- /dev/null
@@ -0,0 +1,78 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/clockswidget.cpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/clockswidget.cpp File Reference</h1><code>#include &quot;<a class="el" href="clockswidget_8h_source.html">clockswidget.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="chessclock_8h_source.html">chessclock.h</a>&quot;</code><br/>
+<code>#include &lt;QLabel&gt;</code><br/>
+<code>#include &lt;QPixmap&gt;</code><br/>
+<code>#include &lt;QApplication&gt;</code><br/>
+<code>#include &lt;QHBoxLayout&gt;</code><br/>
+<code>#include &lt;QVBoxLayout&gt;</code><br/>
+<code>#include &lt;QFont&gt;</code><br/>
+
+<p><a href="clockswidget_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/clockswidget_8cpp_source.html b/www/html/clockswidget_8cpp_source.html
new file mode 100644 (file)
index 0000000..11839c6
--- /dev/null
@@ -0,0 +1,219 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/clockswidget.cpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/clockswidget.cpp</h1><a href="clockswidget_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#include &quot;<a class="code" href="clockswidget_8h.html">clockswidget.h</a>&quot;</span>
+<a name="l00023"></a>00023 <span class="preprocessor">#include &quot;<a class="code" href="chessclock_8h.html">chessclock.h</a>&quot;</span>
+<a name="l00024"></a>00024 
+<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;QLabel&gt;</span>
+<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;QPixmap&gt;</span>
+<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;QApplication&gt;</span>
+<a name="l00028"></a>00028 <span class="preprocessor">#include &lt;QHBoxLayout&gt;</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;QVBoxLayout&gt;</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;QFont&gt;</span>
+<a name="l00031"></a>00031 
+<a name="l00032"></a>00032 
+<a name="l00033"></a><a class="code" href="class_clocks_widget.html#aa279b067c41def73aeaf62af3b486079">00033</a> <a class="code" href="class_clocks_widget.html#aa279b067c41def73aeaf62af3b486079">ClocksWidget::ClocksWidget</a>(<a class="code" href="class_chess_clock.html" title="Clock of a individual player.">ChessClock</a> *white, <a class="code" href="class_chess_clock.html" title="Clock of a individual player.">ChessClock</a> *black, QWidget *parent):
+<a name="l00034"></a>00034     QWidget(parent)
+<a name="l00035"></a>00035 {
+<a name="l00036"></a>00036     <span class="comment">// Set up clocks</span>
+<a name="l00037"></a>00037     <a class="code" href="class_clocks_widget.html#a657afdf1f48be188451ebd712350cdc3">white_</a> = white;
+<a name="l00038"></a>00038     <a class="code" href="class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447">black_</a> = black;
+<a name="l00039"></a>00039 
+<a name="l00040"></a>00040     <span class="comment">// SET UP UI</span>
+<a name="l00041"></a>00041     <span class="comment">// Make layout for clocks</span>
+<a name="l00042"></a>00042     QHBoxLayout* clockLayout = <span class="keyword">new</span> QHBoxLayout;
+<a name="l00043"></a>00043     clockLayout-&gt;addWidget(<a class="code" href="class_clocks_widget.html#a657afdf1f48be188451ebd712350cdc3">white_</a> );
+<a name="l00044"></a>00044     clockLayout-&gt;addWidget( <a class="code" href="class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447">black_</a> );
+<a name="l00045"></a>00045 
+<a name="l00046"></a>00046     <span class="comment">// Pause information label</span>
+<a name="l00047"></a>00047     <a class="code" href="class_clocks_widget.html#a2e65f80ea1b3d56189f8c94d6b0a972c">pauseLabel_</a> = <span class="keyword">new</span> QLabel( tr(<span class="stringliteral">&quot;&lt;font color=yellow&gt;Paused. Touch to continue.&lt;/font&gt;&quot;</span>));
+<a name="l00048"></a>00048     <a class="code" href="class_clocks_widget.html#a2e65f80ea1b3d56189f8c94d6b0a972c">pauseLabel_</a>-&gt;setFont( QFont(<span class="stringliteral">&quot;Helvetica&quot;</span>,25));
+<a name="l00049"></a>00049     <a class="code" href="class_clocks_widget.html#a2e65f80ea1b3d56189f8c94d6b0a972c">pauseLabel_</a>-&gt;setAlignment( Qt::AlignCenter);
+<a name="l00050"></a>00050     <a class="code" href="class_clocks_widget.html#a2e65f80ea1b3d56189f8c94d6b0a972c">pauseLabel_</a>-&gt;setVisible( <span class="keyword">false</span> );
+<a name="l00051"></a>00051 
+<a name="l00052"></a>00052     <span class="comment">// Welcome label for first touch</span>
+<a name="l00053"></a>00053     <a class="code" href="class_clocks_widget.html#a0af8f4235b2b5363173b067cfb54a73b">welcomeLabel_</a> = <span class="keyword">new</span> QLabel( tr(<span class="stringliteral">&quot;&lt;font color=green&gt;Welcome! Please touch to start game.&lt;br&gt;&quot;</span>
+<a name="l00054"></a>00054                                    <span class="stringliteral">&quot;Then touch to end turn.&lt;/font&gt;&quot;</span>));
+<a name="l00055"></a>00055     <a class="code" href="class_clocks_widget.html#a0af8f4235b2b5363173b067cfb54a73b">welcomeLabel_</a>-&gt;setFont( QFont(<span class="stringliteral">&quot;Helvetica&quot;</span>,25));
+<a name="l00056"></a>00056     <a class="code" href="class_clocks_widget.html#a0af8f4235b2b5363173b067cfb54a73b">welcomeLabel_</a>-&gt;setAlignment( Qt::AlignCenter);
+<a name="l00057"></a>00057     <a class="code" href="class_clocks_widget.html#a0af8f4235b2b5363173b067cfb54a73b">welcomeLabel_</a>-&gt;setVisible( <span class="keyword">true</span> );  <span class="comment">// Show welcome message</span>
+<a name="l00058"></a>00058 
+<a name="l00059"></a>00059     <span class="comment">// Put all in layout</span>
+<a name="l00060"></a>00060     QVBoxLayout* mainLayout = <span class="keyword">new</span> QVBoxLayout;
+<a name="l00061"></a>00061     mainLayout-&gt;addLayout(clockLayout);
+<a name="l00062"></a>00062     mainLayout-&gt;addWidget(<a class="code" href="class_clocks_widget.html#a2e65f80ea1b3d56189f8c94d6b0a972c">pauseLabel_</a>);
+<a name="l00063"></a>00063     mainLayout-&gt;addWidget(<a class="code" href="class_clocks_widget.html#a0af8f4235b2b5363173b067cfb54a73b">welcomeLabel_</a>);
+<a name="l00064"></a>00064 
+<a name="l00065"></a>00065     setLayout( mainLayout);
+<a name="l00066"></a>00066     <a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a> = <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a6aef315e9e32ab9962b237bd3ddab0ab">Welcome</a>;
+<a name="l00067"></a>00067 
+<a name="l00068"></a>00068     <span class="comment">// First paint</span>
+<a name="l00069"></a>00069     <a class="code" href="class_clocks_widget.html#a657afdf1f48be188451ebd712350cdc3">white_</a>-&gt;<a class="code" href="class_chess_clock.html#a349c7c108551649a9885651c5470e2dd" title="Refresh clock information.">repaintClock</a>();
+<a name="l00070"></a>00070     <a class="code" href="class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447">black_</a>-&gt;<a class="code" href="class_chess_clock.html#a349c7c108551649a9885651c5470e2dd" title="Refresh clock information.">repaintClock</a>();
+<a name="l00071"></a>00071 
+<a name="l00072"></a>00072     <span class="comment">// Set up others</span>
+<a name="l00073"></a>00073     <a class="code" href="class_clocks_widget.html#a657afdf1f48be188451ebd712350cdc3">white_</a>-&gt;<a class="code" href="class_chess_clock.html#aa19330404a35872591d45d24fb52572e" title="Set another chess clock for connecting.">setAnother</a>(<a class="code" href="class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447">black_</a>);
+<a name="l00074"></a>00074     <a class="code" href="class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447">black_</a>-&gt;<a class="code" href="class_chess_clock.html#aa19330404a35872591d45d24fb52572e" title="Set another chess clock for connecting.">setAnother</a>(<a class="code" href="class_clocks_widget.html#a657afdf1f48be188451ebd712350cdc3">white_</a>);
+<a name="l00075"></a>00075 
+<a name="l00076"></a>00076     <a class="code" href="class_clocks_widget.html#ab86d99a5709a6fd0444f10aec5ede01a">delayTimer_</a>.start(); <span class="comment">// Initial start</span>
+<a name="l00077"></a>00077 }
+<a name="l00078"></a>00078 
+<a name="l00079"></a><a class="code" href="class_clocks_widget.html#ad57363f5d471bff742d422f19f3077c3">00079</a> <a class="code" href="class_clocks_widget.html#ad57363f5d471bff742d422f19f3077c3">ClocksWidget::~ClocksWidget</a>()
+<a name="l00080"></a>00080 {
+<a name="l00081"></a>00081     <span class="keyword">delete</span> <a class="code" href="class_clocks_widget.html#a657afdf1f48be188451ebd712350cdc3">white_</a>;
+<a name="l00082"></a>00082     <span class="keyword">delete</span> <a class="code" href="class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447">black_</a>;
+<a name="l00083"></a>00083 }
+<a name="l00084"></a>00084 
+<a name="l00085"></a><a class="code" href="class_clocks_widget.html#a609a11fc15904a1700f5b82ae2b63228">00085</a> <span class="keywordtype">void</span> <a class="code" href="class_clocks_widget.html#a609a11fc15904a1700f5b82ae2b63228" title="Pause game.">ClocksWidget::pause</a>()
+<a name="l00086"></a>00086 {
+<a name="l00087"></a>00087     <span class="keywordflow">if</span>(<a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a> == <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ae515f8820df31a265e7a09b885367021">WhiteTurn</a>)
+<a name="l00088"></a>00088     {
+<a name="l00089"></a>00089         <a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a>= <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326af5c73b5ef2a4289e4c72e37d9524aad3">WhitePause</a>;
+<a name="l00090"></a>00090         <a class="code" href="class_clocks_widget.html#a657afdf1f48be188451ebd712350cdc3">white_</a>-&gt;<a class="code" href="class_chess_clock.html#a461145515ab3854c079937143026a047" title="Pause clock.">pauseTurn</a>();
+<a name="l00091"></a>00091         <a class="code" href="class_clocks_widget.html#a2e65f80ea1b3d56189f8c94d6b0a972c">pauseLabel_</a>-&gt;setVisible(<span class="keyword">true</span>);
+<a name="l00092"></a>00092     }
+<a name="l00093"></a>00093     <span class="keywordflow">else</span> <span class="keywordflow">if</span>( <a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a> == <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a54e428aae4bef65f8a66e7619778c190">BlackTurn</a>)
+<a name="l00094"></a>00094     {
+<a name="l00095"></a>00095         <a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a> = <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ac176eeb3fa09dc34152e89c97155806a">BlackPause</a>;
+<a name="l00096"></a>00096         <a class="code" href="class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447">black_</a>-&gt;<a class="code" href="class_chess_clock.html#a461145515ab3854c079937143026a047" title="Pause clock.">pauseTurn</a>();
+<a name="l00097"></a>00097         <a class="code" href="class_clocks_widget.html#a2e65f80ea1b3d56189f8c94d6b0a972c">pauseLabel_</a>-&gt;setVisible(<span class="keyword">true</span>);
+<a name="l00098"></a>00098     }
+<a name="l00099"></a>00099 }
+<a name="l00100"></a>00100 
+<a name="l00101"></a><a class="code" href="class_clocks_widget.html#a13cdf39b9f06ef714a65aaff2111380d">00101</a> <span class="keywordtype">void</span> <a class="code" href="class_clocks_widget.html#a13cdf39b9f06ef714a65aaff2111380d" title="End the game.">ClocksWidget::stopPlay</a>()
+<a name="l00102"></a>00102 {
+<a name="l00103"></a>00103     <span class="keywordflow">if</span>( <a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a> == <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a54e428aae4bef65f8a66e7619778c190">BlackTurn</a> || <a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a> == <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ac176eeb3fa09dc34152e89c97155806a">BlackPause</a> )
+<a name="l00104"></a>00104        emit <a class="code" href="class_clocks_widget.html#a59d64c0755ff2e19c851108472d48865">TurnFinished</a>( <a class="code" href="class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447">black_</a>-&gt;<a class="code" href="class_chess_clock.html#a2383619532d2e9e6557961616c722531" title="End this turn.">endTurn</a>());
+<a name="l00105"></a>00105     <span class="keywordflow">else</span> <span class="keywordflow">if</span>( <a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a> == <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ae515f8820df31a265e7a09b885367021">WhiteTurn</a> || <a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a> == <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326af5c73b5ef2a4289e4c72e37d9524aad3">WhitePause</a> )
+<a name="l00106"></a>00106         emit <a class="code" href="class_clocks_widget.html#a59d64c0755ff2e19c851108472d48865">TurnFinished</a>( <a class="code" href="class_clocks_widget.html#a657afdf1f48be188451ebd712350cdc3">white_</a>-&gt;<a class="code" href="class_chess_clock.html#a2383619532d2e9e6557961616c722531" title="End this turn.">endTurn</a>());
+<a name="l00107"></a>00107     <a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a> = <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a53acf9aec5f412ddac980ff0019b6062" title="Not running.">Stopped</a>;
+<a name="l00108"></a>00108 }
+<a name="l00109"></a>00109 
+<a name="l00110"></a>00110 
+<a name="l00111"></a><a class="code" href="class_clocks_widget.html#a1a000c1a617951942ee3b1669a2b026e">00111</a> <span class="keywordtype">void</span> <a class="code" href="class_clocks_widget.html#a1a000c1a617951942ee3b1669a2b026e">ClocksWidget::mouseReleaseEvent</a>(QMouseEvent *event)
+<a name="l00112"></a>00112 {
+<a name="l00113"></a>00113     <span class="keywordflow">if</span>( <a class="code" href="class_clocks_widget.html#ab86d99a5709a6fd0444f10aec5ede01a">delayTimer_</a>.elapsed() &gt; <a class="code" href="class_clocks_widget.html#a51af7bacc14bc1f276df31a404823e3d" title="To avoid double clicks.">CLICKDELAY</a> )  <span class="comment">// To avoid double clicks</span>
+<a name="l00114"></a>00114     {
+<a name="l00115"></a>00115         <span class="keywordflow">switch</span>( <a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a>)
+<a name="l00116"></a>00116         {
+<a name="l00117"></a>00117         <span class="keywordflow">case</span> <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a6aef315e9e32ab9962b237bd3ddab0ab">Welcome</a> :
+<a name="l00118"></a>00118             <span class="comment">// Start game!</span>
+<a name="l00119"></a>00119             <a class="code" href="class_clocks_widget.html#a0af8f4235b2b5363173b067cfb54a73b">welcomeLabel_</a>-&gt;setVisible(<span class="keyword">false</span>);
+<a name="l00120"></a>00120             <a class="code" href="class_clocks_widget.html#a657afdf1f48be188451ebd712350cdc3">white_</a>-&gt;<a class="code" href="class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a" title="Start new turn.">startTurn</a>();
+<a name="l00121"></a>00121             <a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a> = <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ae515f8820df31a265e7a09b885367021">WhiteTurn</a>;
+<a name="l00122"></a>00122             <span class="keywordflow">break</span>;
+<a name="l00123"></a>00123         <span class="keywordflow">case</span> <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ae515f8820df31a265e7a09b885367021">WhiteTurn</a>:
+<a name="l00124"></a>00124             <span class="comment">// White turn finished, then black</span>
+<a name="l00125"></a>00125             emit <a class="code" href="class_clocks_widget.html#a59d64c0755ff2e19c851108472d48865">TurnFinished</a>( <a class="code" href="class_clocks_widget.html#a657afdf1f48be188451ebd712350cdc3">white_</a>-&gt;<a class="code" href="class_chess_clock.html#a2383619532d2e9e6557961616c722531" title="End this turn.">endTurn</a>());
+<a name="l00126"></a>00126             <a class="code" href="class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447">black_</a>-&gt;<a class="code" href="class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a" title="Start new turn.">startTurn</a>();
+<a name="l00127"></a>00127             <a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a>=<a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a54e428aae4bef65f8a66e7619778c190">BlackTurn</a>;
+<a name="l00128"></a>00128             <span class="keywordflow">break</span>;
+<a name="l00129"></a>00129         <span class="keywordflow">case</span> <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a54e428aae4bef65f8a66e7619778c190">BlackTurn</a>:
+<a name="l00130"></a>00130             <span class="comment">// Black finished, then white</span>
+<a name="l00131"></a>00131             emit <a class="code" href="class_clocks_widget.html#a59d64c0755ff2e19c851108472d48865">TurnFinished</a>( <a class="code" href="class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447">black_</a>-&gt;<a class="code" href="class_chess_clock.html#a2383619532d2e9e6557961616c722531" title="End this turn.">endTurn</a>());
+<a name="l00132"></a>00132             <a class="code" href="class_clocks_widget.html#a657afdf1f48be188451ebd712350cdc3">white_</a>-&gt;<a class="code" href="class_chess_clock.html#a49504d86896ef3f724b2aa481c85435a" title="Start new turn.">startTurn</a>();
+<a name="l00133"></a>00133             <a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a>=<a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ae515f8820df31a265e7a09b885367021">WhiteTurn</a>;
+<a name="l00134"></a>00134             <span class="keywordflow">break</span>;
+<a name="l00135"></a>00135         <span class="keywordflow">case</span> <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326af5c73b5ef2a4289e4c72e37d9524aad3">WhitePause</a>:
+<a name="l00136"></a>00136             <span class="comment">// Continue play</span>
+<a name="l00137"></a>00137             <a class="code" href="class_clocks_widget.html#a2e65f80ea1b3d56189f8c94d6b0a972c">pauseLabel_</a>-&gt;setVisible(<span class="keyword">false</span>);
+<a name="l00138"></a>00138             <a class="code" href="class_clocks_widget.html#a657afdf1f48be188451ebd712350cdc3">white_</a>-&gt;<a class="code" href="class_chess_clock.html#ae0686cb1be507be4c7c411898ba52495" title="Continue paused game.">continueTurn</a>();
+<a name="l00139"></a>00139             <a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a>=<a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ae515f8820df31a265e7a09b885367021">WhiteTurn</a>;
+<a name="l00140"></a>00140             <span class="keywordflow">break</span>;
+<a name="l00141"></a>00141         <span class="keywordflow">case</span> <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ac176eeb3fa09dc34152e89c97155806a">BlackPause</a>:
+<a name="l00142"></a>00142             <span class="comment">// Continue play</span>
+<a name="l00143"></a>00143             <a class="code" href="class_clocks_widget.html#a2e65f80ea1b3d56189f8c94d6b0a972c">pauseLabel_</a>-&gt;setVisible(<span class="keyword">false</span>);
+<a name="l00144"></a>00144             <a class="code" href="class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447">black_</a>-&gt;<a class="code" href="class_chess_clock.html#ae0686cb1be507be4c7c411898ba52495" title="Continue paused game.">continueTurn</a>();
+<a name="l00145"></a>00145             <a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a>=<a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a54e428aae4bef65f8a66e7619778c190">BlackTurn</a>;
+<a name="l00146"></a>00146             <span class="keywordflow">break</span>;
+<a name="l00147"></a>00147         <span class="keywordflow">case</span> <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a53acf9aec5f412ddac980ff0019b6062" title="Not running.">Stopped</a>:
+<a name="l00148"></a>00148             emit <a class="code" href="class_clocks_widget.html#ab5e341e33db43c93cb4fdb1dc59b1a62">ClickedWhenStopped</a>();
+<a name="l00149"></a>00149 
+<a name="l00150"></a>00150 
+<a name="l00151"></a>00151         }
+<a name="l00152"></a>00152     }
+<a name="l00153"></a>00153 }
+<a name="l00154"></a>00154 
+<a name="l00155"></a>00155 <span class="keywordtype">int</span> <span class="keyword">const</span> <a class="code" href="class_clocks_widget.html#a51af7bacc14bc1f276df31a404823e3d" title="To avoid double clicks.">ClocksWidget::CLICKDELAY</a>;
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/clockswidget_8h.html b/www/html/clockswidget_8h.html
new file mode 100644 (file)
index 0000000..c4f4325
--- /dev/null
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/clockswidget.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/clockswidget.h File Reference</h1><code>#include &lt;QWidget&gt;</code><br/>
+<code>#include &lt;QTime&gt;</code><br/>
+
+<p><a href="clockswidget_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clocks_widget.html">ClocksWidget</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Widget with two clocks.  <a href="class_clocks_widget.html#_details">More...</a><br/></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/clockswidget_8h_source.html b/www/html/clockswidget_8h_source.html
new file mode 100644 (file)
index 0000000..08bd276
--- /dev/null
@@ -0,0 +1,140 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/clockswidget.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/clockswidget.h</h1><a href="clockswidget_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef CLOCKSWIDGET_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define CLOCKSWIDGET_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;QWidget&gt;</span>
+<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;QTime&gt;</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="keyword">class </span>QHBoxLayout;
+<a name="l00029"></a>00029 <span class="keyword">class </span>QVBoxLayout;
+<a name="l00030"></a>00030 <span class="keyword">class </span>QLabel;
+<a name="l00031"></a>00031 <span class="keyword">class </span><a class="code" href="class_turn_information.html" title="Turn information class.">TurnInformation</a>;
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033 <span class="keyword">class </span><a class="code" href="class_chess_clock.html" title="Clock of a individual player.">ChessClock</a>;
+<a name="l00034"></a>00034 
+<a name="l00045"></a><a class="code" href="class_clocks_widget.html">00045</a> <span class="keyword">class </span><a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a> : <span class="keyword">public</span> QWidget
+<a name="l00046"></a>00046 {
+<a name="l00047"></a>00047     Q_OBJECT
+<a name="l00048"></a>00048 <span class="keyword">public</span>:
+<a name="l00049"></a>00049     <a class="code" href="class_clocks_widget.html#aa279b067c41def73aeaf62af3b486079">ClocksWidget</a>(<a class="code" href="class_chess_clock.html" title="Clock of a individual player.">ChessClock</a>* white, <a class="code" href="class_chess_clock.html" title="Clock of a individual player.">ChessClock</a>* black, QWidget *parent = 0);
+<a name="l00050"></a>00050     <a class="code" href="class_clocks_widget.html#ad57363f5d471bff742d422f19f3077c3">~ClocksWidget</a>();
+<a name="l00051"></a><a class="code" href="class_clocks_widget.html#ae2e2df5f16ea85a5f35b58d8c7e78e33">00051</a>     <span class="keywordtype">bool</span> <a class="code" href="class_clocks_widget.html#ae2e2df5f16ea85a5f35b58d8c7e78e33">isPlayStarted</a>()  { <span class="keywordflow">return</span> (<a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a>!=<a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a6aef315e9e32ab9962b237bd3ddab0ab">Welcome</a>); }
+<a name="l00052"></a>00052 
+<a name="l00053"></a>00053 <span class="keyword">protected</span>:
+<a name="l00054"></a>00054     <span class="keywordtype">void</span> <a class="code" href="class_clocks_widget.html#a1a000c1a617951942ee3b1669a2b026e">mouseReleaseEvent</a>(QMouseEvent *event);
+<a name="l00055"></a>00055 
+<a name="l00056"></a>00056 
+<a name="l00057"></a>00057 signals:
+<a name="l00058"></a>00058    <span class="keywordtype">void</span> <a class="code" href="class_clocks_widget.html#a59d64c0755ff2e19c851108472d48865">TurnFinished</a>(<a class="code" href="class_turn_information.html" title="Turn information class.">TurnInformation</a>* turnInfo);
+<a name="l00059"></a>00059    <span class="keywordtype">void</span> <a class="code" href="class_clocks_widget.html#ab5e341e33db43c93cb4fdb1dc59b1a62">ClickedWhenStopped</a>();
+<a name="l00060"></a>00060 
+<a name="l00061"></a>00061 <span class="keyword">public</span> slots:
+<a name="l00063"></a>00063     <span class="keywordtype">void</span> <a class="code" href="class_clocks_widget.html#a609a11fc15904a1700f5b82ae2b63228" title="Pause game.">pause</a>();
+<a name="l00065"></a>00065     <span class="keywordtype">void</span> <a class="code" href="class_clocks_widget.html#a13cdf39b9f06ef714a65aaff2111380d" title="End the game.">stopPlay</a>();
+<a name="l00066"></a>00066 
+<a name="l00067"></a>00067 <span class="keyword">protected</span>:
+<a name="l00068"></a><a class="code" href="class_clocks_widget.html#a657afdf1f48be188451ebd712350cdc3">00068</a>     <a class="code" href="class_chess_clock.html" title="Clock of a individual player.">ChessClock</a>* <a class="code" href="class_clocks_widget.html#a657afdf1f48be188451ebd712350cdc3">white_</a>;
+<a name="l00069"></a><a class="code" href="class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447">00069</a>     <a class="code" href="class_chess_clock.html" title="Clock of a individual player.">ChessClock</a>* <a class="code" href="class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447">black_</a>;
+<a name="l00070"></a>00070 
+<a name="l00071"></a><a class="code" href="class_clocks_widget.html#a2e65f80ea1b3d56189f8c94d6b0a972c">00071</a>     QLabel* <a class="code" href="class_clocks_widget.html#a2e65f80ea1b3d56189f8c94d6b0a972c">pauseLabel_</a>;
+<a name="l00072"></a><a class="code" href="class_clocks_widget.html#a0af8f4235b2b5363173b067cfb54a73b">00072</a>     QLabel* <a class="code" href="class_clocks_widget.html#a0af8f4235b2b5363173b067cfb54a73b">welcomeLabel_</a>;
+<a name="l00073"></a>00073 
+<a name="l00074"></a><a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326">00074</a>     <span class="keyword">enum</span> <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326">GameStatus</a> {
+<a name="l00075"></a><a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a53acf9aec5f412ddac980ff0019b6062">00075</a>         <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a53acf9aec5f412ddac980ff0019b6062" title="Not running.">Stopped</a>  ,
+<a name="l00076"></a><a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ae515f8820df31a265e7a09b885367021">00076</a>         <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ae515f8820df31a265e7a09b885367021">WhiteTurn</a>,
+<a name="l00077"></a><a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a54e428aae4bef65f8a66e7619778c190">00077</a>         <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a54e428aae4bef65f8a66e7619778c190">BlackTurn</a>,
+<a name="l00078"></a><a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326af5c73b5ef2a4289e4c72e37d9524aad3">00078</a>         <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326af5c73b5ef2a4289e4c72e37d9524aad3">WhitePause</a>,
+<a name="l00079"></a><a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ac176eeb3fa09dc34152e89c97155806a">00079</a>         <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ac176eeb3fa09dc34152e89c97155806a">BlackPause</a>,
+<a name="l00080"></a><a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a6aef315e9e32ab9962b237bd3ddab0ab">00080</a>         <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a6aef315e9e32ab9962b237bd3ddab0ab">Welcome</a>
+<a name="l00081"></a>00081         };
+<a name="l00082"></a>00082 
+<a name="l00083"></a><a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">00083</a>     <a class="code" href="class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326">GameStatus</a> <a class="code" href="class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4">status_</a>;
+<a name="l00084"></a><a class="code" href="class_clocks_widget.html#ab86d99a5709a6fd0444f10aec5ede01a">00084</a>     QTime <a class="code" href="class_clocks_widget.html#ab86d99a5709a6fd0444f10aec5ede01a">delayTimer_</a>; 
+<a name="l00086"></a><a class="code" href="class_clocks_widget.html#a51af7bacc14bc1f276df31a404823e3d">00086</a>     <span class="keyword">static</span> <span class="keywordtype">int</span> <span class="keyword">const</span> <a class="code" href="class_clocks_widget.html#a51af7bacc14bc1f276df31a404823e3d" title="To avoid double clicks.">CLICKDELAY</a> = 500 ; 
+<a name="l00090"></a>00090 };
+<a name="l00091"></a>00091 
+<a name="l00092"></a>00092 <span class="preprocessor">#endif // CLOCKSWIDGET_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/delayafterclock_8cpp.html b/www/html/delayafterclock_8cpp.html
new file mode 100644 (file)
index 0000000..36a26f7
--- /dev/null
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayafterclock.cpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayafterclock.cpp File Reference</h1><code>#include &quot;<a class="el" href="delayafterclock_8cpp_source.html">delayafterclock.h</a>&quot;</code><br/>
+<code>#include &quot;../chessclockwidget.h&quot;</code><br/>
+
+<p><a href="delayafterclock_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/delayafterclock_8cpp_source.html b/www/html/delayafterclock_8cpp_source.html
new file mode 100644 (file)
index 0000000..1cf5623
--- /dev/null
@@ -0,0 +1,106 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayafterclock.cpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayafterclock.cpp</h1><a href="delayafterclock_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#include &quot;<a class="code" href="delayafterclock_8h.html">delayafterclock.h</a>&quot;</span>
+<a name="l00023"></a>00023 
+<a name="l00024"></a><a class="code" href="class_delay_after_clock.html#a5797305cc68e5f14db5fcf51a56b80d0">00024</a> <a class="code" href="class_delay_after_clock.html#a5797305cc68e5f14db5fcf51a56b80d0">DelayAfterClock::DelayAfterClock</a>(<span class="keywordtype">bool</span> white, <span class="keywordtype">int</span> delay, QWidget *parent) :
+<a name="l00025"></a>00025     <a class="code" href="class_chess_clock_widget.html" title="Simple chess clock widget.">ChessClockWidget</a>(white, parent)
+<a name="l00026"></a>00026 {
+<a name="l00027"></a>00027     <a class="code" href="class_delay_after_clock.html#a0ac8b0446768d518280426f2b63aee94">delay_</a> = delay;
+<a name="l00028"></a>00028     <a class="code" href="class_chess_clock_widget.html#a0e7ee0766c9684ade44ff548c82d308d" title="Set time begin of turn shown green.">setGreenTime</a>( <a class="code" href="class_delay_after_clock.html#a0ac8b0446768d518280426f2b63aee94">delay_</a>);
+<a name="l00029"></a>00029 }
+<a name="l00030"></a>00030 
+<a name="l00031"></a><a class="code" href="class_delay_after_clock.html#a67513894f0749d488e275f26e43008e8">00031</a> <a class="code" href="class_turn_information.html" title="Turn information class.">TurnInformation</a>* <a class="code" href="class_delay_after_clock.html#a67513894f0749d488e275f26e43008e8" title="End this turn.">DelayAfterClock::endTurn</a>()
+<a name="l00032"></a>00032 {
+<a name="l00033"></a>00033     <span class="keywordtype">int</span> turntime = <a class="code" href="class_chess_clock.html#a781fff762250f63de87d12f5d88ae5ed" title="Get time played current turn.">currentTurnPlayed</a>();
+<a name="l00034"></a>00034 
+<a name="l00035"></a>00035     <span class="keywordflow">if</span>( turntime &gt; <a class="code" href="class_delay_after_clock.html#a0ac8b0446768d518280426f2b63aee94">delay_</a> )
+<a name="l00036"></a>00036         <a class="code" href="class_chess_clock.html#a7726be810822d28f039252e29e8377d5" title="Add time.">addTime</a>( <a class="code" href="class_delay_after_clock.html#a0ac8b0446768d518280426f2b63aee94">delay_</a> );  <span class="comment">// Add whole delay</span>
+<a name="l00037"></a>00037     <span class="keywordflow">else</span>
+<a name="l00038"></a>00038         <a class="code" href="class_chess_clock.html#a7726be810822d28f039252e29e8377d5" title="Add time.">addTime</a>( <a class="code" href="class_chess_clock.html#a781fff762250f63de87d12f5d88ae5ed" title="Get time played current turn.">currentTurnPlayed</a>());  <span class="comment">// Add time of turn</span>
+<a name="l00039"></a>00039 
+<a name="l00040"></a>00040     <span class="keywordflow">return</span> <a class="code" href="class_delay_after_clock.html#a67513894f0749d488e275f26e43008e8" title="End this turn.">ChessClock::endTurn</a>();
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 }
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/delayafterclock_8h.html b/www/html/delayafterclock_8h.html
new file mode 100644 (file)
index 0000000..f26a37c
--- /dev/null
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayafterclock.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayafterclock.h File Reference</h1><code>#include &quot;../chessclockwidget.h&quot;</code><br/>
+
+<p><a href="delayafterclock_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_after_clock.html">DelayAfterClock</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Delay after (Bronstein delay).  <a href="class_delay_after_clock.html#_details">More...</a><br/></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/delayafterclock_8h_source.html b/www/html/delayafterclock_8h_source.html
new file mode 100644 (file)
index 0000000..2b9946b
--- /dev/null
@@ -0,0 +1,108 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayafterclock.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayafterclock.h</h1><a href="delayafterclock_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef DELAYAFTERCLOCK_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define DELAYAFTERCLOCK_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;../chessclockwidget.h&quot;</span>
+<a name="l00026"></a>00026 
+<a name="l00027"></a>00027 
+<a name="l00034"></a><a class="code" href="class_delay_after_clock.html">00034</a> <span class="keyword">class </span><a class="code" href="class_delay_after_clock.html" title="Delay after (Bronstein delay).">DelayAfterClock</a> : <span class="keyword">public</span> <a class="code" href="class_chess_clock_widget.html" title="Simple chess clock widget.">ChessClockWidget</a>
+<a name="l00035"></a>00035 {
+<a name="l00036"></a>00036     Q_OBJECT
+<a name="l00037"></a>00037 <span class="keyword">public</span>:
+<a name="l00038"></a>00038     <a class="code" href="class_delay_after_clock.html#a5797305cc68e5f14db5fcf51a56b80d0">DelayAfterClock</a>(<span class="keywordtype">bool</span> white, <span class="keywordtype">int</span> delay, QWidget *parent = 0);
+<a name="l00039"></a>00039 
+<a name="l00040"></a>00040     <a class="code" href="class_turn_information.html" title="Turn information class.">TurnInformation</a>* <a class="code" href="class_delay_after_clock.html#a67513894f0749d488e275f26e43008e8" title="End this turn.">endTurn</a>();
+<a name="l00041"></a>00041 signals:
+<a name="l00042"></a>00042 
+<a name="l00043"></a>00043 <span class="keyword">public</span> slots:
+<a name="l00044"></a>00044 
+<a name="l00045"></a>00045 <span class="keyword">protected</span>:
+<a name="l00046"></a><a class="code" href="class_delay_after_clock.html#a0ac8b0446768d518280426f2b63aee94">00046</a>     <span class="keywordtype">int</span> <a class="code" href="class_delay_after_clock.html#a0ac8b0446768d518280426f2b63aee94">delay_</a>;
+<a name="l00047"></a>00047 
+<a name="l00048"></a>00048 };
+<a name="l00049"></a>00049 
+<a name="l00050"></a>00050 <span class="preprocessor">#endif // DELAYAFTERCLOCK_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/delayaftertimecontrol_8cpp.html b/www/html/delayaftertimecontrol_8cpp.html
new file mode 100644 (file)
index 0000000..76395da
--- /dev/null
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayaftertimecontrol.cpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayaftertimecontrol.cpp File Reference</h1><code>#include &quot;<a class="el" href="delayaftertimecontrol_8h_source.html">delayaftertimecontrol.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="delayafterclock_8h_source.html">delayafterclock.h</a>&quot;</code><br/>
+<code>#include &quot;../clockswidget.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>&quot;</code><br/>
+<code>#include &lt;QApplication&gt;</code><br/>
+
+<p><a href="delayaftertimecontrol_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/delayaftertimecontrol_8cpp_source.html b/www/html/delayaftertimecontrol_8cpp_source.html
new file mode 100644 (file)
index 0000000..f451ed4
--- /dev/null
@@ -0,0 +1,127 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayaftertimecontrol.cpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayaftertimecontrol.cpp</h1><a href="delayaftertimecontrol_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#include &quot;<a class="code" href="delayaftertimecontrol_8h.html">delayaftertimecontrol.h</a>&quot;</span>
+<a name="l00023"></a>00023 <span class="preprocessor">#include &quot;<a class="code" href="delayafterclock_8h.html">delayafterclock.h</a>&quot;</span>
+<a name="l00024"></a>00024 <span class="preprocessor">#include &quot;../clockswidget.h&quot;</span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;<a class="code" href="basicdialog_8h.html">basicdialog.h</a>&quot;</span>
+<a name="l00026"></a>00026 
+<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;QApplication&gt;</span>
+<a name="l00028"></a>00028 
+<a name="l00029"></a><a class="code" href="class_delay_after_time_control.html#a1d9e46c913a8f025e9518b029fb4f017">00029</a> <a class="code" href="class_delay_after_time_control.html#a1d9e46c913a8f025e9518b029fb4f017">DelayAfterTimeControl::DelayAfterTimeControl</a>()
+<a name="l00030"></a>00030 {
+<a name="l00031"></a>00031 }
+<a name="l00032"></a>00032 
+<a name="l00033"></a><a class="code" href="class_delay_after_time_control.html#af8c89050571857e3f048a86a933fc6b6">00033</a> QString <a class="code" href="class_delay_after_time_control.html#af8c89050571857e3f048a86a933fc6b6" title="Name of the time control.">DelayAfterTimeControl::getName</a>()
+<a name="l00034"></a>00034 {
+<a name="l00035"></a>00035     <span class="keywordflow">return</span> qApp-&gt;translate(<span class="stringliteral">&quot;Delay after&quot;</span>,<span class="stringliteral">&quot;Delay after&quot;</span>);
+<a name="l00036"></a>00036 }
+<a name="l00037"></a>00037 
+<a name="l00038"></a><a class="code" href="class_delay_after_time_control.html#a9a0a327cb511c7dbcb55ecc36850c44a">00038</a> QString <a class="code" href="class_delay_after_time_control.html#a9a0a327cb511c7dbcb55ecc36850c44a" title="Description of the time control.">DelayAfterTimeControl::getDescription</a>()
+<a name="l00039"></a>00039 {
+<a name="l00040"></a>00040     <span class="keywordflow">return</span> qApp-&gt;translate(<span class="stringliteral">&quot;Delay&quot;</span>,<span class="stringliteral">&quot;Time up to special increment is added after turn&quot;</span>);
+<a name="l00041"></a>00041 }
+<a name="l00042"></a>00042 
+<a name="l00043"></a><a class="code" href="class_delay_after_time_control.html#a9261e9b06c1cc36b07c2d614fd800bce">00043</a> <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>* <a class="code" href="class_delay_after_time_control.html#a9261e9b06c1cc36b07c2d614fd800bce" title="Init new game.">DelayAfterTimeControl::initGame</a>(<span class="keywordtype">bool</span> useLastSettings)
+<a name="l00044"></a>00044 {
+<a name="l00045"></a>00045     <a class="code" href="class_basic_dialog.html" title="Basic dialog for Time Control settings.">BasicDialog</a> dialog(<a class="code" href="class_delay_after_time_control.html#af8c89050571857e3f048a86a933fc6b6" title="Name of the time control.">getName</a>());
+<a name="l00046"></a>00046     dialog.<a class="code" href="class_basic_dialog.html#a61a6f0de3698da72f2ec10be6f41fd6b">disablePerTurns</a>();
+<a name="l00047"></a>00047     dialog.<a class="code" href="class_basic_dialog.html#af0a264bc2fb165a0264777d0b6ace16c" title="Load values from settings, or init to initial values.">init</a>();
+<a name="l00048"></a>00048 
+<a name="l00049"></a>00049     <span class="keywordflow">if</span>( useLastSettings || dialog.exec() == QDialog::Accepted)
+<a name="l00050"></a>00050     {
+<a name="l00051"></a>00051         dialog.<a class="code" href="class_basic_dialog.html#a39e8d5e6b6bb54da90b48542abf3c5ce" title="Store values to settings.">store</a>();
+<a name="l00052"></a>00052         <a class="code" href="class_delay_after_clock.html" title="Delay after (Bronstein delay).">DelayAfterClock</a>* white = <span class="keyword">new</span> <a class="code" href="class_delay_after_clock.html" title="Delay after (Bronstein delay).">DelayAfterClock</a>( <span class="keyword">true</span>, dialog.<a class="code" href="class_basic_dialog.html#a9efd7646f9ca831901f0c0f7db5196b7">getWhiteAddition</a>());
+<a name="l00053"></a>00053         white-&gt;<a class="code" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8" title="Set time available.">setTimeAvailable</a>(dialog.<a class="code" href="class_basic_dialog.html#ac680841face51be8730863bea159bb4e">getWhiteInitial</a>());
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055         <a class="code" href="class_delay_after_clock.html" title="Delay after (Bronstein delay).">DelayAfterClock</a>* black = <span class="keyword">new</span> <a class="code" href="class_delay_after_clock.html" title="Delay after (Bronstein delay).">DelayAfterClock</a>( <span class="keyword">false</span>, dialog.<a class="code" href="class_basic_dialog.html#a36de71762cce473db1b68b0d321c2771">getBlackAddition</a>());
+<a name="l00056"></a>00056         black-&gt;<a class="code" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8" title="Set time available.">setTimeAvailable</a>( dialog.<a class="code" href="class_basic_dialog.html#a305905fa63b9a29649d35feda04161ad">getBlackInitial</a>());
+<a name="l00057"></a>00057 
+<a name="l00058"></a>00058         <span class="keywordflow">return</span>( <span class="keyword">new</span> <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>(white,black));
+<a name="l00059"></a>00059 
+<a name="l00060"></a>00060     }
+<a name="l00061"></a>00061     <span class="keywordflow">else</span>
+<a name="l00062"></a>00062         <span class="keywordflow">return</span> 0;
+<a name="l00063"></a>00063 }
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/delayaftertimecontrol_8h.html b/www/html/delayaftertimecontrol_8h.html
new file mode 100644 (file)
index 0000000..08cfde4
--- /dev/null
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayaftertimecontrol.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayaftertimecontrol.h File Reference</h1><code>#include &quot;../timecontrol.h&quot;</code><br/>
+
+<p><a href="delayaftertimecontrol_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_after_time_control.html">DelayAfterTimeControl</a></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/delayaftertimecontrol_8h_source.html b/www/html/delayaftertimecontrol_8h_source.html
new file mode 100644 (file)
index 0000000..8826148
--- /dev/null
@@ -0,0 +1,101 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayaftertimecontrol.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayaftertimecontrol.h</h1><a href="delayaftertimecontrol_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef DELAYAFTERTIMECONTROL_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define DELAYAFTERTIMECONTROL_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;../timecontrol.h&quot;</span>
+<a name="l00026"></a>00026 
+<a name="l00027"></a><a class="code" href="class_delay_after_time_control.html">00027</a> <span class="keyword">class </span><a class="code" href="class_delay_after_time_control.html">DelayAfterTimeControl</a> : <span class="keyword">public</span> <a class="code" href="class_time_control.html" title="Base class of virtual controls.">TimeControl</a>
+<a name="l00028"></a>00028 {
+<a name="l00029"></a>00029 <span class="keyword">public</span>:
+<a name="l00030"></a>00030     <a class="code" href="class_delay_after_time_control.html#a1d9e46c913a8f025e9518b029fb4f017">DelayAfterTimeControl</a>();
+<a name="l00031"></a>00031 
+<a name="l00032"></a>00032     QString <a class="code" href="class_delay_after_time_control.html#af8c89050571857e3f048a86a933fc6b6" title="Name of the time control.">getName</a>();
+<a name="l00033"></a>00033     QString <a class="code" href="class_delay_after_time_control.html#a9a0a327cb511c7dbcb55ecc36850c44a" title="Description of the time control.">getDescription</a>();
+<a name="l00034"></a>00034     <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>* <a class="code" href="class_delay_after_time_control.html#a9261e9b06c1cc36b07c2d614fd800bce" title="Init new game.">initGame</a>(<span class="keywordtype">bool</span> useLastSettings);
+<a name="l00035"></a>00035 };
+<a name="l00036"></a>00036 
+<a name="l00037"></a>00037 <span class="preprocessor">#endif // DELAYAFTERTIMECONTROL_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/delayclock_8cpp.html b/www/html/delayclock_8cpp.html
new file mode 100644 (file)
index 0000000..0bd42b8
--- /dev/null
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayclock.cpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayclock.cpp File Reference</h1><code>#include &quot;<a class="el" href="delayclock_8cpp_source.html">delayclock.h</a>&quot;</code><br/>
+<code>#include &quot;../chessclockwidget.h&quot;</code><br/>
+
+<p><a href="delayclock_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/delayclock_8cpp_source.html b/www/html/delayclock_8cpp_source.html
new file mode 100644 (file)
index 0000000..ea894c2
--- /dev/null
@@ -0,0 +1,108 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayclock.cpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayclock.cpp</h1><a href="delayclock_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#include &quot;<a class="code" href="delayclock_8h.html">delayclock.h</a>&quot;</span>
+<a name="l00023"></a>00023 
+<a name="l00024"></a><a class="code" href="class_delay_clock.html#a1a3d6826f91aac75e4d3b2e1419bb33c">00024</a> <a class="code" href="class_delay_clock.html#a1a3d6826f91aac75e4d3b2e1419bb33c">DelayClock::DelayClock</a>(<span class="keywordtype">bool</span> white, <span class="keywordtype">int</span> delay, QWidget *parent) :
+<a name="l00025"></a>00025     <a class="code" href="class_chess_clock_widget.html" title="Simple chess clock widget.">ChessClockWidget</a>(white, parent)
+<a name="l00026"></a>00026 {
+<a name="l00027"></a>00027     <a class="code" href="class_delay_clock.html#a2859dc0ab9e112839c005a3d2ec6b56c">delay_</a> = delay;
+<a name="l00028"></a>00028     <a class="code" href="class_chess_clock_widget.html#a0e7ee0766c9684ade44ff548c82d308d" title="Set time begin of turn shown green.">setGreenTime</a>( <a class="code" href="class_delay_clock.html#a2859dc0ab9e112839c005a3d2ec6b56c">delay_</a> );
+<a name="l00029"></a>00029 }
+<a name="l00030"></a>00030 
+<a name="l00031"></a><a class="code" href="class_delay_clock.html#ad926d5f15903c47092d431cc26b296d4">00031</a> <span class="keywordtype">int</span> <a class="code" href="class_delay_clock.html#ad926d5f15903c47092d431cc26b296d4" title="Get total time available.">DelayClock::getTimeAvailable</a>()
+<a name="l00032"></a>00032 {
+<a name="l00033"></a>00033     <span class="keywordflow">if</span>( <a class="code" href="class_chess_clock.html#a0eb205f7484c7cf2a0be1f8bec78bf68">currentTurn_</a>)
+<a name="l00034"></a>00034     {
+<a name="l00035"></a>00035         <span class="keywordtype">int</span> played = <a class="code" href="class_chess_clock.html#a781fff762250f63de87d12f5d88ae5ed" title="Get time played current turn.">currentTurnPlayed</a>();
+<a name="l00036"></a>00036         <span class="keywordflow">if</span>( played &gt; <a class="code" href="class_delay_clock.html#a2859dc0ab9e112839c005a3d2ec6b56c">delay_</a>)
+<a name="l00037"></a>00037         {
+<a name="l00038"></a>00038             <span class="comment">// Will add the whole delay</span>
+<a name="l00039"></a>00039             <span class="keywordflow">return</span> <a class="code" href="class_chess_clock.html#abbce62e8c796244cadb1a5413469ca1b" title="Time played in this game BEFORE this turn msecs.">timeAvailableBeforeTurn_</a> + <a class="code" href="class_delay_clock.html#a2859dc0ab9e112839c005a3d2ec6b56c">delay_</a> - played;
+<a name="l00040"></a>00040         }
+<a name="l00041"></a>00041     }
+<a name="l00042"></a>00042     <span class="comment">// in delay or not in turn.</span>
+<a name="l00043"></a>00043     <span class="keywordflow">return</span> <a class="code" href="class_chess_clock.html#abbce62e8c796244cadb1a5413469ca1b" title="Time played in this game BEFORE this turn msecs.">timeAvailableBeforeTurn_</a>;
+<a name="l00044"></a>00044 }
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/delayclock_8h.html b/www/html/delayclock_8h.html
new file mode 100644 (file)
index 0000000..a367707
--- /dev/null
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayclock.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayclock.h File Reference</h1><code>#include &quot;../chessclockwidget.h&quot;</code><br/>
+
+<p><a href="delayclock_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_clock.html">DelayClock</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Simple delay.  <a href="class_delay_clock.html#_details">More...</a><br/></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/delayclock_8h_source.html b/www/html/delayclock_8h_source.html
new file mode 100644 (file)
index 0000000..0759894
--- /dev/null
@@ -0,0 +1,107 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayclock.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delayclock.h</h1><a href="delayclock_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef DELAYCLOCK_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define DELAYCLOCK_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;../chessclockwidget.h&quot;</span>
+<a name="l00034"></a><a class="code" href="class_delay_clock.html">00034</a> <span class="keyword">class </span><a class="code" href="class_delay_clock.html" title="Simple delay.">DelayClock</a> : <span class="keyword">public</span> <a class="code" href="class_chess_clock_widget.html" title="Simple chess clock widget.">ChessClockWidget</a>
+<a name="l00035"></a>00035 {
+<a name="l00036"></a>00036     Q_OBJECT
+<a name="l00037"></a>00037 <span class="keyword">public</span>:
+<a name="l00038"></a>00038     <a class="code" href="class_delay_clock.html#a1a3d6826f91aac75e4d3b2e1419bb33c">DelayClock</a>(<span class="keywordtype">bool</span> white, <span class="keywordtype">int</span> delay, QWidget *parent = 0);
+<a name="l00039"></a>00039 
+<a name="l00040"></a>00040     <span class="keywordtype">int</span> <a class="code" href="class_delay_clock.html#ad926d5f15903c47092d431cc26b296d4" title="Get total time available.">getTimeAvailable</a>();
+<a name="l00041"></a>00041 signals:
+<a name="l00042"></a>00042 
+<a name="l00043"></a>00043 <span class="keyword">public</span> slots:
+<a name="l00044"></a>00044 
+<a name="l00045"></a>00045 <span class="keyword">protected</span>:
+<a name="l00046"></a><a class="code" href="class_delay_clock.html#a2859dc0ab9e112839c005a3d2ec6b56c">00046</a>     <span class="keywordtype">int</span> <a class="code" href="class_delay_clock.html#a2859dc0ab9e112839c005a3d2ec6b56c">delay_</a>;
+<a name="l00047"></a>00047 
+<a name="l00048"></a>00048 
+<a name="l00049"></a>00049 };
+<a name="l00050"></a>00050 
+<a name="l00051"></a>00051 <span class="preprocessor">#endif // DELAYCLOCK_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/delaytimecontrol_8cpp.html b/www/html/delaytimecontrol_8cpp.html
new file mode 100644 (file)
index 0000000..d7a7f59
--- /dev/null
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delaytimecontrol.cpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delaytimecontrol.cpp File Reference</h1><code>#include &quot;<a class="el" href="delaytimecontrol_8h_source.html">delaytimecontrol.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="delayclock_8h_source.html">delayclock.h</a>&quot;</code><br/>
+<code>#include &quot;../clockswidget.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>&quot;</code><br/>
+<code>#include &lt;QApplication&gt;</code><br/>
+
+<p><a href="delaytimecontrol_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/delaytimecontrol_8cpp_source.html b/www/html/delaytimecontrol_8cpp_source.html
new file mode 100644 (file)
index 0000000..0025861
--- /dev/null
@@ -0,0 +1,127 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delaytimecontrol.cpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delaytimecontrol.cpp</h1><a href="delaytimecontrol_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#include &quot;<a class="code" href="delaytimecontrol_8h.html">delaytimecontrol.h</a>&quot;</span>
+<a name="l00023"></a>00023 <span class="preprocessor">#include &quot;<a class="code" href="delayclock_8h.html">delayclock.h</a>&quot;</span>
+<a name="l00024"></a>00024 <span class="preprocessor">#include &quot;../clockswidget.h&quot;</span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;<a class="code" href="basicdialog_8h.html">basicdialog.h</a>&quot;</span>
+<a name="l00026"></a>00026 
+<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;QApplication&gt;</span>
+<a name="l00028"></a>00028 
+<a name="l00029"></a><a class="code" href="class_delay_time_control.html#a2c45bafaae57057f1826af87615c22b5">00029</a> <a class="code" href="class_delay_time_control.html#a2c45bafaae57057f1826af87615c22b5">DelayTimeControl::DelayTimeControl</a>()
+<a name="l00030"></a>00030 {
+<a name="l00031"></a>00031 }
+<a name="l00032"></a>00032 
+<a name="l00033"></a><a class="code" href="class_delay_time_control.html#a2a89bc8c11d892ccc7ebf0494ed82a1e">00033</a> QString <a class="code" href="class_delay_time_control.html#a2a89bc8c11d892ccc7ebf0494ed82a1e" title="Name of the time control.">DelayTimeControl::getName</a>()
+<a name="l00034"></a>00034 {
+<a name="l00035"></a>00035     <span class="keywordflow">return</span> qApp-&gt;translate(<span class="stringliteral">&quot;Delay&quot;</span>,<span class="stringliteral">&quot;Delay&quot;</span>);
+<a name="l00036"></a>00036 }
+<a name="l00037"></a>00037 
+<a name="l00038"></a><a class="code" href="class_delay_time_control.html#af617c351aa09bb903ebf7ffb1431fe47">00038</a> QString <a class="code" href="class_delay_time_control.html#af617c351aa09bb903ebf7ffb1431fe47" title="Description of the time control.">DelayTimeControl::getDescription</a>()
+<a name="l00039"></a>00039 {
+<a name="l00040"></a>00040     <span class="keywordflow">return</span> qApp-&gt;translate(<span class="stringliteral">&quot;Delay&quot;</span>,<span class="stringliteral">&quot;The clock waits for the delay period before starting&quot;</span>);
+<a name="l00041"></a>00041 }
+<a name="l00042"></a>00042 
+<a name="l00043"></a><a class="code" href="class_delay_time_control.html#a9b702b5dde3e92a086eaa1051c69218f">00043</a> <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>* <a class="code" href="class_delay_time_control.html#a9b702b5dde3e92a086eaa1051c69218f" title="Init new game.">DelayTimeControl::initGame</a>(<span class="keywordtype">bool</span> useLastSettings)
+<a name="l00044"></a>00044 {
+<a name="l00045"></a>00045     <a class="code" href="class_basic_dialog.html" title="Basic dialog for Time Control settings.">BasicDialog</a> dialog(<a class="code" href="class_delay_time_control.html#a2a89bc8c11d892ccc7ebf0494ed82a1e" title="Name of the time control.">getName</a>());
+<a name="l00046"></a>00046     dialog.<a class="code" href="class_basic_dialog.html#a61a6f0de3698da72f2ec10be6f41fd6b">disablePerTurns</a>();
+<a name="l00047"></a>00047     dialog.<a class="code" href="class_basic_dialog.html#af0a264bc2fb165a0264777d0b6ace16c" title="Load values from settings, or init to initial values.">init</a>();
+<a name="l00048"></a>00048 
+<a name="l00049"></a>00049     <span class="keywordflow">if</span>( useLastSettings || dialog.exec() == QDialog::Accepted)
+<a name="l00050"></a>00050     {
+<a name="l00051"></a>00051         dialog.<a class="code" href="class_basic_dialog.html#a39e8d5e6b6bb54da90b48542abf3c5ce" title="Store values to settings.">store</a>();
+<a name="l00052"></a>00052         <a class="code" href="class_delay_clock.html" title="Simple delay.">DelayClock</a>* white = <span class="keyword">new</span> <a class="code" href="class_delay_clock.html" title="Simple delay.">DelayClock</a>( <span class="keyword">true</span>, dialog.<a class="code" href="class_basic_dialog.html#a9efd7646f9ca831901f0c0f7db5196b7">getWhiteAddition</a>());
+<a name="l00053"></a>00053         white-&gt;<a class="code" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8" title="Set time available.">setTimeAvailable</a>(dialog.<a class="code" href="class_basic_dialog.html#ac680841face51be8730863bea159bb4e">getWhiteInitial</a>());
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055         <a class="code" href="class_delay_clock.html" title="Simple delay.">DelayClock</a>* black = <span class="keyword">new</span> <a class="code" href="class_delay_clock.html" title="Simple delay.">DelayClock</a>( <span class="keyword">false</span>, dialog.<a class="code" href="class_basic_dialog.html#a36de71762cce473db1b68b0d321c2771">getBlackAddition</a>());
+<a name="l00056"></a>00056         black-&gt;<a class="code" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8" title="Set time available.">setTimeAvailable</a>( dialog.<a class="code" href="class_basic_dialog.html#a305905fa63b9a29649d35feda04161ad">getBlackInitial</a>());
+<a name="l00057"></a>00057 
+<a name="l00058"></a>00058         <span class="keywordflow">return</span>( <span class="keyword">new</span> <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>(white,black));
+<a name="l00059"></a>00059 
+<a name="l00060"></a>00060     }
+<a name="l00061"></a>00061     <span class="keywordflow">else</span>
+<a name="l00062"></a>00062         <span class="keywordflow">return</span> 0;
+<a name="l00063"></a>00063 }
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/delaytimecontrol_8h.html b/www/html/delaytimecontrol_8h.html
new file mode 100644 (file)
index 0000000..1e8c89d
--- /dev/null
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delaytimecontrol.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delaytimecontrol.h File Reference</h1><code>#include &quot;../timecontrol.h&quot;</code><br/>
+
+<p><a href="delaytimecontrol_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delay_time_control.html">DelayTimeControl</a></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/delaytimecontrol_8h_source.html b/www/html/delaytimecontrol_8h_source.html
new file mode 100644 (file)
index 0000000..09c4b0b
--- /dev/null
@@ -0,0 +1,101 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delaytimecontrol.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/delaytimecontrol.h</h1><a href="delaytimecontrol_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef DELAYTIMECONTROL_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define DELAYTIMECONTROL_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;../timecontrol.h&quot;</span>
+<a name="l00026"></a>00026 
+<a name="l00027"></a><a class="code" href="class_delay_time_control.html">00027</a> <span class="keyword">class </span><a class="code" href="class_delay_time_control.html">DelayTimeControl</a> : <span class="keyword">public</span> <a class="code" href="class_time_control.html" title="Base class of virtual controls.">TimeControl</a>
+<a name="l00028"></a>00028 {
+<a name="l00029"></a>00029 <span class="keyword">public</span>:
+<a name="l00030"></a>00030     <a class="code" href="class_delay_time_control.html#a2c45bafaae57057f1826af87615c22b5">DelayTimeControl</a>();
+<a name="l00031"></a>00031 
+<a name="l00032"></a>00032     QString <a class="code" href="class_delay_time_control.html#a2a89bc8c11d892ccc7ebf0494ed82a1e" title="Name of the time control.">getName</a>();
+<a name="l00033"></a>00033     QString <a class="code" href="class_delay_time_control.html#af617c351aa09bb903ebf7ffb1431fe47" title="Description of the time control.">getDescription</a>();
+<a name="l00034"></a>00034     <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>* <a class="code" href="class_delay_time_control.html#a9b702b5dde3e92a086eaa1051c69218f" title="Init new game.">initGame</a>(<span class="keywordtype">bool</span> useLastSettings);
+<a name="l00035"></a>00035 };
+<a name="l00036"></a>00036 
+<a name="l00037"></a>00037 <span class="preprocessor">#endif // DELAYTIMECONTROL_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/fischerafterclock_8cpp.html b/www/html/fischerafterclock_8cpp.html
new file mode 100644 (file)
index 0000000..27b4857
--- /dev/null
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischerafterclock.cpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischerafterclock.cpp File Reference</h1><code>#include &quot;<a class="el" href="fischerafterclock_8cpp_source.html">fischerafterclock.h</a>&quot;</code><br/>
+<code>#include &quot;../chessclockwidget.h&quot;</code><br/>
+
+<p><a href="fischerafterclock_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/fischerafterclock_8cpp_source.html b/www/html/fischerafterclock_8cpp_source.html
new file mode 100644 (file)
index 0000000..0075f76
--- /dev/null
@@ -0,0 +1,102 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischerafterclock.cpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischerafterclock.cpp</h1><a href="fischerafterclock_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#include &quot;<a class="code" href="fischerafterclock_8h.html">fischerafterclock.h</a>&quot;</span>
+<a name="l00023"></a>00023 
+<a name="l00024"></a><a class="code" href="class_fischer_after_clock.html#a887fd5c2289a3f73410a99c584513415">00024</a> <a class="code" href="class_fischer_after_clock.html#a887fd5c2289a3f73410a99c584513415">FischerAfterClock::FischerAfterClock</a>(<span class="keywordtype">bool</span> white, <span class="keywordtype">int</span> addition, <span class="keywordtype">int</span> perTurns, QWidget *parent) :
+<a name="l00025"></a>00025     <a class="code" href="class_chess_clock_widget.html" title="Simple chess clock widget.">ChessClockWidget</a>(white, parent)
+<a name="l00026"></a>00026 {
+<a name="l00027"></a>00027     <a class="code" href="class_fischer_after_clock.html#a455986fcb6b09484971780134fde2a49">addition_</a> = addition;
+<a name="l00028"></a>00028     <a class="code" href="class_fischer_after_clock.html#a6ce6e8a6c1b97b13ad1bc11a6f87c7ac">perTurns_</a> = perTurns;
+<a name="l00029"></a>00029 
+<a name="l00030"></a>00030     <a class="code" href="class_chess_clock_widget.html#a0e7ee0766c9684ade44ff548c82d308d" title="Set time begin of turn shown green.">setGreenTime</a>( addition );
+<a name="l00031"></a>00031 }
+<a name="l00032"></a>00032 
+<a name="l00033"></a><a class="code" href="class_fischer_after_clock.html#a01047f1c8eea1ca406eaebdaab930daf">00033</a> <a class="code" href="class_turn_information.html" title="Turn information class.">TurnInformation</a>* <a class="code" href="class_fischer_after_clock.html#a01047f1c8eea1ca406eaebdaab930daf" title="End this turn.">FischerAfterClock::endTurn</a>()
+<a name="l00034"></a>00034 {
+<a name="l00035"></a>00035     <span class="keywordflow">if</span>( <a class="code" href="class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956">getTurn</a>() % <a class="code" href="class_fischer_after_clock.html#a6ce6e8a6c1b97b13ad1bc11a6f87c7ac">perTurns_</a> == 0)
+<a name="l00036"></a>00036         <a class="code" href="class_chess_clock.html#a7726be810822d28f039252e29e8377d5" title="Add time.">addTime</a>( <a class="code" href="class_fischer_after_clock.html#a455986fcb6b09484971780134fde2a49">addition_</a> );
+<a name="l00037"></a>00037     <span class="keywordflow">return</span> <a class="code" href="class_fischer_after_clock.html#a01047f1c8eea1ca406eaebdaab930daf" title="End this turn.">ChessClock::endTurn</a>() ;
+<a name="l00038"></a>00038 }
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/fischerafterclock_8h.html b/www/html/fischerafterclock_8h.html
new file mode 100644 (file)
index 0000000..4be9a8f
--- /dev/null
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischerafterclock.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischerafterclock.h File Reference</h1><code>#include &quot;../chessclockwidget.h&quot;</code><br/>
+
+<p><a href="fischerafterclock_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_after_clock.html">FischerAfterClock</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Insert specified time after turn.  <a href="class_fischer_after_clock.html#_details">More...</a><br/></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/fischerafterclock_8h_source.html b/www/html/fischerafterclock_8h_source.html
new file mode 100644 (file)
index 0000000..721b9a8
--- /dev/null
@@ -0,0 +1,111 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischerafterclock.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischerafterclock.h</h1><a href="fischerafterclock_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef FISCHERAFTERCLOCK_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define FISCHERAFTERCLOCK_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;../chessclockwidget.h&quot;</span>
+<a name="l00026"></a>00026 
+<a name="l00027"></a>00027 <span class="keyword">class </span><a class="code" href="class_turn_information.html" title="Turn information class.">TurnInformation</a>;
+<a name="l00028"></a>00028 
+<a name="l00034"></a><a class="code" href="class_fischer_after_clock.html">00034</a> <span class="keyword">class </span><a class="code" href="class_fischer_after_clock.html" title="Insert specified time after turn.">FischerAfterClock</a> : <span class="keyword">public</span> <a class="code" href="class_chess_clock_widget.html" title="Simple chess clock widget.">ChessClockWidget</a>
+<a name="l00035"></a>00035 {
+<a name="l00036"></a>00036     Q_OBJECT
+<a name="l00037"></a>00037 <span class="keyword">public</span>:
+<a name="l00038"></a>00038     <a class="code" href="class_fischer_after_clock.html#a887fd5c2289a3f73410a99c584513415">FischerAfterClock</a>(<span class="keywordtype">bool</span> white, <span class="keywordtype">int</span> addition, <span class="keywordtype">int</span> perTurns, QWidget *parent = 0);
+<a name="l00039"></a>00039     <a class="code" href="class_turn_information.html" title="Turn information class.">TurnInformation</a>* <a class="code" href="class_fischer_after_clock.html#a01047f1c8eea1ca406eaebdaab930daf" title="End this turn.">endTurn</a>();
+<a name="l00040"></a>00040 
+<a name="l00041"></a>00041 signals:
+<a name="l00042"></a>00042 
+<a name="l00043"></a>00043 <span class="keyword">public</span> slots:
+<a name="l00044"></a>00044 
+<a name="l00045"></a>00045 <span class="keyword">protected</span>:
+<a name="l00046"></a><a class="code" href="class_fischer_after_clock.html#a455986fcb6b09484971780134fde2a49">00046</a>     <span class="keywordtype">int</span> <a class="code" href="class_fischer_after_clock.html#a455986fcb6b09484971780134fde2a49">addition_</a>;
+<a name="l00047"></a><a class="code" href="class_fischer_after_clock.html#a6ce6e8a6c1b97b13ad1bc11a6f87c7ac">00047</a>     <span class="keywordtype">int</span> <a class="code" href="class_fischer_after_clock.html#a6ce6e8a6c1b97b13ad1bc11a6f87c7ac">perTurns_</a>;
+<a name="l00048"></a>00048 
+<a name="l00049"></a>00049 
+<a name="l00050"></a>00050 };
+<a name="l00051"></a>00051 
+<a name="l00052"></a>00052 <span class="preprocessor">#endif // FISCHERAFTERCLOCK_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/fischeraftertimecontrol_8cpp.html b/www/html/fischeraftertimecontrol_8cpp.html
new file mode 100644 (file)
index 0000000..3b2cee5
--- /dev/null
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischeraftertimecontrol.cpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischeraftertimecontrol.cpp File Reference</h1><code>#include &quot;<a class="el" href="fischeraftertimecontrol_8h_source.html">fischeraftertimecontrol.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="fischerafterclock_8h_source.html">fischerafterclock.h</a>&quot;</code><br/>
+<code>#include &quot;../clockswidget.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>&quot;</code><br/>
+
+<p><a href="fischeraftertimecontrol_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/fischeraftertimecontrol_8cpp_source.html b/www/html/fischeraftertimecontrol_8cpp_source.html
new file mode 100644 (file)
index 0000000..eaf9955
--- /dev/null
@@ -0,0 +1,120 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischeraftertimecontrol.cpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischeraftertimecontrol.cpp</h1><a href="fischeraftertimecontrol_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#include &quot;<a class="code" href="fischeraftertimecontrol_8h.html">fischeraftertimecontrol.h</a>&quot;</span>
+<a name="l00023"></a>00023 <span class="preprocessor">#include &quot;<a class="code" href="fischerafterclock_8h.html">fischerafterclock.h</a>&quot;</span>
+<a name="l00024"></a>00024 <span class="preprocessor">#include &quot;../clockswidget.h&quot;</span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;<a class="code" href="basicdialog_8h.html">basicdialog.h</a>&quot;</span>
+<a name="l00026"></a>00026 
+<a name="l00027"></a>00027 
+<a name="l00028"></a><a class="code" href="class_fischer_after_time_control.html#ad48e8514da03d9879ab28d559be4c6fe">00028</a> <a class="code" href="class_fischer_after_time_control.html#ad48e8514da03d9879ab28d559be4c6fe">FischerAfterTimeControl::FischerAfterTimeControl</a>()
+<a name="l00029"></a>00029 {
+<a name="l00030"></a>00030 }
+<a name="l00031"></a>00031 
+<a name="l00032"></a><a class="code" href="class_fischer_after_time_control.html#ace4a714f714adb2742acbebc4b0a4dd0">00032</a> QString <a class="code" href="class_fischer_after_time_control.html#ace4a714f714adb2742acbebc4b0a4dd0" title="Description of the time control.">FischerAfterTimeControl::getDescription</a>()
+<a name="l00033"></a>00033 {
+<a name="l00034"></a>00034     <span class="keywordflow">return</span> qApp-&gt;translate(<span class="stringliteral">&quot;FischerAfter&quot;</span>,<span class="stringliteral">&quot;Specified time increment is added to clock after turn.&quot;</span>);
+<a name="l00035"></a>00035 }
+<a name="l00036"></a>00036 
+<a name="l00037"></a><a class="code" href="class_fischer_after_time_control.html#adcbbc386e232a5f3664ff3a332e7c8ef">00037</a> <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>* <a class="code" href="class_fischer_after_time_control.html#adcbbc386e232a5f3664ff3a332e7c8ef" title="Init new game.">FischerAfterTimeControl::initGame</a>(<span class="keywordtype">bool</span> useLastSettings)
+<a name="l00038"></a>00038 {
+<a name="l00039"></a>00039     <a class="code" href="class_basic_dialog.html" title="Basic dialog for Time Control settings.">BasicDialog</a> dialog(<a class="code" href="class_fischer_after_time_control.html#aec7ae5784004a28a9da4aa5db55f553c" title="Name of the time control.">getName</a>());
+<a name="l00040"></a>00040     dialog.<a class="code" href="class_basic_dialog.html#af0a264bc2fb165a0264777d0b6ace16c" title="Load values from settings, or init to initial values.">init</a>();
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042     <span class="keywordflow">if</span>( useLastSettings || dialog.exec() == QDialog::Accepted)
+<a name="l00043"></a>00043     {
+<a name="l00044"></a>00044         dialog.<a class="code" href="class_basic_dialog.html#a39e8d5e6b6bb54da90b48542abf3c5ce" title="Store values to settings.">store</a>();
+<a name="l00045"></a>00045         <a class="code" href="class_fischer_after_clock.html" title="Insert specified time after turn.">FischerAfterClock</a>* white = <span class="keyword">new</span> <a class="code" href="class_fischer_after_clock.html" title="Insert specified time after turn.">FischerAfterClock</a>( <span class="keyword">true</span>, dialog.<a class="code" href="class_basic_dialog.html#a9efd7646f9ca831901f0c0f7db5196b7">getWhiteAddition</a>(), dialog.<a class="code" href="class_basic_dialog.html#ac5aead7114b84e8a6ae9ddba2b1eac8a">getWhitePerTurns</a>());
+<a name="l00046"></a>00046         white-&gt;<a class="code" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8" title="Set time available.">setTimeAvailable</a>(dialog.<a class="code" href="class_basic_dialog.html#ac680841face51be8730863bea159bb4e">getWhiteInitial</a>());
+<a name="l00047"></a>00047 
+<a name="l00048"></a>00048         <a class="code" href="class_fischer_after_clock.html" title="Insert specified time after turn.">FischerAfterClock</a>* black = <span class="keyword">new</span> <a class="code" href="class_fischer_after_clock.html" title="Insert specified time after turn.">FischerAfterClock</a>( <span class="keyword">false</span>, dialog.<a class="code" href="class_basic_dialog.html#a36de71762cce473db1b68b0d321c2771">getBlackAddition</a>(), dialog.<a class="code" href="class_basic_dialog.html#ad2f683ed2b0596fa2639b46382b03f5f">getBlackPerTurns</a>());
+<a name="l00049"></a>00049         black-&gt;<a class="code" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8" title="Set time available.">setTimeAvailable</a>( dialog.<a class="code" href="class_basic_dialog.html#a305905fa63b9a29649d35feda04161ad">getBlackInitial</a>());
+<a name="l00050"></a>00050 
+<a name="l00051"></a>00051         <span class="keywordflow">return</span>( <span class="keyword">new</span> <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>(white,black));
+<a name="l00052"></a>00052 
+<a name="l00053"></a>00053     }
+<a name="l00054"></a>00054     <span class="keywordflow">else</span>
+<a name="l00055"></a>00055         <span class="keywordflow">return</span> 0;
+<a name="l00056"></a>00056 }
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/fischeraftertimecontrol_8h.html b/www/html/fischeraftertimecontrol_8h.html
new file mode 100644 (file)
index 0000000..c5f9103
--- /dev/null
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischeraftertimecontrol.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischeraftertimecontrol.h File Reference</h1><code>#include &quot;../timecontrol.h&quot;</code><br/>
+<code>#include &lt;QApplication&gt;</code><br/>
+
+<p><a href="fischeraftertimecontrol_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_after_time_control.html">FischerAfterTimeControl</a></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/fischeraftertimecontrol_8h_source.html b/www/html/fischeraftertimecontrol_8h_source.html
new file mode 100644 (file)
index 0000000..149e988
--- /dev/null
@@ -0,0 +1,103 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischeraftertimecontrol.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischeraftertimecontrol.h</h1><a href="fischeraftertimecontrol_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef FISCHERAFTERTIMECONTROL_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define FISCHERAFTERTIMECONTROL_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;../timecontrol.h&quot;</span>
+<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;QApplication&gt;</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a><a class="code" href="class_fischer_after_time_control.html">00028</a> <span class="keyword">class </span><a class="code" href="class_fischer_after_time_control.html">FischerAfterTimeControl</a> : <span class="keyword">public</span> <a class="code" href="class_time_control.html" title="Base class of virtual controls.">TimeControl</a>
+<a name="l00029"></a>00029 {
+<a name="l00030"></a>00030 <span class="keyword">public</span>:
+<a name="l00031"></a>00031     <a class="code" href="class_fischer_after_time_control.html#ad48e8514da03d9879ab28d559be4c6fe">FischerAfterTimeControl</a>();
+<a name="l00032"></a>00032 
+<a name="l00033"></a><a class="code" href="class_fischer_after_time_control.html#aec7ae5784004a28a9da4aa5db55f553c">00033</a>     QString <a class="code" href="class_fischer_after_time_control.html#aec7ae5784004a28a9da4aa5db55f553c" title="Name of the time control.">getName</a>() { <span class="keywordflow">return</span> qApp-&gt;translate(<span class="stringliteral">&quot;FischerAfter&quot;</span>,<span class="stringliteral">&quot;Addition after&quot;</span>); }
+<a name="l00034"></a>00034     QString <a class="code" href="class_fischer_after_time_control.html#ace4a714f714adb2742acbebc4b0a4dd0" title="Description of the time control.">getDescription</a>();
+<a name="l00035"></a>00035     <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>* <a class="code" href="class_fischer_after_time_control.html#adcbbc386e232a5f3664ff3a332e7c8ef" title="Init new game.">initGame</a>( <span class="keywordtype">bool</span> useLastSettings);
+<a name="l00036"></a>00036 
+<a name="l00037"></a>00037 };
+<a name="l00038"></a>00038 
+<a name="l00039"></a>00039 <span class="preprocessor">#endif // FISCHERAFTERTIMECONTROL_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/fischerclock_8cpp.html b/www/html/fischerclock_8cpp.html
new file mode 100644 (file)
index 0000000..2f632d3
--- /dev/null
@@ -0,0 +1,72 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischerclock.cpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischerclock.cpp File Reference</h1><code>#include &quot;<a class="el" href="fischerclock_8cpp_source.html">fischerclock.h</a>&quot;</code><br/>
+<code>#include &quot;../chessclockwidget.h&quot;</code><br/>
+
+<p><a href="fischerclock_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/fischerclock_8cpp_source.html b/www/html/fischerclock_8cpp_source.html
new file mode 100644 (file)
index 0000000..ed2be7f
--- /dev/null
@@ -0,0 +1,102 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischerclock.cpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischerclock.cpp</h1><a href="fischerclock_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#include &quot;<a class="code" href="fischerclock_8h.html">fischerclock.h</a>&quot;</span>
+<a name="l00023"></a>00023 
+<a name="l00024"></a><a class="code" href="class_fischer_clock.html#a0b741841db9522c2ae75a9ae65d91822">00024</a> <a class="code" href="class_fischer_clock.html#a0b741841db9522c2ae75a9ae65d91822">FischerClock::FischerClock</a>(<span class="keywordtype">bool</span> white, <span class="keywordtype">int</span> addition, <span class="keywordtype">int</span> perTurns,  QWidget *parent) :
+<a name="l00025"></a>00025     <a class="code" href="class_chess_clock_widget.html" title="Simple chess clock widget.">ChessClockWidget</a>(white, parent)
+<a name="l00026"></a>00026 {
+<a name="l00027"></a>00027     <a class="code" href="class_fischer_clock.html#a4a871125df35a56770b85617a0be920b">addition_</a> = addition;
+<a name="l00028"></a>00028     <a class="code" href="class_fischer_clock.html#aad82135e0f3c675d749a784050f3b20b">perTurns_</a> = perTurns;
+<a name="l00029"></a>00029 
+<a name="l00030"></a>00030     <a class="code" href="class_chess_clock_widget.html#a0e7ee0766c9684ade44ff548c82d308d" title="Set time begin of turn shown green.">setGreenTime</a>( addition );
+<a name="l00031"></a>00031 }
+<a name="l00032"></a>00032 
+<a name="l00033"></a><a class="code" href="class_fischer_clock.html#a57f7d1108e88c04e3c8d9326cc8bb0b6">00033</a> <span class="keywordtype">void</span> <a class="code" href="class_fischer_clock.html#a57f7d1108e88c04e3c8d9326cc8bb0b6" title="Start new turn.">FischerClock::startTurn</a>()
+<a name="l00034"></a>00034 {
+<a name="l00035"></a>00035     <span class="keywordflow">if</span>(<a class="code" href="class_chess_clock.html#ad250dc2ff1f62f2c984e1925d30c1956">getTurn</a>() % <a class="code" href="class_fischer_clock.html#aad82135e0f3c675d749a784050f3b20b">perTurns_</a> == 0 )
+<a name="l00036"></a>00036         <a class="code" href="class_chess_clock.html#a7726be810822d28f039252e29e8377d5" title="Add time.">addTime</a>( <a class="code" href="class_fischer_clock.html#a4a871125df35a56770b85617a0be920b">addition_</a> );
+<a name="l00037"></a>00037     <a class="code" href="class_fischer_clock.html#a57f7d1108e88c04e3c8d9326cc8bb0b6" title="Start new turn.">ChessClock::startTurn</a>();
+<a name="l00038"></a>00038 }
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/fischerclock_8h.html b/www/html/fischerclock_8h.html
new file mode 100644 (file)
index 0000000..62d617b
--- /dev/null
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischerclock.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischerclock.h File Reference</h1><code>#include &quot;../chessclockwidget.h&quot;</code><br/>
+
+<p><a href="fischerclock_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_clock.html">FischerClock</a></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/fischerclock_8h_source.html b/www/html/fischerclock_8h_source.html
new file mode 100644 (file)
index 0000000..6dc6625
--- /dev/null
@@ -0,0 +1,110 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischerclock.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischerclock.h</h1><a href="fischerclock_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef FISCHERCLOCK_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define FISCHERCLOCK_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;../chessclockwidget.h&quot;</span>
+<a name="l00026"></a>00026 
+<a name="l00027"></a><a class="code" href="class_fischer_clock.html">00027</a> <span class="keyword">class </span><a class="code" href="class_fischer_clock.html">FischerClock</a> : <span class="keyword">public</span> <a class="code" href="class_chess_clock_widget.html" title="Simple chess clock widget.">ChessClockWidget</a>
+<a name="l00028"></a>00028 {
+<a name="l00029"></a>00029     Q_OBJECT
+<a name="l00030"></a>00030 <span class="keyword">public</span>:
+<a name="l00031"></a>00031     <a class="code" href="class_fischer_clock.html#a0b741841db9522c2ae75a9ae65d91822">FischerClock</a>(<span class="keywordtype">bool</span> white, <span class="keywordtype">int</span> addition, <span class="keywordtype">int</span> perTurns,  QWidget *parent = 0);
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033 
+<a name="l00034"></a>00034     <span class="keywordtype">void</span> <a class="code" href="class_fischer_clock.html#a57f7d1108e88c04e3c8d9326cc8bb0b6" title="Start new turn.">startTurn</a>();
+<a name="l00035"></a>00035 
+<a name="l00036"></a>00036 signals:
+<a name="l00037"></a>00037 
+<a name="l00038"></a>00038 <span class="keyword">public</span> slots:
+<a name="l00039"></a>00039 
+<a name="l00040"></a>00040 <span class="keyword">protected</span>:
+<a name="l00041"></a><a class="code" href="class_fischer_clock.html#a4a871125df35a56770b85617a0be920b">00041</a>     <span class="keywordtype">int</span> <a class="code" href="class_fischer_clock.html#a4a871125df35a56770b85617a0be920b">addition_</a>;
+<a name="l00042"></a><a class="code" href="class_fischer_clock.html#aad82135e0f3c675d749a784050f3b20b">00042</a>     <span class="keywordtype">int</span> <a class="code" href="class_fischer_clock.html#aad82135e0f3c675d749a784050f3b20b">perTurns_</a>;
+<a name="l00043"></a>00043 
+<a name="l00044"></a>00044 };
+<a name="l00045"></a>00045 
+<a name="l00046"></a>00046 <span class="preprocessor">#endif // FISCHERCLOCK_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/fischertimecontrol_8cpp.html b/www/html/fischertimecontrol_8cpp.html
new file mode 100644 (file)
index 0000000..acef9a6
--- /dev/null
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischertimecontrol.cpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischertimecontrol.cpp File Reference</h1><code>#include &quot;<a class="el" href="fischertimecontrol_8h_source.html">fischertimecontrol.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="fischerclock_8h_source.html">fischerclock.h</a>&quot;</code><br/>
+<code>#include &quot;../clockswidget.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>&quot;</code><br/>
+<code>#include &lt;QApplication&gt;</code><br/>
+
+<p><a href="fischertimecontrol_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/fischertimecontrol_8cpp_source.html b/www/html/fischertimecontrol_8cpp_source.html
new file mode 100644 (file)
index 0000000..78b0e00
--- /dev/null
@@ -0,0 +1,122 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischertimecontrol.cpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischertimecontrol.cpp</h1><a href="fischertimecontrol_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************;</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#include &quot;<a class="code" href="fischertimecontrol_8h.html">fischertimecontrol.h</a>&quot;</span>
+<a name="l00023"></a>00023 <span class="preprocessor">#include &quot;<a class="code" href="fischerclock_8h.html">fischerclock.h</a>&quot;</span>
+<a name="l00024"></a>00024 <span class="preprocessor">#include &quot;../clockswidget.h&quot;</span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;<a class="code" href="basicdialog_8h.html">basicdialog.h</a>&quot;</span>
+<a name="l00026"></a>00026 
+<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;QApplication&gt;</span>
+<a name="l00028"></a>00028 
+<a name="l00029"></a>00029 
+<a name="l00030"></a><a class="code" href="class_fischer_time_control.html#a70ad2d747f279c9e4c5c1988a7d06bd7">00030</a> <a class="code" href="class_fischer_time_control.html#a70ad2d747f279c9e4c5c1988a7d06bd7">FischerTimeControl::FischerTimeControl</a>()
+<a name="l00031"></a>00031 {
+<a name="l00032"></a>00032 }
+<a name="l00033"></a>00033 
+<a name="l00034"></a><a class="code" href="class_fischer_time_control.html#aa4e6d06f0a9d6d086ea3c2470049aabb">00034</a> QString <a class="code" href="class_fischer_time_control.html#aa4e6d06f0a9d6d086ea3c2470049aabb" title="Description of the time control.">FischerTimeControl::getDescription</a>()
+<a name="l00035"></a>00035 {
+<a name="l00036"></a>00036     <span class="keywordflow">return</span> qApp-&gt;translate(<span class="stringliteral">&quot;Fischer&quot;</span>,<span class="stringliteral">&quot;Specified time increment is added to clock before turn.&quot;</span>);
+<a name="l00037"></a>00037 }
+<a name="l00038"></a>00038 
+<a name="l00039"></a><a class="code" href="class_fischer_time_control.html#a8c3b5624318ef5454eadac12c296485f">00039</a> <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>* <a class="code" href="class_fischer_time_control.html#a8c3b5624318ef5454eadac12c296485f" title="Init new game.">FischerTimeControl::initGame</a>(<span class="keywordtype">bool</span> useLastSettings)
+<a name="l00040"></a>00040 {
+<a name="l00041"></a>00041     <a class="code" href="class_basic_dialog.html" title="Basic dialog for Time Control settings.">BasicDialog</a> dialog(<a class="code" href="class_fischer_time_control.html#af01acb7ce90134ec43831df30eef2964" title="Name of the time control.">getName</a>());
+<a name="l00042"></a>00042     dialog.<a class="code" href="class_basic_dialog.html#af0a264bc2fb165a0264777d0b6ace16c" title="Load values from settings, or init to initial values.">init</a>();
+<a name="l00043"></a>00043 
+<a name="l00044"></a>00044     <span class="keywordflow">if</span>( useLastSettings || dialog.exec() == QDialog::Accepted)
+<a name="l00045"></a>00045     {
+<a name="l00046"></a>00046         dialog.<a class="code" href="class_basic_dialog.html#a39e8d5e6b6bb54da90b48542abf3c5ce" title="Store values to settings.">store</a>();
+<a name="l00047"></a>00047         <a class="code" href="class_fischer_clock.html">FischerClock</a>* white = <span class="keyword">new</span> <a class="code" href="class_fischer_clock.html">FischerClock</a>( <span class="keyword">true</span>, dialog.<a class="code" href="class_basic_dialog.html#a9efd7646f9ca831901f0c0f7db5196b7">getWhiteAddition</a>(), dialog.<a class="code" href="class_basic_dialog.html#ac5aead7114b84e8a6ae9ddba2b1eac8a">getWhitePerTurns</a>());
+<a name="l00048"></a>00048         white-&gt;<a class="code" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8" title="Set time available.">setTimeAvailable</a>(dialog.<a class="code" href="class_basic_dialog.html#ac680841face51be8730863bea159bb4e">getWhiteInitial</a>());
+<a name="l00049"></a>00049 
+<a name="l00050"></a>00050         <a class="code" href="class_fischer_clock.html">FischerClock</a>* black = <span class="keyword">new</span> <a class="code" href="class_fischer_clock.html">FischerClock</a>( <span class="keyword">false</span>, dialog.<a class="code" href="class_basic_dialog.html#a36de71762cce473db1b68b0d321c2771">getBlackAddition</a>(), dialog.<a class="code" href="class_basic_dialog.html#ad2f683ed2b0596fa2639b46382b03f5f">getBlackPerTurns</a>());
+<a name="l00051"></a>00051         black-&gt;<a class="code" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8" title="Set time available.">setTimeAvailable</a>( dialog.<a class="code" href="class_basic_dialog.html#a305905fa63b9a29649d35feda04161ad">getBlackInitial</a>());
+<a name="l00052"></a>00052 
+<a name="l00053"></a>00053         <span class="keywordflow">return</span>( <span class="keyword">new</span> <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>(white,black));
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055     }
+<a name="l00056"></a>00056     <span class="keywordflow">else</span>
+<a name="l00057"></a>00057         <span class="keywordflow">return</span> 0;
+<a name="l00058"></a>00058 }
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/fischertimecontrol_8h.html b/www/html/fischertimecontrol_8h.html
new file mode 100644 (file)
index 0000000..b61fa93
--- /dev/null
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischertimecontrol.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischertimecontrol.h File Reference</h1><code>#include &quot;../timecontrol.h&quot;</code><br/>
+<code>#include &lt;QApplication&gt;</code><br/>
+
+<p><a href="fischertimecontrol_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_fischer_time_control.html">FischerTimeControl</a></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/fischertimecontrol_8h_source.html b/www/html/fischertimecontrol_8h_source.html
new file mode 100644 (file)
index 0000000..40d92d2
--- /dev/null
@@ -0,0 +1,102 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischertimecontrol.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/fischertimecontrol.h</h1><a href="fischertimecontrol_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef FISCHERTIMECONTROL_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define FISCHERTIMECONTROL_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;../timecontrol.h&quot;</span>
+<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;QApplication&gt;</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a><a class="code" href="class_fischer_time_control.html">00028</a> <span class="keyword">class </span><a class="code" href="class_fischer_time_control.html">FischerTimeControl</a> : <span class="keyword">public</span> <a class="code" href="class_time_control.html" title="Base class of virtual controls.">TimeControl</a>
+<a name="l00029"></a>00029 {
+<a name="l00030"></a>00030 <span class="keyword">public</span>:
+<a name="l00031"></a>00031     <a class="code" href="class_fischer_time_control.html#a70ad2d747f279c9e4c5c1988a7d06bd7">FischerTimeControl</a>();
+<a name="l00032"></a>00032 
+<a name="l00033"></a><a class="code" href="class_fischer_time_control.html#af01acb7ce90134ec43831df30eef2964">00033</a>     QString <a class="code" href="class_fischer_time_control.html#af01acb7ce90134ec43831df30eef2964" title="Name of the time control.">getName</a>() { <span class="keywordflow">return</span> qApp-&gt;translate(<span class="stringliteral">&quot;Fischer&quot;</span>,<span class="stringliteral">&quot;Addition before&quot;</span>); }
+<a name="l00034"></a>00034     QString <a class="code" href="class_fischer_time_control.html#aa4e6d06f0a9d6d086ea3c2470049aabb" title="Description of the time control.">getDescription</a>();
+<a name="l00035"></a>00035     <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>* <a class="code" href="class_fischer_time_control.html#a8c3b5624318ef5454eadac12c296485f" title="Init new game.">initGame</a>(<span class="keywordtype">bool</span> useLastSettings);
+<a name="l00036"></a>00036 };
+<a name="l00037"></a>00037 
+<a name="l00038"></a>00038 <span class="preprocessor">#endif // FISCHERTIMECONTROL_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/hourglassclock_8cpp.html b/www/html/hourglassclock_8cpp.html
new file mode 100644 (file)
index 0000000..ff1cd72
--- /dev/null
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/hourglassclock.cpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/hourglassclock.cpp File Reference</h1><code>#include &quot;<a class="el" href="hourglassclock_8cpp_source.html">hourglassclock.h</a>&quot;</code><br/>
+<code>#include &quot;../chessclockwidget.h&quot;</code><br/>
+<code>#include &quot;../turninformation.h&quot;</code><br/>
+
+<p><a href="hourglassclock_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/hourglassclock_8cpp_source.html b/www/html/hourglassclock_8cpp_source.html
new file mode 100644 (file)
index 0000000..e062cc9
--- /dev/null
@@ -0,0 +1,137 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/hourglassclock.cpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/hourglassclock.cpp</h1><a href="hourglassclock_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#include &quot;<a class="code" href="hourglassclock_8h.html">hourglassclock.h</a>&quot;</span>
+<a name="l00023"></a>00023 <span class="preprocessor">#include &quot;../turninformation.h&quot;</span>
+<a name="l00024"></a>00024 
+<a name="l00025"></a><a class="code" href="class_hour_glass_clock.html#a5adb14cc614ebd1a3261a4d3f42de8ee">00025</a> <a class="code" href="class_hour_glass_clock.html#a5adb14cc614ebd1a3261a4d3f42de8ee">HourGlassClock::HourGlassClock</a>(<span class="keywordtype">bool</span> white, QWidget *parent) :
+<a name="l00026"></a>00026     <a class="code" href="class_chess_clock_widget.html" title="Simple chess clock widget.">ChessClockWidget</a>(white, parent)
+<a name="l00027"></a>00027 {
+<a name="l00028"></a>00028 }
+<a name="l00029"></a>00029 
+<a name="l00030"></a>00030 
+<a name="l00031"></a><a class="code" href="class_hour_glass_clock.html#a50daaa71c289575f47e1310ce215f45f">00031</a> <span class="keywordtype">int</span> <a class="code" href="class_hour_glass_clock.html#a50daaa71c289575f47e1310ce215f45f" title="Get total time available.">HourGlassClock::getTimeAvailable</a>()
+<a name="l00032"></a>00032 {
+<a name="l00033"></a>00033     <span class="keywordflow">if</span>( !<a class="code" href="class_chess_clock.html#a2ec3c0ed0a5e9bee6bd0864c5c9e4452">another_</a>)
+<a name="l00034"></a>00034         <span class="keywordflow">return</span> <a class="code" href="class_chess_clock.html#abbce62e8c796244cadb1a5413469ca1b" title="Time played in this game BEFORE this turn msecs.">timeAvailableBeforeTurn_</a>;
+<a name="l00035"></a>00035 
+<a name="l00036"></a>00036     <span class="keywordflow">if</span>( <a class="code" href="class_chess_clock.html#a0eb205f7484c7cf2a0be1f8bec78bf68">currentTurn_</a> )
+<a name="l00037"></a>00037     {
+<a name="l00038"></a>00038         <span class="keywordflow">return</span> <a class="code" href="class_chess_clock.html#abbce62e8c796244cadb1a5413469ca1b" title="Time played in this game BEFORE this turn msecs.">timeAvailableBeforeTurn_</a> - <a class="code" href="class_chess_clock.html#a781fff762250f63de87d12f5d88ae5ed" title="Get time played current turn.">currentTurnPlayed</a>();
+<a name="l00039"></a>00039     }
+<a name="l00040"></a>00040     <span class="keywordflow">else</span>
+<a name="l00041"></a>00041     {
+<a name="l00042"></a>00042         <span class="keywordflow">return</span> <a class="code" href="class_chess_clock.html#abbce62e8c796244cadb1a5413469ca1b" title="Time played in this game BEFORE this turn msecs.">timeAvailableBeforeTurn_</a> + <a class="code" href="class_chess_clock.html#a2ec3c0ed0a5e9bee6bd0864c5c9e4452">another_</a>-&gt;<a class="code" href="class_chess_clock.html#a781fff762250f63de87d12f5d88ae5ed" title="Get time played current turn.">currentTurnPlayed</a>();
+<a name="l00043"></a>00043     }
+<a name="l00044"></a>00044 }
+<a name="l00045"></a>00045 
+<a name="l00046"></a>00046 
+<a name="l00047"></a><a class="code" href="class_hour_glass_clock.html#af2c3629621f5ac7c41b41b236c2f1594">00047</a> <a class="code" href="class_turn_information.html" title="Turn information class.">TurnInformation</a>* <a class="code" href="class_hour_glass_clock.html#af2c3629621f5ac7c41b41b236c2f1594" title="End this turn.">HourGlassClock::endTurn</a>()
+<a name="l00048"></a>00048 {
+<a name="l00049"></a>00049     <a class="code" href="class_chess_clock.html#a3493e745462457ebf5660754fe333fd2">updateTimer_</a>.stop();
+<a name="l00050"></a>00050     <a class="code" href="class_chess_clock.html#ad2d4601fbc0dae0599a95ce7924c9902" title="Current turn.">status_</a> = <a class="code" href="class_chess_clock.html#a4a819ca828d25e17dd5975a2ea935d28a62801e3ac4d8e7f2889090525598b181" title="Not turn.">NotRunning</a>;
+<a name="l00051"></a>00051 
+<a name="l00052"></a>00052     <a class="code" href="class_hour_glass_clock.html#af4a8ee4fa210f6d9bc08510f614402e6" title="Update clock information, check looser state and refresh.">updateClock</a>();
+<a name="l00053"></a>00053 
+<a name="l00054"></a>00054     <a class="code" href="class_chess_clock.html#a373e5774a0af5387c76006a1a24d770e">timePlayedBeforeTurn_</a> = <a class="code" href="class_chess_clock.html#a4bc0dedc29db4e121424b83605a3ec1b" title="Get total time played.">getTimePlayed</a>();
+<a name="l00055"></a>00055 
+<a name="l00056"></a>00056     <span class="comment">// Count available times of BOTH the clocks!</span>
+<a name="l00057"></a>00057     <a class="code" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8" title="Set time available.">setTimeAvailable</a>( <a class="code" href="class_hour_glass_clock.html#a50daaa71c289575f47e1310ce215f45f" title="Get total time available.">getTimeAvailable</a>() );
+<a name="l00058"></a>00058     <a class="code" href="class_chess_clock.html#a2ec3c0ed0a5e9bee6bd0864c5c9e4452">another_</a>-&gt;<a class="code" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8" title="Set time available.">setTimeAvailable</a>( <a class="code" href="class_chess_clock.html#a2ec3c0ed0a5e9bee6bd0864c5c9e4452">another_</a>-&gt;<a class="code" href="class_chess_clock.html#a8e7d214dcc13dcd1087d2281fe96ce16" title="Get total time available.">getTimeAvailable</a>());
+<a name="l00059"></a>00059 
+<a name="l00060"></a>00060     <span class="comment">// Close and return turn information</span>
+<a name="l00061"></a>00061     <a class="code" href="class_chess_clock.html#a0eb205f7484c7cf2a0be1f8bec78bf68">currentTurn_</a>-&gt;<a class="code" href="class_turn_information.html#a8820646aa51dd407d909fa08b55d52c5" title="Mark turn ready.">turnReady</a>(<a class="code" href="class_chess_clock.html#abbce62e8c796244cadb1a5413469ca1b" title="Time played in this game BEFORE this turn msecs.">timeAvailableBeforeTurn_</a> );
+<a name="l00062"></a>00062     <a class="code" href="class_turn_information.html" title="Turn information class.">TurnInformation</a>* information = <a class="code" href="class_chess_clock.html#a0eb205f7484c7cf2a0be1f8bec78bf68">currentTurn_</a>;
+<a name="l00063"></a>00063     <a class="code" href="class_chess_clock.html#a0eb205f7484c7cf2a0be1f8bec78bf68">currentTurn_</a> = 0;
+<a name="l00064"></a>00064 
+<a name="l00065"></a>00065     emit <a class="code" href="class_chess_clock.html#a832bb1a623c56078c91be7d67b12dea9">turnEnded</a>();
+<a name="l00066"></a>00066     <span class="keywordflow">return</span> information;
+<a name="l00067"></a>00067 }
+<a name="l00068"></a>00068 
+<a name="l00069"></a><a class="code" href="class_hour_glass_clock.html#af4a8ee4fa210f6d9bc08510f614402e6">00069</a> <span class="keywordtype">void</span> <a class="code" href="class_hour_glass_clock.html#af4a8ee4fa210f6d9bc08510f614402e6" title="Update clock information, check looser state and refresh.">HourGlassClock::updateClock</a>()
+<a name="l00070"></a>00070 {
+<a name="l00071"></a>00071     <a class="code" href="class_hour_glass_clock.html#af4a8ee4fa210f6d9bc08510f614402e6" title="Update clock information, check looser state and refresh.">ChessClock::updateClock</a>();
+<a name="l00072"></a>00072     <a class="code" href="class_chess_clock.html#a2ec3c0ed0a5e9bee6bd0864c5c9e4452">another_</a>-&gt;ChessClock::updateClock();
+<a name="l00073"></a>00073 }
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/hourglassclock_8h.html b/www/html/hourglassclock_8h.html
new file mode 100644 (file)
index 0000000..533b917
--- /dev/null
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/hourglassclock.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/hourglassclock.h File Reference</h1><code>#include &quot;../chessclockwidget.h&quot;</code><br/>
+
+<p><a href="hourglassclock_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hour_glass_clock.html">HourGlassClock</a></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/hourglassclock_8h_source.html b/www/html/hourglassclock_8h_source.html
new file mode 100644 (file)
index 0000000..bef70fa
--- /dev/null
@@ -0,0 +1,106 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/hourglassclock.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/hourglassclock.h</h1><a href="hourglassclock_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef HOURGLASSCLOCK_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define HOURGLASSCLOCK_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;../chessclockwidget.h&quot;</span>
+<a name="l00026"></a>00026 
+<a name="l00027"></a>00027 
+<a name="l00028"></a><a class="code" href="class_hour_glass_clock.html">00028</a> <span class="keyword">class </span><a class="code" href="class_hour_glass_clock.html">HourGlassClock</a> : <span class="keyword">public</span> <a class="code" href="class_chess_clock_widget.html" title="Simple chess clock widget.">ChessClockWidget</a>
+<a name="l00029"></a>00029 {
+<a name="l00030"></a>00030     Q_OBJECT
+<a name="l00031"></a>00031 <span class="keyword">public</span>:
+<a name="l00032"></a>00032     <a class="code" href="class_hour_glass_clock.html#a5adb14cc614ebd1a3261a4d3f42de8ee">HourGlassClock</a>(<span class="keywordtype">bool</span> white, QWidget *parent = 0);
+<a name="l00033"></a>00033 
+<a name="l00034"></a>00034     <span class="keywordtype">int</span> <a class="code" href="class_hour_glass_clock.html#a50daaa71c289575f47e1310ce215f45f" title="Get total time available.">getTimeAvailable</a>();
+<a name="l00035"></a>00035     <a class="code" href="class_turn_information.html" title="Turn information class.">TurnInformation</a>* <a class="code" href="class_hour_glass_clock.html#af2c3629621f5ac7c41b41b236c2f1594" title="End this turn.">endTurn</a>();
+<a name="l00036"></a>00036 
+<a name="l00037"></a>00037 <span class="keyword">public</span> slots:
+<a name="l00038"></a>00038     <span class="keywordtype">void</span> <a class="code" href="class_hour_glass_clock.html#af4a8ee4fa210f6d9bc08510f614402e6" title="Update clock information, check looser state and refresh.">updateClock</a>();
+<a name="l00039"></a>00039 
+<a name="l00040"></a>00040 };
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 <span class="preprocessor">#endif // HOURGLASSCLOCK_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/hourglasstimecontrol_8cpp.html b/www/html/hourglasstimecontrol_8cpp.html
new file mode 100644 (file)
index 0000000..920beb6
--- /dev/null
@@ -0,0 +1,76 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/hourglasstimecontrol.cpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/hourglasstimecontrol.cpp File Reference</h1><code>#include &quot;<a class="el" href="hourglasstimecontrol_8h_source.html">hourglasstimecontrol.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="hourglassclock_8h_source.html">hourglassclock.h</a>&quot;</code><br/>
+<code>#include &quot;../clockswidget.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>&quot;</code><br/>
+<code>#include &lt;QApplication&gt;</code><br/>
+<code>#include &lt;QTime&gt;</code><br/>
+
+<p><a href="hourglasstimecontrol_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/hourglasstimecontrol_8cpp_source.html b/www/html/hourglasstimecontrol_8cpp_source.html
new file mode 100644 (file)
index 0000000..86d05be
--- /dev/null
@@ -0,0 +1,129 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/hourglasstimecontrol.cpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/hourglasstimecontrol.cpp</h1><a href="hourglasstimecontrol_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#include &quot;<a class="code" href="hourglasstimecontrol_8h.html">hourglasstimecontrol.h</a>&quot;</span>
+<a name="l00023"></a>00023 <span class="preprocessor">#include &quot;<a class="code" href="hourglassclock_8h.html">hourglassclock.h</a>&quot;</span>
+<a name="l00024"></a>00024 <span class="preprocessor">#include &quot;../clockswidget.h&quot;</span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;<a class="code" href="basicdialog_8h.html">basicdialog.h</a>&quot;</span>
+<a name="l00026"></a>00026 
+<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;QApplication&gt;</span>
+<a name="l00028"></a>00028 <span class="preprocessor">#include &lt;QTime&gt;</span>
+<a name="l00029"></a>00029 
+<a name="l00030"></a><a class="code" href="class_hour_glass_time_control.html#a58e952e77a1f35b773ce1878fb53900b">00030</a> <a class="code" href="class_hour_glass_time_control.html#a58e952e77a1f35b773ce1878fb53900b">HourGlassTimeControl::HourGlassTimeControl</a>()
+<a name="l00031"></a>00031 {
+<a name="l00032"></a>00032 }
+<a name="l00033"></a>00033 
+<a name="l00034"></a>00034 
+<a name="l00035"></a><a class="code" href="class_hour_glass_time_control.html#a92c5d62cd0f35df06c28ec08e98b32ab">00035</a> QString <a class="code" href="class_hour_glass_time_control.html#a92c5d62cd0f35df06c28ec08e98b32ab" title="Name of the time control.">HourGlassTimeControl::getName</a>()
+<a name="l00036"></a>00036 {
+<a name="l00037"></a>00037     <span class="keywordflow">return</span> qApp-&gt;translate(<span class="stringliteral">&quot;Hour Glass&quot;</span>,<span class="stringliteral">&quot;Hour Glass&quot;</span>);
+<a name="l00038"></a>00038 }
+<a name="l00039"></a>00039 
+<a name="l00040"></a><a class="code" href="class_hour_glass_time_control.html#af71c1d0bd9087d6e7f142cfc4663b5a6">00040</a> QString <a class="code" href="class_hour_glass_time_control.html#af71c1d0bd9087d6e7f142cfc4663b5a6" title="Description of the time control.">HourGlassTimeControl::getDescription</a>()
+<a name="l00041"></a>00041 {
+<a name="l00042"></a>00042     <span class="keywordflow">return</span> qApp-&gt;translate(<span class="stringliteral">&quot;Hour Glass&quot;</span>,<span class="stringliteral">&quot;Time added to clock is substracted to another&quot;</span>);
+<a name="l00043"></a>00043 }
+<a name="l00044"></a>00044 
+<a name="l00045"></a><a class="code" href="class_hour_glass_time_control.html#a0fccb9f0036c5936d72cb09394a07fe2">00045</a> <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>* <a class="code" href="class_hour_glass_time_control.html#a0fccb9f0036c5936d72cb09394a07fe2" title="Init new game.">HourGlassTimeControl::initGame</a>(<span class="keywordtype">bool</span> useLastSettings)
+<a name="l00046"></a>00046 {
+<a name="l00047"></a>00047     <a class="code" href="class_basic_dialog.html" title="Basic dialog for Time Control settings.">BasicDialog</a> dialog(<a class="code" href="class_hour_glass_time_control.html#a92c5d62cd0f35df06c28ec08e98b32ab" title="Name of the time control.">getName</a>());
+<a name="l00048"></a>00048     dialog.<a class="code" href="class_basic_dialog.html#a925bc8d9375043b89cb06ee3c01c22e2">disableAddition</a>();
+<a name="l00049"></a>00049     dialog.<a class="code" href="class_basic_dialog.html#af0a264bc2fb165a0264777d0b6ace16c" title="Load values from settings, or init to initial values.">init</a>(QTime(0,0,30),QTime(0,0,30));
+<a name="l00050"></a>00050 
+<a name="l00051"></a>00051     <span class="keywordflow">if</span>( useLastSettings || dialog.exec() == QDialog::Accepted)
+<a name="l00052"></a>00052     {
+<a name="l00053"></a>00053         dialog.<a class="code" href="class_basic_dialog.html#a39e8d5e6b6bb54da90b48542abf3c5ce" title="Store values to settings.">store</a>();
+<a name="l00054"></a>00054         <a class="code" href="class_hour_glass_clock.html">HourGlassClock</a>* white = <span class="keyword">new</span> <a class="code" href="class_hour_glass_clock.html">HourGlassClock</a>( <span class="keyword">true</span>);
+<a name="l00055"></a>00055         white-&gt;<a class="code" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8" title="Set time available.">setTimeAvailable</a>(dialog.<a class="code" href="class_basic_dialog.html#ac680841face51be8730863bea159bb4e">getWhiteInitial</a>());
+<a name="l00056"></a>00056 
+<a name="l00057"></a>00057         <a class="code" href="class_hour_glass_clock.html">HourGlassClock</a>* black = <span class="keyword">new</span> <a class="code" href="class_hour_glass_clock.html">HourGlassClock</a>( <span class="keyword">false</span>);
+<a name="l00058"></a>00058         black-&gt;<a class="code" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8" title="Set time available.">setTimeAvailable</a>( dialog.<a class="code" href="class_basic_dialog.html#a305905fa63b9a29649d35feda04161ad">getBlackInitial</a>());
+<a name="l00059"></a>00059 
+<a name="l00060"></a>00060         <span class="keywordflow">return</span>( <span class="keyword">new</span> <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>(white,black));
+<a name="l00061"></a>00061 
+<a name="l00062"></a>00062     }
+<a name="l00063"></a>00063     <span class="keywordflow">else</span>
+<a name="l00064"></a>00064         <span class="keywordflow">return</span> 0;
+<a name="l00065"></a>00065 }
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/hourglasstimecontrol_8h.html b/www/html/hourglasstimecontrol_8h.html
new file mode 100644 (file)
index 0000000..e05ae91
--- /dev/null
@@ -0,0 +1,73 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/hourglasstimecontrol.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/hourglasstimecontrol.h File Reference</h1><code>#include &quot;../timecontrol.h&quot;</code><br/>
+
+<p><a href="hourglasstimecontrol_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_hour_glass_time_control.html">HourGlassTimeControl</a></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/hourglasstimecontrol_8h_source.html b/www/html/hourglasstimecontrol_8h_source.html
new file mode 100644 (file)
index 0000000..e1126bb
--- /dev/null
@@ -0,0 +1,101 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/hourglasstimecontrol.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/hourglasstimecontrol.h</h1><a href="hourglasstimecontrol_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef HOURGLASSTIMECONTROL_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define HOURGLASSTIMECONTROL_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;../timecontrol.h&quot;</span>
+<a name="l00026"></a>00026 
+<a name="l00027"></a><a class="code" href="class_hour_glass_time_control.html">00027</a> <span class="keyword">class </span><a class="code" href="class_hour_glass_time_control.html">HourGlassTimeControl</a> : <span class="keyword">public</span> <a class="code" href="class_time_control.html" title="Base class of virtual controls.">TimeControl</a>
+<a name="l00028"></a>00028 {
+<a name="l00029"></a>00029 <span class="keyword">public</span>:
+<a name="l00030"></a>00030     <a class="code" href="class_hour_glass_time_control.html#a58e952e77a1f35b773ce1878fb53900b">HourGlassTimeControl</a>();
+<a name="l00031"></a>00031 
+<a name="l00032"></a>00032     QString <a class="code" href="class_hour_glass_time_control.html#a92c5d62cd0f35df06c28ec08e98b32ab" title="Name of the time control.">getName</a>();
+<a name="l00033"></a>00033     QString <a class="code" href="class_hour_glass_time_control.html#af71c1d0bd9087d6e7f142cfc4663b5a6" title="Description of the time control.">getDescription</a>();
+<a name="l00034"></a>00034     <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>* <a class="code" href="class_hour_glass_time_control.html#a0fccb9f0036c5936d72cb09394a07fe2" title="Init new game.">initGame</a>(<span class="keywordtype">bool</span> useLastSettings);
+<a name="l00035"></a>00035 };
+<a name="l00036"></a>00036 
+<a name="l00037"></a>00037 <span class="preprocessor">#endif // HOURGLASSTIMECONTROL_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/notimecontrol_8cpp.html b/www/html/notimecontrol_8cpp.html
new file mode 100644 (file)
index 0000000..4f56f62
--- /dev/null
@@ -0,0 +1,76 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/notimecontrol.cpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/notimecontrol.cpp File Reference</h1><code>#include &quot;<a class="el" href="notimecontrol_8h_source.html">notimecontrol.h</a>&quot;</code><br/>
+<code>#include &quot;../chessclock.h&quot;</code><br/>
+<code>#include &quot;<a class="el" href="basicdialog_8h_source.html">basicdialog.h</a>&quot;</code><br/>
+<code>#include &quot;../chessclockwidget.h&quot;</code><br/>
+<code>#include &quot;../clockswidget.h&quot;</code><br/>
+<code>#include &lt;QApplication&gt;</code><br/>
+
+<p><a href="notimecontrol_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/notimecontrol_8cpp_source.html b/www/html/notimecontrol_8cpp_source.html
new file mode 100644 (file)
index 0000000..e2c27ba
--- /dev/null
@@ -0,0 +1,126 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/notimecontrol.cpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/notimecontrol.cpp</h1><a href="notimecontrol_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#include &quot;<a class="code" href="notimecontrol_8h.html">notimecontrol.h</a>&quot;</span>
+<a name="l00023"></a>00023 
+<a name="l00024"></a>00024 <span class="preprocessor">#include &quot;../chessclock.h&quot;</span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;<a class="code" href="basicdialog_8h.html">basicdialog.h</a>&quot;</span>
+<a name="l00026"></a>00026 <span class="preprocessor">#include &quot;../chessclockwidget.h&quot;</span>
+<a name="l00027"></a>00027 <span class="preprocessor">#include &quot;../clockswidget.h&quot;</span>
+<a name="l00028"></a>00028 
+<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;QApplication&gt;</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a><a class="code" href="class_no_time_control.html#af68e465c20746989846158a3f98c2044">00031</a> <a class="code" href="class_no_time_control.html#af68e465c20746989846158a3f98c2044">NoTimeControl::NoTimeControl</a>()
+<a name="l00032"></a>00032 {
+<a name="l00033"></a>00033 }
+<a name="l00034"></a>00034 
+<a name="l00035"></a>00035 
+<a name="l00036"></a><a class="code" href="class_no_time_control.html#a39c9b1c0b0e11e5271ea64b38f2d09e6">00036</a> QString <a class="code" href="class_no_time_control.html#a39c9b1c0b0e11e5271ea64b38f2d09e6" title="Description of the time control.">NoTimeControl::getDescription</a>()
+<a name="l00037"></a>00037 {
+<a name="l00038"></a>00038     <span class="keywordflow">return</span> qApp-&gt;translate(<span class="stringliteral">&quot;NoneTimeControl&quot;</span>,<span class="stringliteral">&quot;Never add time.&quot;</span>);
+<a name="l00039"></a>00039 }
+<a name="l00040"></a>00040 
+<a name="l00041"></a><a class="code" href="class_no_time_control.html#ab59e0d665a961614b2e54e3f8dd2f53b">00041</a> <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>* <a class="code" href="class_no_time_control.html#ab59e0d665a961614b2e54e3f8dd2f53b" title="Init new game.">NoTimeControl::initGame</a>(<span class="keywordtype">bool</span> useLastSettings)
+<a name="l00042"></a>00042 {
+<a name="l00043"></a>00043     <a class="code" href="class_basic_dialog.html" title="Basic dialog for Time Control settings.">BasicDialog</a> dialog(<a class="code" href="class_no_time_control.html#ad31a2c12256bc897c0fe8ed2aabe9cd2" title="Name of the time control.">getName</a>());
+<a name="l00044"></a>00044 
+<a name="l00045"></a>00045     dialog.<a class="code" href="class_basic_dialog.html#a925bc8d9375043b89cb06ee3c01c22e2">disableAddition</a>();
+<a name="l00046"></a>00046     dialog.<a class="code" href="class_basic_dialog.html#af0a264bc2fb165a0264777d0b6ace16c" title="Load values from settings, or init to initial values.">init</a>();
+<a name="l00047"></a>00047 
+<a name="l00048"></a>00048     <span class="keywordflow">if</span>( useLastSettings || dialog.exec() == QDialog::Accepted)
+<a name="l00049"></a>00049     {
+<a name="l00050"></a>00050         dialog.<a class="code" href="class_basic_dialog.html#a39e8d5e6b6bb54da90b48542abf3c5ce" title="Store values to settings.">store</a>();
+<a name="l00051"></a>00051         <a class="code" href="class_chess_clock_widget.html" title="Simple chess clock widget.">ChessClockWidget</a>* white = <span class="keyword">new</span> <a class="code" href="class_chess_clock_widget.html" title="Simple chess clock widget.">ChessClockWidget</a>(<span class="keyword">true</span>);
+<a name="l00052"></a>00052         white-&gt;<a class="code" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8" title="Set time available.">setTimeAvailable</a>(dialog.<a class="code" href="class_basic_dialog.html#ac680841face51be8730863bea159bb4e">getWhiteInitial</a>());
+<a name="l00053"></a>00053 
+<a name="l00054"></a>00054         <a class="code" href="class_chess_clock_widget.html" title="Simple chess clock widget.">ChessClockWidget</a>* black = <span class="keyword">new</span> <a class="code" href="class_chess_clock_widget.html" title="Simple chess clock widget.">ChessClockWidget</a>(<span class="keyword">false</span>);
+<a name="l00055"></a>00055         black-&gt;<a class="code" href="class_chess_clock.html#af0415d0184abb73d9ee3348635c3e0d8" title="Set time available.">setTimeAvailable</a>( dialog.<a class="code" href="class_basic_dialog.html#a305905fa63b9a29649d35feda04161ad">getBlackInitial</a>());
+<a name="l00056"></a>00056 
+<a name="l00057"></a>00057         <span class="keywordflow">return</span>( <span class="keyword">new</span> <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>(white,black));
+<a name="l00058"></a>00058 
+<a name="l00059"></a>00059     }
+<a name="l00060"></a>00060     <span class="keywordflow">else</span>
+<a name="l00061"></a>00061         <span class="keywordflow">return</span> 0;
+<a name="l00062"></a>00062 }
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/notimecontrol_8h.html b/www/html/notimecontrol_8h.html
new file mode 100644 (file)
index 0000000..c4144a5
--- /dev/null
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/notimecontrol.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/notimecontrol.h File Reference</h1><code>#include &quot;../timecontrol.h&quot;</code><br/>
+<code>#include &lt;QApplication&gt;</code><br/>
+
+<p><a href="notimecontrol_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_no_time_control.html">NoTimeControl</a></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/notimecontrol_8h_source.html b/www/html/notimecontrol_8h_source.html
new file mode 100644 (file)
index 0000000..13cadb4
--- /dev/null
@@ -0,0 +1,102 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/notimecontrol.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol/notimecontrol.h</h1><a href="notimecontrol_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef NOTIMECONTROL_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define NOTIMECONTROL_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;../timecontrol.h&quot;</span>
+<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;QApplication&gt;</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a><a class="code" href="class_no_time_control.html">00028</a> <span class="keyword">class </span><a class="code" href="class_no_time_control.html">NoTimeControl</a> : <span class="keyword">public</span> <a class="code" href="class_time_control.html" title="Base class of virtual controls.">TimeControl</a>
+<a name="l00029"></a>00029 {
+<a name="l00030"></a>00030 <span class="keyword">public</span>:
+<a name="l00031"></a>00031     <a class="code" href="class_no_time_control.html#af68e465c20746989846158a3f98c2044">NoTimeControl</a>();
+<a name="l00032"></a>00032 
+<a name="l00033"></a><a class="code" href="class_no_time_control.html#ad31a2c12256bc897c0fe8ed2aabe9cd2">00033</a>     QString <a class="code" href="class_no_time_control.html#ad31a2c12256bc897c0fe8ed2aabe9cd2" title="Name of the time control.">getName</a>() { <span class="keywordflow">return</span> qApp-&gt;translate(<span class="stringliteral">&quot;NoTimeControl&quot;</span>,<span class="stringliteral">&quot;Normal clock&quot;</span>); }
+<a name="l00034"></a>00034     QString <a class="code" href="class_no_time_control.html#a39c9b1c0b0e11e5271ea64b38f2d09e6" title="Description of the time control.">getDescription</a>();
+<a name="l00035"></a>00035     <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>* <a class="code" href="class_no_time_control.html#ab59e0d665a961614b2e54e3f8dd2f53b" title="Init new game.">initGame</a>(<span class="keywordtype">bool</span> useLastSettings);
+<a name="l00036"></a>00036 };
+<a name="l00037"></a>00037 
+<a name="l00038"></a>00038 <span class="preprocessor">#endif // NOTIMECONTROL_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/pages.html b/www/html/pages.html
new file mode 100644 (file)
index 0000000..c0d20de
--- /dev/null
@@ -0,0 +1,64 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Page Index</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li class="current"><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>Related Pages</h1>Here is a list of all related documentation pages:<ul>
+<li><a class="el" href="todo.html">Todo List</a>
+</li>
+</ul>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/search/all_62.html b/www/html/search/all_62.html
new file mode 100644 (file)
index 0000000..5701666
--- /dev/null
@@ -0,0 +1,81 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_basicdialog">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_basicdialog')">BasicDialog</a>
+  <div class="SRChildren">
+    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_basic_dialog.html" target="_parent">BasicDialog</a>
+    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_basic_dialog.html#aa922294903f3b64108ab72c1f514084a" target="_parent">BasicDialog::BasicDialog()</a>
+  </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_basicdialog_2ecpp">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../basicdialog_8cpp.html" target="_parent">basicdialog.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_basicdialog_2eh">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../basicdialog_8h.html" target="_parent">basicdialog.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_black_5f">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447" target="_parent">black_</a>
+  <span class="SRScope">ClocksWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_blackaddition_5f">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../class_basic_dialog.html#a891774f52fb4ab2780e642a99d911334" target="_parent">blackAddition_</a>
+  <span class="SRScope">BasicDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_blackinitial_5f">
+ <div class="SREntry">
+  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../class_basic_dialog.html#a2adddf00b37bbe7edbaefffa1124004d" target="_parent">blackInitial_</a>
+  <span class="SRScope">BasicDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_blacklabel_5f">
+ <div class="SREntry">
+  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../class_basic_dialog.html#a441dee945967fd8bcf7a673ac7934ec9" target="_parent">blackLabel_</a>
+  <span class="SRScope">BasicDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_blackpause">
+ <div class="SREntry">
+  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ac176eeb3fa09dc34152e89c97155806a" target="_parent">BlackPause</a>
+  <span class="SRScope">ClocksWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_blackturn">
+ <div class="SREntry">
+  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a54e428aae4bef65f8a66e7619778c190" target="_parent">BlackTurn</a>
+  <span class="SRScope">ClocksWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_blackturns_5f">
+ <div class="SREntry">
+  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="../class_basic_dialog.html#a1f8c54fd0eb61bb5a85b618ae1334185" target="_parent">blackTurns_</a>
+  <span class="SRScope">BasicDialog</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/all_66.html b/www/html/search/all_66.html
new file mode 100644 (file)
index 0000000..0e3e7be
--- /dev/null
@@ -0,0 +1,96 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_fischerafterclock">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_fischerafterclock')">FischerAfterClock</a>
+  <div class="SRChildren">
+    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_fischer_after_clock.html" target="_parent">FischerAfterClock</a>
+    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_fischer_after_clock.html#a887fd5c2289a3f73410a99c584513415" target="_parent">FischerAfterClock::FischerAfterClock()</a>
+  </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischerafterclock_2ecpp">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../fischerafterclock_8cpp.html" target="_parent">fischerafterclock.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischerafterclock_2eh">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../fischerafterclock_8h.html" target="_parent">fischerafterclock.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischeraftertimecontrol">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_fischeraftertimecontrol')">FischerAfterTimeControl</a>
+  <div class="SRChildren">
+    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../class_fischer_after_time_control.html" target="_parent">FischerAfterTimeControl</a>
+    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../class_fischer_after_time_control.html#ad48e8514da03d9879ab28d559be4c6fe" target="_parent">FischerAfterTimeControl::FischerAfterTimeControl()</a>
+  </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischeraftertimecontrol_2ecpp">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../fischeraftertimecontrol_8cpp.html" target="_parent">fischeraftertimecontrol.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischeraftertimecontrol_2eh">
+ <div class="SREntry">
+  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../fischeraftertimecontrol_8h.html" target="_parent">fischeraftertimecontrol.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischerclock">
+ <div class="SREntry">
+  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_fischerclock')">FischerClock</a>
+  <div class="SRChildren">
+    <a id="Item6_c0" onkeydown="return searchResults.NavChild(event,6,0)" onkeypress="return searchResults.NavChild(event,6,0)" onkeyup="return searchResults.NavChild(event,6,0)" class="SRScope" href="../class_fischer_clock.html" target="_parent">FischerClock</a>
+    <a id="Item6_c1" onkeydown="return searchResults.NavChild(event,6,1)" onkeypress="return searchResults.NavChild(event,6,1)" onkeyup="return searchResults.NavChild(event,6,1)" class="SRScope" href="../class_fischer_clock.html#a0b741841db9522c2ae75a9ae65d91822" target="_parent">FischerClock::FischerClock()</a>
+  </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischerclock_2ecpp">
+ <div class="SREntry">
+  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../fischerclock_8cpp.html" target="_parent">fischerclock.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischerclock_2eh">
+ <div class="SREntry">
+  <a id="Item8" onkeydown="return searchResults.Nav(event,8)" onkeypress="return searchResults.Nav(event,8)" onkeyup="return searchResults.Nav(event,8)" class="SRSymbol" href="../fischerclock_8h.html" target="_parent">fischerclock.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischertimecontrol">
+ <div class="SREntry">
+  <a id="Item9" onkeydown="return searchResults.Nav(event,9)" onkeypress="return searchResults.Nav(event,9)" onkeyup="return searchResults.Nav(event,9)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_fischertimecontrol')">FischerTimeControl</a>
+  <div class="SRChildren">
+    <a id="Item9_c0" onkeydown="return searchResults.NavChild(event,9,0)" onkeypress="return searchResults.NavChild(event,9,0)" onkeyup="return searchResults.NavChild(event,9,0)" class="SRScope" href="../class_fischer_time_control.html" target="_parent">FischerTimeControl</a>
+    <a id="Item9_c1" onkeydown="return searchResults.NavChild(event,9,1)" onkeypress="return searchResults.NavChild(event,9,1)" onkeyup="return searchResults.NavChild(event,9,1)" class="SRScope" href="../class_fischer_time_control.html#a70ad2d747f279c9e4c5c1988a7d06bd7" target="_parent">FischerTimeControl::FischerTimeControl()</a>
+  </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischertimecontrol_2ecpp">
+ <div class="SREntry">
+  <a id="Item10" onkeydown="return searchResults.Nav(event,10)" onkeypress="return searchResults.Nav(event,10)" onkeyup="return searchResults.Nav(event,10)" class="SRSymbol" href="../fischertimecontrol_8cpp.html" target="_parent">fischertimecontrol.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischertimecontrol_2eh">
+ <div class="SREntry">
+  <a id="Item11" onkeydown="return searchResults.Nav(event,11)" onkeypress="return searchResults.Nav(event,11)" onkeyup="return searchResults.Nav(event,11)" class="SRSymbol" href="../fischertimecontrol_8h.html" target="_parent">fischertimecontrol.h</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/all_68.html b/www/html/search/all_68.html
new file mode 100644 (file)
index 0000000..5fa9243
--- /dev/null
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_hourglassclock">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_hourglassclock')">HourGlassClock</a>
+  <div class="SRChildren">
+    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_hour_glass_clock.html" target="_parent">HourGlassClock</a>
+    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_hour_glass_clock.html#a5adb14cc614ebd1a3261a4d3f42de8ee" target="_parent">HourGlassClock::HourGlassClock()</a>
+  </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_hourglassclock_2ecpp">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../hourglassclock_8cpp.html" target="_parent">hourglassclock.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_hourglassclock_2eh">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../hourglassclock_8h.html" target="_parent">hourglassclock.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_hourglasstimecontrol">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_hourglasstimecontrol')">HourGlassTimeControl</a>
+  <div class="SRChildren">
+    <a id="Item3_c0" onkeydown="return searchResults.NavChild(event,3,0)" onkeypress="return searchResults.NavChild(event,3,0)" onkeyup="return searchResults.NavChild(event,3,0)" class="SRScope" href="../class_hour_glass_time_control.html" target="_parent">HourGlassTimeControl</a>
+    <a id="Item3_c1" onkeydown="return searchResults.NavChild(event,3,1)" onkeypress="return searchResults.NavChild(event,3,1)" onkeyup="return searchResults.NavChild(event,3,1)" class="SRScope" href="../class_hour_glass_time_control.html#a58e952e77a1f35b773ce1878fb53900b" target="_parent">HourGlassTimeControl::HourGlassTimeControl()</a>
+  </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_hourglasstimecontrol_2ecpp">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../hourglasstimecontrol_8cpp.html" target="_parent">hourglasstimecontrol.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_hourglasstimecontrol_2eh">
+ <div class="SREntry">
+  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../hourglasstimecontrol_8h.html" target="_parent">hourglasstimecontrol.h</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/classes_62.html b/www/html/search/classes_62.html
new file mode 100644 (file)
index 0000000..7f95214
--- /dev/null
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_basicdialog">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_basic_dialog.html" target="_parent">BasicDialog</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/classes_64.html b/www/html/search/classes_64.html
new file mode 100644 (file)
index 0000000..c2ec319
--- /dev/null
@@ -0,0 +1,40 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_delayafterclock">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_delay_after_clock.html" target="_parent">DelayAfterClock</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_delayaftertimecontrol">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_delay_after_time_control.html" target="_parent">DelayAfterTimeControl</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_delayclock">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_delay_clock.html" target="_parent">DelayClock</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_delaytimecontrol">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_delay_time_control.html" target="_parent">DelayTimeControl</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/classes_66.html b/www/html/search/classes_66.html
new file mode 100644 (file)
index 0000000..f23f91a
--- /dev/null
@@ -0,0 +1,40 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_fischerafterclock">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_fischer_after_clock.html" target="_parent">FischerAfterClock</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischeraftertimecontrol">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_fischer_after_time_control.html" target="_parent">FischerAfterTimeControl</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischerclock">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_fischer_clock.html" target="_parent">FischerClock</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischertimecontrol">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_fischer_time_control.html" target="_parent">FischerTimeControl</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/classes_68.html b/www/html/search/classes_68.html
new file mode 100644 (file)
index 0000000..0a71e4b
--- /dev/null
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_hourglassclock">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_hour_glass_clock.html" target="_parent">HourGlassClock</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_hourglasstimecontrol">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_hour_glass_time_control.html" target="_parent">HourGlassTimeControl</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/classes_6e.html b/www/html/search/classes_6e.html
new file mode 100644 (file)
index 0000000..e32607d
--- /dev/null
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_notimecontrol">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_no_time_control.html" target="_parent">NoTimeControl</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/classes_73.html b/www/html/search/classes_73.html
new file mode 100644 (file)
index 0000000..445824d
--- /dev/null
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_startwidget">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_start_widget.html" target="_parent">StartWidget</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/classes_77.html b/www/html/search/classes_77.html
new file mode 100644 (file)
index 0000000..a58c7ce
--- /dev/null
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_welcomescreenwidget">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_welcome_screen_widget.html" target="_parent">WelcomeScreenWidget</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/enums_67.html b/www/html/search/enums_67.html
new file mode 100644 (file)
index 0000000..dd3ae3e
--- /dev/null
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_gamestatus">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326" target="_parent">GameStatus</a>
+  <span class="SRScope">ClocksWidget</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/enumvalues_62.html b/www/html/search/enumvalues_62.html
new file mode 100644 (file)
index 0000000..0ef5bed
--- /dev/null
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_blackpause">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ac176eeb3fa09dc34152e89c97155806a" target="_parent">BlackPause</a>
+  <span class="SRScope">ClocksWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_blackturn">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a54e428aae4bef65f8a66e7619778c190" target="_parent">BlackTurn</a>
+  <span class="SRScope">ClocksWidget</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/enumvalues_73.html b/www/html/search/enumvalues_73.html
new file mode 100644 (file)
index 0000000..71663f3
--- /dev/null
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_stopped">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a53acf9aec5f412ddac980ff0019b6062" target="_parent">Stopped</a>
+  <span class="SRScope">ClocksWidget</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/enumvalues_77.html b/www/html/search/enumvalues_77.html
new file mode 100644 (file)
index 0000000..93813a2
--- /dev/null
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_welcome">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326a6aef315e9e32ab9962b237bd3ddab0ab" target="_parent">Welcome</a>
+  <span class="SRScope">ClocksWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_whitepause">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326af5c73b5ef2a4289e4c72e37d9524aad3" target="_parent">WhitePause</a>
+  <span class="SRScope">ClocksWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_whiteturn">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_clocks_widget.html#abe19ddcf3d29ca31914819a969af4326ae515f8820df31a265e7a09b885367021" target="_parent">WhiteTurn</a>
+  <span class="SRScope">ClocksWidget</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/files_62.html b/www/html/search/files_62.html
new file mode 100644 (file)
index 0000000..ad29838
--- /dev/null
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_basicdialog_2ecpp">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../basicdialog_8cpp.html" target="_parent">basicdialog.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_basicdialog_2eh">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../basicdialog_8h.html" target="_parent">basicdialog.h</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/files_64.html b/www/html/search/files_64.html
new file mode 100644 (file)
index 0000000..cdcf8be
--- /dev/null
@@ -0,0 +1,60 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_delayafterclock_2ecpp">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../delayafterclock_8cpp.html" target="_parent">delayafterclock.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_delayafterclock_2eh">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../delayafterclock_8h.html" target="_parent">delayafterclock.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_delayaftertimecontrol_2ecpp">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../delayaftertimecontrol_8cpp.html" target="_parent">delayaftertimecontrol.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_delayaftertimecontrol_2eh">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../delayaftertimecontrol_8h.html" target="_parent">delayaftertimecontrol.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_delayclock_2ecpp">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../delayclock_8cpp.html" target="_parent">delayclock.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_delayclock_2eh">
+ <div class="SREntry">
+  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../delayclock_8h.html" target="_parent">delayclock.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_delaytimecontrol_2ecpp">
+ <div class="SREntry">
+  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../delaytimecontrol_8cpp.html" target="_parent">delaytimecontrol.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_delaytimecontrol_2eh">
+ <div class="SREntry">
+  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../delaytimecontrol_8h.html" target="_parent">delaytimecontrol.h</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/files_66.html b/www/html/search/files_66.html
new file mode 100644 (file)
index 0000000..fb5a761
--- /dev/null
@@ -0,0 +1,60 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_fischerafterclock_2ecpp">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../fischerafterclock_8cpp.html" target="_parent">fischerafterclock.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischerafterclock_2eh">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../fischerafterclock_8h.html" target="_parent">fischerafterclock.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischeraftertimecontrol_2ecpp">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../fischeraftertimecontrol_8cpp.html" target="_parent">fischeraftertimecontrol.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischeraftertimecontrol_2eh">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../fischeraftertimecontrol_8h.html" target="_parent">fischeraftertimecontrol.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischerclock_2ecpp">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../fischerclock_8cpp.html" target="_parent">fischerclock.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischerclock_2eh">
+ <div class="SREntry">
+  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../fischerclock_8h.html" target="_parent">fischerclock.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischertimecontrol_2ecpp">
+ <div class="SREntry">
+  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../fischertimecontrol_8cpp.html" target="_parent">fischertimecontrol.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischertimecontrol_2eh">
+ <div class="SREntry">
+  <a id="Item7" onkeydown="return searchResults.Nav(event,7)" onkeypress="return searchResults.Nav(event,7)" onkeyup="return searchResults.Nav(event,7)" class="SRSymbol" href="../fischertimecontrol_8h.html" target="_parent">fischertimecontrol.h</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/files_68.html b/www/html/search/files_68.html
new file mode 100644 (file)
index 0000000..83a3e16
--- /dev/null
@@ -0,0 +1,40 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_hourglassclock_2ecpp">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../hourglassclock_8cpp.html" target="_parent">hourglassclock.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_hourglassclock_2eh">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../hourglassclock_8h.html" target="_parent">hourglassclock.h</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_hourglasstimecontrol_2ecpp">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../hourglasstimecontrol_8cpp.html" target="_parent">hourglasstimecontrol.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_hourglasstimecontrol_2eh">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../hourglasstimecontrol_8h.html" target="_parent">hourglasstimecontrol.h</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/files_6e.html b/www/html/search/files_6e.html
new file mode 100644 (file)
index 0000000..ec232b1
--- /dev/null
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_notimecontrol_2ecpp">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../notimecontrol_8cpp.html" target="_parent">notimecontrol.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_notimecontrol_2eh">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../notimecontrol_8h.html" target="_parent">notimecontrol.h</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/files_73.html b/www/html/search/files_73.html
new file mode 100644 (file)
index 0000000..0a81e88
--- /dev/null
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_startwidget_2ecpp">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../startwidget_8cpp.html" target="_parent">startwidget.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_startwidget_2eh">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../startwidget_8h.html" target="_parent">startwidget.h</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/files_77.html b/www/html/search/files_77.html
new file mode 100644 (file)
index 0000000..02e72b4
--- /dev/null
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_welcomescreenwidget_2ecpp">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../welcomescreenwidget_8cpp.html" target="_parent">welcomescreenwidget.cpp</a>
+ </div>
+</div>
+<div class="SRResult" id="SR_welcomescreenwidget_2eh">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../welcomescreenwidget_8h.html" target="_parent">welcomescreenwidget.h</a>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/functions_62.html b/www/html/search/functions_62.html
new file mode 100644 (file)
index 0000000..962359a
--- /dev/null
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_basicdialog">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_basic_dialog.html#aa922294903f3b64108ab72c1f514084a" target="_parent">BasicDialog</a>
+  <span class="SRScope">BasicDialog</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/functions_64.html b/www/html/search/functions_64.html
new file mode 100644 (file)
index 0000000..a1c46c7
--- /dev/null
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_delayafterclock">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_delay_after_clock.html#a5797305cc68e5f14db5fcf51a56b80d0" target="_parent">DelayAfterClock</a>
+  <span class="SRScope">DelayAfterClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_delayaftertimecontrol">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_delay_after_time_control.html#a1d9e46c913a8f025e9518b029fb4f017" target="_parent">DelayAfterTimeControl</a>
+  <span class="SRScope">DelayAfterTimeControl</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_delayclock">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_delay_clock.html#a1a3d6826f91aac75e4d3b2e1419bb33c" target="_parent">DelayClock</a>
+  <span class="SRScope">DelayClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_delaytimecontrol">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_delay_time_control.html#a2c45bafaae57057f1826af87615c22b5" target="_parent">DelayTimeControl</a>
+  <span class="SRScope">DelayTimeControl</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_disableaddition">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../class_basic_dialog.html#a925bc8d9375043b89cb06ee3c01c22e2" target="_parent">disableAddition</a>
+  <span class="SRScope">BasicDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_disableperturns">
+ <div class="SREntry">
+  <a id="Item5" onkeydown="return searchResults.Nav(event,5)" onkeypress="return searchResults.Nav(event,5)" onkeyup="return searchResults.Nav(event,5)" class="SRSymbol" href="../class_basic_dialog.html#a61a6f0de3698da72f2ec10be6f41fd6b" target="_parent">disablePerTurns</a>
+  <span class="SRScope">BasicDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_disableunequals">
+ <div class="SREntry">
+  <a id="Item6" onkeydown="return searchResults.Nav(event,6)" onkeypress="return searchResults.Nav(event,6)" onkeyup="return searchResults.Nav(event,6)" class="SRSymbol" href="../class_basic_dialog.html#a08aeadf2e005ebe68369b4fb3ede2661" target="_parent">disableUnEquals</a>
+  <span class="SRScope">BasicDialog</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/functions_66.html b/www/html/search/functions_66.html
new file mode 100644 (file)
index 0000000..b226fde
--- /dev/null
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_fischerafterclock">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_fischer_after_clock.html#a887fd5c2289a3f73410a99c584513415" target="_parent">FischerAfterClock</a>
+  <span class="SRScope">FischerAfterClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischeraftertimecontrol">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_fischer_after_time_control.html#ad48e8514da03d9879ab28d559be4c6fe" target="_parent">FischerAfterTimeControl</a>
+  <span class="SRScope">FischerAfterTimeControl</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischerclock">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_fischer_clock.html#a0b741841db9522c2ae75a9ae65d91822" target="_parent">FischerClock</a>
+  <span class="SRScope">FischerClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_fischertimecontrol">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_fischer_time_control.html#a70ad2d747f279c9e4c5c1988a7d06bd7" target="_parent">FischerTimeControl</a>
+  <span class="SRScope">FischerTimeControl</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/functions_68.html b/www/html/search/functions_68.html
new file mode 100644 (file)
index 0000000..26c564d
--- /dev/null
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_hourglassclock">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_hour_glass_clock.html#a5adb14cc614ebd1a3261a4d3f42de8ee" target="_parent">HourGlassClock</a>
+  <span class="SRScope">HourGlassClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_hourglasstimecontrol">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_hour_glass_time_control.html#a58e952e77a1f35b773ce1878fb53900b" target="_parent">HourGlassTimeControl</a>
+  <span class="SRScope">HourGlassTimeControl</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/functions_6e.html b/www/html/search/functions_6e.html
new file mode 100644 (file)
index 0000000..f5f977c
--- /dev/null
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_newgame">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock_window.html#a03f2ad27ab2c6bbece256ee418931a91" target="_parent">newGame</a>
+  <span class="SRScope">ChessClockWindow</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_notimecontrol">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_no_time_control.html#af68e465c20746989846158a3f98c2044" target="_parent">NoTimeControl</a>
+  <span class="SRScope">NoTimeControl</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/functions_77.html b/www/html/search/functions_77.html
new file mode 100644 (file)
index 0000000..a974dfa
--- /dev/null
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_welcomescreenwidget">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_welcome_screen_widget.html#aada786aa70539fe1a994a9acf6947118" target="_parent">WelcomeScreenWidget</a>
+  <span class="SRScope">WelcomeScreenWidget</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/variables_61.html b/www/html/search/variables_61.html
new file mode 100644 (file)
index 0000000..6c7eb56
--- /dev/null
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_addition_5f">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_addition_5f')">addition_</a>
+  <div class="SRChildren">
+    <a id="Item0_c0" onkeydown="return searchResults.NavChild(event,0,0)" onkeypress="return searchResults.NavChild(event,0,0)" onkeyup="return searchResults.NavChild(event,0,0)" class="SRScope" href="../class_fischer_after_clock.html#a455986fcb6b09484971780134fde2a49" target="_parent">FischerAfterClock::addition_()</a>
+    <a id="Item0_c1" onkeydown="return searchResults.NavChild(event,0,1)" onkeypress="return searchResults.NavChild(event,0,1)" onkeyup="return searchResults.NavChild(event,0,1)" class="SRScope" href="../class_fischer_clock.html#a4a871125df35a56770b85617a0be920b" target="_parent">FischerClock::addition_()</a>
+  </div>
+ </div>
+</div>
+<div class="SRResult" id="SR_additionlabel_5f">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_basic_dialog.html#a07b2a5391d34df8d47b6247df46d6f53" target="_parent">additionLabel_</a>
+  <span class="SRScope">BasicDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_another_5f">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_chess_clock.html#a2ec3c0ed0a5e9bee6bd0864c5c9e4452" target="_parent">another_</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/variables_62.html b/www/html/search/variables_62.html
new file mode 100644 (file)
index 0000000..f058f50
--- /dev/null
@@ -0,0 +1,50 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_black_5f">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_clocks_widget.html#a61a8a254c9a879b0950cde008a825447" target="_parent">black_</a>
+  <span class="SRScope">ClocksWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_blackaddition_5f">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_basic_dialog.html#a891774f52fb4ab2780e642a99d911334" target="_parent">blackAddition_</a>
+  <span class="SRScope">BasicDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_blackinitial_5f">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_basic_dialog.html#a2adddf00b37bbe7edbaefffa1124004d" target="_parent">blackInitial_</a>
+  <span class="SRScope">BasicDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_blacklabel_5f">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_basic_dialog.html#a441dee945967fd8bcf7a673ac7934ec9" target="_parent">blackLabel_</a>
+  <span class="SRScope">BasicDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_blackturns_5f">
+ <div class="SREntry">
+  <a id="Item4" onkeydown="return searchResults.Nav(event,4)" onkeypress="return searchResults.Nav(event,4)" onkeyup="return searchResults.Nav(event,4)" class="SRSymbol" href="../class_basic_dialog.html#a1f8c54fd0eb61bb5a85b618ae1334185" target="_parent">blackTurns_</a>
+  <span class="SRScope">BasicDialog</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/variables_63.html b/www/html/search/variables_63.html
new file mode 100644 (file)
index 0000000..26db515
--- /dev/null
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_clickdelay">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_clocks_widget.html#a51af7bacc14bc1f276df31a404823e3d" target="_parent">CLICKDELAY</a>
+  <span class="SRScope">ClocksWidget</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_clocks_5f">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_chess_clock_window.html#a30333fd439f58a235ef14629466bffd3" target="_parent">clocks_</a>
+  <span class="SRScope">ChessClockWindow</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_clocktime_5f">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="../class_chess_clock.html#ae25ff9bfd3ccb8651b3e7890e712d1be" target="_parent">clockTime_</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_currentturn_5f">
+ <div class="SREntry">
+  <a id="Item3" onkeydown="return searchResults.Nav(event,3)" onkeypress="return searchResults.Nav(event,3)" onkeyup="return searchResults.Nav(event,3)" class="SRSymbol" href="../class_chess_clock.html#a0eb205f7484c7cf2a0be1f8bec78bf68" target="_parent">currentTurn_</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/variables_65.html b/www/html/search/variables_65.html
new file mode 100644 (file)
index 0000000..4b18cf7
--- /dev/null
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_equals_5f">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_basic_dialog.html#ac5f5e7151fbbb7f25e2656d2c746b20d" target="_parent">equals_</a>
+  <span class="SRScope">BasicDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_equalslabel_5f">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_basic_dialog.html#ae8208b1af9d8f29edf74067bda97cc23" target="_parent">equalsLabel_</a>
+  <span class="SRScope">BasicDialog</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/variables_67.html b/www/html/search/variables_67.html
new file mode 100644 (file)
index 0000000..9aaded9
--- /dev/null
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_greentime_5f">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock_widget.html#abb258a7c3b33ef3e89019ac3a2aa5ac8" target="_parent">greenTime_</a>
+  <span class="SRScope">ChessClockWidget</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/variables_69.html b/www/html/search/variables_69.html
new file mode 100644 (file)
index 0000000..e19ccf3
--- /dev/null
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_initiallabel_5f">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_basic_dialog.html#a6eabd911073f9d24ececad526b55e251" target="_parent">initialLabel_</a>
+  <span class="SRScope">BasicDialog</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_iswhite_5f">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_chess_clock.html#a844453fc4683c62d24b53b70fb68c1a9" target="_parent">isWhite_</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/variables_73.html b/www/html/search/variables_73.html
new file mode 100644 (file)
index 0000000..c173487
--- /dev/null
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_stack_5f">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock_window.html#a058f37db2e25aa05fe87725e232a5133" target="_parent">stack_</a>
+  <span class="SRScope">ChessClockWindow</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_start_5f">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_chess_clock_window.html#ad65c7b41fc1e1755af16476f2bda3309" target="_parent">start_</a>
+  <span class="SRScope">ChessClockWindow</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_status_5f">
+ <div class="SREntry">
+  <a id="Item2" onkeydown="return searchResults.Nav(event,2)" onkeypress="return searchResults.Nav(event,2)" onkeyup="return searchResults.Nav(event,2)" class="SRSymbol" href="javascript:searchResults.Toggle('SR_status_5f')">status_</a>
+  <div class="SRChildren">
+    <a id="Item2_c0" onkeydown="return searchResults.NavChild(event,2,0)" onkeypress="return searchResults.NavChild(event,2,0)" onkeyup="return searchResults.NavChild(event,2,0)" class="SRScope" href="../class_chess_clock.html#ad2d4601fbc0dae0599a95ce7924c9902" target="_parent">ChessClock::status_()</a>
+    <a id="Item2_c1" onkeydown="return searchResults.NavChild(event,2,1)" onkeypress="return searchResults.NavChild(event,2,1)" onkeyup="return searchResults.NavChild(event,2,1)" class="SRScope" href="../class_clocks_widget.html#a74cd72e41c4c797c4b97027f513752c4" target="_parent">ClocksWidget::status_()</a>
+  </div>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/search/variables_75.html b/www/html/search/variables_75.html
new file mode 100644 (file)
index 0000000..f910aba
--- /dev/null
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div class="SRResult" id="SR_updateinterval">
+ <div class="SREntry">
+  <a id="Item0" onkeydown="return searchResults.Nav(event,0)" onkeypress="return searchResults.Nav(event,0)" onkeyup="return searchResults.Nav(event,0)" class="SRSymbol" href="../class_chess_clock.html#a848e42d72b3470578f0f958106894b4f" target="_parent">UPDATEINTERVAL</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRResult" id="SR_updatetimer_5f">
+ <div class="SREntry">
+  <a id="Item1" onkeydown="return searchResults.Nav(event,1)" onkeypress="return searchResults.Nav(event,1)" onkeyup="return searchResults.Nav(event,1)" class="SRSymbol" href="../class_chess_clock.html#a3493e745462457ebf5660754fe333fd2" target="_parent">updateTimer_</a>
+  <span class="SRScope">ChessClock</span>
+ </div>
+</div>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/www/html/startwidget_8cpp.html b/www/html/startwidget_8cpp.html
new file mode 100644 (file)
index 0000000..6f81020
--- /dev/null
@@ -0,0 +1,78 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/startwidget.cpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/startwidget.cpp File Reference</h1><code>#include &quot;<a class="el" href="startwidget_8h_source.html">startwidget.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="timecontrol_8h_source.html">timecontrol.h</a>&quot;</code><br/>
+<code>#include &lt;QVBoxLayout&gt;</code><br/>
+<code>#include &lt;QHBoxLayout&gt;</code><br/>
+<code>#include &lt;QApplication&gt;</code><br/>
+<code>#include &lt;QFont&gt;</code><br/>
+<code>#include &lt;QLabel&gt;</code><br/>
+<code>#include &lt;QListWidgetItem&gt;</code><br/>
+
+<p><a href="startwidget_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/startwidget_8cpp_source.html b/www/html/startwidget_8cpp_source.html
new file mode 100644 (file)
index 0000000..8322975
--- /dev/null
@@ -0,0 +1,155 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/startwidget.cpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/startwidget.cpp</h1><a href="startwidget_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#include &quot;<a class="code" href="startwidget_8h.html">startwidget.h</a>&quot;</span>
+<a name="l00023"></a>00023 <span class="preprocessor">#include &quot;<a class="code" href="timecontrol_8h.html">timecontrol.h</a>&quot;</span>
+<a name="l00024"></a>00024 
+<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;QVBoxLayout&gt;</span>
+<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;QHBoxLayout&gt;</span>
+<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;QApplication&gt;</span>
+<a name="l00028"></a>00028 <span class="preprocessor">#include &lt;QFont&gt;</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;QLabel&gt;</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;QListWidgetItem&gt;</span>
+<a name="l00031"></a>00031 
+<a name="l00032"></a><a class="code" href="class_start_widget.html#ab4b630961bc88a50c8b61bcc33049ab5">00032</a> <a class="code" href="class_start_widget.html#ab4b630961bc88a50c8b61bcc33049ab5">StartWidget::StartWidget</a>(QWidget *parent) :
+<a name="l00033"></a>00033     QWidget(parent)
+<a name="l00034"></a>00034 {
+<a name="l00035"></a>00035     QLabel* titleLabel = <span class="keyword">new</span> QLabel( qApp-&gt;applicationName() );
+<a name="l00036"></a>00036     titleLabel-&gt;setFont(QFont(<span class="stringliteral">&quot;Helvetica&quot;</span>,32,QFont::Bold));
+<a name="l00037"></a>00037 
+<a name="l00038"></a>00038     QLabel* copyLabel = <span class="keyword">new</span> QLabel( tr(<span class="stringliteral">&quot;&amp;copy; Arto Hyv&amp;auml;ttinen 2010&lt;br&gt;Free software GPL3&quot;</span>));
+<a name="l00039"></a>00039     copyLabel-&gt;setTextFormat(Qt::RichText);
+<a name="l00040"></a>00040     copyLabel-&gt;setWordWrap(<span class="keyword">true</span>);
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042     QLabel* logoLabel = <span class="keyword">new</span> QLabel;
+<a name="l00043"></a>00043     logoLabel-&gt;setPixmap( QPixmap(<span class="stringliteral">&quot;:/rc/pic/logo.png&quot;</span>));
+<a name="l00044"></a>00044 
+<a name="l00045"></a>00045     QLabel* introLabel = <span class="keyword">new</span> QLabel( tr(<span class="stringliteral">&quot;Select game mode&quot;</span>));
+<a name="l00046"></a>00046     introLabel-&gt;setWordWrap(<span class="keyword">true</span>);
+<a name="l00047"></a>00047 
+<a name="l00048"></a>00048     QVBoxLayout* leftLayout = <span class="keyword">new</span> QVBoxLayout;
+<a name="l00049"></a>00049     leftLayout-&gt;addWidget(titleLabel);
+<a name="l00050"></a>00050     leftLayout-&gt;addWidget(logoLabel);
+<a name="l00051"></a>00051     leftLayout-&gt;addWidget(copyLabel);
+<a name="l00052"></a>00052 
+<a name="l00053"></a>00053     <a class="code" href="class_start_widget.html#ab5a411501648c7f0027c31e7ac7e0424">modeSelect_</a> = <span class="keyword">new</span> QListWidget();
+<a name="l00054"></a>00054     <a class="code" href="class_start_widget.html#ab5a411501648c7f0027c31e7ac7e0424">modeSelect_</a>-&gt;setViewMode(QListView::IconMode);
+<a name="l00055"></a>00055     <a class="code" href="class_start_widget.html#ab5a411501648c7f0027c31e7ac7e0424">modeSelect_</a>-&gt;setMovement(QListView::Static);
+<a name="l00056"></a>00056     <a class="code" href="class_start_widget.html#ab5a411501648c7f0027c31e7ac7e0424">modeSelect_</a>-&gt;setSelectionMode(QAbstractItemView::NoSelection);
+<a name="l00057"></a>00057     <a class="code" href="class_start_widget.html#ab5a411501648c7f0027c31e7ac7e0424">modeSelect_</a>-&gt;setIconSize(QSize(64,64 ));
+<a name="l00058"></a>00058 
+<a name="l00059"></a>00059     connect( <a class="code" href="class_start_widget.html#ab5a411501648c7f0027c31e7ac7e0424">modeSelect_</a>, SIGNAL(itemClicked(QListWidgetItem*)),<span class="keyword">this</span>,SLOT(<a class="code" href="class_start_widget.html#a9298f042360e0d8c8b7b7e7cd49e4a80">selectControl</a>(QListWidgetItem*)));
+<a name="l00060"></a>00060 
+<a name="l00061"></a>00061     QVBoxLayout* rightLayout = <span class="keyword">new</span> QVBoxLayout;
+<a name="l00062"></a>00062     rightLayout-&gt;addWidget(introLabel);
+<a name="l00063"></a>00063     rightLayout-&gt;addWidget(<a class="code" href="class_start_widget.html#ab5a411501648c7f0027c31e7ac7e0424">modeSelect_</a>);
+<a name="l00064"></a>00064 
+<a name="l00065"></a>00065     QHBoxLayout* layout = <span class="keyword">new</span> QHBoxLayout;
+<a name="l00066"></a>00066     layout-&gt;addLayout(leftLayout);
+<a name="l00067"></a>00067     layout-&gt;addLayout(rightLayout);
+<a name="l00068"></a>00068 
+<a name="l00069"></a>00069 
+<a name="l00070"></a>00070     setLayout( layout );
+<a name="l00071"></a>00071 }
+<a name="l00072"></a>00072 
+<a name="l00073"></a><a class="code" href="class_start_widget.html#aeeec8c14527bf673673f727010ad5811">00073</a> <span class="keywordtype">void</span> <a class="code" href="class_start_widget.html#aeeec8c14527bf673673f727010ad5811">StartWidget::addTimeControl</a>(<a class="code" href="class_time_control.html" title="Base class of virtual controls.">TimeControl</a> *tc)
+<a name="l00074"></a>00074 {
+<a name="l00075"></a>00075     <a class="code" href="class_start_widget.html#a75fe81e88e562fb5c4e856d12b1080b4">timeControls_</a>.append(tc);
+<a name="l00076"></a>00076     QListWidgetItem* item = <span class="keyword">new</span> QListWidgetItem(<a class="code" href="class_start_widget.html#ab5a411501648c7f0027c31e7ac7e0424">modeSelect_</a>);
+<a name="l00077"></a>00077     item-&gt;setText( tc-&gt;<a class="code" href="class_time_control.html#a1f9a2cfab9652f4edbeee8c50a0fd779" title="Name of the time control.">getName</a>());
+<a name="l00078"></a>00078     item-&gt;setIcon( tc-&gt;<a class="code" href="class_time_control.html#acf43aedff9f2ab894b02c00cac883ae7" title="Icon of the time control.">getIcon</a>());
+<a name="l00079"></a>00079     <span class="comment">// Store index to UserRole</span>
+<a name="l00080"></a>00080     item-&gt;setData(Qt::UserRole, <a class="code" href="class_start_widget.html#a75fe81e88e562fb5c4e856d12b1080b4">timeControls_</a>.size()-1);
+<a name="l00081"></a>00081 
+<a name="l00082"></a>00082 }
+<a name="l00083"></a>00083 
+<a name="l00084"></a><a class="code" href="class_start_widget.html#a9298f042360e0d8c8b7b7e7cd49e4a80">00084</a> <span class="keywordtype">void</span> <a class="code" href="class_start_widget.html#a9298f042360e0d8c8b7b7e7cd49e4a80">StartWidget::selectControl</a>(QListWidgetItem *item)
+<a name="l00085"></a>00085 {
+<a name="l00086"></a>00086     <span class="keywordtype">int</span> index=item-&gt;data(Qt::UserRole).toInt();
+<a name="l00087"></a>00087     <a class="code" href="class_time_control.html" title="Base class of virtual controls.">TimeControl</a>* tc=<a class="code" href="class_start_widget.html#a75fe81e88e562fb5c4e856d12b1080b4">timeControls_</a>.at(index);
+<a name="l00088"></a>00088     emit <a class="code" href="class_start_widget.html#ae351ea33b6d72068e87715fed4104ab3">selected</a>(tc);
+<a name="l00089"></a>00089 
+<a name="l00090"></a>00090 }
+<a name="l00091"></a>00091 
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/startwidget_8h.html b/www/html/startwidget_8h.html
new file mode 100644 (file)
index 0000000..4e8b318
--- /dev/null
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/startwidget.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/startwidget.h File Reference</h1><code>#include &lt;QWidget&gt;</code><br/>
+<code>#include &lt;QListWidget&gt;</code><br/>
+
+<p><a href="startwidget_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_start_widget.html">StartWidget</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Start widget to ask for Time control.  <a href="class_start_widget.html#_details">More...</a><br/></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/startwidget_8h_source.html b/www/html/startwidget_8h_source.html
new file mode 100644 (file)
index 0000000..3016874
--- /dev/null
@@ -0,0 +1,115 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/startwidget.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/startwidget.h</h1><a href="startwidget_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef STARTWIDGET_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define STARTWIDGET_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;QWidget&gt;</span>
+<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;QListWidget&gt;</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 
+<a name="l00029"></a>00029 <span class="keyword">class </span>QListWidget;
+<a name="l00030"></a>00030 <span class="keyword">class </span><a class="code" href="class_time_control.html" title="Base class of virtual controls.">TimeControl</a>;
+<a name="l00031"></a>00031 
+<a name="l00038"></a><a class="code" href="class_start_widget.html">00038</a> <span class="keyword">class </span><a class="code" href="class_start_widget.html" title="Start widget to ask for Time control.">StartWidget</a> : <span class="keyword">public</span> QWidget
+<a name="l00039"></a>00039 {
+<a name="l00040"></a>00040     Q_OBJECT
+<a name="l00041"></a>00041 <span class="keyword">public</span>:
+<a name="l00042"></a>00042     <a class="code" href="class_start_widget.html#ab4b630961bc88a50c8b61bcc33049ab5">StartWidget</a>(QWidget *parent = 0);
+<a name="l00043"></a>00043     <span class="keywordtype">void</span> <a class="code" href="class_start_widget.html#aeeec8c14527bf673673f727010ad5811">addTimeControl</a>( <a class="code" href="class_time_control.html" title="Base class of virtual controls.">TimeControl</a>* tc);
+<a name="l00044"></a>00044 
+<a name="l00045"></a>00045 signals:
+<a name="l00046"></a>00046     <span class="keywordtype">void</span> <a class="code" href="class_start_widget.html#ae351ea33b6d72068e87715fed4104ab3">selected</a>(<a class="code" href="class_time_control.html" title="Base class of virtual controls.">TimeControl</a>* timeControl);
+<a name="l00047"></a>00047 
+<a name="l00048"></a>00048 <span class="keyword">public</span> slots:
+<a name="l00049"></a>00049     <span class="keywordtype">void</span> <a class="code" href="class_start_widget.html#a9298f042360e0d8c8b7b7e7cd49e4a80">selectControl</a>(QListWidgetItem* item);
+<a name="l00050"></a>00050 
+<a name="l00051"></a>00051 <span class="keyword">protected</span>:
+<a name="l00052"></a><a class="code" href="class_start_widget.html#ab5a411501648c7f0027c31e7ac7e0424">00052</a>     QListWidget* <a class="code" href="class_start_widget.html#ab5a411501648c7f0027c31e7ac7e0424">modeSelect_</a>;
+<a name="l00053"></a><a class="code" href="class_start_widget.html#a75fe81e88e562fb5c4e856d12b1080b4">00053</a>     QList&lt;TimeControl*&gt; <a class="code" href="class_start_widget.html#a75fe81e88e562fb5c4e856d12b1080b4">timeControls_</a>;
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055 };
+<a name="l00056"></a>00056 
+<a name="l00057"></a>00057 <span class="preprocessor">#endif // STARTWIDGET_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/timecontrol_8h.html b/www/html/timecontrol_8h.html
new file mode 100644 (file)
index 0000000..39c1d79
--- /dev/null
@@ -0,0 +1,75 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol.h File Reference</h1><code>#include &lt;QString&gt;</code><br/>
+<code>#include &lt;QIcon&gt;</code><br/>
+
+<p><a href="timecontrol_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_time_control.html">TimeControl</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Base class of virtual controls.  <a href="class_time_control.html#_details">More...</a><br/></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/timecontrol_8h_source.html b/www/html/timecontrol_8h_source.html
new file mode 100644 (file)
index 0000000..7a25d2f
--- /dev/null
@@ -0,0 +1,103 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/timecontrol.h</h1><a href="timecontrol_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef TIMECONTROL_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define TIMECONTROL_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;QString&gt;</span>
+<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;QIcon&gt;</span>
+<a name="l00027"></a>00027 <span class="keyword">class </span><a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>;
+<a name="l00028"></a>00028 
+<a name="l00035"></a><a class="code" href="class_time_control.html">00035</a> <span class="keyword">class </span><a class="code" href="class_time_control.html" title="Base class of virtual controls.">TimeControl</a>
+<a name="l00036"></a>00036 {
+<a name="l00037"></a>00037 <span class="keyword">public</span>:
+<a name="l00039"></a>00039     <span class="keyword">virtual</span> QString <a class="code" href="class_time_control.html#a1f9a2cfab9652f4edbeee8c50a0fd779" title="Name of the time control.">getName</a>() = 0;
+<a name="l00041"></a>00041     <span class="keyword">virtual</span> QString <a class="code" href="class_time_control.html#a2313b582e78004b5d945572cb269bfc4" title="Description of the time control.">getDescription</a>() = 0;
+<a name="l00043"></a><a class="code" href="class_time_control.html#acf43aedff9f2ab894b02c00cac883ae7">00043</a>     <span class="keyword">virtual</span> QIcon <a class="code" href="class_time_control.html#acf43aedff9f2ab894b02c00cac883ae7" title="Icon of the time control.">getIcon</a>() { <span class="keywordflow">return</span> QIcon(<span class="stringliteral">&quot;:/rc/pic/chessclock.png&quot;</span>); }
+<a name="l00049"></a>00049     <span class="keyword">virtual</span> <a class="code" href="class_clocks_widget.html" title="Widget with two clocks.">ClocksWidget</a>* <a class="code" href="class_time_control.html#a2e56bcba84d74b8aa4108ae4ba9f33b1" title="Init new game.">initGame</a>(<span class="keywordtype">bool</span> useLastSettings=<span class="keyword">false</span>) = 0;
+<a name="l00050"></a>00050 };
+<a name="l00051"></a>00051 
+<a name="l00052"></a>00052 
+<a name="l00053"></a>00053 <span class="preprocessor">#endif // TIMECONTROL_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/todo.html b/www/html/todo.html
new file mode 100644 (file)
index 0000000..bf8c0b4
--- /dev/null
@@ -0,0 +1,69 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: Todo List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li class="current"><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+
+
+<h1><a class="anchor" id="todo">Todo List </a></h1><p><a class="anchor" id="_todo000001"></a> </p>
+<dl>
+<dt>page <a class="el" href="index.html">Chess Clock</a>  </dt>
+<dd><p class="startdd">Game log</p>
+<p class="enddd"></p>
+</dd>
+</dl>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/welcomescreenwidget_8cpp.html b/www/html/welcomescreenwidget_8cpp.html
new file mode 100644 (file)
index 0000000..d80d6e6
--- /dev/null
@@ -0,0 +1,76 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/welcomescreenwidget.cpp File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/welcomescreenwidget.cpp File Reference</h1><code>#include &lt;QLabel&gt;</code><br/>
+<code>#include &lt;QPixmap&gt;</code><br/>
+<code>#include &lt;QApplication&gt;</code><br/>
+<code>#include &lt;QHBoxLayout&gt;</code><br/>
+<code>#include &quot;<a class="el" href="welcomescreenwidget_8cpp_source.html">welcomescreenwidget.h</a>&quot;</code><br/>
+<code>#include &lt;QWidget&gt;</code><br/>
+
+<p><a href="welcomescreenwidget_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/welcomescreenwidget_8cpp_source.html b/www/html/welcomescreenwidget_8cpp_source.html
new file mode 100644 (file)
index 0000000..e9ea167
--- /dev/null
@@ -0,0 +1,113 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/welcomescreenwidget.cpp Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/welcomescreenwidget.cpp</h1><a href="welcomescreenwidget_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#include &lt;QLabel&gt;</span>
+<a name="l00023"></a>00023 <span class="preprocessor">#include &lt;QPixmap&gt;</span>
+<a name="l00024"></a>00024 <span class="preprocessor">#include &lt;QApplication&gt;</span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;QHBoxLayout&gt;</span>
+<a name="l00026"></a>00026 
+<a name="l00027"></a>00027 <span class="preprocessor">#include &quot;<a class="code" href="welcomescreenwidget_8h.html">welcomescreenwidget.h</a>&quot;</span>
+<a name="l00028"></a>00028 
+<a name="l00029"></a><a class="code" href="class_welcome_screen_widget.html#aada786aa70539fe1a994a9acf6947118">00029</a> <a class="code" href="class_welcome_screen_widget.html#aada786aa70539fe1a994a9acf6947118">WelcomeScreenWidget::WelcomeScreenWidget</a>(QWidget *parent) :
+<a name="l00030"></a>00030     QWidget(parent)
+<a name="l00031"></a>00031 {
+<a name="l00032"></a>00032     QLabel* logoLabel = <span class="keyword">new</span> QLabel;
+<a name="l00033"></a>00033     logoLabel-&gt;setPixmap( QPixmap(<span class="stringliteral">&quot;:/rc/pic/logo.png&quot;</span>));
+<a name="l00034"></a>00034     QLabel* introLabel = <span class="keyword">new</span> QLabel(
+<a name="l00035"></a>00035             tr(<span class="stringliteral">&quot;&lt;h1&gt;Chess Clock&lt;/h1&gt;&lt;br&gt;&quot;</span>
+<a name="l00036"></a>00036                <span class="stringliteral">&quot;Version %1&lt;br&gt;&quot;</span>
+<a name="l00037"></a>00037                <span class="stringliteral">&quot;&amp;copy; Arto Hyv&amp;auml;ttinen 2010&lt;br&gt;&quot;</span>
+<a name="l00038"></a>00038                <span class="stringliteral">&quot;Chess Clock is free software in terms of GNU General Public Licence v3&quot;</span>
+<a name="l00039"></a>00039                <span class="stringliteral">&quot;&lt;p&gt;Welcome to Chess Clock!&lt;br&gt;&quot;</span>
+<a name="l00040"></a>00040                <span class="stringliteral">&quot;Please touch to set up game clock.&lt;/p&gt;&quot;</span>
+<a name="l00041"></a>00041                ).arg(qApp-&gt;applicationVersion())
+<a name="l00042"></a>00042 
+<a name="l00043"></a>00043             );
+<a name="l00044"></a>00044     introLabel-&gt;setWordWrap(<span class="keyword">true</span>);
+<a name="l00045"></a>00045     QHBoxLayout* layout = <span class="keyword">new</span> QHBoxLayout;
+<a name="l00046"></a>00046     layout-&gt;addWidget(logoLabel);
+<a name="l00047"></a>00047     layout-&gt;addWidget(introLabel);
+<a name="l00048"></a>00048     setLayout( layout );
+<a name="l00049"></a>00049 }
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/welcomescreenwidget_8h.html b/www/html/welcomescreenwidget_8h.html
new file mode 100644 (file)
index 0000000..0090048
--- /dev/null
@@ -0,0 +1,74 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/welcomescreenwidget.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/welcomescreenwidget.h File Reference</h1><code>#include &lt;QWidget&gt;</code><br/>
+
+<p><a href="welcomescreenwidget_8h_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_welcome_screen_widget.html">WelcomeScreenWidget</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Welcome screen.  <a href="class_welcome_screen_widget.html#_details">More...</a><br/></td></tr>
+</table>
+</div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>
diff --git a/www/html/welcomescreenwidget_8h_source.html b/www/html/welcomescreenwidget_8h_source.html
new file mode 100644 (file)
index 0000000..b4468ef
--- /dev/null
@@ -0,0 +1,103 @@
+<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
+<!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">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>Chess Clock: /holvi/arto/ohjelmointi/ChessClock/chessclock/classes/welcomescreenwidget.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javaScript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body onload='searchBox.OnSelectItem(0);'>
+<!-- Generated by Doxygen 1.6.3 -->
+<script type="text/javascript"><!--
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+--></script>
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <img id="MSearchSelect" src="search/search.png"
+             onmouseover="return searchBox.OnSearchSelectShow()"
+             onmouseout="return searchBox.OnSearchSelectHide()"
+             alt=""/>
+        <input type="text" id="MSearchField" value="Search" accesskey="S"
+             onfocus="searchBox.OnSearchFieldFocus(true)" 
+             onblur="searchBox.OnSearchFieldFocus(false)" 
+             onkeyup="searchBox.OnSearchFieldChange(event)"/>
+        <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/ChessClock/chessclock/classes/welcomescreenwidget.h</h1><a href="welcomescreenwidget_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001  <span class="comment">/**************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment"></span>
+<a name="l00003"></a>00003 <span class="comment">    Chess Clock</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00006"></a>00006 <span class="comment"></span>
+<a name="l00007"></a>00007 <span class="comment">    This file is part of Chess Clock software.</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">    Chess Clock is free software: you can redistribute it and/or modify</span>
+<a name="l00010"></a>00010 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00011"></a>00011 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00012"></a>00012 <span class="comment">    (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment"></span>
+<a name="l00014"></a>00014 <span class="comment">    Chess Clock is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00017"></a>00017 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment"></span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment">**************************************************************************/</span>
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="preprocessor">#ifndef WELCOMESCREENWIDGET_H</span>
+<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define WELCOMESCREENWIDGET_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;QWidget&gt;</span>
+<a name="l00026"></a>00026 
+<a name="l00034"></a><a class="code" href="class_welcome_screen_widget.html">00034</a> <span class="keyword">class </span><a class="code" href="class_welcome_screen_widget.html" title="Welcome screen.">WelcomeScreenWidget</a> : <span class="keyword">public</span> QWidget
+<a name="l00035"></a>00035 {
+<a name="l00036"></a>00036     Q_OBJECT
+<a name="l00037"></a>00037 <span class="keyword">public</span>:
+<a name="l00038"></a>00038     <a class="code" href="class_welcome_screen_widget.html#aada786aa70539fe1a994a9acf6947118">WelcomeScreenWidget</a>(QWidget *parent = 0);
+<a name="l00039"></a>00039 
+<a name="l00040"></a>00040 signals:
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 <span class="keyword">public</span> slots:
+<a name="l00043"></a>00043 
+<a name="l00044"></a>00044 };
+<a name="l00045"></a>00045 
+<a name="l00046"></a>00046 <span class="preprocessor">#endif // WELCOMESCREENWIDGET_H</span>
+</pre></div></div>
+<!--- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<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>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 16 21:44:24 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>
+</html>