Add www pages
authorArto Hyvättinen <arto.hyvattinen@gmail.com>
Mon, 21 Jun 2010 20:38:33 +0000 (23:38 +0300)
committerArto Hyvättinen <arto.hyvattinen@gmail.com>
Mon, 21 Jun 2010 20:38:33 +0000 (23:38 +0300)
162 files changed:
www/apidoc/html/annotated.html [new file with mode: 0644]
www/apidoc/html/cerrdebugmonitor_8cpp.html [new file with mode: 0644]
www/apidoc/html/cerrdebugmonitor_8cpp_source.html [new file with mode: 0644]
www/apidoc/html/cerrdebugmonitor_8h.html [new file with mode: 0644]
www/apidoc/html/cerrdebugmonitor_8h_source.html [new file with mode: 0644]
www/apidoc/html/class_cerr_debug_monitor-members.html [new file with mode: 0644]
www/apidoc/html/class_cerr_debug_monitor.html [new file with mode: 0644]
www/apidoc/html/class_debug_console-members.html [new file with mode: 0644]
www/apidoc/html/class_debug_console.html [new file with mode: 0644]
www/apidoc/html/class_print_job-members.html [new file with mode: 0644]
www/apidoc/html/class_print_job.html [new file with mode: 0644]
www/apidoc/html/class_print_job.png [new file with mode: 0644]
www/apidoc/html/class_print_widget-members.html [new file with mode: 0644]
www/apidoc/html/class_print_widget.html [new file with mode: 0644]
www/apidoc/html/class_printer_list_job-members.html [new file with mode: 0644]
www/apidoc/html/class_printer_list_job.html [new file with mode: 0644]
www/apidoc/html/class_printer_list_job.png [new file with mode: 0644]
www/apidoc/html/class_settings_dialog-members.html [new file with mode: 0644]
www/apidoc/html/class_settings_dialog.html [new file with mode: 0644]
www/apidoc/html/class_urpo_connection-members.html [new file with mode: 0644]
www/apidoc/html/class_urpo_connection.html [new file with mode: 0644]
www/apidoc/html/class_urpo_connection.png [new file with mode: 0644]
www/apidoc/html/class_urpo_connection_settings-members.html [new file with mode: 0644]
www/apidoc/html/class_urpo_connection_settings.html [new file with mode: 0644]
www/apidoc/html/class_urpo_connection_settings.png [new file with mode: 0644]
www/apidoc/html/class_urpo_job-members.html [new file with mode: 0644]
www/apidoc/html/class_urpo_job.html [new file with mode: 0644]
www/apidoc/html/class_urpo_job.png [new file with mode: 0644]
www/apidoc/html/class_urpo_main_window-members.html [new file with mode: 0644]
www/apidoc/html/class_urpo_main_window.html [new file with mode: 0644]
www/apidoc/html/class_urpo_process-members.html [new file with mode: 0644]
www/apidoc/html/class_urpo_process.html [new file with mode: 0644]
www/apidoc/html/classes.html [new file with mode: 0644]
www/apidoc/html/debugconsole_8cpp_source.html [new file with mode: 0644]
www/apidoc/html/debugconsole_8h_source.html [new file with mode: 0644]
www/apidoc/html/doxygen.css [new file with mode: 0644]
www/apidoc/html/doxygen.png [new file with mode: 0644]
www/apidoc/html/files.html [new file with mode: 0644]
www/apidoc/html/functions.html [new file with mode: 0644]
www/apidoc/html/functions_enum.html [new file with mode: 0644]
www/apidoc/html/functions_eval.html [new file with mode: 0644]
www/apidoc/html/functions_func.html [new file with mode: 0644]
www/apidoc/html/globals.html [new file with mode: 0644]
www/apidoc/html/globals_func.html [new file with mode: 0644]
www/apidoc/html/hierarchy.html [new file with mode: 0644]
www/apidoc/html/index.html [new file with mode: 0644]
www/apidoc/html/installdox [new file with mode: 0755]
www/apidoc/html/main_8cpp.html [new file with mode: 0644]
www/apidoc/html/main_8cpp_source.html [new file with mode: 0644]
www/apidoc/html/moc__cerrdebugmonitor_8cpp_source.html [new file with mode: 0644]
www/apidoc/html/moc__printerlistjob_8cpp_source.html [new file with mode: 0644]
www/apidoc/html/moc__urpojob_8cpp_source.html [new file with mode: 0644]
www/apidoc/html/moc__urpomainwindow_8cpp_source.html [new file with mode: 0644]
www/apidoc/html/moc__urpoprocess_8cpp_source.html [new file with mode: 0644]
www/apidoc/html/printerlistjob_8cpp.html [new file with mode: 0644]
www/apidoc/html/printerlistjob_8cpp_source.html [new file with mode: 0644]
www/apidoc/html/printerlistjob_8h.html [new file with mode: 0644]
www/apidoc/html/printerlistjob_8h_source.html [new file with mode: 0644]
www/apidoc/html/printjob_8cpp_source.html [new file with mode: 0644]
www/apidoc/html/printjob_8h_source.html [new file with mode: 0644]
www/apidoc/html/printwidget_8cpp_source.html [new file with mode: 0644]
www/apidoc/html/printwidget_8h_source.html [new file with mode: 0644]
www/apidoc/html/search/all_61.html [new file with mode: 0644]
www/apidoc/html/search/all_63.html [new file with mode: 0644]
www/apidoc/html/search/all_64.html [new file with mode: 0644]
www/apidoc/html/search/all_66.html [new file with mode: 0644]
www/apidoc/html/search/all_67.html [new file with mode: 0644]
www/apidoc/html/search/all_68.html [new file with mode: 0644]
www/apidoc/html/search/all_6a.html [new file with mode: 0644]
www/apidoc/html/search/all_6c.html [new file with mode: 0644]
www/apidoc/html/search/all_6d.html [new file with mode: 0644]
www/apidoc/html/search/all_6e.html [new file with mode: 0644]
www/apidoc/html/search/all_70.html [new file with mode: 0644]
www/apidoc/html/search/all_72.html [new file with mode: 0644]
www/apidoc/html/search/all_73.html [new file with mode: 0644]
www/apidoc/html/search/all_74.html [new file with mode: 0644]
www/apidoc/html/search/all_75.html [new file with mode: 0644]
www/apidoc/html/search/all_7e.html [new file with mode: 0644]
www/apidoc/html/search/classes_63.html [new file with mode: 0644]
www/apidoc/html/search/classes_64.html [new file with mode: 0644]
www/apidoc/html/search/classes_70.html [new file with mode: 0644]
www/apidoc/html/search/classes_73.html [new file with mode: 0644]
www/apidoc/html/search/classes_75.html [new file with mode: 0644]
www/apidoc/html/search/close.png [new file with mode: 0644]
www/apidoc/html/search/enums_63.html [new file with mode: 0644]
www/apidoc/html/search/enums_6a.html [new file with mode: 0644]
www/apidoc/html/search/enums_75.html [new file with mode: 0644]
www/apidoc/html/search/enumvalues_61.html [new file with mode: 0644]
www/apidoc/html/search/enumvalues_63.html [new file with mode: 0644]
www/apidoc/html/search/enumvalues_66.html [new file with mode: 0644]
www/apidoc/html/search/enumvalues_6e.html [new file with mode: 0644]
www/apidoc/html/search/enumvalues_70.html [new file with mode: 0644]
www/apidoc/html/search/enumvalues_72.html [new file with mode: 0644]
www/apidoc/html/search/enumvalues_73.html [new file with mode: 0644]
www/apidoc/html/search/enumvalues_74.html [new file with mode: 0644]
www/apidoc/html/search/files_63.html [new file with mode: 0644]
www/apidoc/html/search/files_6d.html [new file with mode: 0644]
www/apidoc/html/search/files_70.html [new file with mode: 0644]
www/apidoc/html/search/files_75.html [new file with mode: 0644]
www/apidoc/html/search/functions_61.html [new file with mode: 0644]
www/apidoc/html/search/functions_63.html [new file with mode: 0644]
www/apidoc/html/search/functions_64.html [new file with mode: 0644]
www/apidoc/html/search/functions_66.html [new file with mode: 0644]
www/apidoc/html/search/functions_67.html [new file with mode: 0644]
www/apidoc/html/search/functions_68.html [new file with mode: 0644]
www/apidoc/html/search/functions_6c.html [new file with mode: 0644]
www/apidoc/html/search/functions_6d.html [new file with mode: 0644]
www/apidoc/html/search/functions_6e.html [new file with mode: 0644]
www/apidoc/html/search/functions_70.html [new file with mode: 0644]
www/apidoc/html/search/functions_72.html [new file with mode: 0644]
www/apidoc/html/search/functions_73.html [new file with mode: 0644]
www/apidoc/html/search/functions_74.html [new file with mode: 0644]
www/apidoc/html/search/functions_75.html [new file with mode: 0644]
www/apidoc/html/search/functions_7e.html [new file with mode: 0644]
www/apidoc/html/search/nomatches.html [new file with mode: 0644]
www/apidoc/html/search/search.css [new file with mode: 0644]
www/apidoc/html/search/search.js [new file with mode: 0644]
www/apidoc/html/search/search.png [new file with mode: 0644]
www/apidoc/html/settingsdialog_8cpp_source.html [new file with mode: 0644]
www/apidoc/html/settingsdialog_8h_source.html [new file with mode: 0644]
www/apidoc/html/tab_b.gif [new file with mode: 0644]
www/apidoc/html/tab_l.gif [new file with mode: 0644]
www/apidoc/html/tab_r.gif [new file with mode: 0644]
www/apidoc/html/tabs.css [new file with mode: 0644]
www/apidoc/html/urpoconnection_8cpp.html [new file with mode: 0644]
www/apidoc/html/urpoconnection_8cpp_source.html [new file with mode: 0644]
www/apidoc/html/urpoconnection_8h.html [new file with mode: 0644]
www/apidoc/html/urpoconnection_8h_source.html [new file with mode: 0644]
www/apidoc/html/urpoconnectionsettings_8cpp.html [new file with mode: 0644]
www/apidoc/html/urpoconnectionsettings_8cpp_source.html [new file with mode: 0644]
www/apidoc/html/urpoconnectionsettings_8h.html [new file with mode: 0644]
www/apidoc/html/urpoconnectionsettings_8h_source.html [new file with mode: 0644]
www/apidoc/html/urpojob_8cpp.html [new file with mode: 0644]
www/apidoc/html/urpojob_8cpp_source.html [new file with mode: 0644]
www/apidoc/html/urpojob_8h.html [new file with mode: 0644]
www/apidoc/html/urpojob_8h_source.html [new file with mode: 0644]
www/apidoc/html/urpomainwindow_8cpp.html [new file with mode: 0644]
www/apidoc/html/urpomainwindow_8cpp_source.html [new file with mode: 0644]
www/apidoc/html/urpomainwindow_8h.html [new file with mode: 0644]
www/apidoc/html/urpomainwindow_8h_source.html [new file with mode: 0644]
www/apidoc/html/urpoprocess_8cpp.html [new file with mode: 0644]
www/apidoc/html/urpoprocess_8cpp_source.html [new file with mode: 0644]
www/apidoc/html/urpoprocess_8h.html [new file with mode: 0644]
www/apidoc/html/urpoprocess_8h_source.html [new file with mode: 0644]
www/apidoc/urpo-0.9-apidoc.zip [new file with mode: 0644]
www/index.html [new file with mode: 0644]
www/screenshots/.directory [new file with mode: 0644]
www/screenshots/screenshot03.png [new file with mode: 0755]
www/screenshots/screenshot04.png [new file with mode: 0755]
www/screenshots/screenshot05.png [new file with mode: 0755]
www/screenshots/screenshot06.png [new file with mode: 0755]
www/screenshots/screenshot07.png [new file with mode: 0755]
www/screenshots/screenshot08.png [new file with mode: 0755]
www/screenshots/screenshot09.png [new file with mode: 0755]
www/screenshots/screenshot10.png [new file with mode: 0755]
www/screenshots/screenshot11.png [new file with mode: 0755]
www/screenshots/screenshot12.png [new file with mode: 0755]
www/screenshots/screenshot13.png [new file with mode: 0755]
www/screenshots/screenshot14.png [new file with mode: 0755]
www/screenshots/screenshot15.png [new file with mode: 0755]
www/screenshots/screenshot16.png [new file with mode: 0755]
www/screenshots/screenshot17.png [new file with mode: 0755]

