Files
intelliphoto/docs-src/html/class_intelli_input_dialog.html
2020-02-07 16:37:20 +01:00

365 lines
17 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>IntelliPhoto: IntelliInputDialog Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">IntelliPhoto
&#160;<span id="projectnumber">1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_intelli_input_dialog.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-slots">Public Slots</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="class_intelli_input_dialog-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">IntelliInputDialog Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>The <a class="el" href="class_intelli_input_dialog.html" title="The IntelliInputDialog class is a customized Input Dialog to get Integers.">IntelliInputDialog</a> class is a customized Input Dialog to get Integers.
<a href="class_intelli_input_dialog.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="_intelli_input_dialog_8h_source.html">IntelliInputDialog.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for IntelliInputDialog:</div>
<div class="dyncontent">
<div class="center">
<img src="class_intelli_input_dialog.png" alt=""/>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-slots"></a>
Public Slots</h2></td></tr>
<tr class="memitem:ae59e68446caab323945ea725f69e89b0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_intelli_input_dialog.html#ae59e68446caab323945ea725f69e89b0">slotCloseEvent</a> ()</td></tr>
<tr class="memdesc:ae59e68446caab323945ea725f69e89b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">slotCloseEvent is a slot for catching the close Event. <a href="class_intelli_input_dialog.html#ae59e68446caab323945ea725f69e89b0">More...</a><br /></td></tr>
<tr class="separator:ae59e68446caab323945ea725f69e89b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23f837147e6aab3d8e0aff9d0f7012bd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_intelli_input_dialog.html#a23f837147e6aab3d8e0aff9d0f7012bd">slotEingabe</a> ()</td></tr>
<tr class="memdesc:a23f837147e6aab3d8e0aff9d0f7012bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">slotEingabe is a slot for catching the Input Event. <a href="class_intelli_input_dialog.html#a23f837147e6aab3d8e0aff9d0f7012bd">More...</a><br /></td></tr>
<tr class="separator:a23f837147e6aab3d8e0aff9d0f7012bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:aa276ec605b08b19d70c54654cc606cc5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_intelli_input_dialog.html#aa276ec605b08b19d70c54654cc606cc5">IntelliInputDialog</a> (QString Title=nullptr, QString Label=nullptr, int value=5, int minValue=-2147483647, int maxValue=2147483647, int step=1, bool *ok=nullptr)</td></tr>
<tr class="memdesc:aa276ec605b08b19d70c54654cc606cc5"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_intelli_input_dialog.html" title="The IntelliInputDialog class is a customized Input Dialog to get Integers.">IntelliInputDialog</a> is the baisc constructor to for the InputDialog. <a href="class_intelli_input_dialog.html#aa276ec605b08b19d70c54654cc606cc5">More...</a><br /></td></tr>
<tr class="separator:aa276ec605b08b19d70c54654cc606cc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a480ac2f5b8f7b9bc1cd7b30df84c2a62"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_intelli_input_dialog.html#a480ac2f5b8f7b9bc1cd7b30df84c2a62">getInt</a> (QString Title=nullptr, QString Label=nullptr, int value=5, int minValue=-2147483647, int maxValue=2147483647, int step=1, bool *ok=nullptr)</td></tr>
<tr class="memdesc:a480ac2f5b8f7b9bc1cd7b30df84c2a62"><td class="mdescLeft">&#160;</td><td class="mdescRight">getInt is a static funktion ´, which creates an Input Dialog and gets an Integer. <a href="class_intelli_input_dialog.html#a480ac2f5b8f7b9bc1cd7b30df84c2a62">More...</a><br /></td></tr>
<tr class="separator:a480ac2f5b8f7b9bc1cd7b30df84c2a62"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The <a class="el" href="class_intelli_input_dialog.html" title="The IntelliInputDialog class is a customized Input Dialog to get Integers.">IntelliInputDialog</a> class is a customized Input Dialog to get Integers. </p>
<p class="definition">Definition at line <a class="el" href="_intelli_input_dialog_8h_source.html#l00015">15</a> of file <a class="el" href="_intelli_input_dialog_8h_source.html">IntelliInputDialog.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="aa276ec605b08b19d70c54654cc606cc5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa276ec605b08b19d70c54654cc606cc5">&#9670;&nbsp;</a></span>IntelliInputDialog()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">IntelliInputDialog::IntelliInputDialog </td>
<td>(</td>
<td class="paramtype">QString&#160;</td>
<td class="paramname"><em>Title</em> = <code>nullptr</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">QString&#160;</td>
<td class="paramname"><em>Label</em> = <code>nullptr</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>value</em> = <code>5</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>minValue</em> = <code>-2147483647</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>maxValue</em> = <code>2147483647</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>step</em> = <code>1</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>ok</em> = <code>nullptr</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="class_intelli_input_dialog.html" title="The IntelliInputDialog class is a customized Input Dialog to get Integers.">IntelliInputDialog</a> is the baisc constructor to for the InputDialog. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">Title</td><td>- Title of the Input Dialog. </td></tr>
<tr><td class="paramname">Label</td><td>- A Label for the Iput Dialog, to show further information. </td></tr>
<tr><td class="paramname">value</td><td>- The standart value in the Input Box. </td></tr>
<tr><td class="paramname">minValue</td><td>- The minimal value to read. </td></tr>
<tr><td class="paramname">maxValue</td><td>- The maximal value to read. </td></tr>
<tr><td class="paramname">step</td><td>- The step size of Values. </td></tr>
<tr><td class="paramname">ok</td><td>- A check if the input was okay </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="_intelli_input_dialog_8cpp_source.html#l00003">3</a> of file <a class="el" href="_intelli_input_dialog_8cpp_source.html">IntelliInputDialog.cpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a480ac2f5b8f7b9bc1cd7b30df84c2a62"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a480ac2f5b8f7b9bc1cd7b30df84c2a62">&#9670;&nbsp;</a></span>getInt()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">int IntelliInputDialog::getInt </td>
<td>(</td>
<td class="paramtype">QString&#160;</td>
<td class="paramname"><em>Title</em> = <code>nullptr</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">QString&#160;</td>
<td class="paramname"><em>Label</em> = <code>nullptr</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>value</em> = <code>5</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>minValue</em> = <code>-2147483647</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>maxValue</em> = <code>2147483647</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>step</em> = <code>1</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool *&#160;</td>
<td class="paramname"><em>ok</em> = <code>nullptr</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>getInt is a static funktion ´, which creates an Input Dialog and gets an Integer. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">Title</td><td>- Title of the Input Dialog. </td></tr>
<tr><td class="paramname">Label</td><td>- A Label for the Iput Dialog, to show further information. </td></tr>
<tr><td class="paramname">value</td><td>- The standart value in the Input Box. </td></tr>
<tr><td class="paramname">minValue</td><td>- The minimal value to read. </td></tr>
<tr><td class="paramname">maxValue</td><td>- The maximal value to read. </td></tr>
<tr><td class="paramname">step</td><td>- The step size of Values. </td></tr>
<tr><td class="paramname">ok</td><td>- A check if the input was okay </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd></dd></dl>
<p class="definition">Definition at line <a class="el" href="_intelli_input_dialog_8cpp_source.html#l00016">16</a> of file <a class="el" href="_intelli_input_dialog_8cpp_source.html">IntelliInputDialog.cpp</a>.</p>
</div>
</div>
<a id="ae59e68446caab323945ea725f69e89b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae59e68446caab323945ea725f69e89b0">&#9670;&nbsp;</a></span>slotCloseEvent</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void IntelliInputDialog::slotCloseEvent </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">slot</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>slotCloseEvent is a slot for catching the close Event. </p>
<p class="definition">Definition at line <a class="el" href="_intelli_input_dialog_8cpp_source.html#l00074">74</a> of file <a class="el" href="_intelli_input_dialog_8cpp_source.html">IntelliInputDialog.cpp</a>.</p>
</div>
</div>
<a id="a23f837147e6aab3d8e0aff9d0f7012bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a23f837147e6aab3d8e0aff9d0f7012bd">&#9670;&nbsp;</a></span>slotEingabe</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void IntelliInputDialog::slotEingabe </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">slot</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>slotEingabe is a slot for catching the Input Event. </p>
<p class="definition">Definition at line <a class="el" href="_intelli_input_dialog_8cpp_source.html#l00078">78</a> of file <a class="el" href="_intelli_input_dialog_8cpp_source.html">IntelliInputDialog.cpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/GUI/<a class="el" href="_intelli_input_dialog_8h_source.html">IntelliInputDialog.h</a></li>
<li>src/GUI/<a class="el" href="_intelli_input_dialog_8cpp_source.html">IntelliInputDialog.cpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="class_intelli_input_dialog.html">IntelliInputDialog</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
</ul>
</div>
</body>
</html>