diff --git a/www/apidoc/html/annotated.html b/www/apidoc/html/annotated.html
new file mode 100644 (file)
index 0000000..34bbd70
--- /dev/null
@@ -0,0 +1,79 @@
+<!-- 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>Urpo: Class 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="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 class="current"><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>Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
+  <tr><td class="indexkey"><a class="el" href="class_cerr_debug_monitor.html">CerrDebugMonitor</a></td><td class="indexvalue">Debug monitor to stardart output (cout) </td></tr>
+  <tr><td class="indexkey"><a class="el" href="class_debug_console.html">DebugConsole</a></td><td class="indexvalue">Show debug messages </td></tr>
+  <tr><td class="indexkey"><a class="el" href="class_printer_list_job.html">PrinterListJob</a></td><td class="indexvalue">Get list of available printers </td></tr>
+  <tr><td class="indexkey"><a class="el" href="class_print_job.html">PrintJob</a></td><td class="indexvalue">File printing job' </td></tr>
+  <tr><td class="indexkey"><a class="el" href="class_print_widget.html">PrintWidget</a></td><td class="indexvalue">GUI Widget of Urpo printing </td></tr>
+  <tr><td class="indexkey"><a class="el" href="class_settings_dialog.html">SettingsDialog</a></td><td class="indexvalue">GUI dialog for Urpo Setting </td></tr>
+  <tr><td class="indexkey"><a class="el" href="class_urpo_connection.html">UrpoConnection</a></td><td class="indexvalue">Information about ssh connection (abstract) </td></tr>
+  <tr><td class="indexkey"><a class="el" href="class_urpo_connection_settings.html">UrpoConnectionSettings</a></td><td class="indexvalue">Connection information, support storing settings </td></tr>
+  <tr><td class="indexkey"><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td class="indexvalue">Base class for jobs (abstract) </td></tr>
+  <tr><td class="indexkey"><a class="el" href="class_urpo_main_window.html">UrpoMainWindow</a></td><td class="indexvalue">GUI class for URPO main window </td></tr>
+  <tr><td class="indexkey"><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td class="indexvalue">Process running ssh/scp command </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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/cerrdebugmonitor_8cpp.html b/www/apidoc/html/cerrdebugmonitor_8cpp.html
new file mode 100644 (file)
index 0000000..83ccd64
--- /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>Urpo: /holvi/arto/ohjelmointi/urpo-0.0/urpo/cerrdebugmonitor.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="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/urpo-0.0/urpo/cerrdebugmonitor.cpp File Reference</h1><code>#include &quot;<a class="el" href="cerrdebugmonitor_8cpp_source.html">cerrdebugmonitor.h</a>&quot;</code><br/>
+<code>#include &lt;QObject&gt;</code><br/>
+<code>#include &lt;iostream&gt;</code><br/>
+
+<p><a href="cerrdebugmonitor_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>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><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 Sat Jun 12 00:38:36 2010 for Urpo 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/apidoc/html/cerrdebugmonitor_8cpp_source.html b/www/apidoc/html/cerrdebugmonitor_8cpp_source.html
new file mode 100644 (file)
index 0000000..669dbcd
--- /dev/null
@@ -0,0 +1,77 @@
+<!-- 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>Urpo: /holvi/arto/ohjelmointi/urpo-0.0/urpo/cerrdebugmonitor.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="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>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/urpo-0.0/urpo/cerrdebugmonitor.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &quot;cerrdebugmonitor.h&quot;</span>
+<a name="l00002"></a>00002 <span class="preprocessor">#include &lt;iostream&gt;</span>
+<a name="l00003"></a>00003 
+<a name="l00004"></a>00004 CerrDebugMonitor::CerrDebugMonitor(QObject *parent) :
+<a name="l00005"></a>00005     QObject(parent)
+<a name="l00006"></a>00006 {
+<a name="l00007"></a>00007 
+<a name="l00008"></a>00008 }
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="keywordtype">void</span> CerrDebugMonitor::debugMessage(QString message)
+<a name="l00011"></a>00011 {
+<a name="l00012"></a>00012     std::cout &lt;&lt; message.toStdString();
+<a name="l00013"></a>00013     std::cout &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span>;
+<a name="l00014"></a>00014     std::cout.flush();
+<a name="l00015"></a>00015 }
+</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/cerrdebugmonitor_8h.html b/www/apidoc/html/cerrdebugmonitor_8h.html
new file mode 100644 (file)
index 0000000..273ec6b
--- /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>Urpo: /holvi/arto/ohjelmointi/urpo-0.0/urpo/cerrdebugmonitor.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="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/urpo-0.0/urpo/cerrdebugmonitor.h File Reference</h1><code>#include &lt;QObject&gt;</code><br/>
+
+<p><a href="cerrdebugmonitor_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_cerr_debug_monitor.html">CerrDebugMonitor</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Debug monitor to stardart error (cerr).  <a href="class_cerr_debug_monitor.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>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><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 Sat Jun 12 00:38:36 2010 for Urpo 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/apidoc/html/cerrdebugmonitor_8h_source.html b/www/apidoc/html/cerrdebugmonitor_8h_source.html
new file mode 100644 (file)
index 0000000..b32721f
--- /dev/null
@@ -0,0 +1,81 @@
+<!-- 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>Urpo: /holvi/arto/ohjelmointi/urpo-0.0/urpo/cerrdebugmonitor.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="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>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/urpo-0.0/urpo/cerrdebugmonitor.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef CERRDEBUGMONITOR_H</span>
+<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define CERRDEBUGMONITOR_H</span>
+<a name="l00003"></a>00003 <span class="preprocessor"></span>
+<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;QObject&gt;</span>
+<a name="l00005"></a>00005 
+<a name="l00017"></a><a class="code" href="class_cerr_debug_monitor.html">00017</a> <span class="keyword">class </span><a class="code" href="class_cerr_debug_monitor.html" title="Debug monitor to stardart output (cout).">CerrDebugMonitor</a> : <span class="keyword">public</span> QObject
+<a name="l00018"></a>00018 {
+<a name="l00019"></a>00019     Q_OBJECT
+<a name="l00020"></a>00020 <span class="keyword">public</span>:
+<a name="l00021"></a>00021     <span class="keyword">explicit</span> <a class="code" href="class_cerr_debug_monitor.html" title="Debug monitor to stardart output (cout).">CerrDebugMonitor</a>(QObject *parent = 0);
+<a name="l00022"></a>00022 
+<a name="l00023"></a>00023 signals:
+<a name="l00024"></a>00024 
+<a name="l00025"></a>00025 <span class="keyword">public</span> slots:
+<a name="l00026"></a>00026     <span class="keywordtype">void</span> debugMessage(QString message);
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 };
+<a name="l00029"></a>00029 
+<a name="l00030"></a>00030 <span class="preprocessor">#endif // CERRDEBUGMONITOR_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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_cerr_debug_monitor-members.html b/www/apidoc/html/class_cerr_debug_monitor-members.html
new file mode 100644 (file)
index 0000000..9cf3707
--- /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>Urpo: 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 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>CerrDebugMonitor Member List</h1>This is the complete list of members for <a class="el" href="class_cerr_debug_monitor.html">CerrDebugMonitor</a>, including all inherited members.<table>
+  <tr bgcolor="#f0f0f0"><td><b>CerrDebugMonitor</b>(QObject *parent=0) (defined in <a class="el" href="class_cerr_debug_monitor.html">CerrDebugMonitor</a>)</td><td><a class="el" href="class_cerr_debug_monitor.html">CerrDebugMonitor</a></td><td><code> [explicit]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>debugMessage</b>(QString message) (defined in <a class="el" href="class_cerr_debug_monitor.html">CerrDebugMonitor</a>)</td><td><a class="el" href="class_cerr_debug_monitor.html">CerrDebugMonitor</a></td><td><code> [slot]</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_cerr_debug_monitor.html b/www/apidoc/html/class_cerr_debug_monitor.html
new file mode 100644 (file)
index 0000000..7196962
--- /dev/null
@@ -0,0 +1,94 @@
+<!-- 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>Urpo: CerrDebugMonitor 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 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>CerrDebugMonitor Class Reference</h1><!-- doxytag: class="CerrDebugMonitor" -->
+<p>Debug monitor to stardart output (cout).  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="cerrdebugmonitor_8h_source.html">cerrdebugmonitor.h</a>&gt;</code></p>
+
+<p><a href="class_cerr_debug_monitor-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"><a class="anchor" id="a567fa105375e3aa894e0df3f3ae9cdec"></a><!-- doxytag: member="CerrDebugMonitor::debugMessage" ref="a567fa105375e3aa894e0df3f3ae9cdec" args="(QString message)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>debugMessage</b> (QString message)</td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad3e6967a92193776563bebac3495d0a2"></a><!-- doxytag: member="CerrDebugMonitor::CerrDebugMonitor" ref="ad3e6967a92193776563bebac3495d0a2" args="(QObject *parent=0)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>CerrDebugMonitor</b> (QObject *parent=0)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Debug monitor to stardart output (cout). </p>
+<p>Temperary, not used in final program</p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_debug_console.html" title="Show debug messages.">DebugConsole</a></dd></dl>
+<dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd>0 </dd></dl>
+<dl class="date"><dt><b>Date:</b></dt><dd>2010-06-12 </dd></dl>
+
+<p>Definition at line <a class="el" href="cerrdebugmonitor_8h_source.html#l00017">17</a> of file <a class="el" href="cerrdebugmonitor_8h_source.html">cerrdebugmonitor.h</a>.</p>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="cerrdebugmonitor_8h_source.html">cerrdebugmonitor.h</a></li>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="cerrdebugmonitor_8cpp_source.html">cerrdebugmonitor.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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_debug_console-members.html b/www/apidoc/html/class_debug_console-members.html
new file mode 100644 (file)
index 0000000..9d01396
--- /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>Urpo: 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 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>DebugConsole Member List</h1>This is the complete list of members for <a class="el" href="class_debug_console.html">DebugConsole</a>, including all inherited members.<table>
+  <tr bgcolor="#f0f0f0"><td><b>DebugConsole</b>(QWidget *parent=0) (defined in <a class="el" href="class_debug_console.html">DebugConsole</a>)</td><td><a class="el" href="class_debug_console.html">DebugConsole</a></td><td><code> [explicit]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>debugMessage</b>(QString message) (defined in <a class="el" href="class_debug_console.html">DebugConsole</a>)</td><td><a class="el" href="class_debug_console.html">DebugConsole</a></td><td><code> [slot]</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_debug_console.html b/www/apidoc/html/class_debug_console.html
new file mode 100644 (file)
index 0000000..9004624
--- /dev/null
@@ -0,0 +1,93 @@
+<!-- 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>Urpo: DebugConsole 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 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>DebugConsole Class Reference</h1><!-- doxytag: class="DebugConsole" -->
+<p>Show debug messages.  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="debugconsole_8h_source.html">debugconsole.h</a>&gt;</code></p>
+
+<p><a href="class_debug_console-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"><a class="anchor" id="a0cfd970ba2be9e5da626eb64e128fb9a"></a><!-- doxytag: member="DebugConsole::debugMessage" ref="a0cfd970ba2be9e5da626eb64e128fb9a" args="(QString message)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>debugMessage</b> (QString message)</td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b3487c29517e10ae41b8605e6f4105a"></a><!-- doxytag: member="DebugConsole::DebugConsole" ref="a8b3487c29517e10ae41b8605e6f4105a" args="(QWidget *parent=0)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>DebugConsole</b> (QWidget *parent=0)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Show debug messages. </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-06-13 </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd>0.1</dd></dl>
+<p>Show debug messages in QTextBrowser. Show everything received via debugMessage() slot. </p>
+
+<p>Definition at line <a class="el" href="debugconsole_8h_source.html#l00040">40</a> of file <a class="el" href="debugconsole_8h_source.html">debugconsole.h</a>.</p>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="debugconsole_8h_source.html">debugconsole.h</a></li>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="debugconsole_8cpp_source.html">debugconsole.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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_print_job-members.html b/www/apidoc/html/class_print_job-members.html
new file mode 100644 (file)
index 0000000..61c68d9
--- /dev/null
@@ -0,0 +1,93 @@
+<!-- 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>Urpo: 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 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>PrintJob Member List</h1>This is the complete list of members for <a class="el" href="class_print_job.html">PrintJob</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#a652109c42b7d8493a335d07ade7a0b0b">cancel</a>()</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [inline, slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_print_job.html#a6a7f1167cd9d660a3fa1c16276d8b6b0">cancelJob</a>()</td><td><a class="el" href="class_print_job.html">PrintJob</a></td><td><code> [virtual, slot]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Cancelled</b> enum value (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_print_job.html#a2dacf12d369e28e30a5955aba14d4fcf">copyReady</a>(bool success)</td><td><a class="el" href="class_print_job.html">PrintJob</a></td><td><code> [slot]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>debugMessage</b>(QString message) (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_print_job.html#adb65a2765ae36c2ceab60e5a868b54f8">deleteReady</a>(bool success)</td><td><a class="el" href="class_print_job.html">PrintJob</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#a79d4688e55e26b373e103cb7238df9b6">fail</a>(QString errorString)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Failed</b> enum value (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#adca3f19275978d0514229c26871e8a19">finish</a>(JobStatus status)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#ab931a6a72a6f49c8919dcd695197288e">finished</a>(bool successed, QString errorStr=QString())</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#a5c06ededd10c78ca736df20e1df1e269">getConnection</a>()</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#af07522b7d875bfc36a694f07d580fc8b">getStatus</a>() const </td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>JobStatus</b> enum name (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#ab54ee3b2ba06bfc71c310c746a846c48">newProcess</a>()</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_print_job.html#a5ce2230a6599b03abefd3875a43ba62e">printFile</a>(const QString &amp;path, const QString &amp;printOptions)</td><td><a class="el" href="class_print_job.html">PrintJob</a></td><td><code> [slot]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>PrintJob</b>(UrpoConnection *connection) (defined in <a class="el" href="class_print_job.html">PrintJob</a>)</td><td><a class="el" href="class_print_job.html">PrintJob</a></td><td><code> [explicit]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_print_job.html#af984397994fd563b0a0a810b77a68c2c">printReady</a>(bool success)</td><td><a class="el" href="class_print_job.html">PrintJob</a></td><td><code> [slot]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Ready</b> enum value (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Running</b> enum value (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#a6105276a7d9c7431aa5f24d374e33f84">sendDebugMessage</a>(QString message)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#a89534d211decc6ab45de2b468045eef1">setStatus</a>(JobStatus status)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#ae4549ace1bc2331462d22281b8cbdf0f">start</a>()</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [inline, slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_print_job.html#a167ee653ddcb9f5130b9f92fce279050">startJob</a>()</td><td><a class="el" href="class_print_job.html">PrintJob</a></td><td><code> [virtual, slot]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Successed</b> enum value (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>UrpoJob</b>(UrpoConnection *connection) (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [explicit]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>~PrintJob</b>() (defined in <a class="el" href="class_print_job.html">PrintJob</a>)</td><td><a class="el" href="class_print_job.html">PrintJob</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_print_job.html b/www/apidoc/html/class_print_job.html
new file mode 100644 (file)
index 0000000..821a5d1
--- /dev/null
@@ -0,0 +1,186 @@
+<!-- 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>Urpo: PrintJob 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 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>PrintJob Class Reference</h1><!-- doxytag: class="PrintJob" --><!-- doxytag: inherits="UrpoJob" -->
+<p>File printing job'.  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="printjob_8h_source.html">printjob.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for PrintJob:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_print_job.png" usemap="#PrintJob_map" alt=""/>
+  <map id="PrintJob_map" name="PrintJob_map">
+<area href="class_urpo_job.html" alt="UrpoJob" shape="rect" coords="0,0,60,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_print_job-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"><a class="anchor" id="a2dacf12d369e28e30a5955aba14d4fcf"></a><!-- doxytag: member="PrintJob::copyReady" ref="a2dacf12d369e28e30a5955aba14d4fcf" args="(bool success)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_print_job.html#a2dacf12d369e28e30a5955aba14d4fcf">copyReady</a> (bool success)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">When file has copied (internal use only). <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af984397994fd563b0a0a810b77a68c2c"></a><!-- doxytag: member="PrintJob::printReady" ref="af984397994fd563b0a0a810b77a68c2c" args="(bool success)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_print_job.html#af984397994fd563b0a0a810b77a68c2c">printReady</a> (bool success)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">When files has printed (internal use only). <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adb65a2765ae36c2ceab60e5a868b54f8"></a><!-- doxytag: member="PrintJob::deleteReady" ref="adb65a2765ae36c2ceab60e5a868b54f8" args="(bool success)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_print_job.html#adb65a2765ae36c2ceab60e5a868b54f8">deleteReady</a> (bool success)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">When file has deleted (internal use only). <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_print_job.html#a5ce2230a6599b03abefd3875a43ba62e">printFile</a> (const QString &amp;path, const QString &amp;printOptions)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print sigle file.  <a href="#a5ce2230a6599b03abefd3875a43ba62e"></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_print_job.html#a167ee653ddcb9f5130b9f92fce279050">startJob</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Do not use, thows execption!  <a href="#a167ee653ddcb9f5130b9f92fce279050"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6a7f1167cd9d660a3fa1c16276d8b6b0"></a><!-- doxytag: member="PrintJob::cancelJob" ref="a6a7f1167cd9d660a3fa1c16276d8b6b0" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_print_job.html#a6a7f1167cd9d660a3fa1c16276d8b6b0">cancelJob</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cancel printing job. <br/></td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6f58997ec199e807b1149e49423d8199"></a><!-- doxytag: member="PrintJob::PrintJob" ref="a6f58997ec199e807b1149e49423d8199" args="(UrpoConnection *connection)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>PrintJob</b> (<a class="el" href="class_urpo_connection.html">UrpoConnection</a> *connection)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>File printing job'. </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-06-17 </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd>0.1</dd></dl>
+<p>Job for printing files. First, connect <a class="el" href="class_urpo_job.html#ab931a6a72a6f49c8919dcd695197288e" title="Job finished (successed of failed).">finished()</a>-signal (called when ready) Then, <a class="el" href="class_print_job.html#a5ce2230a6599b03abefd3875a43ba62e" title="Print sigle file.">printFile()</a></p>
+<dl class="note"><dt><b>Note:</b></dt><dd><a class="el" href="class_urpo_job.html#ae4549ace1bc2331462d22281b8cbdf0f" title="Start job.">start()</a> is not for use! </dd></dl>
+
+<p>Definition at line <a class="el" href="printjob_8h_source.html#l00042">42</a> of file <a class="el" href="printjob_8h_source.html">printjob.h</a>.</p>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a5ce2230a6599b03abefd3875a43ba62e"></a><!-- doxytag: member="PrintJob::printFile" ref="a5ce2230a6599b03abefd3875a43ba62e" args="(const QString &amp;path, const QString &amp;printOptions)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void PrintJob::printFile </td>
+          <td>(</td>
+          <td class="paramtype">const QString &amp;&nbsp;</td>
+          <td class="paramname"> <em>path</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const QString &amp;&nbsp;</td>
+          <td class="paramname"> <em>printOptions</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td><code> [slot]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Print sigle file. </p>
+<ul>
+<li>path Path to file </li>
+<li>printOptions cups print options for lp command</li>
+</ul>
+<p>When finished, emit <a class="el" href="class_urpo_job.html#ab931a6a72a6f49c8919dcd695197288e" title="Job finished (successed of failed).">finished()</a> signal </p>
+
+<p>Definition at line <a class="el" href="printjob_8cpp_source.html#l00066">66</a> of file <a class="el" href="printjob_8cpp_source.html">printjob.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a167ee653ddcb9f5130b9f92fce279050"></a><!-- doxytag: member="PrintJob::startJob" ref="a167ee653ddcb9f5130b9f92fce279050" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void PrintJob::startJob </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [virtual, slot]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Do not use, thows execption! </p>
+<p>This function exits only because of bad class planning. </p>
+<dl class="note"><dt><b>Note:</b></dt><dd>Do NOT use!</dd></dl>
+<dl><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>std::logic_error</em>&nbsp;</td><td>Thow error becouse this function is not for use! </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Implements <a class="el" href="class_urpo_job.html">UrpoJob</a>.</p>
+
+<p>Definition at line <a class="el" href="printjob_8cpp_source.html#l00059">59</a> of file <a class="el" href="printjob_8cpp_source.html">printjob.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="printjob_8h_source.html">printjob.h</a></li>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="printjob_8cpp_source.html">printjob.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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_print_job.png b/www/apidoc/html/class_print_job.png
new file mode 100644 (file)
index 0000000..9e088eb
Binary files /dev/null and b/www/apidoc/html/class_print_job.png differ
diff --git a/www/apidoc/html/class_print_widget-members.html b/www/apidoc/html/class_print_widget-members.html
new file mode 100644 (file)
index 0000000..42aaa96
--- /dev/null
@@ -0,0 +1,77 @@
+<!-- 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>Urpo: 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 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>PrintWidget Member List</h1>This is the complete list of members for <a class="el" href="class_print_widget.html">PrintWidget</a>, including all inherited members.<table>
+  <tr bgcolor="#f0f0f0"><td><b>browseFile</b>() (defined in <a class="el" href="class_print_widget.html">PrintWidget</a>)</td><td><a class="el" href="class_print_widget.html">PrintWidget</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_print_widget.html#a319ad31de9bf0c284b66df691ea1136c">cancel</a>()</td><td><a class="el" href="class_print_widget.html">PrintWidget</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_print_widget.html#af41b8303b7ebba95e070592f76c47c1e">doCancel</a>()</td><td><a class="el" href="class_print_widget.html">PrintWidget</a></td><td><code> [inline, slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_print_widget.html#aab79dad9222d33574ffec4b9df8a9128">doPrint</a>()</td><td><a class="el" href="class_print_widget.html">PrintWidget</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_print_widget.html#a2a65184c29cbcde59b88f43d8286eed7">print</a>(QString file, QString options)</td><td><a class="el" href="class_print_widget.html">PrintWidget</a></td><td><code> [signal]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>PrintWidget</b>(QWidget *parent=0) (defined in <a class="el" href="class_print_widget.html">PrintWidget</a>)</td><td><a class="el" href="class_print_widget.html">PrintWidget</a></td><td><code> [explicit]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_print_widget.html#abfb611de0a17aebdb882ec0b5916aeec">reconnect</a>()</td><td><a class="el" href="class_print_widget.html">PrintWidget</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_print_widget.html#a9f5c076fb72f1e0453f58e4351e7b23c">setPrinters</a>(QStringList printers)</td><td><a class="el" href="class_print_widget.html">PrintWidget</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_print_widget.html#a294239f17167fadcbd924344edf345bc">setReady</a>(bool ready)</td><td><a class="el" href="class_print_widget.html">PrintWidget</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_print_widget.html#a6a7ec1bbfe668da0e65aae39cd9d5a7e">setStatus</a>(QString message=QString(), bool busy=false)</td><td><a class="el" href="class_print_widget.html">PrintWidget</a></td><td><code> [slot]</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_print_widget.html b/www/apidoc/html/class_print_widget.html
new file mode 100644 (file)
index 0000000..65dd5ee
--- /dev/null
@@ -0,0 +1,202 @@
+<!-- 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>Urpo: PrintWidget 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 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>PrintWidget Class Reference</h1><!-- doxytag: class="PrintWidget" -->
+<p>GUI Widget of Urpo printing.  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="printwidget_8h_source.html">printwidget.h</a>&gt;</code></p>
+
+<p><a href="class_print_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_print_widget.html#a6a7ec1bbfe668da0e65aae39cd9d5a7e">setStatus</a> (QString message=QString(), bool busy=false)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set status information.  <a href="#a6a7ec1bbfe668da0e65aae39cd9d5a7e"></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_print_widget.html#a294239f17167fadcbd924344edf345bc">setReady</a> (bool ready)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set ready to print.  <a href="#a294239f17167fadcbd924344edf345bc"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65e32ec7dfa8cec54cb39e52b3b597b5"></a><!-- doxytag: member="PrintWidget::browseFile" ref="a65e32ec7dfa8cec54cb39e52b3b597b5" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>browseFile</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab79dad9222d33574ffec4b9df8a9128"></a><!-- doxytag: member="PrintWidget::doPrint" ref="aab79dad9222d33574ffec4b9df8a9128" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_print_widget.html#aab79dad9222d33574ffec4b9df8a9128">doPrint</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Press browse button. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af41b8303b7ebba95e070592f76c47c1e"></a><!-- doxytag: member="PrintWidget::doCancel" ref="af41b8303b7ebba95e070592f76c47c1e" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_print_widget.html#af41b8303b7ebba95e070592f76c47c1e">doCancel</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Press print button. <br/></td></tr>
+<tr><td colspan="2"><h2>Signals</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a319ad31de9bf0c284b66df691ea1136c"></a><!-- doxytag: member="PrintWidget::cancel" ref="a319ad31de9bf0c284b66df691ea1136c" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_print_widget.html#a319ad31de9bf0c284b66df691ea1136c">cancel</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">User press Cancel button. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abfb611de0a17aebdb882ec0b5916aeec"></a><!-- doxytag: member="PrintWidget::reconnect" ref="abfb611de0a17aebdb882ec0b5916aeec" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_print_widget.html#abfb611de0a17aebdb882ec0b5916aeec">reconnect</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">User press Reconnect button. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2a65184c29cbcde59b88f43d8286eed7"></a><!-- doxytag: member="PrintWidget::print" ref="a2a65184c29cbcde59b88f43d8286eed7" args="(QString file, QString options)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_print_widget.html#a2a65184c29cbcde59b88f43d8286eed7">print</a> (QString file, QString options)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">User press Print button. <br/></td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a222778699f1361c00141554bda635656"></a><!-- doxytag: member="PrintWidget::PrintWidget" ref="a222778699f1361c00141554bda635656" args="(QWidget *parent=0)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>PrintWidget</b> (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_print_widget.html#a9f5c076fb72f1e0453f58e4351e7b23c">setPrinters</a> (QStringList printers)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set printers.  <a href="#a9f5c076fb72f1e0453f58e4351e7b23c"></a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>GUI Widget of Urpo printing. </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-06-17 </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd>0.1 </dd></dl>
+
+<p>Definition at line <a class="el" href="printwidget_8h_source.html#l00043">43</a> of file <a class="el" href="printwidget_8h_source.html">printwidget.h</a>.</p>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a9f5c076fb72f1e0453f58e4351e7b23c"></a><!-- doxytag: member="PrintWidget::setPrinters" ref="a9f5c076fb72f1e0453f58e4351e7b23c" args="(QStringList printers)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void PrintWidget::setPrinters </td>
+          <td>(</td>
+          <td class="paramtype">QStringList&nbsp;</td>
+          <td class="paramname"> <em>printers</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Set printers. </p>
+<p>Set printers and enable printing if printer exists</p>
+<ul>
+<li>printers List of printer names </li>
+</ul>
+
+<p>Definition at line <a class="el" href="printwidget_8cpp_source.html#l00140">140</a> of file <a class="el" href="printwidget_8cpp_source.html">printwidget.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a294239f17167fadcbd924344edf345bc"></a><!-- doxytag: member="PrintWidget::setReady" ref="a294239f17167fadcbd924344edf345bc" args="(bool ready)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void PrintWidget::setReady </td>
+          <td>(</td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>ready</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [slot]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Set ready to print. </p>
+<p>Enable print button and set status message to ready</p>
+<ul>
+<li>ready Is ready to print </li>
+</ul>
+
+<p>Definition at line <a class="el" href="printwidget_8cpp_source.html#l00155">155</a> of file <a class="el" href="printwidget_8cpp_source.html">printwidget.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6a7ec1bbfe668da0e65aae39cd9d5a7e"></a><!-- doxytag: member="PrintWidget::setStatus" ref="a6a7ec1bbfe668da0e65aae39cd9d5a7e" args="(QString message=QString(), bool busy=false)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void PrintWidget::setStatus </td>
+          <td>(</td>
+          <td class="paramtype">QString&nbsp;</td>
+          <td class="paramname"> <em>message</em> = <code>QString()</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>busy</em> = <code>false</code></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td><code> [slot]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Set status information. </p>
+<ul>
+<li>message Message to show. Use html tags for red error color </li>
+<li>busy Show busy progress bar </li>
+</ul>
+
+<p>Definition at line <a class="el" href="printwidget_8cpp_source.html#l00122">122</a> of file <a class="el" href="printwidget_8cpp_source.html">printwidget.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="printwidget_8h_source.html">printwidget.h</a></li>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="printwidget_8cpp_source.html">printwidget.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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_printer_list_job-members.html b/www/apidoc/html/class_printer_list_job-members.html
new file mode 100644 (file)
index 0000000..300a6a5
--- /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>Urpo: 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 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>PrinterListJob Member List</h1>This is the complete list of members for <a class="el" href="class_printer_list_job.html">PrinterListJob</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#a652109c42b7d8493a335d07ade7a0b0b">cancel</a>()</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [inline, slot]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>cancelJob</b>() (defined in <a class="el" href="class_printer_list_job.html">PrinterListJob</a>)</td><td><a class="el" href="class_printer_list_job.html">PrinterListJob</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Cancelled</b> enum value (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>debugMessage</b>(QString message) (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_printer_list_job.html#a9f54b15c51796dae1f49faefc4522b51">doList</a>(bool success)</td><td><a class="el" href="class_printer_list_job.html">PrinterListJob</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#a79d4688e55e26b373e103cb7238df9b6">fail</a>(QString errorString)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Failed</b> enum value (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#adca3f19275978d0514229c26871e8a19">finish</a>(JobStatus status)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#ab931a6a72a6f49c8919dcd695197288e">finished</a>(bool successed, QString errorStr=QString())</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#a5c06ededd10c78ca736df20e1df1e269">getConnection</a>()</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_printer_list_job.html#ac31476343a7d6d4b4dbc98f0a9082992">getPrinters</a>() const </td><td><a class="el" href="class_printer_list_job.html">PrinterListJob</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#af07522b7d875bfc36a694f07d580fc8b">getStatus</a>() const </td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>JobStatus</b> enum name (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#ab54ee3b2ba06bfc71c310c746a846c48">newProcess</a>()</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>PrinterListJob</b>(UrpoConnection *connection) (defined in <a class="el" href="class_printer_list_job.html">PrinterListJob</a>)</td><td><a class="el" href="class_printer_list_job.html">PrinterListJob</a></td><td><code> [explicit]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Ready</b> enum value (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Running</b> enum value (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#a6105276a7d9c7431aa5f24d374e33f84">sendDebugMessage</a>(QString message)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#a89534d211decc6ab45de2b468045eef1">setStatus</a>(JobStatus status)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#ae4549ace1bc2331462d22281b8cbdf0f">start</a>()</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [inline, slot]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>startJob</b>() (defined in <a class="el" href="class_printer_list_job.html">PrinterListJob</a>)</td><td><a class="el" href="class_printer_list_job.html">PrinterListJob</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Successed</b> enum value (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>UrpoJob</b>(UrpoConnection *connection) (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [explicit]</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_printer_list_job.html b/www/apidoc/html/class_printer_list_job.html
new file mode 100644 (file)
index 0000000..8e6e375
--- /dev/null
@@ -0,0 +1,112 @@
+<!-- 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>Urpo: PrinterListJob 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 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>PrinterListJob Class Reference</h1><!-- doxytag: class="PrinterListJob" --><!-- doxytag: inherits="UrpoJob" -->
+<p>Get list of available printers.  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="printerlistjob_8h_source.html">printerlistjob.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for PrinterListJob:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_printer_list_job.png" usemap="#PrinterListJob_map" alt=""/>
+  <map id="PrinterListJob_map" name="PrinterListJob_map">
+<area href="class_urpo_job.html" alt="UrpoJob" shape="rect" coords="0,0,90,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_printer_list_job-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"><a class="anchor" id="a9f54b15c51796dae1f49faefc4522b51"></a><!-- doxytag: member="PrinterListJob::doList" ref="a9f54b15c51796dae1f49faefc4522b51" args="(bool success)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_printer_list_job.html#a9f54b15c51796dae1f49faefc4522b51">doList</a> (bool success)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Read output and do printer list. <br/></td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f6b6e9f71225379e3bdf8ac2593d3c1"></a><!-- doxytag: member="PrinterListJob::PrinterListJob" ref="a0f6b6e9f71225379e3bdf8ac2593d3c1" args="(UrpoConnection *connection)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>PrinterListJob</b> (<a class="el" href="class_urpo_connection.html">UrpoConnection</a> *connection)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac31476343a7d6d4b4dbc98f0a9082992"></a><!-- doxytag: member="PrinterListJob::getPrinters" ref="ac31476343a7d6d4b4dbc98f0a9082992" args="() const " -->
+QStringList&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_printer_list_job.html#ac31476343a7d6d4b4dbc98f0a9082992">getPrinters</a> () const </td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">List of printers in system. <br/></td></tr>
+<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a952d20a228e1d498f38bba0ba5192058"></a><!-- doxytag: member="PrinterListJob::startJob" ref="a952d20a228e1d498f38bba0ba5192058" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>startJob</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af9c9613b42230e96644cfdff2e6f5403"></a><!-- doxytag: member="PrinterListJob::cancelJob" ref="af9c9613b42230e96644cfdff2e6f5403" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>cancelJob</b> ()</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Get list of available printers. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd>0 </dd></dl>
+<dl class="date"><dt><b>Date:</b></dt><dd>2010-06-11</dd></dl>
+<p>connect <a class="el" href="class_urpo_job.html#ab931a6a72a6f49c8919dcd695197288e" title="Job finished (successed of failed).">finished()</a> and call <a class="el" href="class_urpo_job.html#ae4549ace1bc2331462d22281b8cbdf0f" title="Start job.">start()</a>. <a class="el" href="class_printer_list_job.html#ac31476343a7d6d4b4dbc98f0a9082992" title="List of printers in system.">getPrinters()</a> tell printers of remote host. </p>
+
+<p>Definition at line <a class="el" href="printerlistjob_8h_source.html#l00041">41</a> of file <a class="el" href="printerlistjob_8h_source.html">printerlistjob.h</a>.</p>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="printerlistjob_8h_source.html">printerlistjob.h</a></li>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="printerlistjob_8cpp_source.html">printerlistjob.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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_printer_list_job.png b/www/apidoc/html/class_printer_list_job.png
new file mode 100644 (file)
index 0000000..645664c
Binary files /dev/null and b/www/apidoc/html/class_printer_list_job.png differ
diff --git a/www/apidoc/html/class_settings_dialog-members.html b/www/apidoc/html/class_settings_dialog-members.html
new file mode 100644 (file)
index 0000000..9b25506
--- /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>Urpo: 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 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>SettingsDialog Member List</h1>This is the complete list of members for <a class="el" href="class_settings_dialog.html">SettingsDialog</a>, including all inherited members.<table>
+  <tr bgcolor="#f0f0f0"><td><b>browse</b>() (defined in <a class="el" href="class_settings_dialog.html">SettingsDialog</a>)</td><td><a class="el" href="class_settings_dialog.html">SettingsDialog</a></td><td><code> [slot]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>okay</b>() (defined in <a class="el" href="class_settings_dialog.html">SettingsDialog</a>)</td><td><a class="el" href="class_settings_dialog.html">SettingsDialog</a></td><td><code> [slot]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>serverChanged</b>(const QString &amp;text) (defined in <a class="el" href="class_settings_dialog.html">SettingsDialog</a>)</td><td><a class="el" href="class_settings_dialog.html">SettingsDialog</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_settings_dialog.html#a01f13839d5d23033492d95e25a7e1cbd">setHelp</a>(QTextBrowser *helpWidget)</td><td><a class="el" href="class_settings_dialog.html">SettingsDialog</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_settings_dialog.html#a24a50ddb3f66175cf0cca756e7f31df8">setSettings</a>(UrpoConnectionSettings *settings)</td><td><a class="el" href="class_settings_dialog.html">SettingsDialog</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>SettingsDialog</b>(QWidget *parent=0) (defined in <a class="el" href="class_settings_dialog.html">SettingsDialog</a>)</td><td><a class="el" href="class_settings_dialog.html">SettingsDialog</a></td><td><code> [explicit]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>showHelp</b>() (defined in <a class="el" href="class_settings_dialog.html">SettingsDialog</a>)</td><td><a class="el" href="class_settings_dialog.html">SettingsDialog</a></td><td><code> [slot]</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_settings_dialog.html b/www/apidoc/html/class_settings_dialog.html
new file mode 100644 (file)
index 0000000..ffcba2d
--- /dev/null
@@ -0,0 +1,105 @@
+<!-- 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>Urpo: SettingsDialog 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 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>SettingsDialog Class Reference</h1><!-- doxytag: class="SettingsDialog" -->
+<p>GUI dialog for Urpo Setting.  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="settingsdialog_8h_source.html">settingsdialog.h</a>&gt;</code></p>
+
+<p><a href="class_settings_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"><a class="anchor" id="ac943d632208274e2fc05c420c81b1218"></a><!-- doxytag: member="SettingsDialog::okay" ref="ac943d632208274e2fc05c420c81b1218" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>okay</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22558d7bab2ed8d6f6dc4e06acb6514f"></a><!-- doxytag: member="SettingsDialog::serverChanged" ref="a22558d7bab2ed8d6f6dc4e06acb6514f" args="(const QString &amp;text)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>serverChanged</b> (const QString &amp;text)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56d685003201220eea5786316ef49eb2"></a><!-- doxytag: member="SettingsDialog::browse" ref="a56d685003201220eea5786316ef49eb2" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>browse</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a31b0c0d0eca7bb14984750784b10e3c8"></a><!-- doxytag: member="SettingsDialog::showHelp" ref="a31b0c0d0eca7bb14984750784b10e3c8" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>showHelp</b> ()</td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9933956b777b2c0451e9119581cc22fb"></a><!-- doxytag: member="SettingsDialog::SettingsDialog" ref="a9933956b777b2c0451e9119581cc22fb" args="(QWidget *parent=0)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>SettingsDialog</b> (QWidget *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a24a50ddb3f66175cf0cca756e7f31df8"></a><!-- doxytag: member="SettingsDialog::setSettings" ref="a24a50ddb3f66175cf0cca756e7f31df8" args="(UrpoConnectionSettings *settings)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_settings_dialog.html#a24a50ddb3f66175cf0cca756e7f31df8">setSettings</a> (<a class="el" href="class_urpo_connection_settings.html">UrpoConnectionSettings</a> *settings)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set <a class="el" href="class_urpo_connection.html" title="Information about ssh connection (abstract).">UrpoConnection</a> having connection settings. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a01f13839d5d23033492d95e25a7e1cbd"></a><!-- doxytag: member="SettingsDialog::setHelp" ref="a01f13839d5d23033492d95e25a7e1cbd" args="(QTextBrowser *helpWidget)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_settings_dialog.html#a01f13839d5d23033492d95e25a7e1cbd">setHelp</a> (QTextBrowser *helpWidget)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set QTextBrowser showing help. <br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>GUI dialog for Urpo Setting. </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-06-13 </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd>0.1</dd></dl>
+<p>Dialog for settings. Remember to set <a class="el" href="class_settings_dialog.html#a24a50ddb3f66175cf0cca756e7f31df8" title="Set UrpoConnection having connection settings.">setSettings()</a> and <a class="el" href="class_settings_dialog.html#a01f13839d5d23033492d95e25a7e1cbd" title="Set QTextBrowser showing help.">setHelp()</a>. Designed for modeless use (in modal can't show help </p>
+
+<p>Definition at line <a class="el" href="settingsdialog_8h_source.html#l00042">42</a> of file <a class="el" href="settingsdialog_8h_source.html">settingsdialog.h</a>.</p>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="settingsdialog_8h_source.html">settingsdialog.h</a></li>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="settingsdialog_8cpp_source.html">settingsdialog.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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_urpo_connection-members.html b/www/apidoc/html/class_urpo_connection-members.html
new file mode 100644 (file)
index 0000000..711108a
--- /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>Urpo: 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 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>UrpoConnection Member List</h1>This is the complete list of members for <a class="el" href="class_urpo_connection.html">UrpoConnection</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_urpo_connection.html#abd0b75726873690496758671d4ac2675">getDebugMonitor</a>() const </td><td><a class="el" href="class_urpo_connection.html">UrpoConnection</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_connection.html#acfaef63e321ad056ef6da06772967c3b">getHost</a>() const =0</td><td><a class="el" href="class_urpo_connection.html">UrpoConnection</a></td><td><code> [pure virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_connection.html#a27a49d8cc8af0a22879f25ed9fe45b68">getHostString</a>()</td><td><a class="el" href="class_urpo_connection.html">UrpoConnection</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_connection.html#ade5d637438a69724385e268fe32d989c">getIdentity</a>() const =0</td><td><a class="el" href="class_urpo_connection.html">UrpoConnection</a></td><td><code> [pure virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_connection.html#a2612ae2ee7c49d582c9f8dc21ab7c406">getKeyOption</a>()</td><td><a class="el" href="class_urpo_connection.html">UrpoConnection</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_connection.html#aba99d8ff49fffbca8346d54adf244c84">getUserid</a>() const =0</td><td><a class="el" href="class_urpo_connection.html">UrpoConnection</a></td><td><code> [pure virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_connection.html#a00838175ff1a662c9c140b3f45a0d2c4">setDebugMonitor</a>(QObject *monitor)</td><td><a class="el" href="class_urpo_connection.html">UrpoConnection</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>UrpoConnection</b>() (defined in <a class="el" href="class_urpo_connection.html">UrpoConnection</a>)</td><td><a class="el" href="class_urpo_connection.html">UrpoConnection</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>~UrpoConnection</b>() (defined in <a class="el" href="class_urpo_connection.html">UrpoConnection</a>)</td><td><a class="el" href="class_urpo_connection.html">UrpoConnection</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_urpo_connection.html b/www/apidoc/html/class_urpo_connection.html
new file mode 100644 (file)
index 0000000..bd7d1fa
--- /dev/null
@@ -0,0 +1,277 @@
+<!-- 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>Urpo: UrpoConnection 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 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>UrpoConnection Class Reference</h1><!-- doxytag: class="UrpoConnection" -->
+<p>Information about ssh connection (abstract).  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="urpoconnection_8h_source.html">urpoconnection.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for UrpoConnection:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_urpo_connection.png" usemap="#UrpoConnection_map" alt=""/>
+  <map id="UrpoConnection_map" name="UrpoConnection_map">
+<area href="class_urpo_connection_settings.html" alt="UrpoConnectionSettings" shape="rect" coords="0,56,147,80"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_urpo_connection-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_urpo_connection.html#acfaef63e321ad056ef6da06772967c3b">getHost</a> () const =0</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Host name or ip address.  <a href="#acfaef63e321ad056ef6da06772967c3b"></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_urpo_connection.html#aba99d8ff49fffbca8346d54adf244c84">getUserid</a> () const =0</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Userid in server.  <a href="#aba99d8ff49fffbca8346d54adf244c84"></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_urpo_connection.html#ade5d637438a69724385e268fe32d989c">getIdentity</a> () const =0</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Identity file.  <a href="#ade5d637438a69724385e268fe32d989c"></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_urpo_connection.html#a00838175ff1a662c9c140b3f45a0d2c4">setDebugMonitor</a> (QObject *monitor)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default time out in connection.  <a href="#a00838175ff1a662c9c140b3f45a0d2c4"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QObject *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_connection.html#abd0b75726873690496758671d4ac2675">getDebugMonitor</a> () const </td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to Debug monitor.  <a href="#abd0b75726873690496758671d4ac2675"></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_urpo_connection.html#a27a49d8cc8af0a22879f25ed9fe45b68">getHostString</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">user@host -string  <a href="#a27a49d8cc8af0a22879f25ed9fe45b68"></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_urpo_connection.html#a2612ae2ee7c49d582c9f8dc21ab7c406">getKeyOption</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Key option needed for ssh.  <a href="#a2612ae2ee7c49d582c9f8dc21ab7c406"></a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Information about ssh connection (abstract). </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-06-11 </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd>1  </dd></dl>
+
+<p>Definition at line <a class="el" href="urpoconnection_8h_source.html#l00039">39</a> of file <a class="el" href="urpoconnection_8h_source.html">urpoconnection.h</a>.</p>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="abd0b75726873690496758671d4ac2675"></a><!-- doxytag: member="UrpoConnection::getDebugMonitor" ref="abd0b75726873690496758671d4ac2675" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QObject * UrpoConnection::getDebugMonitor </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Get pointer to Debug monitor. </p>
+<p>Debug monitor is QObject receiving debugMsg(QString&amp;) signals. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>QObject receiving debug messages </dd></dl>
+
+<p>Definition at line <a class="el" href="urpoconnection_8cpp_source.html#l00037">37</a> of file <a class="el" href="urpoconnection_8cpp_source.html">urpoconnection.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acfaef63e321ad056ef6da06772967c3b"></a><!-- doxytag: member="UrpoConnection::getHost" ref="acfaef63e321ad056ef6da06772967c3b" args="() const =0" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual QString UrpoConnection::getHost </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const<code> [pure virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Host name or ip address. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Server host name of ip address </dd></dl>
+
+<p>Implemented in <a class="el" href="class_urpo_connection_settings.html#a2b24ed1467e465c776b8fc9fea398ba3">UrpoConnectionSettings</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a27a49d8cc8af0a22879f25ed9fe45b68"></a><!-- doxytag: member="UrpoConnection::getHostString" ref="a27a49d8cc8af0a22879f25ed9fe45b68" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString UrpoConnection::getHostString </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>user@host -string </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>user@host -string </dd></dl>
+
+<p>Definition at line <a class="el" href="urpoconnection_8cpp_source.html#l00047">47</a> of file <a class="el" href="urpoconnection_8cpp_source.html">urpoconnection.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ade5d637438a69724385e268fe32d989c"></a><!-- doxytag: member="UrpoConnection::getIdentity" ref="ade5d637438a69724385e268fe32d989c" args="() const =0" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual QString UrpoConnection::getIdentity </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const<code> [pure virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Identity file. </p>
+<p>ssh identity file (private key)</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>ssh identity file path </dd></dl>
+
+<p>Implemented in <a class="el" href="class_urpo_connection_settings.html#af929c71f228d34ef86a0f940aa7910ae">UrpoConnectionSettings</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2612ae2ee7c49d582c9f8dc21ab7c406"></a><!-- doxytag: member="UrpoConnection::getKeyOption" ref="a2612ae2ee7c49d582c9f8dc21ab7c406" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString UrpoConnection::getKeyOption </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Key option needed for ssh. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>-i key_file or empty if no keyfile </dd></dl>
+
+<p>Definition at line <a class="el" href="urpoconnection_8cpp_source.html#l00057">57</a> of file <a class="el" href="urpoconnection_8cpp_source.html">urpoconnection.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aba99d8ff49fffbca8346d54adf244c84"></a><!-- doxytag: member="UrpoConnection::getUserid" ref="aba99d8ff49fffbca8346d54adf244c84" args="() const =0" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual QString UrpoConnection::getUserid </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const<code> [pure virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Userid in server. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>userid in server </dd></dl>
+
+<p>Implemented in <a class="el" href="class_urpo_connection_settings.html#a628e651c01d58bd283308fab9aba98be">UrpoConnectionSettings</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a00838175ff1a662c9c140b3f45a0d2c4"></a><!-- doxytag: member="UrpoConnection::setDebugMonitor" ref="a00838175ff1a662c9c140b3f45a0d2c4" args="(QObject *monitor)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void UrpoConnection::setDebugMonitor </td>
+          <td>(</td>
+          <td class="paramtype">QObject *&nbsp;</td>
+          <td class="paramname"> <em>monitor</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Default time out in connection. </p>
+<p>Connection fais if connecting or commanding lasts more than timeout.</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>default timeout in msecs</dd></dl>
+<p>Set Debug monitor Debug monitor is QObject receiving debugMsg(QString&amp;) signals. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>monitor</em>&nbsp;</td><td>QObject receiving debug messages </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Definition at line <a class="el" href="urpoconnection_8cpp_source.html#l00042">42</a> of file <a class="el" href="urpoconnection_8cpp_source.html">urpoconnection.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="urpoconnection_8h_source.html">urpoconnection.h</a></li>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="urpoconnection_8cpp_source.html">urpoconnection.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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_urpo_connection.png b/www/apidoc/html/class_urpo_connection.png
new file mode 100644 (file)
index 0000000..5c583ee
Binary files /dev/null and b/www/apidoc/html/class_urpo_connection.png differ
diff --git a/www/apidoc/html/class_urpo_connection_settings-members.html b/www/apidoc/html/class_urpo_connection_settings-members.html
new file mode 100644 (file)
index 0000000..3007693
--- /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>Urpo: 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 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>UrpoConnectionSettings Member List</h1>This is the complete list of members for <a class="el" href="class_urpo_connection_settings.html">UrpoConnectionSettings</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_urpo_connection.html#abd0b75726873690496758671d4ac2675">getDebugMonitor</a>() const </td><td><a class="el" href="class_urpo_connection.html">UrpoConnection</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_connection_settings.html#a2b24ed1467e465c776b8fc9fea398ba3">getHost</a>() const </td><td><a class="el" href="class_urpo_connection_settings.html">UrpoConnectionSettings</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_connection.html#a27a49d8cc8af0a22879f25ed9fe45b68">getHostString</a>()</td><td><a class="el" href="class_urpo_connection.html">UrpoConnection</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_connection_settings.html#af929c71f228d34ef86a0f940aa7910ae">getIdentity</a>() const </td><td><a class="el" href="class_urpo_connection_settings.html">UrpoConnectionSettings</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_connection.html#a2612ae2ee7c49d582c9f8dc21ab7c406">getKeyOption</a>()</td><td><a class="el" href="class_urpo_connection.html">UrpoConnection</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_connection_settings.html#a628e651c01d58bd283308fab9aba98be">getUserid</a>() const </td><td><a class="el" href="class_urpo_connection_settings.html">UrpoConnectionSettings</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_connection_settings.html#a26ee65650e3dac5508ab99ee2a591cb2">load</a>()</td><td><a class="el" href="class_urpo_connection_settings.html">UrpoConnectionSettings</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_connection.html#a00838175ff1a662c9c140b3f45a0d2c4">setDebugMonitor</a>(QObject *monitor)</td><td><a class="el" href="class_urpo_connection.html">UrpoConnection</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>setHost</b>(const QString &amp;host) (defined in <a class="el" href="class_urpo_connection_settings.html">UrpoConnectionSettings</a>)</td><td><a class="el" href="class_urpo_connection_settings.html">UrpoConnectionSettings</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>setIdentity</b>(const QString &amp;password) (defined in <a class="el" href="class_urpo_connection_settings.html">UrpoConnectionSettings</a>)</td><td><a class="el" href="class_urpo_connection_settings.html">UrpoConnectionSettings</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>setUserid</b>(const QString &amp;userid) (defined in <a class="el" href="class_urpo_connection_settings.html">UrpoConnectionSettings</a>)</td><td><a class="el" href="class_urpo_connection_settings.html">UrpoConnectionSettings</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_connection_settings.html#a72e61e966401d23fd3be80438e1d36dc">store</a>() const </td><td><a class="el" href="class_urpo_connection_settings.html">UrpoConnectionSettings</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>UrpoConnection</b>() (defined in <a class="el" href="class_urpo_connection.html">UrpoConnection</a>)</td><td><a class="el" href="class_urpo_connection.html">UrpoConnection</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_connection_settings.html#a4d6b405e37d84d891d439087eaa196c8">UrpoConnectionSettings</a>(const QString organization=QString(), const QString application=QString())</td><td><a class="el" href="class_urpo_connection_settings.html">UrpoConnectionSettings</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>~UrpoConnection</b>() (defined in <a class="el" href="class_urpo_connection.html">UrpoConnection</a>)</td><td><a class="el" href="class_urpo_connection.html">UrpoConnection</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_urpo_connection_settings.html b/www/apidoc/html/class_urpo_connection_settings.html
new file mode 100644 (file)
index 0000000..65b6b9a
--- /dev/null
@@ -0,0 +1,228 @@
+<!-- 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>Urpo: UrpoConnectionSettings 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 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>UrpoConnectionSettings Class Reference</h1><!-- doxytag: class="UrpoConnectionSettings" --><!-- doxytag: inherits="UrpoConnection" -->
+<p>Connection information, support storing settings.  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="urpoconnectionsettings_8h_source.html">urpoconnectionsettings.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for UrpoConnectionSettings:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_urpo_connection_settings.png" usemap="#UrpoConnectionSettings_map" alt=""/>
+  <map id="UrpoConnectionSettings_map" name="UrpoConnectionSettings_map">
+<area href="class_urpo_connection.html" alt="UrpoConnection" shape="rect" coords="0,0,147,24"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_urpo_connection_settings-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_urpo_connection_settings.html#a4d6b405e37d84d891d439087eaa196c8">UrpoConnectionSettings</a> (const QString organization=QString(), const QString application=QString())</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_connection_settings.html#a2b24ed1467e465c776b8fc9fea398ba3">getHost</a> () const </td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Host name or ip address.  <a href="#a2b24ed1467e465c776b8fc9fea398ba3"></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_urpo_connection_settings.html#af929c71f228d34ef86a0f940aa7910ae">getIdentity</a> () const </td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Identity file.  <a href="#af929c71f228d34ef86a0f940aa7910ae"></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_urpo_connection_settings.html#a628e651c01d58bd283308fab9aba98be">getUserid</a> () const </td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Userid in server.  <a href="#a628e651c01d58bd283308fab9aba98be"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8f162e99ebc0d33895e6232df31d018"></a><!-- doxytag: member="UrpoConnectionSettings::setHost" ref="ad8f162e99ebc0d33895e6232df31d018" args="(const QString &amp;host)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setHost</b> (const QString &amp;host)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a581193fad8b8d58a12bc8d4ffa9c7fd1"></a><!-- doxytag: member="UrpoConnectionSettings::setIdentity" ref="a581193fad8b8d58a12bc8d4ffa9c7fd1" args="(const QString &amp;password)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setIdentity</b> (const QString &amp;password)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a63738024bd08e5c8d8e3944fb050f8ea"></a><!-- doxytag: member="UrpoConnectionSettings::setUserid" ref="a63738024bd08e5c8d8e3944fb050f8ea" args="(const QString &amp;userid)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setUserid</b> (const QString &amp;userid)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a72e61e966401d23fd3be80438e1d36dc"></a><!-- doxytag: member="UrpoConnectionSettings::store" ref="a72e61e966401d23fd3be80438e1d36dc" args="() const " -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_connection_settings.html#a72e61e966401d23fd3be80438e1d36dc">store</a> () const </td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Store settings via QSettings. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26ee65650e3dac5508ab99ee2a591cb2"></a><!-- doxytag: member="UrpoConnectionSettings::load" ref="a26ee65650e3dac5508ab99ee2a591cb2" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_connection_settings.html#a26ee65650e3dac5508ab99ee2a591cb2">load</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load settings via QSettings. <br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Connection information, support storing settings. </p>
+<p>Setting are stored/loaded using QSettings</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-06-11 </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd>1 </dd></dl>
+
+<p>Definition at line <a class="el" href="urpoconnectionsettings_8h_source.html#l00036">36</a> of file <a class="el" href="urpoconnectionsettings_8h_source.html">urpoconnectionsettings.h</a>.</p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a4d6b405e37d84d891d439087eaa196c8"></a><!-- doxytag: member="UrpoConnectionSettings::UrpoConnectionSettings" ref="a4d6b405e37d84d891d439087eaa196c8" args="(const QString organization=QString(), const QString application=QString())" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">UrpoConnectionSettings::UrpoConnectionSettings </td>
+          <td>(</td>
+          <td class="paramtype">const QString&nbsp;</td>
+          <td class="paramname"> <em>organization</em> = <code>QString()</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const QString&nbsp;</td>
+          <td class="paramname"> <em>application</em> = <code>QString()</code></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>organization</em>&nbsp;</td><td>Organization key for storing settings </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>application</em>&nbsp;</td><td>Application key for storing settings </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Definition at line <a class="el" href="urpoconnectionsettings_8cpp_source.html#l00027">27</a> of file <a class="el" href="urpoconnectionsettings_8cpp_source.html">urpoconnectionsettings.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a2b24ed1467e465c776b8fc9fea398ba3"></a><!-- doxytag: member="UrpoConnectionSettings::getHost" ref="a2b24ed1467e465c776b8fc9fea398ba3" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString UrpoConnectionSettings::getHost </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Host name or ip address. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Server host name of ip address </dd></dl>
+
+<p>Implements <a class="el" href="class_urpo_connection.html#acfaef63e321ad056ef6da06772967c3b">UrpoConnection</a>.</p>
+
+<p>Definition at line <a class="el" href="urpoconnectionsettings_8cpp_source.html#l00034">34</a> of file <a class="el" href="urpoconnectionsettings_8cpp_source.html">urpoconnectionsettings.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af929c71f228d34ef86a0f940aa7910ae"></a><!-- doxytag: member="UrpoConnectionSettings::getIdentity" ref="af929c71f228d34ef86a0f940aa7910ae" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString UrpoConnectionSettings::getIdentity </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Identity file. </p>
+<p>ssh identity file (private key)</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>ssh identity file path </dd></dl>
+
+<p>Implements <a class="el" href="class_urpo_connection.html#ade5d637438a69724385e268fe32d989c">UrpoConnection</a>.</p>
+
+<p>Definition at line <a class="el" href="urpoconnectionsettings_8cpp_source.html#l00039">39</a> of file <a class="el" href="urpoconnectionsettings_8cpp_source.html">urpoconnectionsettings.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a628e651c01d58bd283308fab9aba98be"></a><!-- doxytag: member="UrpoConnectionSettings::getUserid" ref="a628e651c01d58bd283308fab9aba98be" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString UrpoConnectionSettings::getUserid </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const<code> [virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Userid in server. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>userid in server </dd></dl>
+
+<p>Implements <a class="el" href="class_urpo_connection.html#aba99d8ff49fffbca8346d54adf244c84">UrpoConnection</a>.</p>
+
+<p>Definition at line <a class="el" href="urpoconnectionsettings_8cpp_source.html#l00044">44</a> of file <a class="el" href="urpoconnectionsettings_8cpp_source.html">urpoconnectionsettings.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="urpoconnectionsettings_8h_source.html">urpoconnectionsettings.h</a></li>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="urpoconnectionsettings_8cpp_source.html">urpoconnectionsettings.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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_urpo_connection_settings.png b/www/apidoc/html/class_urpo_connection_settings.png
new file mode 100644 (file)
index 0000000..8c745a9
Binary files /dev/null and b/www/apidoc/html/class_urpo_connection_settings.png differ
diff --git a/www/apidoc/html/class_urpo_job-members.html b/www/apidoc/html/class_urpo_job-members.html
new file mode 100644 (file)
index 0000000..aee1639
--- /dev/null
@@ -0,0 +1,87 @@
+<!-- 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>Urpo: 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 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>UrpoJob Member List</h1>This is the complete list of members for <a class="el" href="class_urpo_job.html">UrpoJob</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#a652109c42b7d8493a335d07ade7a0b0b">cancel</a>()</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [inline, slot]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>cancelJob</b>()=0 (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [protected, pure virtual]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Cancelled</b> enum value (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>debugMessage</b>(QString message) (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#a79d4688e55e26b373e103cb7238df9b6">fail</a>(QString errorString)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Failed</b> enum value (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#adca3f19275978d0514229c26871e8a19">finish</a>(JobStatus status)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#ab931a6a72a6f49c8919dcd695197288e">finished</a>(bool successed, QString errorStr=QString())</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#a5c06ededd10c78ca736df20e1df1e269">getConnection</a>()</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#af07522b7d875bfc36a694f07d580fc8b">getStatus</a>() const </td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>JobStatus</b> enum name (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#ab54ee3b2ba06bfc71c310c746a846c48">newProcess</a>()</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Ready</b> enum value (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Running</b> enum value (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#a6105276a7d9c7431aa5f24d374e33f84">sendDebugMessage</a>(QString message)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#a89534d211decc6ab45de2b468045eef1">setStatus</a>(JobStatus status)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [inline, protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_job.html#ae4549ace1bc2331462d22281b8cbdf0f">start</a>()</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [inline, slot]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>startJob</b>()=0 (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [protected, pure virtual]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Successed</b> enum value (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>UrpoJob</b>(UrpoConnection *connection) (defined in <a class="el" href="class_urpo_job.html">UrpoJob</a>)</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a></td><td><code> [explicit]</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_urpo_job.html b/www/apidoc/html/class_urpo_job.html
new file mode 100644 (file)
index 0000000..981f648
--- /dev/null
@@ -0,0 +1,279 @@
+<!-- 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>Urpo: UrpoJob 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 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>UrpoJob Class Reference</h1><!-- doxytag: class="UrpoJob" -->
+<p>Base class for jobs (abstract).  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="urpojob_8h_source.html">urpojob.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for UrpoJob:</div>
+<div class="dynsection">
+ <div class="center">
+  <img src="class_urpo_job.png" usemap="#UrpoJob_map" alt=""/>
+  <map id="UrpoJob_map" name="UrpoJob_map">
+<area href="class_printer_list_job.html" alt="PrinterListJob" shape="rect" coords="0,56,90,80"/>
+<area href="class_print_job.html" alt="PrintJob" shape="rect" coords="100,56,190,80"/>
+</map>
+ </div>
+</div>
+
+<p><a href="class_urpo_job-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Types</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><b>JobStatus</b> { <br/>
+&nbsp;&nbsp;<b>Ready</b>, 
+<b>Running</b>, 
+<b>Successed</b>, 
+<b>Failed</b>, 
+<br/>
+&nbsp;&nbsp;<b>Cancelled</b>
+<br/>
+ }</td></tr>
+<tr><td colspan="2"><h2>Public Slots</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4549ace1bc2331462d22281b8cbdf0f"></a><!-- doxytag: member="UrpoJob::start" ref="ae4549ace1bc2331462d22281b8cbdf0f" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_job.html#ae4549ace1bc2331462d22281b8cbdf0f">start</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Start job. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a652109c42b7d8493a335d07ade7a0b0b"></a><!-- doxytag: member="UrpoJob::cancel" ref="a652109c42b7d8493a335d07ade7a0b0b" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_job.html#a652109c42b7d8493a335d07ade7a0b0b">cancel</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cancel job. <br/></td></tr>
+<tr><td colspan="2"><h2>Signals</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa1d96b9fac5621bd926289fe795ec371"></a><!-- doxytag: member="UrpoJob::debugMessage" ref="aa1d96b9fac5621bd926289fe795ec371" args="(QString message)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>debugMessage</b> (QString message)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_job.html#ab931a6a72a6f49c8919dcd695197288e">finished</a> (bool successed, QString errorStr=QString())</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Job finished (successed of failed).  <a href="#ab931a6a72a6f49c8919dcd695197288e"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1baca70c87d4734d26da8b10bda0f80c"></a><!-- doxytag: member="UrpoJob::UrpoJob" ref="a1baca70c87d4734d26da8b10bda0f80c" args="(UrpoConnection *connection)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>UrpoJob</b> (<a class="el" href="class_urpo_connection.html">UrpoConnection</a> *connection)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">JobStatus&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_job.html#af07522b7d875bfc36a694f07d580fc8b">getStatus</a> () const </td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Job status.  <a href="#af07522b7d875bfc36a694f07d580fc8b"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a08decf8e7432c1d627391a58aa7b790b"></a><!-- doxytag: member="UrpoJob::startJob" ref="a08decf8e7432c1d627391a58aa7b790b" args="()=0" -->
+virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>startJob</b> ()=0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acec414a2b0d84c0bd29efa52d1e42481"></a><!-- doxytag: member="UrpoJob::cancelJob" ref="acec414a2b0d84c0bd29efa52d1e42481" args="()=0" -->
+virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>cancelJob</b> ()=0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_job.html#adca3f19275978d0514229c26871e8a19">finish</a> (JobStatus status)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Finish job.  <a href="#adca3f19275978d0514229c26871e8a19"></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_urpo_job.html#a79d4688e55e26b373e103cb7238df9b6">fail</a> (QString errorString)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Finish failed job.  <a href="#a79d4688e55e26b373e103cb7238df9b6"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5c06ededd10c78ca736df20e1df1e269"></a><!-- doxytag: member="UrpoJob::getConnection" ref="a5c06ededd10c78ca736df20e1df1e269" args="()" -->
+<a class="el" href="class_urpo_connection.html">UrpoConnection</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_job.html#a5c06ededd10c78ca736df20e1df1e269">getConnection</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get connection pointer. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_job.html#a6105276a7d9c7431aa5f24d374e33f84">sendDebugMessage</a> (QString message)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Send debug message.  <a href="#a6105276a7d9c7431aa5f24d374e33f84"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab54ee3b2ba06bfc71c310c746a846c48"></a><!-- doxytag: member="UrpoJob::newProcess" ref="ab54ee3b2ba06bfc71c310c746a846c48" args="()" -->
+<a class="el" href="class_urpo_process.html">UrpoProcess</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_job.html#ab54ee3b2ba06bfc71c310c746a846c48">newProcess</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create new <a class="el" href="class_urpo_process.html" title="Process running ssh/scp command.">UrpoProcess</a>. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a89534d211decc6ab45de2b468045eef1"></a><!-- doxytag: member="UrpoJob::setStatus" ref="a89534d211decc6ab45de2b468045eef1" args="(JobStatus status)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_job.html#a89534d211decc6ab45de2b468045eef1">setStatus</a> (JobStatus status)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set job status. <br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Base class for jobs (abstract). </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd>0 </dd></dl>
+<dl class="date"><dt><b>Date:</b></dt><dd>2010-06-11 </dd></dl>
+
+<p>Definition at line <a class="el" href="urpojob_8h_source.html#l00040">40</a> of file <a class="el" href="urpojob_8h_source.html">urpojob.h</a>.</p>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a79d4688e55e26b373e103cb7238df9b6"></a><!-- doxytag: member="UrpoJob::fail" ref="a79d4688e55e26b373e103cb7238df9b6" args="(QString errorString)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void UrpoJob::fail </td>
+          <td>(</td>
+          <td class="paramtype">QString&nbsp;</td>
+          <td class="paramname"> <em>errorString</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Finish failed job. </p>
+<p>emit <a class="el" href="class_urpo_job.html#ab931a6a72a6f49c8919dcd695197288e" title="Job finished (successed of failed).">finished()</a> with error status and message </p>
+
+<p>Definition at line <a class="el" href="urpojob_8cpp_source.html#l00061">61</a> of file <a class="el" href="urpojob_8cpp_source.html">urpojob.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="adca3f19275978d0514229c26871e8a19"></a><!-- doxytag: member="UrpoJob::finish" ref="adca3f19275978d0514229c26871e8a19" args="(JobStatus status)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void UrpoJob::finish </td>
+          <td>(</td>
+          <td class="paramtype">JobStatus&nbsp;</td>
+          <td class="paramname"> <em>status</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Finish job. </p>
+<ul>
+<li>status Job status (Successed, Failed, Cancelled) </li>
+</ul>
+
+<p>Definition at line <a class="el" href="urpojob_8cpp_source.html#l00052">52</a> of file <a class="el" href="urpojob_8cpp_source.html">urpojob.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab931a6a72a6f49c8919dcd695197288e"></a><!-- doxytag: member="UrpoJob::finished" ref="ab931a6a72a6f49c8919dcd695197288e" args="(bool successed, QString errorStr=QString())" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void UrpoJob::finished </td>
+          <td>(</td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>successed</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">QString&nbsp;</td>
+          <td class="paramname"> <em>errorStr</em> = <code>QString()</code></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td><code> [signal]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Job finished (successed of failed). </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>successed</em>&nbsp;</td><td>True if job successed, false if failed </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="af07522b7d875bfc36a694f07d580fc8b"></a><!-- doxytag: member="UrpoJob::getStatus" ref="af07522b7d875bfc36a694f07d580fc8b" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">JobStatus UrpoJob::getStatus </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Job status. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Job status (Ready, Running, Successed, Failed </dd></dl>
+
+<p>Definition at line <a class="el" href="urpojob_8h_source.html#l00059">59</a> of file <a class="el" href="urpojob_8h_source.html">urpojob.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6105276a7d9c7431aa5f24d374e33f84"></a><!-- doxytag: member="UrpoJob::sendDebugMessage" ref="a6105276a7d9c7431aa5f24d374e33f84" args="(QString message)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void UrpoJob::sendDebugMessage </td>
+          <td>(</td>
+          <td class="paramtype">QString&nbsp;</td>
+          <td class="paramname"> <em>message</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Send debug message. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>message</em>&nbsp;</td><td>Message to debug monitor</td></tr>
+  </table>
+  </dd>
+</dl>
+<p>If debug monitor has been connected, send message to debug monitor </p>
+
+<p>Definition at line <a class="el" href="urpojob_8cpp_source.html#l00039">39</a> of file <a class="el" href="urpojob_8cpp_source.html">urpojob.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="urpojob_8h_source.html">urpojob.h</a></li>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="urpojob_8cpp_source.html">urpojob.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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_urpo_job.png b/www/apidoc/html/class_urpo_job.png
new file mode 100644 (file)
index 0000000..2616324
Binary files /dev/null and b/www/apidoc/html/class_urpo_job.png differ
diff --git a/www/apidoc/html/class_urpo_main_window-members.html b/www/apidoc/html/class_urpo_main_window-members.html
new file mode 100644 (file)
index 0000000..014a6ef
--- /dev/null
@@ -0,0 +1,77 @@
+<!-- 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>Urpo: 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 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>UrpoMainWindow Member List</h1>This is the complete list of members for <a class="el" href="class_urpo_main_window.html">UrpoMainWindow</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_urpo_main_window.html#a7735827afb283fb173856ba825818769">about</a>()</td><td><a class="el" href="class_urpo_main_window.html">UrpoMainWindow</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_main_window.html#a86f59c8dbdf3bc2ac411ef2b826dbd89">debugWindow</a>()</td><td><a class="el" href="class_urpo_main_window.html">UrpoMainWindow</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_main_window.html#af4cbd77cd163252a26b9cecd6c34de11">getPrinters</a>()</td><td><a class="el" href="class_urpo_main_window.html">UrpoMainWindow</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_main_window.html#a4d8b27b7df20f2f2cee6d31f36a0bac1">helpWindow</a>()</td><td><a class="el" href="class_urpo_main_window.html">UrpoMainWindow</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_main_window.html#aa23252ae7354606d0c745edfedcf2422">print</a>(QString file, QString options)</td><td><a class="el" href="class_urpo_main_window.html">UrpoMainWindow</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_main_window.html#a7b9ba5635e1f9f3a516e0e516c8bb82c">printersReceived</a>(bool success, QString error)</td><td><a class="el" href="class_urpo_main_window.html">UrpoMainWindow</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_main_window.html#aab72cf54adc0447b61e9030db560d6b3">printFinished</a>(bool success, QString errorStr)</td><td><a class="el" href="class_urpo_main_window.html">UrpoMainWindow</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_main_window.html#abc82e9d98bc76494c11f8f1b733046ae">settings</a>()</td><td><a class="el" href="class_urpo_main_window.html">UrpoMainWindow</a></td><td><code> [slot]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>UrpoMainWindow</b>(QWidget *parent=0) (defined in <a class="el" href="class_urpo_main_window.html">UrpoMainWindow</a>)</td><td><a class="el" href="class_urpo_main_window.html">UrpoMainWindow</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>~UrpoMainWindow</b>() (defined in <a class="el" href="class_urpo_main_window.html">UrpoMainWindow</a>)</td><td><a class="el" href="class_urpo_main_window.html">UrpoMainWindow</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_urpo_main_window.html b/www/apidoc/html/class_urpo_main_window.html
new file mode 100644 (file)
index 0000000..f6e1fae
--- /dev/null
@@ -0,0 +1,114 @@
+<!-- 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>Urpo: UrpoMainWindow 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 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>UrpoMainWindow Class Reference</h1><!-- doxytag: class="UrpoMainWindow" -->
+<p>GUI class for URPO main window.  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="urpomainwindow_8h_source.html">urpomainwindow.h</a>&gt;</code></p>
+
+<p><a href="class_urpo_main_window-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"><a class="anchor" id="a7b9ba5635e1f9f3a516e0e516c8bb82c"></a><!-- doxytag: member="UrpoMainWindow::printersReceived" ref="a7b9ba5635e1f9f3a516e0e516c8bb82c" args="(bool success, QString error)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_main_window.html#a7b9ba5635e1f9f3a516e0e516c8bb82c">printersReceived</a> (bool success, QString error)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Populate printer QCombo and enable printing. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4cbd77cd163252a26b9cecd6c34de11"></a><!-- doxytag: member="UrpoMainWindow::getPrinters" ref="af4cbd77cd163252a26b9cecd6c34de11" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_main_window.html#af4cbd77cd163252a26b9cecd6c34de11">getPrinters</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Start printers getting. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7735827afb283fb173856ba825818769"></a><!-- doxytag: member="UrpoMainWindow::about" ref="a7735827afb283fb173856ba825818769" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_main_window.html#a7735827afb283fb173856ba825818769">about</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Show about dialog. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abc82e9d98bc76494c11f8f1b733046ae"></a><!-- doxytag: member="UrpoMainWindow::settings" ref="abc82e9d98bc76494c11f8f1b733046ae" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_main_window.html#abc82e9d98bc76494c11f8f1b733046ae">settings</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Show settings dialog. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d8b27b7df20f2f2cee6d31f36a0bac1"></a><!-- doxytag: member="UrpoMainWindow::helpWindow" ref="a4d8b27b7df20f2f2cee6d31f36a0bac1" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_main_window.html#a4d8b27b7df20f2f2cee6d31f36a0bac1">helpWindow</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Show help window. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a86f59c8dbdf3bc2ac411ef2b826dbd89"></a><!-- doxytag: member="UrpoMainWindow::debugWindow" ref="a86f59c8dbdf3bc2ac411ef2b826dbd89" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_main_window.html#a86f59c8dbdf3bc2ac411ef2b826dbd89">debugWindow</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Show debug window. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa23252ae7354606d0c745edfedcf2422"></a><!-- doxytag: member="UrpoMainWindow::print" ref="aa23252ae7354606d0c745edfedcf2422" args="(QString file, QString options)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_main_window.html#aa23252ae7354606d0c745edfedcf2422">print</a> (QString file, QString options)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print file. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab72cf54adc0447b61e9030db560d6b3"></a><!-- doxytag: member="UrpoMainWindow::printFinished" ref="aab72cf54adc0447b61e9030db560d6b3" args="(bool success, QString errorStr)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_main_window.html#aab72cf54adc0447b61e9030db560d6b3">printFinished</a> (bool success, QString errorStr)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print finished, enable buttons. <br/></td></tr>
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a11129141e04d5eb8fab3c9b661d634d1"></a><!-- doxytag: member="UrpoMainWindow::UrpoMainWindow" ref="a11129141e04d5eb8fab3c9b661d634d1" args="(QWidget *parent=0)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>UrpoMainWindow</b> (QWidget *parent=0)</td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>GUI class for URPO main window. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd>0.1 </dd></dl>
+<dl class="date"><dt><b>Date:</b></dt><dd>2010-06-17 </dd></dl>
+
+<p>Definition at line <a class="el" href="urpomainwindow_8h_source.html#l00042">42</a> of file <a class="el" href="urpomainwindow_8h_source.html">urpomainwindow.h</a>.</p>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="urpomainwindow_8h_source.html">urpomainwindow.h</a></li>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="urpomainwindow_8cpp_source.html">urpomainwindow.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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_urpo_process-members.html b/www/apidoc/html/class_urpo_process-members.html
new file mode 100644 (file)
index 0000000..d597ff2
--- /dev/null
@@ -0,0 +1,93 @@
+<!-- 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>Urpo: 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 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>UrpoProcess Member List</h1>This is the complete list of members for <a class="el" href="class_urpo_process.html">UrpoProcess</a>, including all inherited members.<table>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a2de1e6756c01a0fe2f56e3f324f7845f">AuthError</a> enum value</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a6284f1526b7edf5014aabba519d584ff">Cancelled</a> enum value</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a07e7216198891523a8929af6b852e7aa">ConnectionError</a> enum value</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#adc31070a303b210a9244213fda1f9939">debugMessage</a>(QString message)</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2a5e0b84210eb20245a9f3a925297088e2">Failed</a> enum value</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#ab1c5d2e4c2bda8d34700b478fd5af1ad">finished</a>(bool success)</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td><code> [signal]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#af71059723175a0ee9324a9794eff4cb1">getError</a>() const </td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#a5a400d2abb550076c778a6030293e764">getErrorString</a>() const </td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#af1d8cbb3465d62ab7541aac2fef7f963">getOutput</a>()</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#a81ca2705b2b20d46a26f19d4a413cbdb">getStatus</a>() const </td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#aaa8de6c9a6635cf2433958a60e4cf87f">getTimeout</a>()</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a26e2a92c998579ae82dad85a3d848a7f">NoError</a> enum value</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a891ce4a53adb16a45fff88029c8739b6">ProcessError</a> enum value</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#aba6e812efd10c7b466563c171baf7284">processFinished</a>(int exitCode, QProcess::ExitStatus exitStatus)</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2ac5894b205772be5c5d2cab467dc4c90d">Ready</a> enum value</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2a82cb6930485e0c3b85e341346b2c924d">Running</a> enum value</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#a0d75a2951e7add2e70c02cd8bf56de3e">sendDebugMessage</a>(QString message)</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#af3cd19eb0af2b51d6740471a344cbb69">setTimeout</a>(int msecs)</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#a1bf2519b81fe6d5074db04f9acd38cb0">start</a>(const QString &amp;command)</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2acaff40cc10b23085fd28e0b757de08b9">Successed</a> enum value</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#ac4381636ee9e977dfac4d8fe53ddfeaa">terminate</a>()</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#ab8865ef6fcb92b3fa9228474654065da">timeout</a>()</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td><code> [slot]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9afba71edd7db677a460890436a85e56ce">Timeout</a> enum value</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9">UrpoError</a> enum name</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#ace05eb4301a27d8c20edfc85d28ebdcf">UrpoProcess</a>(QObject *parent=0)</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a></td><td><code> [explicit]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2">UrpoStatus</a> enum name</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/class_urpo_process.html b/www/apidoc/html/class_urpo_process.html
new file mode 100644 (file)
index 0000000..e993126
--- /dev/null
@@ -0,0 +1,532 @@
+<!-- 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>Urpo: UrpoProcess 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 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>UrpoProcess Class Reference</h1><!-- doxytag: class="UrpoProcess" -->
+<p>Process running ssh/scp command.  
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="urpoprocess_8h_source.html">urpoprocess.h</a>&gt;</code></p>
+
+<p><a href="class_urpo_process-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public 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_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2">UrpoStatus</a> { <a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2ac5894b205772be5c5d2cab467dc4c90d">Ready</a> =  0, 
+<a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2a82cb6930485e0c3b85e341346b2c924d">Running</a> =  1, 
+<a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2acaff40cc10b23085fd28e0b757de08b9">Successed</a> =  2, 
+<a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2a5e0b84210eb20245a9f3a925297088e2">Failed</a> =  3
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9">UrpoError</a> { <br/>
+&nbsp;&nbsp;<a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a26e2a92c998579ae82dad85a3d848a7f">NoError</a> =  0, 
+<a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a891ce4a53adb16a45fff88029c8739b6">ProcessError</a> =  1, 
+<a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a07e7216198891523a8929af6b852e7aa">ConnectionError</a> =  2, 
+<a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a2de1e6756c01a0fe2f56e3f324f7845f">AuthError</a> =  3, 
+<br/>
+&nbsp;&nbsp;<a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9afba71edd7db677a460890436a85e56ce">Timeout</a> =  4, 
+<a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a6284f1526b7edf5014aabba519d584ff">Cancelled</a> =  5
+<br/>
+ }</td></tr>
+<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_urpo_process.html#ac4381636ee9e977dfac4d8fe53ddfeaa">terminate</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Cancel process.  <a href="#ac4381636ee9e977dfac4d8fe53ddfeaa"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba6e812efd10c7b466563c171baf7284"></a><!-- doxytag: member="UrpoProcess::processFinished" ref="aba6e812efd10c7b466563c171baf7284" args="(int exitCode, QProcess::ExitStatus exitStatus)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_process.html#aba6e812efd10c7b466563c171baf7284">processFinished</a> (int exitCode, QProcess::ExitStatus exitStatus)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">SSH client has finished. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8865ef6fcb92b3fa9228474654065da"></a><!-- doxytag: member="UrpoProcess::timeout" ref="ab8865ef6fcb92b3fa9228474654065da" args="()" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_process.html#ab8865ef6fcb92b3fa9228474654065da">timeout</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Timeout during connecting. <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_urpo_process.html#ab1c5d2e4c2bda8d34700b478fd5af1ad">finished</a> (bool success)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Process finished (successed of failed).  <a href="#ab1c5d2e4c2bda8d34700b478fd5af1ad"></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_urpo_process.html#adc31070a303b210a9244213fda1f9939">debugMessage</a> (QString message)</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_urpo_process.html#ace05eb4301a27d8c20edfc85d28ebdcf">UrpoProcess</a> (QObject *parent=0)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QStringList&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_process.html#af1d8cbb3465d62ab7541aac2fef7f963">getOutput</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get output of command.  <a href="#af1d8cbb3465d62ab7541aac2fef7f963"></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_urpo_process.html#a1bf2519b81fe6d5074db04f9acd38cb0">start</a> (const QString &amp;command)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Run command.  <a href="#a1bf2519b81fe6d5074db04f9acd38cb0"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9">UrpoError</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_process.html#af71059723175a0ee9324a9794eff4cb1">getError</a> () const </td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Error of process.  <a href="#af71059723175a0ee9324a9794eff4cb1"></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_urpo_process.html#a5a400d2abb550076c778a6030293e764">getErrorString</a> () const </td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Error of process (in string).  <a href="#a5a400d2abb550076c778a6030293e764"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2">UrpoStatus</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_process.html#a81ca2705b2b20d46a26f19d4a413cbdb">getStatus</a> () const </td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Process status.  <a href="#a81ca2705b2b20d46a26f19d4a413cbdb"></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_urpo_process.html#a0d75a2951e7add2e70c02cd8bf56de3e">sendDebugMessage</a> (QString message)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Send debug message.  <a href="#a0d75a2951e7add2e70c02cd8bf56de3e"></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_urpo_process.html#af3cd19eb0af2b51d6740471a344cbb69">setTimeout</a> (int msecs)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set timeout.  <a href="#af3cd19eb0af2b51d6740471a344cbb69"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_urpo_process.html#aaa8de6c9a6635cf2433958a60e4cf87f">getTimeout</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return timeout.  <a href="#aaa8de6c9a6635cf2433958a60e4cf87f"></a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>Process running ssh/scp command. </p>
+<dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd>0 </dd></dl>
+<dl class="date"><dt><b>Date:</b></dt><dd>2010-06-11 - 2010-06-12</dd></dl>
+<p>Run ssh/scp etc. command.</p>
+<p>Read setting using UrpoConnect settings information object. Support debug monitoring using debugMessage-signals, monitor defined in settings object</p>
+<p>First, connect <a class="el" href="class_urpo_process.html#ab1c5d2e4c2bda8d34700b478fd5af1ad" title="Process finished (successed of failed).">finished()</a>-signal. Then, run command. Command is run asynchronosly.</p>
+<div class="fragment"><pre class="fragment">  ...
+  <span class="comment">// Get list of available printers</span>
+
+    QString command = <span class="stringliteral">&quot;ssh &quot;</span>;
+    command.append(getConnection()-&gt;getKeyOption());
+    command.append(getConnection()-&gt;getHostString());
+    command.append(<span class="stringliteral">&quot; env LANG=en lpstat -p&quot;</span>);
+
+    process = <span class="keyword">new</span> <a class="code" href="class_urpo_process.html#ace05eb4301a27d8c20edfc85d28ebdcf">UrpoProcess</a>( connect );
+
+  connect( process, SIGNAL(<a class="code" href="class_urpo_process.html#ab1c5d2e4c2bda8d34700b478fd5af1ad" title="Process finished (successed of failed).">finished</a>(<span class="keywordtype">bool</span>)), <span class="keyword">this</span>, SLOT( readOutput(<span class="keywordtype">bool</span>) ) );
+  process.start(command);
+
+  ...
+  ::readOutput(<span class="keywordtype">bool</span> success)
+  {
+    <span class="keywordflow">if</span>( success )
+    {
+        <span class="keywordflow">foreach</span>(QString line, process-&gt;getOutput() )
+        cout &lt;&lt; line &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span>;
+    }
+    <span class="keywordflow">else</span>
+        cout &lt;&lt; <span class="stringliteral">&quot;Error &quot;</span> &lt;&lt; process-&gt;getError();
+  }
+</pre></div><dl class="see"><dt><b>See also:</b></dt><dd>UrpoConnect </dd></dl>
+
+<p>Definition at line <a class="el" href="urpoprocess_8h_source.html#l00075">75</a> of file <a class="el" href="urpoprocess_8h_source.html">urpoprocess.h</a>.</p>
+<hr/><h2>Member Enumeration Documentation</h2>
+<a class="anchor" id="a5b17cbee3ba24de244bd011aabac21c9"></a><!-- doxytag: member="UrpoProcess::UrpoError" ref="a5b17cbee3ba24de244bd011aabac21c9" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9">UrpoProcess::UrpoError</a></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="a5b17cbee3ba24de244bd011aabac21c9a26e2a92c998579ae82dad85a3d848a7f"></a><!-- doxytag: member="NoError" ref="a5b17cbee3ba24de244bd011aabac21c9a26e2a92c998579ae82dad85a3d848a7f" args="" -->NoError</em>&nbsp;</td><td>
+<p>No errors happends. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a5b17cbee3ba24de244bd011aabac21c9a891ce4a53adb16a45fff88029c8739b6"></a><!-- doxytag: member="ProcessError" ref="a5b17cbee3ba24de244bd011aabac21c9a891ce4a53adb16a45fff88029c8739b6" args="" -->ProcessError</em>&nbsp;</td><td>
+<p>Error running process. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a5b17cbee3ba24de244bd011aabac21c9a07e7216198891523a8929af6b852e7aa"></a><!-- doxytag: member="ConnectionError" ref="a5b17cbee3ba24de244bd011aabac21c9a07e7216198891523a8929af6b852e7aa" args="" -->ConnectionError</em>&nbsp;</td><td>
+<p>Error connecting host. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a5b17cbee3ba24de244bd011aabac21c9a2de1e6756c01a0fe2f56e3f324f7845f"></a><!-- doxytag: member="AuthError" ref="a5b17cbee3ba24de244bd011aabac21c9a2de1e6756c01a0fe2f56e3f324f7845f" args="" -->AuthError</em>&nbsp;</td><td>
+<p>Authentication failed. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a5b17cbee3ba24de244bd011aabac21c9afba71edd7db677a460890436a85e56ce"></a><!-- doxytag: member="Timeout" ref="a5b17cbee3ba24de244bd011aabac21c9afba71edd7db677a460890436a85e56ce" args="" -->Timeout</em>&nbsp;</td><td>
+<p>Timed out. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a5b17cbee3ba24de244bd011aabac21c9a6284f1526b7edf5014aabba519d584ff"></a><!-- doxytag: member="Cancelled" ref="a5b17cbee3ba24de244bd011aabac21c9a6284f1526b7edf5014aabba519d584ff" args="" -->Cancelled</em>&nbsp;</td><td>
+<p>User cancelled operation. </p>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="urpoprocess_8h_source.html#l00092">92</a> of file <a class="el" href="urpoprocess_8h_source.html">urpoprocess.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1be26b6dc5a227f88d8fa7be477578a2"></a><!-- doxytag: member="UrpoProcess::UrpoStatus" ref="a1be26b6dc5a227f88d8fa7be477578a2" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2">UrpoProcess::UrpoStatus</a></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="a1be26b6dc5a227f88d8fa7be477578a2ac5894b205772be5c5d2cab467dc4c90d"></a><!-- doxytag: member="Ready" ref="a1be26b6dc5a227f88d8fa7be477578a2ac5894b205772be5c5d2cab467dc4c90d" args="" -->Ready</em>&nbsp;</td><td>
+<p>Ready for connecting. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a1be26b6dc5a227f88d8fa7be477578a2a82cb6930485e0c3b85e341346b2c924d"></a><!-- doxytag: member="Running" ref="a1be26b6dc5a227f88d8fa7be477578a2a82cb6930485e0c3b85e341346b2c924d" args="" -->Running</em>&nbsp;</td><td>
+<p>Command running. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a1be26b6dc5a227f88d8fa7be477578a2acaff40cc10b23085fd28e0b757de08b9"></a><!-- doxytag: member="Successed" ref="a1be26b6dc5a227f88d8fa7be477578a2acaff40cc10b23085fd28e0b757de08b9" args="" -->Successed</em>&nbsp;</td><td>
+<p>Command successed. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a1be26b6dc5a227f88d8fa7be477578a2a5e0b84210eb20245a9f3a925297088e2"></a><!-- doxytag: member="Failed" ref="a1be26b6dc5a227f88d8fa7be477578a2a5e0b84210eb20245a9f3a925297088e2" args="" -->Failed</em>&nbsp;</td><td>
+<p>Command failed. </p>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="urpoprocess_8h_source.html#l00085">85</a> of file <a class="el" href="urpoprocess_8h_source.html">urpoprocess.h</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="ace05eb4301a27d8c20edfc85d28ebdcf"></a><!-- doxytag: member="UrpoProcess::UrpoProcess" ref="ace05eb4301a27d8c20edfc85d28ebdcf" args="(QObject *parent=0)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">UrpoProcess::UrpoProcess </td>
+          <td>(</td>
+          <td class="paramtype">QObject *&nbsp;</td>
+          <td class="paramname"> <em>parent</em> = <code>0</code></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [explicit]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>connection</em>&nbsp;</td><td>Pointer to connection settings information </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Definition at line <a class="el" href="urpoprocess_8cpp_source.html#l00030">30</a> of file <a class="el" href="urpoprocess_8cpp_source.html">urpoprocess.cpp</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="adc31070a303b210a9244213fda1f9939"></a><!-- doxytag: member="UrpoProcess::debugMessage" ref="adc31070a303b210a9244213fda1f9939" args="(QString message)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void UrpoProcess::debugMessage </td>
+          <td>(</td>
+          <td class="paramtype">QString&nbsp;</td>
+          <td class="paramname"> <em>message</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [signal]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+<p>Send debug messages</p>
+<p><a class="el" href="class_urpo_connection.html" title="Information about ssh connection (abstract).">UrpoConnection</a> can set up a debug monitor, a QObject receiving debugMsg signals. Debug messages contains information about process output, errors etc.</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>message</em>&nbsp;</td><td>Message send to debug monitor </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ab1c5d2e4c2bda8d34700b478fd5af1ad"></a><!-- doxytag: member="UrpoProcess::finished" ref="ab1c5d2e4c2bda8d34700b478fd5af1ad" args="(bool success)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void UrpoProcess::finished </td>
+          <td>(</td>
+          <td class="paramtype">bool&nbsp;</td>
+          <td class="paramname"> <em>success</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [signal]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Process finished (successed of failed). </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>success</em>&nbsp;</td><td>True if process successed, false if failed</td></tr>
+  </table>
+  </dd>
+</dl>
+<p>Emitted when process finished. Output of process can be reader throught <a class="el" href="class_urpo_process.html#af1d8cbb3465d62ab7541aac2fef7f963" title="Get output of command.">getOutput()</a> </p>
+
+</div>
+</div>
+<a class="anchor" id="af71059723175a0ee9324a9794eff4cb1"></a><!-- doxytag: member="UrpoProcess::getError" ref="af71059723175a0ee9324a9794eff4cb1" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9">UrpoError</a> UrpoProcess::getError </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Error of process. </p>
+<p>If process failed, get error code </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Error code </dd></dl>
+
+<p>Definition at line <a class="el" href="urpoprocess_8h_source.html#l00120">120</a> of file <a class="el" href="urpoprocess_8h_source.html">urpoprocess.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5a400d2abb550076c778a6030293e764"></a><!-- doxytag: member="UrpoProcess::getErrorString" ref="a5a400d2abb550076c778a6030293e764" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QString UrpoProcess::getErrorString </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Error of process (in string). </p>
+<p>If process failed, return error string readable by user</p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Error string </dd></dl>
+
+<p>Definition at line <a class="el" href="urpoprocess_8cpp_source.html#l00110">110</a> of file <a class="el" href="urpoprocess_8cpp_source.html">urpoprocess.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af1d8cbb3465d62ab7541aac2fef7f963"></a><!-- doxytag: member="UrpoProcess::getOutput" ref="af1d8cbb3465d62ab7541aac2fef7f963" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">QStringList UrpoProcess::getOutput </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Get output of command. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Output of command, list of QStrings </dd></dl>
+
+<p>Definition at line <a class="el" href="urpoprocess_8cpp_source.html#l00043">43</a> of file <a class="el" href="urpoprocess_8cpp_source.html">urpoprocess.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a81ca2705b2b20d46a26f19d4a413cbdb"></a><!-- doxytag: member="UrpoProcess::getStatus" ref="a81ca2705b2b20d46a26f19d4a413cbdb" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2">UrpoStatus</a> UrpoProcess::getStatus </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const<code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Process status. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Status (Ready, Running, Successed, Failed) </dd></dl>
+
+<p>Definition at line <a class="el" href="urpoprocess_8h_source.html#l00134">134</a> of file <a class="el" href="urpoprocess_8h_source.html">urpoprocess.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aaa8de6c9a6635cf2433958a60e4cf87f"></a><!-- doxytag: member="UrpoProcess::getTimeout" ref="aaa8de6c9a6635cf2433958a60e4cf87f" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int UrpoProcess::getTimeout </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Return timeout. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>Timeout in msecs </dd></dl>
+
+<p>Definition at line <a class="el" href="urpoprocess_8h_source.html#l00158">158</a> of file <a class="el" href="urpoprocess_8h_source.html">urpoprocess.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0d75a2951e7add2e70c02cd8bf56de3e"></a><!-- doxytag: member="UrpoProcess::sendDebugMessage" ref="a0d75a2951e7add2e70c02cd8bf56de3e" args="(QString message)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void UrpoProcess::sendDebugMessage </td>
+          <td>(</td>
+          <td class="paramtype">QString&nbsp;</td>
+          <td class="paramname"> <em>message</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Send debug message. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>message</em>&nbsp;</td><td>Message to debug monitor</td></tr>
+  </table>
+  </dd>
+</dl>
+<p>If debug monitor has been connected, send message to debug monitor </p>
+
+<p>Definition at line <a class="el" href="urpoprocess_8h_source.html#l00144">144</a> of file <a class="el" href="urpoprocess_8h_source.html">urpoprocess.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af3cd19eb0af2b51d6740471a344cbb69"></a><!-- doxytag: member="UrpoProcess::setTimeout" ref="af3cd19eb0af2b51d6740471a344cbb69" args="(int msecs)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void UrpoProcess::setTimeout </td>
+          <td>(</td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>msecs</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [inline]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Set timeout. </p>
+<p>Process time out, if running command last more than timeout</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>msecs</em>&nbsp;</td><td>Timeout in msecs </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Definition at line <a class="el" href="urpoprocess_8h_source.html#l00153">153</a> of file <a class="el" href="urpoprocess_8h_source.html">urpoprocess.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1bf2519b81fe6d5074db04f9acd38cb0"></a><!-- doxytag: member="UrpoProcess::start" ref="a1bf2519b81fe6d5074db04f9acd38cb0" args="(const QString &amp;command)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void UrpoProcess::start </td>
+          <td>(</td>
+          <td class="paramtype">const QString &amp;&nbsp;</td>
+          <td class="paramname"> <em>command</em></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Run command. </p>
+<p>Start process running command. When process finish (successed/failed), <a class="el" href="class_urpo_process.html#ab1c5d2e4c2bda8d34700b478fd5af1ad" title="Process finished (successed of failed).">finished()</a> signal will be emitted</p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>command</em>&nbsp;</td><td>Command to execute </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Definition at line <a class="el" href="urpoprocess_8cpp_source.html#l00065">65</a> of file <a class="el" href="urpoprocess_8cpp_source.html">urpoprocess.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac4381636ee9e977dfac4d8fe53ddfeaa"></a><!-- doxytag: member="UrpoProcess::terminate" ref="ac4381636ee9e977dfac4d8fe53ddfeaa" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void UrpoProcess::terminate </td>
+          <td>(</td>
+          <td class="paramname"></td>
+          <td>&nbsp;)&nbsp;</td>
+          <td><code> [slot]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>Cancel process. </p>
+<p>Terminate process. Emit finished(false) signal and set Cancelled error </p>
+
+<p>Definition at line <a class="el" href="urpoprocess_8cpp_source.html#l00038">38</a> of file <a class="el" href="urpoprocess_8cpp_source.html">urpoprocess.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="urpoprocess_8h_source.html">urpoprocess.h</a></li>
+<li>/holvi/arto/ohjelmointi/urpo-0.0/urpo/<a class="el" href="urpoprocess_8cpp_source.html">urpoprocess.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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/classes.html b/www/apidoc/html/classes.html
new file mode 100644 (file)
index 0000000..40aff18
--- /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>Urpo: Alphabetical 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="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>Class Index</h1><div class="qindex"><a class="qindex" href="#letter_C">C</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_D">D</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_P">P</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_S">S</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_U">U</a></div>
+<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
+<tr><td><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;C&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;P&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a class="el" href="class_print_widget.html">PrintWidget</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;U&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a class="el" href="class_urpo_job.html">UrpoJob</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="class_cerr_debug_monitor.html">CerrDebugMonitor</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="class_printer_list_job.html">PrinterListJob</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;S&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a class="el" href="class_urpo_connection.html">UrpoConnection</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="class_urpo_main_window.html">UrpoMainWindow</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;D&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a class="el" href="class_print_job.html">PrintJob</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="class_settings_dialog.html">SettingsDialog</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="class_urpo_connection_settings.html">UrpoConnectionSettings</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="class_urpo_process.html">UrpoProcess</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="class_debug_console.html">DebugConsole</a>&nbsp;&nbsp;&nbsp;</td></tr></table><div class="qindex"><a class="qindex" href="#letter_C">C</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_D">D</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_P">P</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_S">S</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_U">U</a></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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/debugconsole_8cpp_source.html b/www/apidoc/html/debugconsole_8cpp_source.html
new file mode 100644 (file)
index 0000000..a2f04d1
--- /dev/null
@@ -0,0 +1,99 @@
+<!-- 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>Urpo: /holvi/arto/ohjelmointi/urpo-0.0/urpo/debugconsole.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="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>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/urpo-0.0/urpo/debugconsole.cpp</h1><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">    URPO</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Unix Remote Printing Operation</span>
+<a name="l00006"></a>00006 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00007"></a>00007 <span class="comment"></span>
+<a name="l00008"></a>00008 <span class="comment">    This file is part of URPO.</span>
+<a name="l00009"></a>00009 <span class="comment"></span>
+<a name="l00010"></a>00010 <span class="comment">    URPO is free software: you can redistribute it and/or modify</span>
+<a name="l00011"></a>00011 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00012"></a>00012 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00013"></a>00013 <span class="comment">    (at your option) any later version.</span>
+<a name="l00014"></a>00014 <span class="comment"></span>
+<a name="l00015"></a>00015 <span class="comment">    URPO is distributed in the hope that it will be useful,</span>
+<a name="l00016"></a>00016 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00017"></a>00017 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00018"></a>00018 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"></span>
+<a name="l00021"></a>00021 <span class="comment">**************************************************************************/</span>
+<a name="l00022"></a>00022 
+<a name="l00023"></a>00023 <span class="preprocessor">#include &quot;debugconsole.h&quot;</span>
+<a name="l00024"></a>00024 
+<a name="l00025"></a>00025 DebugConsole::DebugConsole(QWidget *parent) :
+<a name="l00026"></a>00026     QTextBrowser(parent)
+<a name="l00027"></a>00027 {
+<a name="l00028"></a>00028     <span class="comment">// Set window</span>
+<a name="l00029"></a>00029     setWindowTitle(<span class="stringliteral">&quot;URPO Debug&quot;</span>);
+<a name="l00030"></a>00030     append( tr(<span class="stringliteral">&quot;This window shows information for resolving error situations\n&quot;</span>));
+<a name="l00031"></a>00031 }
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033 <span class="keywordtype">void</span> DebugConsole::debugMessage(QString message)
+<a name="l00034"></a>00034 {
+<a name="l00035"></a>00035     <span class="comment">// Show everything sent by this slot.</span>
+<a name="l00036"></a>00036     append( message );
+<a name="l00037"></a>00037 }
+</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/debugconsole_8h_source.html b/www/apidoc/html/debugconsole_8h_source.html
new file mode 100644 (file)
index 0000000..c7c98c7
--- /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>Urpo: /holvi/arto/ohjelmointi/urpo-0.0/urpo/debugconsole.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="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>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/urpo-0.0/urpo/debugconsole.h</h1><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">    URPO</span>
+<a name="l00004"></a>00004 <span class="comment"></span>
+<a name="l00005"></a>00005 <span class="comment">    Unix Remote Printing Operation</span>
+<a name="l00006"></a>00006 <span class="comment">    Copyright (c) Arto Hyvättinen 2010</span>
+<a name="l00007"></a>00007 <span class="comment"></span>
+<a name="l00008"></a>00008 <span class="comment">    This file is part of URPO.</span>
+<a name="l00009"></a>00009 <span class="comment"></span>
+<a name="l00010"></a>00010 <span class="comment">    URPO is free software: you can redistribute it and/or modify</span>
+<a name="l00011"></a>00011 <span class="comment">    it under the terms of the GNU General Public License as published by</span>
+<a name="l00012"></a>00012 <span class="comment">    the Free Software Foundation, either version 3 of the License, or</span>
+<a name="l00013"></a>00013 <span class="comment">    (at your option) any later version.</span>
+<a name="l00014"></a>00014 <span class="comment"></span>
+<a name="l00015"></a>00015 <span class="comment">    URPO is distributed in the hope that it will be useful,</span>
+<a name="l00016"></a>00016 <span class="comment">    but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00017"></a>00017 <span class="comment">    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00018"></a>00018 <span class="comment">    GNU General Public License for more details.</span>
+<a name="l00019"></a>00019 <span class="comment"></span>
+<a name="l00020"></a>00020 <span class="comment"></span>
+<a name="l00021"></a>00021 <span class="comment">**************************************************************************/</span>
+<a name="l00022"></a>00022 
+<a name="l00023"></a>00023 <span class="preprocessor">#ifndef DEBUGCONSOLE_H</span>
+<a name="l00024"></a>00024 <span class="preprocessor"></span><span class="preprocessor">#define DEBUGCONSOLE_H</span>
+<a name="l00025"></a>00025 <span class="preprocessor"></span>
+<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;QTextBrowser&gt;</span>
+<a name="l00027"></a>00027 
+<a name="l00040"></a><a class="code" href="class_debug_console.html">00040</a> <span class="keyword">class </span><a class="code" href="class_debug_console.html" title="Show debug messages.">DebugConsole</a> : <span class="keyword">public</span> QTextBrowser
+<a name="l00041"></a>00041 {
+<a name="l00042"></a>00042     Q_OBJECT
+<a name="l00043"></a>00043 <span class="keyword">public</span>:
+<a name="l00044"></a>00044     <span class="keyword">explicit</span> <a class="code" href="class_debug_console.html" title="Show debug messages.">DebugConsole</a>(QWidget *parent = 0);
+<a name="l00045"></a>00045 
+<a name="l00046"></a>00046 signals:
+<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> debugMessage(QString message);
+<a name="l00050"></a>00050 
+<a name="l00051"></a>00051 };
+<a name="l00052"></a>00052 
+<a name="l00053"></a>00053 <span class="preprocessor">#endif // DEBUGCONSOLE_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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/doxygen.css b/www/apidoc/html/doxygen.css
new file mode 100644 (file)
index 0000000..d6aaf28
--- /dev/null
@@ -0,0 +1,545 @@
+/* The standard CSS for doxygen */
+
+body, table, div, p, dl {
+       font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
+       font-size: 12px;
+}
+
+/* @group Heading Levels */
+
+h1 {
+       text-align: center;
+       font-size: 150%;
+}
+
+h2 {
+       font-size: 120%;
+}
+
+h3 {
+       font-size: 100%;
+}
+
+dt {
+       font-weight: bold;
+}
+
+div.multicol {
+       -moz-column-gap: 1em;
+       -webkit-column-gap: 1em;
+       -moz-column-count: 3;
+       -webkit-column-count: 3;
+}
+
+p.startli, p.startdd, p.starttd {
+       margin-top: 2px;
+}
+
+p.endli {
+       margin-bottom: 0px;
+}
+
+p.enddd {
+       margin-bottom: 4px;
+}
+
+p.endtd {
+       margin-bottom: 2px;
+}
+
+/* @end */
+
+caption {
+       font-weight: bold;
+}
+
+span.legend {
+        font-size: 70%;
+        text-align: center;
+}
+
+h3.version {
+        font-size: 90%;
+        text-align: center;
+}
+
+div.qindex, div.navtab{
+       background-color: #e8eef2;
+       border: 1px solid #84b0c7;
+       text-align: center;
+       margin: 2px;
+       padding: 2px;
+}
+
+div.qindex, div.navpath {
+       width: 100%;
+       line-height: 140%;
+}
+
+div.navtab {
+       margin-right: 15px;
+}
+
+/* @group Link Styling */
+
+a {
+       color: #153788;
+       font-weight: normal;
+       text-decoration: none;
+}
+
+.contents a:visited {
+       color: #1b77c5;
+}
+
+a:hover {
+       text-decoration: underline;
+}
+
+a.qindex {
+       font-weight: bold;
+}
+
+a.qindexHL {
+       font-weight: bold;
+       background-color: #6666cc;
+       color: #ffffff;
+       border: 1px double #9295C2;
+}
+
+.contents a.qindexHL:visited {
+        color: #ffffff;
+}
+
+a.el {
+       font-weight: bold;
+}
+
+a.elRef {
+}
+
+a.code {
+       color: #3030f0;
+}
+
+a.codeRef {
+       color: #3030f0;
+}
+
+/* @end */
+
+dl.el {
+       margin-left: -1cm;
+}
+
+.fragment {
+       font-family: monospace, fixed;
+       font-size: 105%;
+}
+
+pre.fragment {
+       border: 1px solid #CCCCCC;
+       background-color: #f5f5f5;
+       padding: 4px 6px;
+       margin: 4px 8px 4px 2px;
+       overflow: auto;
+       word-wrap: break-word;
+       font-size:  9pt;
+       line-height: 125%;
+}
+
+div.ah {
+       background-color: black;
+       font-weight: bold;
+       color: #ffffff;
+       margin-bottom: 3px;
+       margin-top: 3px
+}
+
+div.groupHeader {
+       margin-left: 16px;
+       margin-top: 12px;
+       margin-bottom: 6px;
+       font-weight: bold;
+}
+
+div.groupText {
+       margin-left: 16px;
+       font-style: italic;
+}
+
+body {
+       background: white;
+       color: black;
+       margin-right: 20px;
+       margin-left: 20px;
+}
+
+td.indexkey {
+       background-color: #e8eef2;
+       font-weight: bold;
+       border: 1px solid #CCCCCC;
+       margin: 2px 0px 2px 0;
+       padding: 2px 10px;
+}
+
+td.indexvalue {
+       background-color: #e8eef2;
+       border: 1px solid #CCCCCC;
+       padding: 2px 10px;
+       margin: 2px 0px;
+}
+
+tr.memlist {
+       background-color: #f0f0f0;
+}
+
+p.formulaDsp {
+       text-align: center;
+}
+
+img.formulaDsp {
+       
+}
+
+img.formulaInl {
+       vertical-align: middle;
+}
+
+div.center {
+       text-align: center;
+        margin-top: 0px;
+        margin-bottom: 0px;
+        padding: 0px;
+}
+
+div.center img {
+       border: 0px;
+}
+
+img.footer {
+       border: 0px;
+       vertical-align: middle;
+}
+
+/* @group Code Colorization */
+
+span.keyword {
+       color: #008000
+}
+
+span.keywordtype {
+       color: #604020
+}
+
+span.keywordflow {
+       color: #e08000
+}
+
+span.comment {
+       color: #800000
+}
+
+span.preprocessor {
+       color: #806020
+}
+
+span.stringliteral {
+       color: #002080
+}
+
+span.charliteral {
+       color: #008080
+}
+
+span.vhdldigit { 
+       color: #ff00ff 
+}
+
+span.vhdlchar { 
+       color: #000000 
+}
+
+span.vhdlkeyword { 
+       color: #700070 
+}
+
+span.vhdllogic { 
+       color: #ff0000 
+}
+
+/* @end */
+
+.search {
+       color: #003399;
+       font-weight: bold;
+}
+
+form.search {
+       margin-bottom: 0px;
+       margin-top: 0px;
+}
+
+input.search {
+       font-size: 75%;
+       color: #000080;
+       font-weight: normal;
+       background-color: #e8eef2;
+}
+
+td.tiny {
+       font-size: 75%;
+}
+
+.dirtab {
+       padding: 4px;
+       border-collapse: collapse;
+       border: 1px solid #84b0c7;
+}
+
+th.dirtab {
+       background: #e8eef2;
+       font-weight: bold;
+}
+
+hr {
+       height: 0px;
+       border: none;
+       border-top: 1px solid #666;
+}
+
+hr.footer {
+       height: 1px;
+}
+
+/* @group Member Descriptions */
+
+.mdescLeft, .mdescRight,
+.memItemLeft, .memItemRight,
+.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
+       background-color: #FAFAFA;
+       border: none;
+       margin: 4px;
+       padding: 1px 0 0 8px;
+}
+
+.mdescLeft, .mdescRight {
+       padding: 0px 8px 4px 8px;
+       color: #555;
+}
+
+.memItemLeft, .memItemRight, .memTemplParams {
+       border-top: 1px solid #ccc;
+}
+
+.memItemLeft, .memTemplItemLeft {
+        white-space: nowrap;
+}
+
+.memTemplParams {
+       color: #606060;
+        white-space: nowrap;
+}
+
+/* @end */
+
+/* @group Member Details */
+
+/* Styles for detailed member documentation */
+
+.memtemplate {
+       font-size: 80%;
+       color: #606060;
+       font-weight: normal;
+       margin-left: 3px;
+}
+
+.memnav {
+       background-color: #e8eef2;
+       border: 1px solid #84b0c7;
+       text-align: center;
+       margin: 2px;
+       margin-right: 15px;
+       padding: 2px;
+}
+
+.memitem {
+       padding: 0;
+       margin-bottom: 10px;
+}
+
+.memname {
+        white-space: nowrap;
+        font-weight: bold;
+        margin-left: 6px;
+}
+
+.memproto {
+        border-top: 1px solid #84b0c7;          
+        border-left: 1px solid #84b0c7;         
+        border-right: 1px solid #84b0c7; 
+        padding: 0;
+        background-color: #d5e1e8;
+        font-weight: bold;
+        /* firefox specific markup */
+        background-image: -moz-linear-gradient(rgba(228, 233, 245, 1.0) 0%, rgba(193, 205, 232, 1.0) 100%);
+        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
+        -moz-border-radius-topright: 8px;
+        -moz-border-radius-topleft: 8px;
+        /* webkit specific markup */
+        background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(228, 233, 245, 1.0)), to(rgba(193, 205, 232, 1.0)));
+        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+        -webkit-border-top-right-radius: 8px;
+        -webkit-border-top-left-radius: 8px;
+
+}
+
+.memdoc {
+        border-bottom: 1px solid #84b0c7;      
+        border-left: 1px solid #84b0c7;      
+        border-right: 1px solid #84b0c7; 
+        padding: 2px 5px;
+        background-color: #eef3f5;
+        border-top-width: 0;
+        /* firefox specific markup */
+        -moz-border-radius-bottomleft: 8px;
+        -moz-border-radius-bottomright: 8px;
+        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
+        /* webkit specific markup */
+        -webkit-border-bottom-left-radius: 8px;
+        -webkit-border-bottom-right-radius: 8px;
+        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+}
+
+.paramkey {
+       text-align: right;
+}
+
+.paramtype {
+       white-space: nowrap;
+}
+
+.paramname {
+       color: #602020;
+       white-space: nowrap;
+}
+.paramname em {
+       font-style: normal;
+}
+
+/* @end */
+
+/* @group Directory (tree) */
+
+/* for the tree view */
+
+.ftvtree {
+       font-family: sans-serif;
+       margin: 0.5em;
+}
+
+/* these are for tree view when used as main index */
+
+.directory {
+       font-size: 9pt;
+       font-weight: bold;
+}
+
+.directory h3 {
+       margin: 0px;
+       margin-top: 1em;
+       font-size: 11pt;
+}
+
+/*
+The following two styles can be used to replace the root node title
+with an image of your choice.  Simply uncomment the next two styles,
+specify the name of your image and be sure to set 'height' to the
+proper pixel height of your image.
+*/
+
+/*
+.directory h3.swap {
+       height: 61px;
+       background-repeat: no-repeat;
+       background-image: url("yourimage.gif");
+}
+.directory h3.swap span {
+       display: none;
+}
+*/
+
+.directory > h3 {
+       margin-top: 0;
+}
+
+.directory p {
+       margin: 0px;
+       white-space: nowrap;
+}
+
+.directory div {
+       display: none;
+       margin: 0px;
+}
+
+.directory img {
+       vertical-align: -30%;
+}
+
+/* these are for tree view when not used as main index */
+
+.directory-alt {
+       font-size: 100%;
+       font-weight: bold;
+}
+
+.directory-alt h3 {
+       margin: 0px;
+       margin-top: 1em;
+       font-size: 11pt;
+}
+
+.directory-alt > h3 {
+       margin-top: 0;
+}
+
+.directory-alt p {
+       margin: 0px;
+       white-space: nowrap;
+}
+
+.directory-alt div {
+       display: none;
+       margin: 0px;
+}
+
+.directory-alt img {
+       vertical-align: -30%;
+}
+
+/* @end */
+
+address {
+       font-style: normal;
+       color: #333;
+}
+
+table.doxtable {
+       border-collapse:collapse;
+}
+
+table.doxtable td, table.doxtable th {
+       border: 1px solid #153788;
+       padding: 3px 7px 2px;
+}
+
+table.doxtable th {
+       background-color: #254798;
+       color: #FFFFFF;
+       font-size: 110%;
+       padding-bottom: 4px;
+       padding-top: 5px;
+       text-align:left;
+}
+
diff --git a/www/apidoc/html/doxygen.png b/www/apidoc/html/doxygen.png
new file mode 100644 (file)
index 0000000..f0a274b
Binary files /dev/null and b/www/apidoc/html/doxygen.png differ
diff --git a/www/apidoc/html/files.html b/www/apidoc/html/files.html
new file mode 100644 (file)
index 0000000..afe1732
--- /dev/null
@@ -0,0 +1,89 @@
+<!-- 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>Urpo: File 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><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 class="current"><a href="files.html"><span>File&nbsp;List</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>File List</h1>Here is a list of all documented files with brief descriptions:<table>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>cerrdebugmonitor.cpp</b> <a href="cerrdebugmonitor_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>cerrdebugmonitor.h</b> <a href="cerrdebugmonitor_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>debugconsole.cpp</b> <a href="debugconsole_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>debugconsole.h</b> <a href="debugconsole_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>main.cpp</b> <a href="main_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>printerlistjob.cpp</b> <a href="printerlistjob_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>printerlistjob.h</b> <a href="printerlistjob_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>printjob.cpp</b> <a href="printjob_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>printjob.h</b> <a href="printjob_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>printwidget.cpp</b> <a href="printwidget_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>printwidget.h</b> <a href="printwidget_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>settingsdialog.cpp</b> <a href="settingsdialog_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>settingsdialog.h</b> <a href="settingsdialog_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>urpoconnection.cpp</b> <a href="urpoconnection_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>urpoconnection.h</b> <a href="urpoconnection_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>urpoconnectionsettings.cpp</b> <a href="urpoconnectionsettings_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>urpoconnectionsettings.h</b> <a href="urpoconnectionsettings_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>urpojob.cpp</b> <a href="urpojob_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>urpojob.h</b> <a href="urpojob_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>urpomainwindow.cpp</b> <a href="urpomainwindow_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>urpomainwindow.h</b> <a href="urpomainwindow_8h_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>urpoprocess.cpp</b> <a href="urpoprocess_8cpp_source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">/holvi/arto/ohjelmointi/urpo-0.0/urpo/<b>urpoprocess.h</b> <a href="urpoprocess_8h_source.html">[code]</a></td><td class="indexvalue"></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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/functions.html b/www/apidoc/html/functions.html
new file mode 100644 (file)
index 0000000..4d0342d
--- /dev/null
@@ -0,0 +1,346 @@
+<!-- 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>Urpo: Class Members</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="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 class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li class="current"><a href="functions.html"><span>All</span></a></li>
+      <li><a href="functions_func.html"><span>Functions</span></a></li>
+      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
+      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="#index_a"><span>a</span></a></li>
+      <li><a href="#index_c"><span>c</span></a></li>
+      <li><a href="#index_d"><span>d</span></a></li>
+      <li><a href="#index_f"><span>f</span></a></li>
+      <li><a href="#index_g"><span>g</span></a></li>
+      <li><a href="#index_h"><span>h</span></a></li>
+      <li><a href="#index_l"><span>l</span></a></li>
+      <li><a href="#index_n"><span>n</span></a></li>
+      <li><a href="#index_p"><span>p</span></a></li>
+      <li><a href="#index_r"><span>r</span></a></li>
+      <li><a href="#index_s"><span>s</span></a></li>
+      <li><a href="#index_t"><span>t</span></a></li>
+      <li><a href="#index_u"><span>u</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+Here is a list of all documented class members with links to the class documentation for each member:
+
+<h3><a class="anchor" id="index_a">- a -</a></h3><ul>
+<li>about()
+: <a class="el" href="class_urpo_main_window.html#a7735827afb283fb173856ba825818769">UrpoMainWindow</a>
+</li>
+<li>AuthError
+: <a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a2de1e6756c01a0fe2f56e3f324f7845f">UrpoProcess</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_c">- c -</a></h3><ul>
+<li>cancel()
+: <a class="el" href="class_print_widget.html#a319ad31de9bf0c284b66df691ea1136c">PrintWidget</a>
+, <a class="el" href="class_urpo_job.html#a652109c42b7d8493a335d07ade7a0b0b">UrpoJob</a>
+</li>
+<li>cancelJob()
+: <a class="el" href="class_print_job.html#a6a7f1167cd9d660a3fa1c16276d8b6b0">PrintJob</a>
+</li>
+<li>Cancelled
+: <a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a6284f1526b7edf5014aabba519d584ff">UrpoProcess</a>
+</li>
+<li>ConnectionError
+: <a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a07e7216198891523a8929af6b852e7aa">UrpoProcess</a>
+</li>
+<li>copyReady()
+: <a class="el" href="class_print_job.html#a2dacf12d369e28e30a5955aba14d4fcf">PrintJob</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_d">- d -</a></h3><ul>
+<li>debugMessage()
+: <a class="el" href="class_urpo_process.html#adc31070a303b210a9244213fda1f9939">UrpoProcess</a>
+</li>
+<li>debugWindow()
+: <a class="el" href="class_urpo_main_window.html#a86f59c8dbdf3bc2ac411ef2b826dbd89">UrpoMainWindow</a>
+</li>
+<li>deleteReady()
+: <a class="el" href="class_print_job.html#adb65a2765ae36c2ceab60e5a868b54f8">PrintJob</a>
+</li>
+<li>doCancel()
+: <a class="el" href="class_print_widget.html#af41b8303b7ebba95e070592f76c47c1e">PrintWidget</a>
+</li>
+<li>doList()
+: <a class="el" href="class_printer_list_job.html#a9f54b15c51796dae1f49faefc4522b51">PrinterListJob</a>
+</li>
+<li>doPrint()
+: <a class="el" href="class_print_widget.html#aab79dad9222d33574ffec4b9df8a9128">PrintWidget</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_f">- f -</a></h3><ul>
+<li>fail()
+: <a class="el" href="class_urpo_job.html#a79d4688e55e26b373e103cb7238df9b6">UrpoJob</a>
+</li>
+<li>Failed
+: <a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2a5e0b84210eb20245a9f3a925297088e2">UrpoProcess</a>
+</li>
+<li>finish()
+: <a class="el" href="class_urpo_job.html#adca3f19275978d0514229c26871e8a19">UrpoJob</a>
+</li>
+<li>finished()
+: <a class="el" href="class_urpo_job.html#ab931a6a72a6f49c8919dcd695197288e">UrpoJob</a>
+, <a class="el" href="class_urpo_process.html#ab1c5d2e4c2bda8d34700b478fd5af1ad">UrpoProcess</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_g">- g -</a></h3><ul>
+<li>getConnection()
+: <a class="el" href="class_urpo_job.html#a5c06ededd10c78ca736df20e1df1e269">UrpoJob</a>
+</li>
+<li>getDebugMonitor()
+: <a class="el" href="class_urpo_connection.html#abd0b75726873690496758671d4ac2675">UrpoConnection</a>
+</li>
+<li>getError()
+: <a class="el" href="class_urpo_process.html#af71059723175a0ee9324a9794eff4cb1">UrpoProcess</a>
+</li>
+<li>getErrorString()
+: <a class="el" href="class_urpo_process.html#a5a400d2abb550076c778a6030293e764">UrpoProcess</a>
+</li>
+<li>getHost()
+: <a class="el" href="class_urpo_connection.html#acfaef63e321ad056ef6da06772967c3b">UrpoConnection</a>
+, <a class="el" href="class_urpo_connection_settings.html#a2b24ed1467e465c776b8fc9fea398ba3">UrpoConnectionSettings</a>
+</li>
+<li>getHostString()
+: <a class="el" href="class_urpo_connection.html#a27a49d8cc8af0a22879f25ed9fe45b68">UrpoConnection</a>
+</li>
+<li>getIdentity()
+: <a class="el" href="class_urpo_connection.html#ade5d637438a69724385e268fe32d989c">UrpoConnection</a>
+, <a class="el" href="class_urpo_connection_settings.html#af929c71f228d34ef86a0f940aa7910ae">UrpoConnectionSettings</a>
+</li>
+<li>getKeyOption()
+: <a class="el" href="class_urpo_connection.html#a2612ae2ee7c49d582c9f8dc21ab7c406">UrpoConnection</a>
+</li>
+<li>getOutput()
+: <a class="el" href="class_urpo_process.html#af1d8cbb3465d62ab7541aac2fef7f963">UrpoProcess</a>
+</li>
+<li>getPrinters()
+: <a class="el" href="class_urpo_main_window.html#af4cbd77cd163252a26b9cecd6c34de11">UrpoMainWindow</a>
+, <a class="el" href="class_printer_list_job.html#ac31476343a7d6d4b4dbc98f0a9082992">PrinterListJob</a>
+</li>
+<li>getStatus()
+: <a class="el" href="class_urpo_process.html#a81ca2705b2b20d46a26f19d4a413cbdb">UrpoProcess</a>
+, <a class="el" href="class_urpo_job.html#af07522b7d875bfc36a694f07d580fc8b">UrpoJob</a>
+</li>
+<li>getTimeout()
+: <a class="el" href="class_urpo_process.html#aaa8de6c9a6635cf2433958a60e4cf87f">UrpoProcess</a>
+</li>
+<li>getUserid()
+: <a class="el" href="class_urpo_connection_settings.html#a628e651c01d58bd283308fab9aba98be">UrpoConnectionSettings</a>
+, <a class="el" href="class_urpo_connection.html#aba99d8ff49fffbca8346d54adf244c84">UrpoConnection</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_h">- h -</a></h3><ul>
+<li>helpWindow()
+: <a class="el" href="class_urpo_main_window.html#a4d8b27b7df20f2f2cee6d31f36a0bac1">UrpoMainWindow</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_l">- l -</a></h3><ul>
+<li>load()
+: <a class="el" href="class_urpo_connection_settings.html#a26ee65650e3dac5508ab99ee2a591cb2">UrpoConnectionSettings</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_n">- n -</a></h3><ul>
+<li>newProcess()
+: <a class="el" href="class_urpo_job.html#ab54ee3b2ba06bfc71c310c746a846c48">UrpoJob</a>
+</li>
+<li>NoError
+: <a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a26e2a92c998579ae82dad85a3d848a7f">UrpoProcess</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_p">- p -</a></h3><ul>
+<li>print()
+: <a class="el" href="class_print_widget.html#a2a65184c29cbcde59b88f43d8286eed7">PrintWidget</a>
+, <a class="el" href="class_urpo_main_window.html#aa23252ae7354606d0c745edfedcf2422">UrpoMainWindow</a>
+</li>
+<li>printersReceived()
+: <a class="el" href="class_urpo_main_window.html#a7b9ba5635e1f9f3a516e0e516c8bb82c">UrpoMainWindow</a>
+</li>
+<li>printFile()
+: <a class="el" href="class_print_job.html#a5ce2230a6599b03abefd3875a43ba62e">PrintJob</a>
+</li>
+<li>printFinished()
+: <a class="el" href="class_urpo_main_window.html#aab72cf54adc0447b61e9030db560d6b3">UrpoMainWindow</a>
+</li>
+<li>printReady()
+: <a class="el" href="class_print_job.html#af984397994fd563b0a0a810b77a68c2c">PrintJob</a>
+</li>
+<li>ProcessError
+: <a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a891ce4a53adb16a45fff88029c8739b6">UrpoProcess</a>
+</li>
+<li>processFinished()
+: <a class="el" href="class_urpo_process.html#aba6e812efd10c7b466563c171baf7284">UrpoProcess</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_r">- r -</a></h3><ul>
+<li>Ready
+: <a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2ac5894b205772be5c5d2cab467dc4c90d">UrpoProcess</a>
+</li>
+<li>reconnect()
+: <a class="el" href="class_print_widget.html#abfb611de0a17aebdb882ec0b5916aeec">PrintWidget</a>
+</li>
+<li>Running
+: <a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2a82cb6930485e0c3b85e341346b2c924d">UrpoProcess</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_s">- s -</a></h3><ul>
+<li>sendDebugMessage()
+: <a class="el" href="class_urpo_job.html#a6105276a7d9c7431aa5f24d374e33f84">UrpoJob</a>
+, <a class="el" href="class_urpo_process.html#a0d75a2951e7add2e70c02cd8bf56de3e">UrpoProcess</a>
+</li>
+<li>setDebugMonitor()
+: <a class="el" href="class_urpo_connection.html#a00838175ff1a662c9c140b3f45a0d2c4">UrpoConnection</a>
+</li>
+<li>setHelp()
+: <a class="el" href="class_settings_dialog.html#a01f13839d5d23033492d95e25a7e1cbd">SettingsDialog</a>
+</li>
+<li>setPrinters()
+: <a class="el" href="class_print_widget.html#a9f5c076fb72f1e0453f58e4351e7b23c">PrintWidget</a>
+</li>
+<li>setReady()
+: <a class="el" href="class_print_widget.html#a294239f17167fadcbd924344edf345bc">PrintWidget</a>
+</li>
+<li>setSettings()
+: <a class="el" href="class_settings_dialog.html#a24a50ddb3f66175cf0cca756e7f31df8">SettingsDialog</a>
+</li>
+<li>setStatus()
+: <a class="el" href="class_print_widget.html#a6a7ec1bbfe668da0e65aae39cd9d5a7e">PrintWidget</a>
+, <a class="el" href="class_urpo_job.html#a89534d211decc6ab45de2b468045eef1">UrpoJob</a>
+</li>
+<li>setTimeout()
+: <a class="el" href="class_urpo_process.html#af3cd19eb0af2b51d6740471a344cbb69">UrpoProcess</a>
+</li>
+<li>settings()
+: <a class="el" href="class_urpo_main_window.html#abc82e9d98bc76494c11f8f1b733046ae">UrpoMainWindow</a>
+</li>
+<li>start()
+: <a class="el" href="class_urpo_process.html#a1bf2519b81fe6d5074db04f9acd38cb0">UrpoProcess</a>
+, <a class="el" href="class_urpo_job.html#ae4549ace1bc2331462d22281b8cbdf0f">UrpoJob</a>
+</li>
+<li>startJob()
+: <a class="el" href="class_print_job.html#a167ee653ddcb9f5130b9f92fce279050">PrintJob</a>
+</li>
+<li>store()
+: <a class="el" href="class_urpo_connection_settings.html#a72e61e966401d23fd3be80438e1d36dc">UrpoConnectionSettings</a>
+</li>
+<li>Successed
+: <a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2acaff40cc10b23085fd28e0b757de08b9">UrpoProcess</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_t">- t -</a></h3><ul>
+<li>terminate()
+: <a class="el" href="class_urpo_process.html#ac4381636ee9e977dfac4d8fe53ddfeaa">UrpoProcess</a>
+</li>
+<li>timeout()
+: <a class="el" href="class_urpo_process.html#ab8865ef6fcb92b3fa9228474654065da">UrpoProcess</a>
+</li>
+<li>Timeout
+: <a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9afba71edd7db677a460890436a85e56ce">UrpoProcess</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_u">- u -</a></h3><ul>
+<li>UrpoConnectionSettings()
+: <a class="el" href="class_urpo_connection_settings.html#a4d6b405e37d84d891d439087eaa196c8">UrpoConnectionSettings</a>
+</li>
+<li>UrpoError
+: <a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9">UrpoProcess</a>
+</li>
+<li>UrpoProcess()
+: <a class="el" href="class_urpo_process.html#ace05eb4301a27d8c20edfc85d28ebdcf">UrpoProcess</a>
+</li>
+<li>UrpoStatus
+: <a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2">UrpoProcess</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/functions_enum.html b/www/apidoc/html/functions_enum.html
new file mode 100644 (file)
index 0000000..027c1e4
--- /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>Urpo: Class Members - Enumerations</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="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 class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="functions.html"><span>All</span></a></li>
+      <li><a href="functions_func.html"><span>Functions</span></a></li>
+      <li class="current"><a href="functions_enum.html"><span>Enumerations</span></a></li>
+      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+&nbsp;<ul>
+<li>UrpoError
+: <a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9">UrpoProcess</a>
+</li>
+<li>UrpoStatus
+: <a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2">UrpoProcess</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/functions_eval.html b/www/apidoc/html/functions_eval.html
new file mode 100644 (file)
index 0000000..6f8e472
--- /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>Urpo: Class Members - Enumerator</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="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 class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="functions.html"><span>All</span></a></li>
+      <li><a href="functions_func.html"><span>Functions</span></a></li>
+      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
+      <li class="current"><a href="functions_eval.html"><span>Enumerator</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+&nbsp;<ul>
+<li>AuthError
+: <a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a2de1e6756c01a0fe2f56e3f324f7845f">UrpoProcess</a>
+</li>
+<li>Cancelled
+: <a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a6284f1526b7edf5014aabba519d584ff">UrpoProcess</a>
+</li>
+<li>ConnectionError
+: <a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a07e7216198891523a8929af6b852e7aa">UrpoProcess</a>
+</li>
+<li>Failed
+: <a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2a5e0b84210eb20245a9f3a925297088e2">UrpoProcess</a>
+</li>
+<li>NoError
+: <a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a26e2a92c998579ae82dad85a3d848a7f">UrpoProcess</a>
+</li>
+<li>ProcessError
+: <a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9a891ce4a53adb16a45fff88029c8739b6">UrpoProcess</a>
+</li>
+<li>Ready
+: <a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2ac5894b205772be5c5d2cab467dc4c90d">UrpoProcess</a>
+</li>
+<li>Running
+: <a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2a82cb6930485e0c3b85e341346b2c924d">UrpoProcess</a>
+</li>
+<li>Successed
+: <a class="el" href="class_urpo_process.html#a1be26b6dc5a227f88d8fa7be477578a2acaff40cc10b23085fd28e0b757de08b9">UrpoProcess</a>
+</li>
+<li>Timeout
+: <a class="el" href="class_urpo_process.html#a5b17cbee3ba24de244bd011aabac21c9afba71edd7db677a460890436a85e56ce">UrpoProcess</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/functions_func.html b/www/apidoc/html/functions_func.html
new file mode 100644 (file)
index 0000000..12d936d
--- /dev/null
@@ -0,0 +1,310 @@
+<!-- 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>Urpo: Class Members - Functions</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="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 class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="functions.html"><span>All</span></a></li>
+      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
+      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
+      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="#index_a"><span>a</span></a></li>
+      <li><a href="#index_c"><span>c</span></a></li>
+      <li><a href="#index_d"><span>d</span></a></li>
+      <li><a href="#index_f"><span>f</span></a></li>
+      <li><a href="#index_g"><span>g</span></a></li>
+      <li><a href="#index_h"><span>h</span></a></li>
+      <li><a href="#index_l"><span>l</span></a></li>
+      <li><a href="#index_n"><span>n</span></a></li>
+      <li><a href="#index_p"><span>p</span></a></li>
+      <li><a href="#index_r"><span>r</span></a></li>
+      <li><a href="#index_s"><span>s</span></a></li>
+      <li><a href="#index_t"><span>t</span></a></li>
+      <li><a href="#index_u"><span>u</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+&nbsp;
+
+<h3><a class="anchor" id="index_a">- a -</a></h3><ul>
+<li>about()
+: <a class="el" href="class_urpo_main_window.html#a7735827afb283fb173856ba825818769">UrpoMainWindow</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_c">- c -</a></h3><ul>
+<li>cancel()
+: <a class="el" href="class_print_widget.html#a319ad31de9bf0c284b66df691ea1136c">PrintWidget</a>
+, <a class="el" href="class_urpo_job.html#a652109c42b7d8493a335d07ade7a0b0b">UrpoJob</a>
+</li>
+<li>cancelJob()
+: <a class="el" href="class_print_job.html#a6a7f1167cd9d660a3fa1c16276d8b6b0">PrintJob</a>
+</li>
+<li>copyReady()
+: <a class="el" href="class_print_job.html#a2dacf12d369e28e30a5955aba14d4fcf">PrintJob</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_d">- d -</a></h3><ul>
+<li>debugMessage()
+: <a class="el" href="class_urpo_process.html#adc31070a303b210a9244213fda1f9939">UrpoProcess</a>
+</li>
+<li>debugWindow()
+: <a class="el" href="class_urpo_main_window.html#a86f59c8dbdf3bc2ac411ef2b826dbd89">UrpoMainWindow</a>
+</li>
+<li>deleteReady()
+: <a class="el" href="class_print_job.html#adb65a2765ae36c2ceab60e5a868b54f8">PrintJob</a>
+</li>
+<li>doCancel()
+: <a class="el" href="class_print_widget.html#af41b8303b7ebba95e070592f76c47c1e">PrintWidget</a>
+</li>
+<li>doList()
+: <a class="el" href="class_printer_list_job.html#a9f54b15c51796dae1f49faefc4522b51">PrinterListJob</a>
+</li>
+<li>doPrint()
+: <a class="el" href="class_print_widget.html#aab79dad9222d33574ffec4b9df8a9128">PrintWidget</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_f">- f -</a></h3><ul>
+<li>fail()
+: <a class="el" href="class_urpo_job.html#a79d4688e55e26b373e103cb7238df9b6">UrpoJob</a>
+</li>
+<li>finish()
+: <a class="el" href="class_urpo_job.html#adca3f19275978d0514229c26871e8a19">UrpoJob</a>
+</li>
+<li>finished()
+: <a class="el" href="class_urpo_job.html#ab931a6a72a6f49c8919dcd695197288e">UrpoJob</a>
+, <a class="el" href="class_urpo_process.html#ab1c5d2e4c2bda8d34700b478fd5af1ad">UrpoProcess</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_g">- g -</a></h3><ul>
+<li>getConnection()
+: <a class="el" href="class_urpo_job.html#a5c06ededd10c78ca736df20e1df1e269">UrpoJob</a>
+</li>
+<li>getDebugMonitor()
+: <a class="el" href="class_urpo_connection.html#abd0b75726873690496758671d4ac2675">UrpoConnection</a>
+</li>
+<li>getError()
+: <a class="el" href="class_urpo_process.html#af71059723175a0ee9324a9794eff4cb1">UrpoProcess</a>
+</li>
+<li>getErrorString()
+: <a class="el" href="class_urpo_process.html#a5a400d2abb550076c778a6030293e764">UrpoProcess</a>
+</li>
+<li>getHost()
+: <a class="el" href="class_urpo_connection.html#acfaef63e321ad056ef6da06772967c3b">UrpoConnection</a>
+, <a class="el" href="class_urpo_connection_settings.html#a2b24ed1467e465c776b8fc9fea398ba3">UrpoConnectionSettings</a>
+</li>
+<li>getHostString()
+: <a class="el" href="class_urpo_connection.html#a27a49d8cc8af0a22879f25ed9fe45b68">UrpoConnection</a>
+</li>
+<li>getIdentity()
+: <a class="el" href="class_urpo_connection.html#ade5d637438a69724385e268fe32d989c">UrpoConnection</a>
+, <a class="el" href="class_urpo_connection_settings.html#af929c71f228d34ef86a0f940aa7910ae">UrpoConnectionSettings</a>
+</li>
+<li>getKeyOption()
+: <a class="el" href="class_urpo_connection.html#a2612ae2ee7c49d582c9f8dc21ab7c406">UrpoConnection</a>
+</li>
+<li>getOutput()
+: <a class="el" href="class_urpo_process.html#af1d8cbb3465d62ab7541aac2fef7f963">UrpoProcess</a>
+</li>
+<li>getPrinters()
+: <a class="el" href="class_urpo_main_window.html#af4cbd77cd163252a26b9cecd6c34de11">UrpoMainWindow</a>
+, <a class="el" href="class_printer_list_job.html#ac31476343a7d6d4b4dbc98f0a9082992">PrinterListJob</a>
+</li>
+<li>getStatus()
+: <a class="el" href="class_urpo_process.html#a81ca2705b2b20d46a26f19d4a413cbdb">UrpoProcess</a>
+, <a class="el" href="class_urpo_job.html#af07522b7d875bfc36a694f07d580fc8b">UrpoJob</a>
+</li>
+<li>getTimeout()
+: <a class="el" href="class_urpo_process.html#aaa8de6c9a6635cf2433958a60e4cf87f">UrpoProcess</a>
+</li>
+<li>getUserid()
+: <a class="el" href="class_urpo_connection_settings.html#a628e651c01d58bd283308fab9aba98be">UrpoConnectionSettings</a>
+, <a class="el" href="class_urpo_connection.html#aba99d8ff49fffbca8346d54adf244c84">UrpoConnection</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_h">- h -</a></h3><ul>
+<li>helpWindow()
+: <a class="el" href="class_urpo_main_window.html#a4d8b27b7df20f2f2cee6d31f36a0bac1">UrpoMainWindow</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_l">- l -</a></h3><ul>
+<li>load()
+: <a class="el" href="class_urpo_connection_settings.html#a26ee65650e3dac5508ab99ee2a591cb2">UrpoConnectionSettings</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_n">- n -</a></h3><ul>
+<li>newProcess()
+: <a class="el" href="class_urpo_job.html#ab54ee3b2ba06bfc71c310c746a846c48">UrpoJob</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_p">- p -</a></h3><ul>
+<li>print()
+: <a class="el" href="class_print_widget.html#a2a65184c29cbcde59b88f43d8286eed7">PrintWidget</a>
+, <a class="el" href="class_urpo_main_window.html#aa23252ae7354606d0c745edfedcf2422">UrpoMainWindow</a>
+</li>
+<li>printersReceived()
+: <a class="el" href="class_urpo_main_window.html#a7b9ba5635e1f9f3a516e0e516c8bb82c">UrpoMainWindow</a>
+</li>
+<li>printFile()
+: <a class="el" href="class_print_job.html#a5ce2230a6599b03abefd3875a43ba62e">PrintJob</a>
+</li>
+<li>printFinished()
+: <a class="el" href="class_urpo_main_window.html#aab72cf54adc0447b61e9030db560d6b3">UrpoMainWindow</a>
+</li>
+<li>printReady()
+: <a class="el" href="class_print_job.html#af984397994fd563b0a0a810b77a68c2c">PrintJob</a>
+</li>
+<li>processFinished()
+: <a class="el" href="class_urpo_process.html#aba6e812efd10c7b466563c171baf7284">UrpoProcess</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_r">- r -</a></h3><ul>
+<li>reconnect()
+: <a class="el" href="class_print_widget.html#abfb611de0a17aebdb882ec0b5916aeec">PrintWidget</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_s">- s -</a></h3><ul>
+<li>sendDebugMessage()
+: <a class="el" href="class_urpo_job.html#a6105276a7d9c7431aa5f24d374e33f84">UrpoJob</a>
+, <a class="el" href="class_urpo_process.html#a0d75a2951e7add2e70c02cd8bf56de3e">UrpoProcess</a>
+</li>
+<li>setDebugMonitor()
+: <a class="el" href="class_urpo_connection.html#a00838175ff1a662c9c140b3f45a0d2c4">UrpoConnection</a>
+</li>
+<li>setHelp()
+: <a class="el" href="class_settings_dialog.html#a01f13839d5d23033492d95e25a7e1cbd">SettingsDialog</a>
+</li>
+<li>setPrinters()
+: <a class="el" href="class_print_widget.html#a9f5c076fb72f1e0453f58e4351e7b23c">PrintWidget</a>
+</li>
+<li>setReady()
+: <a class="el" href="class_print_widget.html#a294239f17167fadcbd924344edf345bc">PrintWidget</a>
+</li>
+<li>setSettings()
+: <a class="el" href="class_settings_dialog.html#a24a50ddb3f66175cf0cca756e7f31df8">SettingsDialog</a>
+</li>
+<li>setStatus()
+: <a class="el" href="class_print_widget.html#a6a7ec1bbfe668da0e65aae39cd9d5a7e">PrintWidget</a>
+, <a class="el" href="class_urpo_job.html#a89534d211decc6ab45de2b468045eef1">UrpoJob</a>
+</li>
+<li>setTimeout()
+: <a class="el" href="class_urpo_process.html#af3cd19eb0af2b51d6740471a344cbb69">UrpoProcess</a>
+</li>
+<li>settings()
+: <a class="el" href="class_urpo_main_window.html#abc82e9d98bc76494c11f8f1b733046ae">UrpoMainWindow</a>
+</li>
+<li>start()
+: <a class="el" href="class_urpo_process.html#a1bf2519b81fe6d5074db04f9acd38cb0">UrpoProcess</a>
+, <a class="el" href="class_urpo_job.html#ae4549ace1bc2331462d22281b8cbdf0f">UrpoJob</a>
+</li>
+<li>startJob()
+: <a class="el" href="class_print_job.html#a167ee653ddcb9f5130b9f92fce279050">PrintJob</a>
+</li>
+<li>store()
+: <a class="el" href="class_urpo_connection_settings.html#a72e61e966401d23fd3be80438e1d36dc">UrpoConnectionSettings</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_t">- t -</a></h3><ul>
+<li>terminate()
+: <a class="el" href="class_urpo_process.html#ac4381636ee9e977dfac4d8fe53ddfeaa">UrpoProcess</a>
+</li>
+<li>timeout()
+: <a class="el" href="class_urpo_process.html#ab8865ef6fcb92b3fa9228474654065da">UrpoProcess</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_u">- u -</a></h3><ul>
+<li>UrpoConnectionSettings()
+: <a class="el" href="class_urpo_connection_settings.html#a4d6b405e37d84d891d439087eaa196c8">UrpoConnectionSettings</a>
+</li>
+<li>UrpoProcess()
+: <a class="el" href="class_urpo_process.html#ace05eb4301a27d8c20edfc85d28ebdcf">UrpoProcess</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/globals.html b/www/apidoc/html/globals.html
new file mode 100644 (file)
index 0000000..d6d5536
--- /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>Urpo: Class Members</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="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 class="current"><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li class="current"><a href="globals.html"><span>All</span></a></li>
+      <li><a href="globals_func.html"><span>Functions</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+Here is a list of all file members with links to the files they belong to:<ul>
+<li>main()
+: <a class="el" href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">main.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>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><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 Sat Jun 12 00:38:36 2010 for Urpo 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/apidoc/html/globals_func.html b/www/apidoc/html/globals_func.html
new file mode 100644 (file)
index 0000000..b65dd06
--- /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>Urpo: Class Members</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="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 class="current"><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="globals.html"><span>All</span></a></li>
+      <li class="current"><a href="globals_func.html"><span>Functions</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+&nbsp;<ul>
+<li>main()
+: <a class="el" href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">main.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>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><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 Sat Jun 12 00:38:36 2010 for Urpo 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/apidoc/html/hierarchy.html b/www/apidoc/html/hierarchy.html
new file mode 100644 (file)
index 0000000..b3075b0
--- /dev/null
@@ -0,0 +1,83 @@
+<!-- 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>Urpo: Hierarchical 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="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 class="current"><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>Class Hierarchy</h1>This inheritance list is sorted roughly, but not completely, alphabetically:<ul>
+<li><a class="el" href="class_cerr_debug_monitor.html">CerrDebugMonitor</a></li>
+<li><a class="el" href="class_debug_console.html">DebugConsole</a></li>
+<li><a class="el" href="class_print_widget.html">PrintWidget</a></li>
+<li><a class="el" href="class_settings_dialog.html">SettingsDialog</a></li>
+<li><a class="el" href="class_urpo_connection.html">UrpoConnection</a><ul>
+<li><a class="el" href="class_urpo_connection_settings.html">UrpoConnectionSettings</a></li>
+</ul>
+</li>
+<li><a class="el" href="class_urpo_job.html">UrpoJob</a><ul>
+<li><a class="el" href="class_printer_list_job.html">PrinterListJob</a></li>
+<li><a class="el" href="class_print_job.html">PrintJob</a></li>
+</ul>
+</li>
+<li><a class="el" href="class_urpo_main_window.html">UrpoMainWindow</a></li>
+<li><a class="el" href="class_urpo_process.html">UrpoProcess</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/index.html b/www/apidoc/html/index.html
new file mode 100644 (file)
index 0000000..dbdb583
--- /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>Urpo: Urpo - Unix Remote Printing Operation</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 class="current"><a href="index.html"><span>Main&nbsp;Page</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>Urpo - Unix Remote Printing Operation </h1><h3 class="version">0.9 </h3><dl class="author"><dt><b>Author:</b></dt><dd>Arto Hyvättinen </dd></dl>
+<dl class="version"><dt><b>Version:</b></dt><dd>0.9 </dd></dl>
+<dl class="date"><dt><b>Date:</b></dt><dd>2010-06</dd></dl>
+<p>Urpo prints to remote computer via cups and ssh. Urpo is designed for Maemo.</p>
+<p>Urpo uses Qt library. It it translated into Finnish. </p>
+</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/installdox b/www/apidoc/html/installdox
new file mode 100755 (executable)
index 0000000..9b89fe0
--- /dev/null
@@ -0,0 +1,117 @@
+#!/usr/bin/perl
+
+%subst = ( );
+$quiet   = 0;
+
+if (open(F,"search.cfg"))
+{
+  $_=<F> ; s/[ \t\n]*$//g ; $subst{"_doc"} = $_;
+  $_=<F> ; s/[ \t\n]*$//g ; $subst{"_cgi"} = $_;
+}
+
+while ( @ARGV ) {
+  $_ = shift @ARGV;
+  if ( s/^-// ) {
+    if ( /^l(.*)/ ) {
+      $v = ($1 eq "") ? shift @ARGV : $1;
+      ($v =~ /\/$/) || ($v .= "/");
+      $_ = $v;
+      if ( /(.+)\@(.+)/ ) {
+        if ( exists $subst{$1} ) {
+          $subst{$1} = $2;
+        } else {
+          print STDERR "Unknown tag file $1 given with option -l\n";
+          &usage();
+        }
+      } else {
+        print STDERR "Argument $_ is invalid for option -l\n";
+        &usage();
+      }
+    }
+    elsif ( /^q/ ) {
+      $quiet = 1;
+    }
+    elsif ( /^\?|^h/ ) {
+      &usage();
+    }
+    else {
+      print STDERR "Illegal option -$_\n";
+      &usage();
+    }
+  }
+  else {
+    push (@files, $_ );
+  }
+}
+
+foreach $sub (keys %subst)
+{
+  if ( $subst{$sub} eq "" ) 
+  {
+    print STDERR "No substitute given for tag file `$sub'\n";
+    &usage();
+  }
+  elsif ( ! $quiet && $sub ne "_doc" && $sub ne "_cgi" )
+  {
+    print "Substituting $subst{$sub} for each occurence of tag file $sub\n"; 
+  }
+}
+
+if ( ! @files ) {
+  if (opendir(D,".")) {
+    foreach $file ( readdir(D) ) {
+      $match = ".html";
+      next if ( $file =~ /^\.\.?$/ );
+      ($file =~ /$match/) && (push @files, $file);
+      ($file =~ "tree.js") && (push @files, $file);
+    }
+    closedir(D);
+  }
+}
+
+if ( ! @files ) {
+  print STDERR "Warning: No input files given and none found!\n";
+}
+
+foreach $f (@files)
+{
+  if ( ! $quiet ) {
+    print "Editing: $f...\n";
+  }
+  $oldf = $f;
+  $f   .= ".bak";
+  unless (rename $oldf,$f) {
+    print STDERR "Error: cannot rename file $oldf\n";
+    exit 1;
+  }
+  if (open(F,"<$f")) {
+    unless (open(G,">$oldf")) {
+      print STDERR "Error: opening file $oldf for writing\n";
+      exit 1;
+    }
+    if ($oldf ne "tree.js") {
+      while (<F>) {
+        s/doxygen\=\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\" (href|src)=\"\2/doxygen\=\"$1:$subst{$1}\" \3=\"$subst{$1}/g;
+        print G "$_";
+      }
+    }
+    else {
+      while (<F>) {
+        s/\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\", \"\2/\"$1:$subst{$1}\" ,\"$subst{$1}/g;
+        print G "$_";
+      }
+    }
+  } 
+  else {
+    print STDERR "Warning file $f does not exist\n";
+  }
+  unlink $f;
+}
+
+sub usage {
+  print STDERR "Usage: installdox [options] [html-file [html-file ...]]\n";
+  print STDERR "Options:\n";
+  print STDERR "     -l tagfile\@linkName   tag file + URL or directory \n";
+  print STDERR "     -q                    Quiet mode\n\n";
+  exit 1;
+}
diff --git a/www/apidoc/html/main_8cpp.html b/www/apidoc/html/main_8cpp.html
new file mode 100644 (file)
index 0000000..4f11c8f
--- /dev/null
@@ -0,0 +1,104 @@
+<!-- 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>Urpo: /holvi/arto/ohjelmointi/urpo-0.0/urpo/main.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="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/urpo-0.0/urpo/main.cpp File Reference</h1><code>#include &lt;QtGui/QApplication&gt;</code><br/>
+<code>#include &quot;<a class="el" href="main_8cpp_source.html">urpomainwindow.h</a>&quot;</code><br/>
+<code>#include &lt;QtGui/QMainWindow&gt;</code><br/>
+
+<p><a href="main_8cpp_source.html">Go to the source code of this file.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">main</a> (int argc, char *argv[])</td></tr>
+</table>
+<hr/><h2>Function Documentation</h2>
+<a class="anchor" id="a0ddf1224851353fc92bfbff6f499fa97"></a><!-- doxytag: member="main.cpp::main" ref="a0ddf1224851353fc92bfbff6f499fa97" args="(int argc, char *argv[])" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int main </td>
+          <td>(</td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>argc</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">char *&nbsp;</td>
+          <td class="paramname"> <em>argv</em>[]</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="main_8cpp_source.html#l00004">4</a> of file <a class="el" href="main_8cpp_source.html">main.cpp</a>.</p>
+
+</div>
+</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>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><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 Sat Jun 12 00:38:36 2010 for Urpo 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/apidoc/html/main_8cpp_source.html b/www/apidoc/html/main_8cpp_source.html
new file mode 100644 (file)
index 0000000..0d26ad9
--- /dev/null
@@ -0,0 +1,84 @@
+<!-- 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>Urpo: /holvi/arto/ohjelmointi/urpo-0.0/urpo/main.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="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>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/urpo-0.0/urpo/main.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &lt;QtGui/QApplication&gt;</span>
+<a name="l00002"></a>00002 <span class="preprocessor">#include &lt;QTranslator&gt;</span>
+<a name="l00003"></a>00003 <span class="preprocessor">#include &quot;urpomainwindow.h&quot;</span>
+<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;QLocale&gt;</span>
+<a name="l00005"></a>00005 
+<a name="l00021"></a>00021 <span class="keywordtype">int</span> main(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> *argv[])
+<a name="l00022"></a>00022 {
+<a name="l00023"></a>00023     QApplication a(argc, argv);
+<a name="l00024"></a>00024 
+<a name="l00025"></a>00025     QTranslator appTranslator;
+<a name="l00026"></a>00026     appTranslator.load(<span class="stringliteral">&quot;urpo_&quot;</span> + QLocale::system().name(),<span class="stringliteral">&quot;:/&quot;</span>);
+<a name="l00027"></a>00027     a.installTranslator(&amp;appTranslator);
+<a name="l00028"></a>00028 
+<a name="l00029"></a>00029     <a class="code" href="class_urpo_main_window.html" title="GUI class for URPO main window.">UrpoMainWindow</a> w;
+<a name="l00030"></a>00030 <span class="preprocessor">#if defined(Q_WS_S60)</span>
+<a name="l00031"></a>00031 <span class="preprocessor"></span>    w.showMaximized();
+<a name="l00032"></a>00032 <span class="preprocessor">#else</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>    w.show();
+<a name="l00034"></a>00034 <span class="preprocessor">#endif</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span>
+<a name="l00036"></a>00036     <span class="keywordflow">return</span> a.exec();
+<a name="l00037"></a>00037 }
+</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Jun 21 21:38:16 2010 for Urpo 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/apidoc/html/moc__cerrdebugmonitor_8cpp_source.html b/www/apidoc/html/moc__cerrdebugmonitor_8cpp_source.html
new file mode 100644 (file)
index 0000000..2741b27
--- /dev/null
@@ -0,0 +1,142 @@
+<!-- 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>Urpo: /holvi/arto/ohjelmointi/urpo-0.0/urpo/moc_cerrdebugmonitor.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="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>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/urpo-0.0/urpo/moc_cerrdebugmonitor.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/****************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment">** Meta object code from reading C++ file &#39;cerrdebugmonitor.h&#39;</span>
+<a name="l00003"></a>00003 <span class="comment">**</span>
+<a name="l00004"></a>00004 <span class="comment">** Created: Sat Jun 12 09:14:27 2010</span>
+<a name="l00005"></a>00005 <span class="comment">**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)</span>
+<a name="l00006"></a>00006 <span class="comment">**</span>
+<a name="l00007"></a>00007 <span class="comment">** WARNING! All changes made in this file will be lost!</span>
+<a name="l00008"></a>00008 <span class="comment">*****************************************************************************/</span>
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="preprocessor">#include &quot;cerrdebugmonitor.h&quot;</span>
+<a name="l00011"></a>00011 <span class="preprocessor">#if !defined(Q_MOC_OUTPUT_REVISION)</span>
+<a name="l00012"></a>00012 <span class="preprocessor"></span><span class="preprocessor">#error &quot;The header file &#39;cerrdebugmonitor.h&#39; doesn&#39;t include &lt;QObject&gt;.&quot;</span>
+<a name="l00013"></a>00013 <span class="preprocessor"></span><span class="preprocessor">#elif Q_MOC_OUTPUT_REVISION != 62</span>
+<a name="l00014"></a>00014 <span class="preprocessor"></span><span class="preprocessor">#error &quot;This file was generated using the moc from 4.6.2. It&quot;</span>
+<a name="l00015"></a>00015 <span class="preprocessor"></span><span class="preprocessor">#error &quot;cannot be used with the include files from this version of Qt.&quot;</span>
+<a name="l00016"></a>00016 <span class="preprocessor"></span><span class="preprocessor">#error &quot;(The moc has changed too much.)&quot;</span>
+<a name="l00017"></a>00017 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00018"></a>00018 <span class="preprocessor"></span>
+<a name="l00019"></a>00019 QT_BEGIN_MOC_NAMESPACE
+<a name="l00020"></a>00020 <span class="keyword">static</span> <span class="keyword">const</span> uint qt_meta_data_CerrDebugMonitor[] = {
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022  <span class="comment">// content:</span>
+<a name="l00023"></a>00023        4,       <span class="comment">// revision</span>
+<a name="l00024"></a>00024        0,       <span class="comment">// classname</span>
+<a name="l00025"></a>00025        0,    0, <span class="comment">// classinfo</span>
+<a name="l00026"></a>00026        1,   14, <span class="comment">// methods</span>
+<a name="l00027"></a>00027        0,    0, <span class="comment">// properties</span>
+<a name="l00028"></a>00028        0,    0, <span class="comment">// enums/sets</span>
+<a name="l00029"></a>00029        0,    0, <span class="comment">// constructors</span>
+<a name="l00030"></a>00030        0,       <span class="comment">// flags</span>
+<a name="l00031"></a>00031        0,       <span class="comment">// signalCount</span>
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033  <span class="comment">// slots: signature, parameters, type, tag, flags</span>
+<a name="l00034"></a>00034       26,   18,   17,   17, 0x0a,
+<a name="l00035"></a>00035 
+<a name="l00036"></a>00036        0        <span class="comment">// eod</span>
+<a name="l00037"></a>00037 };
+<a name="l00038"></a>00038 
+<a name="l00039"></a>00039 <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> qt_meta_stringdata_CerrDebugMonitor[] = {
+<a name="l00040"></a>00040     <span class="stringliteral">&quot;CerrDebugMonitor\0\0message\0&quot;</span>
+<a name="l00041"></a>00041     <span class="stringliteral">&quot;debugMessage(QString)\0&quot;</span>
+<a name="l00042"></a>00042 };
+<a name="l00043"></a>00043 
+<a name="l00044"></a>00044 <span class="keyword">const</span> QMetaObject CerrDebugMonitor::staticMetaObject = {
+<a name="l00045"></a>00045     { &amp;QObject::staticMetaObject, qt_meta_stringdata_CerrDebugMonitor,
+<a name="l00046"></a>00046       qt_meta_data_CerrDebugMonitor, 0 }
+<a name="l00047"></a>00047 };
+<a name="l00048"></a>00048 
+<a name="l00049"></a>00049 <span class="preprocessor">#ifdef Q_NO_DATA_RELOCATION</span>
+<a name="l00050"></a>00050 <span class="preprocessor"></span><span class="keyword">const</span> QMetaObject &amp;CerrDebugMonitor::getStaticMetaObject() { <span class="keywordflow">return</span> staticMetaObject; }
+<a name="l00051"></a>00051 <span class="preprocessor">#endif //Q_NO_DATA_RELOCATION</span>
+<a name="l00052"></a>00052 <span class="preprocessor"></span>
+<a name="l00053"></a>00053 <span class="keyword">const</span> QMetaObject *CerrDebugMonitor::metaObject()<span class="keyword"> const</span>
+<a name="l00054"></a>00054 <span class="keyword"></span>{
+<a name="l00055"></a>00055     <span class="keywordflow">return</span> QObject::d_ptr-&gt;metaObject ? QObject::d_ptr-&gt;metaObject : &amp;staticMetaObject;
+<a name="l00056"></a>00056 }
+<a name="l00057"></a>00057 
+<a name="l00058"></a>00058 <span class="keywordtype">void</span> *CerrDebugMonitor::qt_metacast(<span class="keyword">const</span> <span class="keywordtype">char</span> *_clname)
+<a name="l00059"></a>00059 {
+<a name="l00060"></a>00060     <span class="keywordflow">if</span> (!_clname) <span class="keywordflow">return</span> 0;
+<a name="l00061"></a>00061     <span class="keywordflow">if</span> (!strcmp(_clname, qt_meta_stringdata_CerrDebugMonitor))
+<a name="l00062"></a>00062         <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">void</span>*<span class="keyword">&gt;</span>(<span class="keyword">const_cast&lt;</span> <a class="code" href="class_cerr_debug_monitor.html" title="Debug monitor to stardart output (cout).">CerrDebugMonitor</a>*<span class="keyword">&gt;</span>(<span class="keyword">this</span>));
+<a name="l00063"></a>00063     <span class="keywordflow">return</span> QObject::qt_metacast(_clname);
+<a name="l00064"></a>00064 }
+<a name="l00065"></a>00065 
+<a name="l00066"></a>00066 <span class="keywordtype">int</span> CerrDebugMonitor::qt_metacall(QMetaObject::Call _c, <span class="keywordtype">int</span> _id, <span class="keywordtype">void</span> **_a)
+<a name="l00067"></a>00067 {
+<a name="l00068"></a>00068     _id = QObject::qt_metacall(_c, _id, _a);
+<a name="l00069"></a>00069     <span class="keywordflow">if</span> (_id &lt; 0)
+<a name="l00070"></a>00070         <span class="keywordflow">return</span> _id;
+<a name="l00071"></a>00071     <span class="keywordflow">if</span> (_c == QMetaObject::InvokeMetaMethod) {
+<a name="l00072"></a>00072         <span class="keywordflow">switch</span> (_id) {
+<a name="l00073"></a>00073         <span class="keywordflow">case</span> 0: debugMessage((*<span class="keyword">reinterpret_cast&lt;</span> QString(*)<span class="keyword">&gt;</span>(_a[1]))); <span class="keywordflow">break</span>;
+<a name="l00074"></a>00074         <span class="keywordflow">default</span>: ;
+<a name="l00075"></a>00075         }
+<a name="l00076"></a>00076         _id -= 1;
+<a name="l00077"></a>00077     }
+<a name="l00078"></a>00078     <span class="keywordflow">return</span> _id;
+<a name="l00079"></a>00079 }
+<a name="l00080"></a>00080 QT_END_MOC_NAMESPACE
+</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Fri Jun 18 01:38:07 2010 for Urpo 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/apidoc/html/moc__printerlistjob_8cpp_source.html b/www/apidoc/html/moc__printerlistjob_8cpp_source.html
new file mode 100644 (file)
index 0000000..867c07a
--- /dev/null
@@ -0,0 +1,141 @@
+<!-- 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>Urpo: /holvi/arto/ohjelmointi/urpo-0.0/urpo/moc_printerlistjob.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="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>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/urpo-0.0/urpo/moc_printerlistjob.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/****************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment">** Meta object code from reading C++ file &#39;printerlistjob.h&#39;</span>
+<a name="l00003"></a>00003 <span class="comment">**</span>
+<a name="l00004"></a>00004 <span class="comment">** Created: Sat Jun 12 09:14:27 2010</span>
+<a name="l00005"></a>00005 <span class="comment">**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)</span>
+<a name="l00006"></a>00006 <span class="comment">**</span>
+<a name="l00007"></a>00007 <span class="comment">** WARNING! All changes made in this file will be lost!</span>
+<a name="l00008"></a>00008 <span class="comment">*****************************************************************************/</span>
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="preprocessor">#include &quot;printerlistjob.h&quot;</span>
+<a name="l00011"></a>00011 <span class="preprocessor">#if !defined(Q_MOC_OUTPUT_REVISION)</span>
+<a name="l00012"></a>00012 <span class="preprocessor"></span><span class="preprocessor">#error &quot;The header file &#39;printerlistjob.h&#39; doesn&#39;t include &lt;QObject&gt;.&quot;</span>
+<a name="l00013"></a>00013 <span class="preprocessor"></span><span class="preprocessor">#elif Q_MOC_OUTPUT_REVISION != 62</span>
+<a name="l00014"></a>00014 <span class="preprocessor"></span><span class="preprocessor">#error &quot;This file was generated using the moc from 4.6.2. It&quot;</span>
+<a name="l00015"></a>00015 <span class="preprocessor"></span><span class="preprocessor">#error &quot;cannot be used with the include files from this version of Qt.&quot;</span>
+<a name="l00016"></a>00016 <span class="preprocessor"></span><span class="preprocessor">#error &quot;(The moc has changed too much.)&quot;</span>
+<a name="l00017"></a>00017 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00018"></a>00018 <span class="preprocessor"></span>
+<a name="l00019"></a>00019 QT_BEGIN_MOC_NAMESPACE
+<a name="l00020"></a>00020 <span class="keyword">static</span> <span class="keyword">const</span> uint qt_meta_data_PrinterListJob[] = {
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022  <span class="comment">// content:</span>
+<a name="l00023"></a>00023        4,       <span class="comment">// revision</span>
+<a name="l00024"></a>00024        0,       <span class="comment">// classname</span>
+<a name="l00025"></a>00025        0,    0, <span class="comment">// classinfo</span>
+<a name="l00026"></a>00026        1,   14, <span class="comment">// methods</span>
+<a name="l00027"></a>00027        0,    0, <span class="comment">// properties</span>
+<a name="l00028"></a>00028        0,    0, <span class="comment">// enums/sets</span>
+<a name="l00029"></a>00029        0,    0, <span class="comment">// constructors</span>
+<a name="l00030"></a>00030        0,       <span class="comment">// flags</span>
+<a name="l00031"></a>00031        0,       <span class="comment">// signalCount</span>
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033  <span class="comment">// slots: signature, parameters, type, tag, flags</span>
+<a name="l00034"></a>00034       24,   16,   15,   15, 0x0a,
+<a name="l00035"></a>00035 
+<a name="l00036"></a>00036        0        <span class="comment">// eod</span>
+<a name="l00037"></a>00037 };
+<a name="l00038"></a>00038 
+<a name="l00039"></a>00039 <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> qt_meta_stringdata_PrinterListJob[] = {
+<a name="l00040"></a>00040     <span class="stringliteral">&quot;PrinterListJob\0\0success\0doList(bool)\0&quot;</span>
+<a name="l00041"></a>00041 };
+<a name="l00042"></a>00042 
+<a name="l00043"></a>00043 <span class="keyword">const</span> QMetaObject PrinterListJob::staticMetaObject = {
+<a name="l00044"></a>00044     { &amp;UrpoJob::staticMetaObject, qt_meta_stringdata_PrinterListJob,
+<a name="l00045"></a>00045       qt_meta_data_PrinterListJob, 0 }
+<a name="l00046"></a>00046 };
+<a name="l00047"></a>00047 
+<a name="l00048"></a>00048 <span class="preprocessor">#ifdef Q_NO_DATA_RELOCATION</span>
+<a name="l00049"></a>00049 <span class="preprocessor"></span><span class="keyword">const</span> QMetaObject &amp;PrinterListJob::getStaticMetaObject() { <span class="keywordflow">return</span> staticMetaObject; }
+<a name="l00050"></a>00050 <span class="preprocessor">#endif //Q_NO_DATA_RELOCATION</span>
+<a name="l00051"></a>00051 <span class="preprocessor"></span>
+<a name="l00052"></a>00052 <span class="keyword">const</span> QMetaObject *PrinterListJob::metaObject()<span class="keyword"> const</span>
+<a name="l00053"></a>00053 <span class="keyword"></span>{
+<a name="l00054"></a>00054     <span class="keywordflow">return</span> QObject::d_ptr-&gt;metaObject ? QObject::d_ptr-&gt;metaObject : &amp;staticMetaObject;
+<a name="l00055"></a>00055 }
+<a name="l00056"></a>00056 
+<a name="l00057"></a>00057 <span class="keywordtype">void</span> *PrinterListJob::qt_metacast(<span class="keyword">const</span> <span class="keywordtype">char</span> *_clname)
+<a name="l00058"></a>00058 {
+<a name="l00059"></a>00059     <span class="keywordflow">if</span> (!_clname) <span class="keywordflow">return</span> 0;
+<a name="l00060"></a>00060     <span class="keywordflow">if</span> (!strcmp(_clname, qt_meta_stringdata_PrinterListJob))
+<a name="l00061"></a>00061         <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">void</span>*<span class="keyword">&gt;</span>(<span class="keyword">const_cast&lt;</span> <a class="code" href="class_printer_list_job.html" title="Get list of available printers.">PrinterListJob</a>*<span class="keyword">&gt;</span>(<span class="keyword">this</span>));
+<a name="l00062"></a>00062     <span class="keywordflow">return</span> UrpoJob::qt_metacast(_clname);
+<a name="l00063"></a>00063 }
+<a name="l00064"></a>00064 
+<a name="l00065"></a>00065 <span class="keywordtype">int</span> PrinterListJob::qt_metacall(QMetaObject::Call _c, <span class="keywordtype">int</span> _id, <span class="keywordtype">void</span> **_a)
+<a name="l00066"></a>00066 {
+<a name="l00067"></a>00067     _id = UrpoJob::qt_metacall(_c, _id, _a);
+<a name="l00068"></a>00068     <span class="keywordflow">if</span> (_id &lt; 0)
+<a name="l00069"></a>00069         <span class="keywordflow">return</span> _id;
+<a name="l00070"></a>00070     <span class="keywordflow">if</span> (_c == QMetaObject::InvokeMetaMethod) {
+<a name="l00071"></a>00071         <span class="keywordflow">switch</span> (_id) {
+<a name="l00072"></a>00072         <span class="keywordflow">case</span> 0: <a class="code" href="class_printer_list_job.html#a9f54b15c51796dae1f49faefc4522b51" title="Read output and do printer list.">doList</a>((*<span class="keyword">reinterpret_cast&lt;</span> <span class="keywordtype">bool</span>(*)<span class="keyword">&gt;</span>(_a[1]))); <span class="keywordflow">break</span>;
+<a name="l00073"></a>00073         <span class="keywordflow">default</span>: ;
+<a name="l00074"></a>00074         }
+<a name="l00075"></a>00075         _id -= 1;
+<a name="l00076"></a>00076     }
+<a name="l00077"></a>00077     <span class="keywordflow">return</span> _id;
+<a name="l00078"></a>00078 }
+<a name="l00079"></a>00079 QT_END_MOC_NAMESPACE
+</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>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><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 Fri Jun 18 01:38:07 2010 for Urpo 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/apidoc/html/moc__urpojob_8cpp_source.html b/www/apidoc/html/moc__urpojob_8cpp_source.html
new file mode 100644 (file)
index 0000000..0808a7e
--- /dev/null
@@ -0,0 +1,165 @@
+<!-- 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>Urpo: /holvi/arto/ohjelmointi/urpo-0.0/urpo/moc_urpojob.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="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>
+    </ul>
+  </div>
+<h1>/holvi/arto/ohjelmointi/urpo-0.0/urpo/moc_urpojob.cpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/****************************************************************************</span>
+<a name="l00002"></a>00002 <span class="comment">** Meta object code from reading C++ file &#39;urpojob.h&#39;</span>
+<a name="l00003"></a>00003 <span class="comment">**</span>
+<a name="l00004"></a>00004 <span class="comment">** Created: Sat Jun 12 09:14:26 2010</span>
+<a name="l00005"></a>00005 <span class="comment">**      by: The Qt Meta Object Compiler version 62 (Qt 4.6.2)</span>
+<a name="l00006"></a>00006 <span class="comment">**</span>
+<a name="l00007"></a>00007 <span class="comment">** WARNING! All changes made in this file will be lost!</span>
+<a name="l00008"></a>00008 <span class="comment">*****************************************************************************/</span>
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="preprocessor">#include &quot;urpojob.h&quot;</span>
+<a name="l00011"></a>00011 <span class="preprocessor">#if !defined(Q_MOC_OUTPUT_REVISION)</span>
+<a name="l00012"></a>00012 <span class="preprocessor"></span><span class="preprocessor">#error &quot;The header file &#39;urpojob.h&#39; doesn&#39;t include &lt;QObject&gt;.&quot;</span>
+<a name="l00013"></a>00013 <span class="preprocessor"></span><span class="preprocessor">#elif Q_MOC_OUTPUT_REVISION != 62</span>
+<a name="l00014"></a>00014 <span class="preprocessor"></span><span class="preprocessor">#error &quot;This file was generated using the moc from 4.6.2. It&quot;</span>
+<a name="l00015"></a>00015 <span class="preprocessor"></span><span class="preprocessor">#error &quot;cannot be used with the include files from this version of Qt.&quot;</span>
+<a name="l00016"></a>00016 <span class="preprocessor"></span><span class="preprocessor">#error &quot;(The moc has changed too much.)&quot;</span>
+<a name="l00017"></a>00017 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00018"></a>00018 <span class="preprocessor"></span>
+<a name="l00019"></a>00019 QT_BEGIN_MOC_NAMESPACE
+<a name="l00020"></a>00020 <span class="keyword">static</span> <span class="keyword">const</span> uint qt_meta_data_UrpoJob[] = {
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022  <span class="comment">// content:</span>
+<a name="l00023"></a>00023        4,       <span class="comment">// revision</span>
+<a name="l00024"></a>00024        0,       <span class="comment">// classname</span>
+<a name="l00025"></a>00025        0,    0, <span class="comment">// classinfo</span>
+<a name="l00026"></a>00026        4,   14, <span class="comment">// methods</span>
+<a name="l00027"></a>00027        0,    0, <span class="comment">// properties</span>
+<a name="l00028"></a>00028        0,    0, <span class="comment">// enums/sets</span>
+<a name="l00029"></a>00029        0,    0, <span class="comment">// constructors</span>
+<a name="l00030"></a>00030        0,       <span class="comment">// flags</span>
+<a name="l00031"></a>00031        2,       <span class="comment">// signalCount</span>
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033  <span class="comment">// signals: signature, parameters, type, tag, flags</span>
+<a name="l00034"></a>00034       17,    9,    8,    8, 0x05,
+<a name="l00035"></a>00035       49,   39,    8,    8, 0x05,
+<a name="l00036"></a>00036 
+<a name="l00037"></a>00037  <span class="comment">// slots: signature, parameters, type, tag, flags</span>
+<a name="l00038"></a>00038       64,    8,    8,    8, 0x0a,
+<a name="l00039"></a>00039       72,    8,    8,    8, 0x0a,
+<a name="l00040"></a>00040 
+<a name="l00041"></a>00041        0        <span class="comment">// eod</span>
+<a name="l00042"></a>00042 };
+<a name="l00043"></a>00043 
+<a name="l00044"></a>00044 <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> qt_meta_stringdata_UrpoJob[] = {
+<a name="l00045"></a>00045     <span class="stringliteral">&quot;UrpoJob\0\0message\0debugMessage(QString)\0&quot;</span>
+<a name="l00046"></a>00046     <span class="stringliteral">&quot;successed\0finished(bool)\0start()\0&quot;</span>
+<a name="l00047"></a>00047     <span class="stringliteral">&quot;cancel()\0&quot;</span>
+<a name="l00048"></a>00048 };
+<a name="l00049"></a>00049 
+<a name="l00050"></a>00050 <span class="keyword">const</span> QMetaObject UrpoJob::staticMetaObject = {
+<a name="l00051"></a>00051     { &amp;QObject::staticMetaObject, qt_meta_stringdata_UrpoJob,
+<a name="l00052"></a>00052       qt_meta_data_UrpoJob, 0 }
+<a name="l00053"></a>00053 };
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055 <span class="preprocessor">#ifdef Q_NO_DATA_RELOCATION</span>
+<a name="l00056"></a>00056 <span class="preprocessor"></span><span class="keyword">const</span> QMetaObject &amp;UrpoJob::getStaticMetaObject() { <span class="keywordflow">return</span> staticMetaObject; }
+<a name="l00057"></a>00057 <span class="preprocessor">#endif //Q_NO_DATA_RELOCATION</span>
+<a name="l00058"></a>00058 <span class="preprocessor"></span>
+<a name="l00059"></a>00059 <span class="keyword">const</span> QMetaObject *UrpoJob::metaObject()<span class="keyword"> const</span>
+<a name="l00060"></a>00060 <span class="keyword"></span>{
+<a name="l00061"></a>00061     <span class="keywordflow">return</span> QObject::d_ptr-&gt;metaObject ? QObject::d_ptr-&gt;metaObject : &amp;staticMetaObject;
+<a name="l00062"></a>00062 }
+<a name="l00063"></a>00063 
+<a name="l00064"></a>00064 <span class="keywordtype">void</span> *UrpoJob::qt_metacast(<span class="keyword">const</span> <span class="keywordtype">char</span> *_clname)
+<a name="l00065"></a>00065 {
+<a name="l00066"></a>00066     <span class="keywordflow">if</span> (!_clname) <span class="keywordflow">return</span> 0;
+<a name="l00067"></a>00067     <span class="keywordflow">if</span> (!strcmp(_clname, qt_meta_stringdata_UrpoJob))
+<a name="l00068"></a>00068         <span class="keywordflow">return</span> <span class="keyword">static_cast&lt;</span><span class="keywordtype">void</span>*<span class="keyword">&gt;</span>(<span class="keyword">const_cast&lt;</span> <a class="code" href="class_urpo_job.html" title="Base class for jobs (abstract).">UrpoJob</a>*<span class="keyword">&gt;</span>(<span class="keyword">this</span>));
+<a name="l00069"></a>00069     <span class="keywordflow">return</span> QObject::qt_metacast(_clname);
+<a name="l00070"></a>00070 }
+<a name="l00071"></a>00071 
+<a name="l00072"></a>00072 <span class="keywordtype">int</span> UrpoJob::qt_metacall(QMetaObject::Call _c, <span class="keywordtype">int</span> _id, <span class="keywordtype">void</span> **_a)
+<a name="l00073"></a>00073 {
+<a name="l00074"></a>00074     _id = QObject::qt_metacall(_c, _id, _a);
+<a name="l00075"></a>00075     <span class="keywordflow">if</span> (_id &lt; 0)
+<a name="l00076"></a>00076         <span class="keywordflow">return</span> _id;
+<a name="l00077"></a>00077     <span class="keywordflow">if</span> (_c == QMetaObject::InvokeMetaMethod) {
+<a name="l00078"></a>00078         <span class="keywordflow">switch</span> (_id) {
+<a name="l00079"></a>00079         <span class="keywordflow">case</span> 0: debugMessage((*<span class="keyword">reinterpret_cast&lt;</span> QString(*)<span class="keyword">&gt;</span>(_a[1]))); <span class="keywordflow">break</span>;
+<a name="l00080"></a>00080         <span class="keywordflow">case</span> 1: <a class="code" href="class_urpo_job.html#ab931a6a72a6f49c8919dcd695197288e" title="Job finished (successed of failed).">finished</a>((*<span class="keyword">reinterpret_cast&lt;</span> <span class="keywordtype">bool</span>(*)<span class="keyword">&gt;</span>(_a[1]))); <span class="keywordflow">break</span>;
+<a name="l00081"></a>00081         <span class="keywordflow">case</span> 2: <a class="code" href="class_urpo_job.html#ae4549ace1bc2331462d22281b8cbdf0f" title="Start job.">start</a>(); <span class="keywordflow">break</span>;
+<a name="l00082"></a>00082         <span class="keywordflow">case</span> 3: <a class="code" href="class_urpo_job.html#a652109c42b7d8493a335d07ade7a0b0b" title="Cancel job.">cancel</a>(); <span class="keywordflow">break</span>;
+<a name="l00083"></a>00083         <span class="keywordflow">default</span>: ;
+<a name="l00084"></a>00084         }
+<a name="l00085"></a>00085         _id -= 4;
+<a name="l00086"></a>00086     }<