Generated docs
78
iFacility/doxygen-docs/html/administrationpanel_8cpp.html
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: administrationpanel.cpp File 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">administrationpanel.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="administrationpanel_8h_source.html">administrationpanel.h</a>"</code><br />
|
||||
<code>#include "ui_administrationpanel.h"</code><br />
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
104
iFacility/doxygen-docs/html/administrationpanel_8h.html
Normal file
|
|
@ -0,0 +1,104 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: administrationpanel.h File 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">administrationpanel.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <QMainWindow></code><br />
|
||||
<code>#include <QMessageBox></code><br />
|
||||
<code>#include <QInputDialog></code><br />
|
||||
<code>#include "<a class="el" href="user_8h_source.html">objects/user.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="profession_8h_source.html">objects/profession.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="database_8h_source.html">db/database.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="registrationdialog_8h_source.html">registrationdialog.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="administrationviewmodel_8h_source.html">viewmodels/administrationviewmodel.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="workersviewmodel_8h_source.html">viewmodels/workersviewmodel.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="professionsviewmodel_8h_source.html">viewmodels/professionsviewmodel.h</a>"</code><br />
|
||||
</div>
|
||||
<p><a href="administrationpanel_8h_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_panel.html">AdministrationPanel</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Класс интерфейса панели администрации <a href="class_administration_panel.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespace_ui"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_ui.html">Ui</a></td></tr>
|
||||
<tr class="memdesc:namespace_ui"><td class="mdescLeft"> </td><td class="mdescRight">В данной неймспейсе QTFramework хранит MOC-объект, позволяющий работать с интерфейсом <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
162
iFacility/doxygen-docs/html/administrationpanel_8h_source.html
Normal file
|
|
@ -0,0 +1,162 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: administrationpanel.h Source File</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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 -->
|
||||
<!-- 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="headertitle">
|
||||
<div class="title">administrationpanel.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="administrationpanel_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef ADMINISTRATIONPANEL_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define ADMINISTRATIONPANEL_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include <QMainWindow></span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#include <QMessageBox></span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#include <QInputDialog></span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>  </div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#include "<a class="code" href="user_8h.html">objects/user.h</a>"</span></div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#include "<a class="code" href="profession_8h.html">objects/profession.h</a>"</span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#include "<a class="code" href="database_8h.html">db/database.h</a>"</span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor">#include "<a class="code" href="registrationdialog_8h.html">registrationdialog.h</a>"</span></div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#include "<a class="code" href="administrationviewmodel_8h.html">viewmodels/administrationviewmodel.h</a>"</span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#include "<a class="code" href="workersviewmodel_8h.html">viewmodels/workersviewmodel.h</a>"</span></div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#include "<a class="code" href="professionsviewmodel_8h.html">viewmodels/professionsviewmodel.h</a>"</span></div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  </div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="namespace_ui.html"> 20</a></span> <span class="keyword">namespace </span><a class="code" href="namespace_ui.html">Ui</a> { <span class="keyword">class </span><a class="code" href="class_administration_panel.html">AdministrationPanel</a>; }</div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  </div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="class_administration_panel.html"> 26</a></span> <span class="keyword">class </span><a class="code" href="class_administration_panel.html">AdministrationPanel</a> : <span class="keyword">public</span> QMainWindow {</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  Q_OBJECT</div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  </div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  Ui::AdministrationPanel *ui;</div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <a class="code" href="class_administration_view_model.html">AdministrationViewModel</a> *avm;</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <a class="code" href="class_workers_view_model.html">WorkersViewModel</a> *wvm;</div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <a class="code" href="class_professions_view_model.html">ProfessionsViewModel</a> *pvm;</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <a class="code" href="class_user.html">User</a> *mUser;</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  </div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keyword">explicit</span> <a class="code" href="class_administration_panel.html#ab1e257b74f7ee469f4f4249bfe8eab90">AdministrationPanel</a>(QWidget *parent = <span class="keyword">nullptr</span>);</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <a class="code" href="class_administration_panel.html#ae0788cefd11192f48813a7245fb66071">~AdministrationPanel</a>();</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  </div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordtype">void</span> <a class="code" href="class_administration_panel.html#a2025ee33c52945ce3d64a2b7aecc6c3c">setUser</a>(<a class="code" href="class_user.html">User</a> *user);</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  </div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> signals:</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="class_administration_panel.html#ad8af6f6c46f224afb85e5612ee9740d5"> 66</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_administration_panel.html#ad8af6f6c46f224afb85e5612ee9740d5">invalidateTables</a>();</div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  </div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="keyword">public</span> slots:</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keywordtype">void</span> <a class="code" href="class_administration_panel.html#a15b4545cab6df8a3fd565fd13427b505">resizeEvent</a>(QResizeEvent *event);</div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  </div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="keywordtype">void</span> <a class="code" href="class_administration_panel.html#a9cbb5cc61a079536311450b3afaa5f60">addAdministration</a>();</div>
|
||||
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keywordtype">void</span> <a class="code" href="class_administration_panel.html#af4ccd393c005850dc84923b55d668ada">addWorker</a>();</div>
|
||||
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="keywordtype">void</span> <a class="code" href="class_administration_panel.html#a247c5c886406743c2252d76f00615954">addProfession</a>();</div>
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  </div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="keywordtype">void</span> <a class="code" href="class_administration_panel.html#ab2352bfbf86c1d8fe99dd37ab947ffdb">editAdministration</a>();</div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="keywordtype">void</span> <a class="code" href="class_administration_panel.html#a03a06f486329bfdf807becb5a145393a">editWorker</a>();</div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="keywordtype">void</span> <a class="code" href="class_administration_panel.html#ae14799d8d4004492e11fbb5db6ed9ea9">editUser</a>(<a class="code" href="user_8h.html#a5586b992db525c396811d83a811c389c">UID</a> uid);</div>
|
||||
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="keywordtype">void</span> <a class="code" href="class_administration_panel.html#ab93eeb0ad49f0e30dd3cf0d913e3a449">editProfession</a>();</div>
|
||||
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  </div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="keywordtype">void</span> <a class="code" href="class_administration_panel.html#a98dc7b29e35f41239624f5b96bc07af4">removeAdministration</a>();</div>
|
||||
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  <span class="keywordtype">void</span> <a class="code" href="class_administration_panel.html#a093004d731b035e912979289d34d3c83">removeWorker</a>();</div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <span class="keywordtype">void</span> <a class="code" href="class_administration_panel.html#a944f62653c0319784523d71f5f4a5112">removeProfession</a>();</div>
|
||||
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  </div>
|
||||
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <span class="keywordtype">void</span> <a class="code" href="class_administration_panel.html#aafb8b165c2226494a50a2a08b85be23a">onTablesInvalidation</a>();</div>
|
||||
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> };</div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  </div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span> <span class="preprocessor">#endif </span><span class="comment">// ADMINISTRATIONPANEL_H</span></div>
|
||||
<div class="ttc" id="aadministrationviewmodel_8h_html"><div class="ttname"><a href="administrationviewmodel_8h.html">administrationviewmodel.h</a></div></div>
|
||||
<div class="ttc" id="aclass_administration_panel_html"><div class="ttname"><a href="class_administration_panel.html">AdministrationPanel</a></div><div class="ttdoc">Класс интерфейса панели администрации</div><div class="ttdef"><b>Definition:</b> administrationpanel.h:26</div></div>
|
||||
<div class="ttc" id="aclass_administration_panel_html_a03a06f486329bfdf807becb5a145393a"><div class="ttname"><a href="class_administration_panel.html#a03a06f486329bfdf807becb5a145393a">AdministrationPanel::editWorker</a></div><div class="ttdeci">void editWorker()</div><div class="ttdoc">Слот для события редактирования пользователя рабочего</div><div class="ttdef"><b>Definition:</b> administrationpanel.cpp:121</div></div>
|
||||
<div class="ttc" id="aclass_administration_panel_html_a093004d731b035e912979289d34d3c83"><div class="ttname"><a href="class_administration_panel.html#a093004d731b035e912979289d34d3c83">AdministrationPanel::removeWorker</a></div><div class="ttdeci">void removeWorker()</div><div class="ttdoc">Слот для события удаления пользователя рабочего</div><div class="ttdef"><b>Definition:</b> administrationpanel.cpp:197</div></div>
|
||||
<div class="ttc" id="aclass_administration_panel_html_a15b4545cab6df8a3fd565fd13427b505"><div class="ttname"><a href="class_administration_panel.html#a15b4545cab6df8a3fd565fd13427b505">AdministrationPanel::resizeEvent</a></div><div class="ttdeci">void resizeEvent(QResizeEvent *event)</div><div class="ttdoc">Переопределение реакции на событие изменения размера. Устанавливает ширину заголовков таблиц.</div><div class="ttdef"><b>Definition:</b> administrationpanel.cpp:35</div></div>
|
||||
<div class="ttc" id="aclass_administration_panel_html_a2025ee33c52945ce3d64a2b7aecc6c3c"><div class="ttname"><a href="class_administration_panel.html#a2025ee33c52945ce3d64a2b7aecc6c3c">AdministrationPanel::setUser</a></div><div class="ttdeci">void setUser(User *user)</div><div class="ttdoc">Устанавливает пользователя, который в данный момент работает с панелью</div><div class="ttdef"><b>Definition:</b> administrationpanel.cpp:29</div></div>
|
||||
<div class="ttc" id="aclass_administration_panel_html_a247c5c886406743c2252d76f00615954"><div class="ttname"><a href="class_administration_panel.html#a247c5c886406743c2252d76f00615954">AdministrationPanel::addProfession</a></div><div class="ttdeci">void addProfession()</div><div class="ttdoc">Слот для события создания профессии</div><div class="ttdef"><b>Definition:</b> administrationpanel.cpp:92</div></div>
|
||||
<div class="ttc" id="aclass_administration_panel_html_a944f62653c0319784523d71f5f4a5112"><div class="ttname"><a href="class_administration_panel.html#a944f62653c0319784523d71f5f4a5112">AdministrationPanel::removeProfession</a></div><div class="ttdeci">void removeProfession()</div><div class="ttdoc">Слот для события удаления профессии</div><div class="ttdef"><b>Definition:</b> administrationpanel.cpp:218</div></div>
|
||||
<div class="ttc" id="aclass_administration_panel_html_a98dc7b29e35f41239624f5b96bc07af4"><div class="ttname"><a href="class_administration_panel.html#a98dc7b29e35f41239624f5b96bc07af4">AdministrationPanel::removeAdministration</a></div><div class="ttdeci">void removeAdministration()</div><div class="ttdoc">Слот для события удаления пользователя администрации</div><div class="ttdef"><b>Definition:</b> administrationpanel.cpp:171</div></div>
|
||||
<div class="ttc" id="aclass_administration_panel_html_a9cbb5cc61a079536311450b3afaa5f60"><div class="ttname"><a href="class_administration_panel.html#a9cbb5cc61a079536311450b3afaa5f60">AdministrationPanel::addAdministration</a></div><div class="ttdeci">void addAdministration()</div><div class="ttdoc">Слот для события создания пользователя администрации</div><div class="ttdef"><b>Definition:</b> administrationpanel.cpp:54</div></div>
|
||||
<div class="ttc" id="aclass_administration_panel_html_aafb8b165c2226494a50a2a08b85be23a"><div class="ttname"><a href="class_administration_panel.html#aafb8b165c2226494a50a2a08b85be23a">AdministrationPanel::onTablesInvalidation</a></div><div class="ttdeci">void onTablesInvalidation()</div><div class="ttdoc">Слот для события запроса пеерисовки таблицы</div><div class="ttdef"><b>Definition:</b> administrationpanel.cpp:242</div></div>
|
||||
<div class="ttc" id="aclass_administration_panel_html_ab1e257b74f7ee469f4f4249bfe8eab90"><div class="ttname"><a href="class_administration_panel.html#ab1e257b74f7ee469f4f4249bfe8eab90">AdministrationPanel::AdministrationPanel</a></div><div class="ttdeci">AdministrationPanel(QWidget *parent=nullptr)</div><div class="ttdoc">Стандартный конструктор объекта интерфейса</div><div class="ttdef"><b>Definition:</b> administrationpanel.cpp:4</div></div>
|
||||
<div class="ttc" id="aclass_administration_panel_html_ab2352bfbf86c1d8fe99dd37ab947ffdb"><div class="ttname"><a href="class_administration_panel.html#ab2352bfbf86c1d8fe99dd37ab947ffdb">AdministrationPanel::editAdministration</a></div><div class="ttdeci">void editAdministration()</div><div class="ttdoc">Слот для события редактирования пользователя администрации</div><div class="ttdef"><b>Definition:</b> administrationpanel.cpp:108</div></div>
|
||||
<div class="ttc" id="aclass_administration_panel_html_ab93eeb0ad49f0e30dd3cf0d913e3a449"><div class="ttname"><a href="class_administration_panel.html#ab93eeb0ad49f0e30dd3cf0d913e3a449">AdministrationPanel::editProfession</a></div><div class="ttdeci">void editProfession()</div><div class="ttdoc">Слот для события редактирования профессии</div><div class="ttdef"><b>Definition:</b> administrationpanel.cpp:147</div></div>
|
||||
<div class="ttc" id="aclass_administration_panel_html_ad8af6f6c46f224afb85e5612ee9740d5"><div class="ttname"><a href="class_administration_panel.html#ad8af6f6c46f224afb85e5612ee9740d5">AdministrationPanel::invalidateTables</a></div><div class="ttdeci">void invalidateTables()</div><div class="ttdoc">Сигнал, сообщающий о необходимости перерисовки таблиц</div></div>
|
||||
<div class="ttc" id="aclass_administration_panel_html_ae0788cefd11192f48813a7245fb66071"><div class="ttname"><a href="class_administration_panel.html#ae0788cefd11192f48813a7245fb66071">AdministrationPanel::~AdministrationPanel</a></div><div class="ttdeci">~AdministrationPanel()</div><div class="ttdoc">Стандартный деструктор объекта интерфейса</div><div class="ttdef"><b>Definition:</b> administrationpanel.cpp:21</div></div>
|
||||
<div class="ttc" id="aclass_administration_panel_html_ae14799d8d4004492e11fbb5db6ed9ea9"><div class="ttname"><a href="class_administration_panel.html#ae14799d8d4004492e11fbb5db6ed9ea9">AdministrationPanel::editUser</a></div><div class="ttdeci">void editUser(UID uid)</div><div class="ttdoc">Общий слот для события редактирования пользователяпо его уникальному идентификатору</div><div class="ttdef"><b>Definition:</b> administrationpanel.cpp:130</div></div>
|
||||
<div class="ttc" id="aclass_administration_panel_html_af4ccd393c005850dc84923b55d668ada"><div class="ttname"><a href="class_administration_panel.html#af4ccd393c005850dc84923b55d668ada">AdministrationPanel::addWorker</a></div><div class="ttdeci">void addWorker()</div><div class="ttdoc">Слот для события создания пользователя рабочего</div><div class="ttdef"><b>Definition:</b> administrationpanel.cpp:78</div></div>
|
||||
<div class="ttc" id="aclass_administration_view_model_html"><div class="ttname"><a href="class_administration_view_model.html">AdministrationViewModel</a></div><div class="ttdoc">ViewModel для таблицы администрации (администраторы, диспетчеры)</div><div class="ttdef"><b>Definition:</b> administrationviewmodel.h:14</div></div>
|
||||
<div class="ttc" id="aclass_professions_view_model_html"><div class="ttname"><a href="class_professions_view_model.html">ProfessionsViewModel</a></div><div class="ttdoc">ViewModel для дерева профессий</div><div class="ttdef"><b>Definition:</b> professionsviewmodel.h:12</div></div>
|
||||
<div class="ttc" id="aclass_user_html"><div class="ttname"><a href="class_user.html">User</a></div><div class="ttdoc">Класс сущности пользователя</div><div class="ttdef"><b>Definition:</b> user.h:26</div></div>
|
||||
<div class="ttc" id="aclass_workers_view_model_html"><div class="ttname"><a href="class_workers_view_model.html">WorkersViewModel</a></div><div class="ttdoc">ViewModel для таблицы рабочих</div><div class="ttdef"><b>Definition:</b> workersviewmodel.h:17</div></div>
|
||||
<div class="ttc" id="adatabase_8h_html"><div class="ttname"><a href="database_8h.html">database.h</a></div></div>
|
||||
<div class="ttc" id="anamespace_ui_html"><div class="ttname"><a href="namespace_ui.html">Ui</a></div><div class="ttdoc">В данной неймспейсе QTFramework хранит MOC-объект, позволяющий работать с интерфейсом</div><div class="ttdef"><b>Definition:</b> administrationpanel.h:20</div></div>
|
||||
<div class="ttc" id="aprofession_8h_html"><div class="ttname"><a href="profession_8h.html">profession.h</a></div></div>
|
||||
<div class="ttc" id="aprofessionsviewmodel_8h_html"><div class="ttname"><a href="professionsviewmodel_8h.html">professionsviewmodel.h</a></div></div>
|
||||
<div class="ttc" id="aregistrationdialog_8h_html"><div class="ttname"><a href="registrationdialog_8h.html">registrationdialog.h</a></div></div>
|
||||
<div class="ttc" id="auser_8h_html"><div class="ttname"><a href="user_8h.html">user.h</a></div></div>
|
||||
<div class="ttc" id="auser_8h_html_a5586b992db525c396811d83a811c389c"><div class="ttname"><a href="user_8h.html#a5586b992db525c396811d83a811c389c">UID</a></div><div class="ttdeci">QUuid UID</div><div class="ttdef"><b>Definition:</b> user.h:12</div></div>
|
||||
<div class="ttc" id="aworkersviewmodel_8h_html"><div class="ttname"><a href="workersviewmodel_8h.html">workersviewmodel.h</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,81 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: viewmodels/administrationviewmodel.cpp File 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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 id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_4aa5222c42b043c3b7fe3d3752505fa0.html">viewmodels</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">administrationviewmodel.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="administrationviewmodel_8h_source.html">administrationviewmodel.h</a>"</code><br />
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
95
iFacility/doxygen-docs/html/administrationviewmodel_8h.html
Normal file
|
|
@ -0,0 +1,95 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: viewmodels/administrationviewmodel.h File 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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 id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_4aa5222c42b043c3b7fe3d3752505fa0.html">viewmodels</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">administrationviewmodel.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <QAbstractTableModel></code><br />
|
||||
<code>#include <QVector></code><br />
|
||||
<code>#include "<a class="el" href="user_8h_source.html">../objects/user.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="database_8h_source.html">../db/database.h</a>"</code><br />
|
||||
</div>
|
||||
<p><a href="administrationviewmodel_8h_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_view_model.html">AdministrationViewModel</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">ViewModel для таблицы администрации (администраторы, диспетчеры) <a href="class_administration_view_model.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,114 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: viewmodels/administrationviewmodel.h Source File</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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 id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_4aa5222c42b043c3b7fe3d3752505fa0.html">viewmodels</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">administrationviewmodel.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="administrationviewmodel_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef ADMINISTRATIONVIEWMODEL_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define ADMINISTRATIONVIEWMODEL_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include <QAbstractTableModel></span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#include <QVector></span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>  </div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#include "../objects/user.h"</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#include "../db/database.h"</span></div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>  </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="class_administration_view_model.html"> 14</a></span> <span class="keyword">class </span><a class="code" href="class_administration_view_model.html">AdministrationViewModel</a> : <span class="keyword">public</span> QAbstractTableModel {</div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  Q_OBJECT</div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  QVector<User> mUserData;</div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  </div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <a class="code" href="class_administration_view_model.html#a434643d84de6978e6afaf4dc9707583a">AdministrationViewModel</a>(QObject *parent);</div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  </div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keywordtype">int</span> <a class="code" href="class_administration_view_model.html#a4b39c4f5dc8c7a93670a5ee972d509f2">rowCount</a>(<span class="keyword">const</span> QModelIndex &parent = QModelIndex()) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="keywordtype">int</span> <a class="code" href="class_administration_view_model.html#adbcfd44f342ee367ce48df2c7a281522">columnCount</a>(<span class="keyword">const</span> QModelIndex &parent = QModelIndex()) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  QVariant <a class="code" href="class_administration_view_model.html#af74c56420413807731a5f9494aab54c2">headerData</a>(<span class="keywordtype">int</span> section, Qt::Orientation orientation, <span class="keywordtype">int</span> role) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  QVariant <a class="code" href="class_administration_view_model.html#a7e8243cd217c46409e1c525960388d0f">data</a>(<span class="keyword">const</span> QModelIndex &index, <span class="keywordtype">int</span> role = Qt::DisplayRole) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  </div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keywordtype">void</span> <a class="code" href="class_administration_view_model.html#a16842eee3dcca1cb23acc1588210c8ab">invalidateData</a>();</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> };</div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  </div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="preprocessor">#endif </span><span class="comment">// ADMINISTRATIONVIEWMODEL_H</span></div>
|
||||
<div class="ttc" id="aclass_administration_view_model_html"><div class="ttname"><a href="class_administration_view_model.html">AdministrationViewModel</a></div><div class="ttdoc">ViewModel для таблицы администрации (администраторы, диспетчеры)</div><div class="ttdef"><b>Definition:</b> administrationviewmodel.h:14</div></div>
|
||||
<div class="ttc" id="aclass_administration_view_model_html_a16842eee3dcca1cb23acc1588210c8ab"><div class="ttname"><a href="class_administration_view_model.html#a16842eee3dcca1cb23acc1588210c8ab">AdministrationViewModel::invalidateData</a></div><div class="ttdeci">void invalidateData()</div><div class="ttdoc">Запускает перерисовку таблицы</div><div class="ttdef"><b>Definition:</b> administrationviewmodel.cpp:54</div></div>
|
||||
<div class="ttc" id="aclass_administration_view_model_html_a434643d84de6978e6afaf4dc9707583a"><div class="ttname"><a href="class_administration_view_model.html#a434643d84de6978e6afaf4dc9707583a">AdministrationViewModel::AdministrationViewModel</a></div><div class="ttdeci">AdministrationViewModel(QObject *parent)</div><div class="ttdoc">Стандартный конструктор объекта класса</div><div class="ttdef"><b>Definition:</b> administrationviewmodel.cpp:3</div></div>
|
||||
<div class="ttc" id="aclass_administration_view_model_html_a4b39c4f5dc8c7a93670a5ee972d509f2"><div class="ttname"><a href="class_administration_view_model.html#a4b39c4f5dc8c7a93670a5ee972d509f2">AdministrationViewModel::rowCount</a></div><div class="ttdeci">int rowCount(const QModelIndex &parent=QModelIndex()) const</div><div class="ttdoc">Возвращает кол-во строк в таблице</div><div class="ttdef"><b>Definition:</b> administrationviewmodel.cpp:7</div></div>
|
||||
<div class="ttc" id="aclass_administration_view_model_html_a7e8243cd217c46409e1c525960388d0f"><div class="ttname"><a href="class_administration_view_model.html#a7e8243cd217c46409e1c525960388d0f">AdministrationViewModel::data</a></div><div class="ttdeci">QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const</div><div class="ttdoc">Возвращает содержимое ячеек таблицы</div><div class="ttdef"><b>Definition:</b> administrationviewmodel.cpp:32</div></div>
|
||||
<div class="ttc" id="aclass_administration_view_model_html_adbcfd44f342ee367ce48df2c7a281522"><div class="ttname"><a href="class_administration_view_model.html#adbcfd44f342ee367ce48df2c7a281522">AdministrationViewModel::columnCount</a></div><div class="ttdeci">int columnCount(const QModelIndex &parent=QModelIndex()) const</div><div class="ttdoc">Возвращает кол-во столбцов в таблице</div><div class="ttdef"><b>Definition:</b> administrationviewmodel.cpp:11</div></div>
|
||||
<div class="ttc" id="aclass_administration_view_model_html_af74c56420413807731a5f9494aab54c2"><div class="ttname"><a href="class_administration_view_model.html#af74c56420413807731a5f9494aab54c2">AdministrationViewModel::headerData</a></div><div class="ttdeci">QVariant headerData(int section, Qt::Orientation orientation, int role) const</div><div class="ttdoc">Возвращает содержимое заголовка таблицы</div><div class="ttdef"><b>Definition:</b> administrationviewmodel.cpp:15</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
92
iFacility/doxygen-docs/html/annotated.html
Normal file
|
|
@ -0,0 +1,92 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Class List</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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 -->
|
||||
<!-- 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="headertitle">
|
||||
<div class="title">Class List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||
<table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_administration_panel.html" target="_self">AdministrationPanel</a></td><td class="desc">Класс интерфейса панели администрации </td></tr>
|
||||
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_administration_view_model.html" target="_self">AdministrationViewModel</a></td><td class="desc">ViewModel для таблицы администрации (администраторы, диспетчеры) </td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_database.html" target="_self">Database</a></td><td class="desc">Класс базы данных </td></tr>
|
||||
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_login_window.html" target="_self">LoginWindow</a></td><td class="desc">Класс интерфейса панели авторизации </td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_profession.html" target="_self">Profession</a></td><td class="desc">Класс сущности профессии </td></tr>
|
||||
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_professions_view_model.html" target="_self">ProfessionsViewModel</a></td><td class="desc">ViewModel для дерева профессий </td></tr>
|
||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_registration_dialog.html" target="_self">RegistrationDialog</a></td><td class="desc">Класс интерфейса диалога регистрации </td></tr>
|
||||
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_user.html" target="_self">User</a></td><td class="desc">Класс сущности пользователя </td></tr>
|
||||
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_user_profession.html" target="_self">UserProfession</a></td><td class="desc">Класс-обёртка сущности профессии </td></tr>
|
||||
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_user_profession_view_model.html" target="_self">UserProfessionViewModel</a></td><td class="desc">ViewModel для таблицы профессий пользователя </td></tr>
|
||||
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_worker_panel.html" target="_self">WorkerPanel</a></td><td class="desc">Класс интерфейса панели рабочего </td></tr>
|
||||
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_workers_view_model.html" target="_self">WorkersViewModel</a></td><td class="desc">ViewModel для таблицы рабочих </td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
iFacility/doxygen-docs/html/bc_s.png
Normal file
|
After Width: | Height: | Size: 676 B |
BIN
iFacility/doxygen-docs/html/bdwn.png
Normal file
|
After Width: | Height: | Size: 143 B |
|
|
@ -0,0 +1,95 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Member List</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">AdministrationPanel Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_administration_panel.html">AdministrationPanel</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_administration_panel.html#a9cbb5cc61a079536311450b3afaa5f60">addAdministration</a>()</td><td class="entry"><a class="el" href="class_administration_panel.html">AdministrationPanel</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_administration_panel.html#a247c5c886406743c2252d76f00615954">addProfession</a>()</td><td class="entry"><a class="el" href="class_administration_panel.html">AdministrationPanel</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_administration_panel.html#af4ccd393c005850dc84923b55d668ada">addWorker</a>()</td><td class="entry"><a class="el" href="class_administration_panel.html">AdministrationPanel</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_administration_panel.html#ab1e257b74f7ee469f4f4249bfe8eab90">AdministrationPanel</a>(QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="class_administration_panel.html">AdministrationPanel</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_administration_panel.html#ab2352bfbf86c1d8fe99dd37ab947ffdb">editAdministration</a>()</td><td class="entry"><a class="el" href="class_administration_panel.html">AdministrationPanel</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_administration_panel.html#ab93eeb0ad49f0e30dd3cf0d913e3a449">editProfession</a>()</td><td class="entry"><a class="el" href="class_administration_panel.html">AdministrationPanel</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_administration_panel.html#ae14799d8d4004492e11fbb5db6ed9ea9">editUser</a>(UID uid)</td><td class="entry"><a class="el" href="class_administration_panel.html">AdministrationPanel</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_administration_panel.html#a03a06f486329bfdf807becb5a145393a">editWorker</a>()</td><td class="entry"><a class="el" href="class_administration_panel.html">AdministrationPanel</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_administration_panel.html#ad8af6f6c46f224afb85e5612ee9740d5">invalidateTables</a>()</td><td class="entry"><a class="el" href="class_administration_panel.html">AdministrationPanel</a></td><td class="entry"><span class="mlabel">signal</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_administration_panel.html#aafb8b165c2226494a50a2a08b85be23a">onTablesInvalidation</a>()</td><td class="entry"><a class="el" href="class_administration_panel.html">AdministrationPanel</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_administration_panel.html#a98dc7b29e35f41239624f5b96bc07af4">removeAdministration</a>()</td><td class="entry"><a class="el" href="class_administration_panel.html">AdministrationPanel</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_administration_panel.html#a944f62653c0319784523d71f5f4a5112">removeProfession</a>()</td><td class="entry"><a class="el" href="class_administration_panel.html">AdministrationPanel</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_administration_panel.html#a093004d731b035e912979289d34d3c83">removeWorker</a>()</td><td class="entry"><a class="el" href="class_administration_panel.html">AdministrationPanel</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_administration_panel.html#a15b4545cab6df8a3fd565fd13427b505">resizeEvent</a>(QResizeEvent *event)</td><td class="entry"><a class="el" href="class_administration_panel.html">AdministrationPanel</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_administration_panel.html#a2025ee33c52945ce3d64a2b7aecc6c3c">setUser</a>(User *user)</td><td class="entry"><a class="el" href="class_administration_panel.html">AdministrationPanel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_administration_panel.html#ae0788cefd11192f48813a7245fb66071">~AdministrationPanel</a>()</td><td class="entry"><a class="el" href="class_administration_panel.html">AdministrationPanel</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
596
iFacility/doxygen-docs/html/class_administration_panel.html
Normal file
|
|
@ -0,0 +1,596 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: AdministrationPanel 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-slots">Public Slots</a> |
|
||||
<a href="#signals">Signals</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_administration_panel-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">AdministrationPanel Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Класс интерфейса панели администрации
|
||||
<a href="class_administration_panel.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="administrationpanel_8h_source.html">administrationpanel.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for AdministrationPanel:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_administration_panel.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:a15b4545cab6df8a3fd565fd13427b505"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_panel.html#a15b4545cab6df8a3fd565fd13427b505">resizeEvent</a> (QResizeEvent *event)</td></tr>
|
||||
<tr class="memdesc:a15b4545cab6df8a3fd565fd13427b505"><td class="mdescLeft"> </td><td class="mdescRight">Переопределение реакции на событие изменения размера. Устанавливает ширину заголовков таблиц. <a href="class_administration_panel.html#a15b4545cab6df8a3fd565fd13427b505">More...</a><br /></td></tr>
|
||||
<tr class="separator:a15b4545cab6df8a3fd565fd13427b505"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9cbb5cc61a079536311450b3afaa5f60"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_panel.html#a9cbb5cc61a079536311450b3afaa5f60">addAdministration</a> ()</td></tr>
|
||||
<tr class="memdesc:a9cbb5cc61a079536311450b3afaa5f60"><td class="mdescLeft"> </td><td class="mdescRight">Слот для события создания пользователя администрации <a href="class_administration_panel.html#a9cbb5cc61a079536311450b3afaa5f60">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9cbb5cc61a079536311450b3afaa5f60"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af4ccd393c005850dc84923b55d668ada"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_panel.html#af4ccd393c005850dc84923b55d668ada">addWorker</a> ()</td></tr>
|
||||
<tr class="memdesc:af4ccd393c005850dc84923b55d668ada"><td class="mdescLeft"> </td><td class="mdescRight">Слот для события создания пользователя рабочего <a href="class_administration_panel.html#af4ccd393c005850dc84923b55d668ada">More...</a><br /></td></tr>
|
||||
<tr class="separator:af4ccd393c005850dc84923b55d668ada"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a247c5c886406743c2252d76f00615954"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_panel.html#a247c5c886406743c2252d76f00615954">addProfession</a> ()</td></tr>
|
||||
<tr class="memdesc:a247c5c886406743c2252d76f00615954"><td class="mdescLeft"> </td><td class="mdescRight">Слот для события создания профессии <a href="class_administration_panel.html#a247c5c886406743c2252d76f00615954">More...</a><br /></td></tr>
|
||||
<tr class="separator:a247c5c886406743c2252d76f00615954"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab2352bfbf86c1d8fe99dd37ab947ffdb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_panel.html#ab2352bfbf86c1d8fe99dd37ab947ffdb">editAdministration</a> ()</td></tr>
|
||||
<tr class="memdesc:ab2352bfbf86c1d8fe99dd37ab947ffdb"><td class="mdescLeft"> </td><td class="mdescRight">Слот для события редактирования пользователя администрации <a href="class_administration_panel.html#ab2352bfbf86c1d8fe99dd37ab947ffdb">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab2352bfbf86c1d8fe99dd37ab947ffdb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a03a06f486329bfdf807becb5a145393a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_panel.html#a03a06f486329bfdf807becb5a145393a">editWorker</a> ()</td></tr>
|
||||
<tr class="memdesc:a03a06f486329bfdf807becb5a145393a"><td class="mdescLeft"> </td><td class="mdescRight">Слот для события редактирования пользователя рабочего <a href="class_administration_panel.html#a03a06f486329bfdf807becb5a145393a">More...</a><br /></td></tr>
|
||||
<tr class="separator:a03a06f486329bfdf807becb5a145393a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae14799d8d4004492e11fbb5db6ed9ea9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_panel.html#ae14799d8d4004492e11fbb5db6ed9ea9">editUser</a> (<a class="el" href="user_8h.html#a5586b992db525c396811d83a811c389c">UID</a> uid)</td></tr>
|
||||
<tr class="memdesc:ae14799d8d4004492e11fbb5db6ed9ea9"><td class="mdescLeft"> </td><td class="mdescRight">Общий слот для события редактирования пользователяпо его уникальному идентификатору <a href="class_administration_panel.html#ae14799d8d4004492e11fbb5db6ed9ea9">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae14799d8d4004492e11fbb5db6ed9ea9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab93eeb0ad49f0e30dd3cf0d913e3a449"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_panel.html#ab93eeb0ad49f0e30dd3cf0d913e3a449">editProfession</a> ()</td></tr>
|
||||
<tr class="memdesc:ab93eeb0ad49f0e30dd3cf0d913e3a449"><td class="mdescLeft"> </td><td class="mdescRight">Слот для события редактирования профессии <a href="class_administration_panel.html#ab93eeb0ad49f0e30dd3cf0d913e3a449">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab93eeb0ad49f0e30dd3cf0d913e3a449"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a98dc7b29e35f41239624f5b96bc07af4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_panel.html#a98dc7b29e35f41239624f5b96bc07af4">removeAdministration</a> ()</td></tr>
|
||||
<tr class="memdesc:a98dc7b29e35f41239624f5b96bc07af4"><td class="mdescLeft"> </td><td class="mdescRight">Слот для события удаления пользователя администрации <a href="class_administration_panel.html#a98dc7b29e35f41239624f5b96bc07af4">More...</a><br /></td></tr>
|
||||
<tr class="separator:a98dc7b29e35f41239624f5b96bc07af4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a093004d731b035e912979289d34d3c83"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_panel.html#a093004d731b035e912979289d34d3c83">removeWorker</a> ()</td></tr>
|
||||
<tr class="memdesc:a093004d731b035e912979289d34d3c83"><td class="mdescLeft"> </td><td class="mdescRight">Слот для события удаления пользователя рабочего <a href="class_administration_panel.html#a093004d731b035e912979289d34d3c83">More...</a><br /></td></tr>
|
||||
<tr class="separator:a093004d731b035e912979289d34d3c83"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a944f62653c0319784523d71f5f4a5112"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_panel.html#a944f62653c0319784523d71f5f4a5112">removeProfession</a> ()</td></tr>
|
||||
<tr class="memdesc:a944f62653c0319784523d71f5f4a5112"><td class="mdescLeft"> </td><td class="mdescRight">Слот для события удаления профессии <a href="class_administration_panel.html#a944f62653c0319784523d71f5f4a5112">More...</a><br /></td></tr>
|
||||
<tr class="separator:a944f62653c0319784523d71f5f4a5112"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aafb8b165c2226494a50a2a08b85be23a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_panel.html#aafb8b165c2226494a50a2a08b85be23a">onTablesInvalidation</a> ()</td></tr>
|
||||
<tr class="memdesc:aafb8b165c2226494a50a2a08b85be23a"><td class="mdescLeft"> </td><td class="mdescRight">Слот для события запроса пеерисовки таблицы <a href="class_administration_panel.html#aafb8b165c2226494a50a2a08b85be23a">More...</a><br /></td></tr>
|
||||
<tr class="separator:aafb8b165c2226494a50a2a08b85be23a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="signals"></a>
|
||||
Signals</h2></td></tr>
|
||||
<tr class="memitem:ad8af6f6c46f224afb85e5612ee9740d5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_panel.html#ad8af6f6c46f224afb85e5612ee9740d5">invalidateTables</a> ()</td></tr>
|
||||
<tr class="memdesc:ad8af6f6c46f224afb85e5612ee9740d5"><td class="mdescLeft"> </td><td class="mdescRight">Сигнал, сообщающий о необходимости перерисовки таблиц <a href="class_administration_panel.html#ad8af6f6c46f224afb85e5612ee9740d5">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad8af6f6c46f224afb85e5612ee9740d5"><td class="memSeparator" colspan="2"> </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:ab1e257b74f7ee469f4f4249bfe8eab90"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_panel.html#ab1e257b74f7ee469f4f4249bfe8eab90">AdministrationPanel</a> (QWidget *parent=nullptr)</td></tr>
|
||||
<tr class="memdesc:ab1e257b74f7ee469f4f4249bfe8eab90"><td class="mdescLeft"> </td><td class="mdescRight">Стандартный конструктор объекта интерфейса <a href="class_administration_panel.html#ab1e257b74f7ee469f4f4249bfe8eab90">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab1e257b74f7ee469f4f4249bfe8eab90"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae0788cefd11192f48813a7245fb66071"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_panel.html#ae0788cefd11192f48813a7245fb66071">~AdministrationPanel</a> ()</td></tr>
|
||||
<tr class="memdesc:ae0788cefd11192f48813a7245fb66071"><td class="mdescLeft"> </td><td class="mdescRight">Стандартный деструктор объекта интерфейса <a href="class_administration_panel.html#ae0788cefd11192f48813a7245fb66071">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae0788cefd11192f48813a7245fb66071"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2025ee33c52945ce3d64a2b7aecc6c3c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_panel.html#a2025ee33c52945ce3d64a2b7aecc6c3c">setUser</a> (<a class="el" href="class_user.html">User</a> *user)</td></tr>
|
||||
<tr class="memdesc:a2025ee33c52945ce3d64a2b7aecc6c3c"><td class="mdescLeft"> </td><td class="mdescRight">Устанавливает пользователя, который в данный момент работает с панелью <a href="class_administration_panel.html#a2025ee33c52945ce3d64a2b7aecc6c3c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a2025ee33c52945ce3d64a2b7aecc6c3c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Класс интерфейса панели администрации </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="ab1e257b74f7ee469f4f4249bfe8eab90"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab1e257b74f7ee469f4f4249bfe8eab90">◆ </a></span>AdministrationPanel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">AdministrationPanel::AdministrationPanel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QWidget * </td>
|
||||
<td class="paramname"><em>parent</em> = <code>nullptr</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Стандартный конструктор объекта интерфейса </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae0788cefd11192f48813a7245fb66071"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae0788cefd11192f48813a7245fb66071">◆ </a></span>~AdministrationPanel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">AdministrationPanel::~AdministrationPanel </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Стандартный деструктор объекта интерфейса </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a9cbb5cc61a079536311450b3afaa5f60"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9cbb5cc61a079536311450b3afaa5f60">◆ </a></span>addAdministration</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void AdministrationPanel::addAdministration </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>Слот для события создания пользователя администрации </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a247c5c886406743c2252d76f00615954"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a247c5c886406743c2252d76f00615954">◆ </a></span>addProfession</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void AdministrationPanel::addProfession </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>Слот для события создания профессии </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af4ccd393c005850dc84923b55d668ada"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af4ccd393c005850dc84923b55d668ada">◆ </a></span>addWorker</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void AdministrationPanel::addWorker </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>Слот для события создания пользователя рабочего </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab2352bfbf86c1d8fe99dd37ab947ffdb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab2352bfbf86c1d8fe99dd37ab947ffdb">◆ </a></span>editAdministration</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void AdministrationPanel::editAdministration </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>Слот для события редактирования пользователя администрации </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab93eeb0ad49f0e30dd3cf0d913e3a449"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab93eeb0ad49f0e30dd3cf0d913e3a449">◆ </a></span>editProfession</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void AdministrationPanel::editProfession </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>Слот для события редактирования профессии </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae14799d8d4004492e11fbb5db6ed9ea9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae14799d8d4004492e11fbb5db6ed9ea9">◆ </a></span>editUser</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void AdministrationPanel::editUser </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="user_8h.html#a5586b992db525c396811d83a811c389c">UID</a> </td>
|
||||
<td class="paramname"><em>uid</em></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>Общий слот для события редактирования пользователяпо его уникальному идентификатору </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a03a06f486329bfdf807becb5a145393a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a03a06f486329bfdf807becb5a145393a">◆ </a></span>editWorker</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void AdministrationPanel::editWorker </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>Слот для события редактирования пользователя рабочего </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad8af6f6c46f224afb85e5612ee9740d5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad8af6f6c46f224afb85e5612ee9740d5">◆ </a></span>invalidateTables</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void AdministrationPanel::invalidateTables </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">signal</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Сигнал, сообщающий о необходимости перерисовки таблиц </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aafb8b165c2226494a50a2a08b85be23a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aafb8b165c2226494a50a2a08b85be23a">◆ </a></span>onTablesInvalidation</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void AdministrationPanel::onTablesInvalidation </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>Слот для события запроса пеерисовки таблицы </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a98dc7b29e35f41239624f5b96bc07af4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a98dc7b29e35f41239624f5b96bc07af4">◆ </a></span>removeAdministration</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void AdministrationPanel::removeAdministration </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>Слот для события удаления пользователя администрации </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a944f62653c0319784523d71f5f4a5112"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a944f62653c0319784523d71f5f4a5112">◆ </a></span>removeProfession</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void AdministrationPanel::removeProfession </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>Слот для события удаления профессии </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a093004d731b035e912979289d34d3c83"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a093004d731b035e912979289d34d3c83">◆ </a></span>removeWorker</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void AdministrationPanel::removeWorker </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>Слот для события удаления пользователя рабочего </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a15b4545cab6df8a3fd565fd13427b505"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a15b4545cab6df8a3fd565fd13427b505">◆ </a></span>resizeEvent</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void AdministrationPanel::resizeEvent </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QResizeEvent * </td>
|
||||
<td class="paramname"><em>event</em></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>Переопределение реакции на событие изменения размера. Устанавливает ширину заголовков таблиц. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">event</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2025ee33c52945ce3d64a2b7aecc6c3c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2025ee33c52945ce3d64a2b7aecc6c3c">◆ </a></span>setUser()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void AdministrationPanel::setUser </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="class_user.html">User</a> * </td>
|
||||
<td class="paramname"><em>user</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Устанавливает пользователя, который в данный момент работает с панелью </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">user</td><td>указатель на объект пользователя </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="administrationpanel_8h_source.html">administrationpanel.h</a></li>
|
||||
<li><a class="el" href="administrationpanel_8cpp.html">administrationpanel.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
iFacility/doxygen-docs/html/class_administration_panel.png
Normal file
|
After Width: | Height: | Size: 536 B |
|
|
@ -0,0 +1,85 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Member List</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">AdministrationViewModel Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_administration_view_model.html">AdministrationViewModel</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_administration_view_model.html#a434643d84de6978e6afaf4dc9707583a">AdministrationViewModel</a>(QObject *parent)</td><td class="entry"><a class="el" href="class_administration_view_model.html">AdministrationViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_administration_view_model.html#adbcfd44f342ee367ce48df2c7a281522">columnCount</a>(const QModelIndex &parent=QModelIndex()) const</td><td class="entry"><a class="el" href="class_administration_view_model.html">AdministrationViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_administration_view_model.html#a7e8243cd217c46409e1c525960388d0f">data</a>(const QModelIndex &index, int role=Qt::DisplayRole) const</td><td class="entry"><a class="el" href="class_administration_view_model.html">AdministrationViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_administration_view_model.html#af74c56420413807731a5f9494aab54c2">headerData</a>(int section, Qt::Orientation orientation, int role) const</td><td class="entry"><a class="el" href="class_administration_view_model.html">AdministrationViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_administration_view_model.html#a16842eee3dcca1cb23acc1588210c8ab">invalidateData</a>()</td><td class="entry"><a class="el" href="class_administration_view_model.html">AdministrationViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_administration_view_model.html#a4b39c4f5dc8c7a93670a5ee972d509f2">rowCount</a>(const QModelIndex &parent=QModelIndex()) const</td><td class="entry"><a class="el" href="class_administration_view_model.html">AdministrationViewModel</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
302
iFacility/doxygen-docs/html/class_administration_view_model.html
Normal file
|
|
@ -0,0 +1,302 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: AdministrationViewModel 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_administration_view_model-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">AdministrationViewModel Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>ViewModel для таблицы администрации (администраторы, диспетчеры)
|
||||
<a href="class_administration_view_model.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="administrationviewmodel_8h_source.html">administrationviewmodel.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for AdministrationViewModel:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_administration_view_model.png" alt=""/>
|
||||
</div></div>
|
||||
<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:a434643d84de6978e6afaf4dc9707583a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_view_model.html#a434643d84de6978e6afaf4dc9707583a">AdministrationViewModel</a> (QObject *parent)</td></tr>
|
||||
<tr class="memdesc:a434643d84de6978e6afaf4dc9707583a"><td class="mdescLeft"> </td><td class="mdescRight">Стандартный конструктор объекта класса <a href="class_administration_view_model.html#a434643d84de6978e6afaf4dc9707583a">More...</a><br /></td></tr>
|
||||
<tr class="separator:a434643d84de6978e6afaf4dc9707583a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4b39c4f5dc8c7a93670a5ee972d509f2"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_view_model.html#a4b39c4f5dc8c7a93670a5ee972d509f2">rowCount</a> (const QModelIndex &parent=QModelIndex()) const</td></tr>
|
||||
<tr class="memdesc:a4b39c4f5dc8c7a93670a5ee972d509f2"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает кол-во строк в таблице <a href="class_administration_view_model.html#a4b39c4f5dc8c7a93670a5ee972d509f2">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4b39c4f5dc8c7a93670a5ee972d509f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adbcfd44f342ee367ce48df2c7a281522"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_view_model.html#adbcfd44f342ee367ce48df2c7a281522">columnCount</a> (const QModelIndex &parent=QModelIndex()) const</td></tr>
|
||||
<tr class="memdesc:adbcfd44f342ee367ce48df2c7a281522"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает кол-во столбцов в таблице <a href="class_administration_view_model.html#adbcfd44f342ee367ce48df2c7a281522">More...</a><br /></td></tr>
|
||||
<tr class="separator:adbcfd44f342ee367ce48df2c7a281522"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af74c56420413807731a5f9494aab54c2"><td class="memItemLeft" align="right" valign="top">QVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_view_model.html#af74c56420413807731a5f9494aab54c2">headerData</a> (int section, Qt::Orientation orientation, int role) const</td></tr>
|
||||
<tr class="memdesc:af74c56420413807731a5f9494aab54c2"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает содержимое заголовка таблицы <a href="class_administration_view_model.html#af74c56420413807731a5f9494aab54c2">More...</a><br /></td></tr>
|
||||
<tr class="separator:af74c56420413807731a5f9494aab54c2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7e8243cd217c46409e1c525960388d0f"><td class="memItemLeft" align="right" valign="top">QVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_view_model.html#a7e8243cd217c46409e1c525960388d0f">data</a> (const QModelIndex &index, int role=Qt::DisplayRole) const</td></tr>
|
||||
<tr class="memdesc:a7e8243cd217c46409e1c525960388d0f"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает содержимое ячеек таблицы <a href="class_administration_view_model.html#a7e8243cd217c46409e1c525960388d0f">More...</a><br /></td></tr>
|
||||
<tr class="separator:a7e8243cd217c46409e1c525960388d0f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a16842eee3dcca1cb23acc1588210c8ab"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_administration_view_model.html#a16842eee3dcca1cb23acc1588210c8ab">invalidateData</a> ()</td></tr>
|
||||
<tr class="memdesc:a16842eee3dcca1cb23acc1588210c8ab"><td class="mdescLeft"> </td><td class="mdescRight">Запускает перерисовку таблицы <a href="class_administration_view_model.html#a16842eee3dcca1cb23acc1588210c8ab">More...</a><br /></td></tr>
|
||||
<tr class="separator:a16842eee3dcca1cb23acc1588210c8ab"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>ViewModel для таблицы администрации (администраторы, диспетчеры) </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a434643d84de6978e6afaf4dc9707583a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a434643d84de6978e6afaf4dc9707583a">◆ </a></span>AdministrationViewModel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">AdministrationViewModel::AdministrationViewModel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QObject * </td>
|
||||
<td class="paramname"><em>parent</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Стандартный конструктор объекта класса </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>родитель, для определения периодов жизни ViewModel </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="adbcfd44f342ee367ce48df2c7a281522"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adbcfd44f342ee367ce48df2c7a281522">◆ </a></span>columnCount()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int AdministrationViewModel::columnCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>parent</em> = <code>QModelIndex()</code></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает кол-во столбцов в таблице </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>int кол-во столбцов в таблице </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7e8243cd217c46409e1c525960388d0f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7e8243cd217c46409e1c525960388d0f">◆ </a></span>data()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVariant AdministrationViewModel::data </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>role</em> = <code>Qt::DisplayRole</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает содержимое ячеек таблицы </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">index</td><td>индекс текущей ячейки </td></tr>
|
||||
<tr><td class="paramname">role</td><td>какая часть таблицы отрисовывается (данные, стили и т.д.) </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVariant содержимое ячейки </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af74c56420413807731a5f9494aab54c2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af74c56420413807731a5f9494aab54c2">◆ </a></span>headerData()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVariant AdministrationViewModel::headerData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Qt::Orientation </td>
|
||||
<td class="paramname"><em>orientation</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>role</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает содержимое заголовка таблицы </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">section</td><td>[ignored] </td></tr>
|
||||
<tr><td class="paramname">orientation</td><td>положение заголовка таблицы </td></tr>
|
||||
<tr><td class="paramname">role</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVariant содержимое заголовка </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a16842eee3dcca1cb23acc1588210c8ab"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a16842eee3dcca1cb23acc1588210c8ab">◆ </a></span>invalidateData()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void AdministrationViewModel::invalidateData </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Запускает перерисовку таблицы </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4b39c4f5dc8c7a93670a5ee972d509f2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4b39c4f5dc8c7a93670a5ee972d509f2">◆ </a></span>rowCount()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int AdministrationViewModel::rowCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>parent</em> = <code>QModelIndex()</code></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает кол-во строк в таблице </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>int кол-во строк в таблице </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>viewmodels/<a class="el" href="administrationviewmodel_8h_source.html">administrationviewmodel.h</a></li>
|
||||
<li>viewmodels/<a class="el" href="administrationviewmodel_8cpp.html">administrationviewmodel.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
iFacility/doxygen-docs/html/class_administration_view_model.png
Normal file
|
After Width: | Height: | Size: 687 B |
93
iFacility/doxygen-docs/html/class_database-members.html
Normal file
|
|
@ -0,0 +1,93 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Member List</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Database Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_database.html">Database</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_database.html#a9e83b6320795afc05e261ca3f930d415">addProfession</a>(Profession prof)</td><td class="entry"><a class="el" href="class_database.html">Database</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_database.html#ab2025a07d662e9179cee5caceeba56f1">addUser</a>(User usr)</td><td class="entry"><a class="el" href="class_database.html">Database</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_database.html#abcf0eb4767a1471098d83303bad2e1d8">getProfession</a>(PID pid)</td><td class="entry"><a class="el" href="class_database.html">Database</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_database.html#a7b2e4640886bcc4c38b2476c818b1857">getUser</a>(UID uid)</td><td class="entry"><a class="el" href="class_database.html">Database</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_database.html#aa492e6925fc51f68a3374f0290a6bd74">getUser</a>(QString login)</td><td class="entry"><a class="el" href="class_database.html">Database</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_database.html#a209a0ab527d2ba7c11a8858234b9215c">getUsersByProfession</a>(PID pid)</td><td class="entry"><a class="el" href="class_database.html">Database</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_database.html#a9c12712f31b7c7d933810cd1efc5b419">getUsersByType</a>(UserType type)</td><td class="entry"><a class="el" href="class_database.html">Database</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_database.html#aa334760d1e18f82a344fb696547bfa5c">instance</a>()</td><td class="entry"><a class="el" href="class_database.html">Database</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_database.html#a0d09456daeb72a2a2fb432650e55025f">load</a>()</td><td class="entry"><a class="el" href="class_database.html">Database</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_database.html#ae0d70a742874a8ecde9c43a717bf4cff">professions</a>() const</td><td class="entry"><a class="el" href="class_database.html">Database</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_database.html#aef0fd6ef16fbed5e26ace4abba5592e3">removeProfession</a>(PID pid)</td><td class="entry"><a class="el" href="class_database.html">Database</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_database.html#abb8d4c217940d87947b8a218782cd3c2">removeUser</a>(UID uid)</td><td class="entry"><a class="el" href="class_database.html">Database</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_database.html#a3aae61eb0bc2fa65398f809cc5aa1065">save</a>()</td><td class="entry"><a class="el" href="class_database.html">Database</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_database.html#ac7d1c7104267353d36921edae9835332">users</a>() const</td><td class="entry"><a class="el" href="class_database.html">Database</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
505
iFacility/doxygen-docs/html/class_database.html
Normal file
|
|
@ -0,0 +1,505 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Database 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="class_database-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">Database Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Класс базы данных
|
||||
<a href="class_database.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="database_8h_source.html">database.h</a>></code></p>
|
||||
<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:ae0d70a742874a8ecde9c43a717bf4cff"><td class="memItemLeft" align="right" valign="top">QVector< <a class="el" href="class_profession.html">Profession</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_database.html#ae0d70a742874a8ecde9c43a717bf4cff">professions</a> () const</td></tr>
|
||||
<tr class="memdesc:ae0d70a742874a8ecde9c43a717bf4cff"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает список профессий системы <a href="class_database.html#ae0d70a742874a8ecde9c43a717bf4cff">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae0d70a742874a8ecde9c43a717bf4cff"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac7d1c7104267353d36921edae9835332"><td class="memItemLeft" align="right" valign="top">QVector< <a class="el" href="class_user.html">User</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_database.html#ac7d1c7104267353d36921edae9835332">users</a> () const</td></tr>
|
||||
<tr class="memdesc:ac7d1c7104267353d36921edae9835332"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает список пользователй системы <a href="class_database.html#ac7d1c7104267353d36921edae9835332">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac7d1c7104267353d36921edae9835332"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab2025a07d662e9179cee5caceeba56f1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_database.html#ab2025a07d662e9179cee5caceeba56f1">addUser</a> (<a class="el" href="class_user.html">User</a> usr)</td></tr>
|
||||
<tr class="memdesc:ab2025a07d662e9179cee5caceeba56f1"><td class="mdescLeft"> </td><td class="mdescRight">Добавляет пользователя в систему <a href="class_database.html#ab2025a07d662e9179cee5caceeba56f1">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab2025a07d662e9179cee5caceeba56f1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7b2e4640886bcc4c38b2476c818b1857"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_user.html">User</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_database.html#a7b2e4640886bcc4c38b2476c818b1857">getUser</a> (<a class="el" href="user_8h.html#a5586b992db525c396811d83a811c389c">UID</a> uid)</td></tr>
|
||||
<tr class="memdesc:a7b2e4640886bcc4c38b2476c818b1857"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает пользователя по уникальному идентификатору <a href="class_database.html#a7b2e4640886bcc4c38b2476c818b1857">More...</a><br /></td></tr>
|
||||
<tr class="separator:a7b2e4640886bcc4c38b2476c818b1857"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa492e6925fc51f68a3374f0290a6bd74"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_user.html">User</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_database.html#aa492e6925fc51f68a3374f0290a6bd74">getUser</a> (QString login)</td></tr>
|
||||
<tr class="memdesc:aa492e6925fc51f68a3374f0290a6bd74"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает пользователя по его логину <a href="class_database.html#aa492e6925fc51f68a3374f0290a6bd74">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa492e6925fc51f68a3374f0290a6bd74"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c12712f31b7c7d933810cd1efc5b419"><td class="memItemLeft" align="right" valign="top">QVector< <a class="el" href="class_user.html">User</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_database.html#a9c12712f31b7c7d933810cd1efc5b419">getUsersByType</a> (<a class="el" href="user_8h.html#a196c5ae3c192f069339f2966656f6fe9">UserType</a> type)</td></tr>
|
||||
<tr class="memdesc:a9c12712f31b7c7d933810cd1efc5b419"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает список пользователей по типу аккаунта <a href="class_database.html#a9c12712f31b7c7d933810cd1efc5b419">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9c12712f31b7c7d933810cd1efc5b419"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a209a0ab527d2ba7c11a8858234b9215c"><td class="memItemLeft" align="right" valign="top">QVector< <a class="el" href="class_user.html">User</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_database.html#a209a0ab527d2ba7c11a8858234b9215c">getUsersByProfession</a> (<a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> pid)</td></tr>
|
||||
<tr class="memdesc:a209a0ab527d2ba7c11a8858234b9215c"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает список пользователей по принадлежности к профессии <a href="class_database.html#a209a0ab527d2ba7c11a8858234b9215c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a209a0ab527d2ba7c11a8858234b9215c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb8d4c217940d87947b8a218782cd3c2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_database.html#abb8d4c217940d87947b8a218782cd3c2">removeUser</a> (<a class="el" href="user_8h.html#a5586b992db525c396811d83a811c389c">UID</a> uid)</td></tr>
|
||||
<tr class="memdesc:abb8d4c217940d87947b8a218782cd3c2"><td class="mdescLeft"> </td><td class="mdescRight">Удалаяет пользователя из системы по уникальному идентификатору <a href="class_database.html#abb8d4c217940d87947b8a218782cd3c2">More...</a><br /></td></tr>
|
||||
<tr class="separator:abb8d4c217940d87947b8a218782cd3c2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9e83b6320795afc05e261ca3f930d415"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_database.html#a9e83b6320795afc05e261ca3f930d415">addProfession</a> (<a class="el" href="class_profession.html">Profession</a> prof)</td></tr>
|
||||
<tr class="memdesc:a9e83b6320795afc05e261ca3f930d415"><td class="mdescLeft"> </td><td class="mdescRight">Добавляет профессию в систему <a href="class_database.html#a9e83b6320795afc05e261ca3f930d415">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9e83b6320795afc05e261ca3f930d415"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abcf0eb4767a1471098d83303bad2e1d8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_profession.html">Profession</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_database.html#abcf0eb4767a1471098d83303bad2e1d8">getProfession</a> (<a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> pid)</td></tr>
|
||||
<tr class="memdesc:abcf0eb4767a1471098d83303bad2e1d8"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает профессию по уникальному идентификатору <a href="class_database.html#abcf0eb4767a1471098d83303bad2e1d8">More...</a><br /></td></tr>
|
||||
<tr class="separator:abcf0eb4767a1471098d83303bad2e1d8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aef0fd6ef16fbed5e26ace4abba5592e3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_database.html#aef0fd6ef16fbed5e26ace4abba5592e3">removeProfession</a> (<a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> pid)</td></tr>
|
||||
<tr class="memdesc:aef0fd6ef16fbed5e26ace4abba5592e3"><td class="mdescLeft"> </td><td class="mdescRight">Удаляет профессию из системы по уникальному идентификатору <a href="class_database.html#aef0fd6ef16fbed5e26ace4abba5592e3">More...</a><br /></td></tr>
|
||||
<tr class="separator:aef0fd6ef16fbed5e26ace4abba5592e3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3aae61eb0bc2fa65398f809cc5aa1065"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_database.html#a3aae61eb0bc2fa65398f809cc5aa1065">save</a> ()</td></tr>
|
||||
<tr class="memdesc:a3aae61eb0bc2fa65398f809cc5aa1065"><td class="mdescLeft"> </td><td class="mdescRight">Считывает данный с диска в систему <a href="class_database.html#a3aae61eb0bc2fa65398f809cc5aa1065">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3aae61eb0bc2fa65398f809cc5aa1065"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0d09456daeb72a2a2fb432650e55025f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_database.html#a0d09456daeb72a2a2fb432650e55025f">load</a> ()</td></tr>
|
||||
<tr class="memdesc:a0d09456daeb72a2a2fb432650e55025f"><td class="mdescLeft"> </td><td class="mdescRight">Записывает данные системы на диск <a href="class_database.html#a0d09456daeb72a2a2fb432650e55025f">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0d09456daeb72a2a2fb432650e55025f"><td class="memSeparator" colspan="2"> </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:aa334760d1e18f82a344fb696547bfa5c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_database.html">Database</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_database.html#aa334760d1e18f82a344fb696547bfa5c">instance</a> ()</td></tr>
|
||||
<tr class="memdesc:aa334760d1e18f82a344fb696547bfa5c"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает статический объекта класса <a href="class_database.html#aa334760d1e18f82a344fb696547bfa5c">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa334760d1e18f82a344fb696547bfa5c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Класс базы данных </p>
|
||||
<p>Данный класс позволяет получать доступ к данным системы (пользователям, профессиям) </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a9e83b6320795afc05e261ca3f930d415"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9e83b6320795afc05e261ca3f930d415">◆ </a></span>addProfession()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Database::addProfession </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="class_profession.html">Profession</a> </td>
|
||||
<td class="paramname"><em>prof</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Добавляет профессию в систему </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">prof</td><td>новая профессия </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true успех </dd>
|
||||
<dd>
|
||||
false не успех (профессия существует) </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab2025a07d662e9179cee5caceeba56f1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab2025a07d662e9179cee5caceeba56f1">◆ </a></span>addUser()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Database::addUser </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="class_user.html">User</a> </td>
|
||||
<td class="paramname"><em>usr</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Добавляет пользователя в систему </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">usr</td><td>новый пользователь </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true успех </dd>
|
||||
<dd>
|
||||
false не успех (пользователь уже есть в системе) </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abcf0eb4767a1471098d83303bad2e1d8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abcf0eb4767a1471098d83303bad2e1d8">◆ </a></span>getProfession()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_profession.html">Profession</a> * Database::getProfession </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> </td>
|
||||
<td class="paramname"><em>pid</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает профессию по уникальному идентификатору </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">pid</td><td></td></tr>
|
||||
<tr><td class="paramname">pid</td><td>уникальный идентификатор профессии </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Profession* указатель на объект профессий </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa492e6925fc51f68a3374f0290a6bd74"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa492e6925fc51f68a3374f0290a6bd74">◆ </a></span>getUser() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_user.html">User</a> * Database::getUser </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QString </td>
|
||||
<td class="paramname"><em>login</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает пользователя по его логину </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">login</td><td></td></tr>
|
||||
<tr><td class="paramname">login</td><td>логин пользователя </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>User* указатель на объект пользователя </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7b2e4640886bcc4c38b2476c818b1857"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7b2e4640886bcc4c38b2476c818b1857">◆ </a></span>getUser() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_user.html">User</a> * Database::getUser </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="user_8h.html#a5586b992db525c396811d83a811c389c">UID</a> </td>
|
||||
<td class="paramname"><em>uid</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает пользователя по уникальному идентификатору </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">uid</td><td></td></tr>
|
||||
<tr><td class="paramname">uid</td><td>уникальный идентификатор пользователя </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>User* указатель на объект пользователя </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a209a0ab527d2ba7c11a8858234b9215c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a209a0ab527d2ba7c11a8858234b9215c">◆ </a></span>getUsersByProfession()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVector< <a class="el" href="class_user.html">User</a> * > Database::getUsersByProfession </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> </td>
|
||||
<td class="paramname"><em>pid</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает список пользователей по принадлежности к профессии </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">pid</td><td>уникальный идентификатор профессии </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVector<User*> список указателей на объекты пользователей </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9c12712f31b7c7d933810cd1efc5b419"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9c12712f31b7c7d933810cd1efc5b419">◆ </a></span>getUsersByType()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVector< <a class="el" href="class_user.html">User</a> * > Database::getUsersByType </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="user_8h.html#a196c5ae3c192f069339f2966656f6fe9">UserType</a> </td>
|
||||
<td class="paramname"><em>type</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает список пользователей по типу аккаунта </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">type</td><td></td></tr>
|
||||
<tr><td class="paramname">type</td><td>тип аккаунта пользователя </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVector<User*> список указателей на объекты пользователей </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa334760d1e18f82a344fb696547bfa5c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa334760d1e18f82a344fb696547bfa5c">◆ </a></span>instance()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_database.html">Database</a> * Database::instance </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></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>Возвращает статический объекта класса </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Database* указатель на статический объект класса </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0d09456daeb72a2a2fb432650e55025f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0d09456daeb72a2a2fb432650e55025f">◆ </a></span>load()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void Database::load </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Записывает данные системы на диск </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae0d70a742874a8ecde9c43a717bf4cff"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae0d70a742874a8ecde9c43a717bf4cff">◆ </a></span>professions()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVector< <a class="el" href="class_profession.html">Profession</a> > Database::professions </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает список профессий системы </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVector<Profession> список профессий системы </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aef0fd6ef16fbed5e26ace4abba5592e3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aef0fd6ef16fbed5e26ace4abba5592e3">◆ </a></span>removeProfession()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Database::removeProfession </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> </td>
|
||||
<td class="paramname"><em>pid</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Удаляет профессию из системы по уникальному идентификатору </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">pid</td><td></td></tr>
|
||||
<tr><td class="paramname">pid</td><td>уникальынй идентификатор профессии </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true успех </dd>
|
||||
<dd>
|
||||
false не успех (профессии не существует или есть зависимые пользователи) </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abb8d4c217940d87947b8a218782cd3c2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abb8d4c217940d87947b8a218782cd3c2">◆ </a></span>removeUser()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Database::removeUser </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="user_8h.html#a5586b992db525c396811d83a811c389c">UID</a> </td>
|
||||
<td class="paramname"><em>uid</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Удалаяет пользователя из системы по уникальному идентификатору </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">uid</td><td></td></tr>
|
||||
<tr><td class="paramname">uid</td><td>уникальный идентификатор пользователя </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true успех </dd>
|
||||
<dd>
|
||||
false не успех (пользователя не существует) </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3aae61eb0bc2fa65398f809cc5aa1065"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3aae61eb0bc2fa65398f809cc5aa1065">◆ </a></span>save()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void Database::save </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Считывает данный с диска в систему </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac7d1c7104267353d36921edae9835332"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac7d1c7104267353d36921edae9835332">◆ </a></span>users()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVector< <a class="el" href="class_user.html">User</a> > Database::users </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает список пользователй системы </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVector<User> список пользователей системы </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>db/<a class="el" href="database_8h_source.html">database.h</a></li>
|
||||
<li>db/<a class="el" href="database_8cpp.html">database.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
82
iFacility/doxygen-docs/html/class_login_window-members.html
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Member List</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">LoginWindow Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_login_window.html">LoginWindow</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_login_window.html#aa4c04d26b299de00156bbf3c32b2a082">LoginWindow</a>(QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="class_login_window.html">LoginWindow</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_login_window.html#aa8da29abdcf7009b68d0a08fc65c9200">validateForm</a>()</td><td class="entry"><a class="el" href="class_login_window.html">LoginWindow</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_login_window.html#a0c49fe788dcce29aa50e7d974e1ad158">~LoginWindow</a>()</td><td class="entry"><a class="el" href="class_login_window.html">LoginWindow</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
187
iFacility/doxygen-docs/html/class_login_window.html
Normal file
|
|
@ -0,0 +1,187 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: LoginWindow 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-slots">Public Slots</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_login_window-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">LoginWindow Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Класс интерфейса панели авторизации
|
||||
<a href="class_login_window.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="loginwindow_8h_source.html">loginwindow.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for LoginWindow:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_login_window.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:aa8da29abdcf7009b68d0a08fc65c9200"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_login_window.html#aa8da29abdcf7009b68d0a08fc65c9200">validateForm</a> ()</td></tr>
|
||||
<tr class="memdesc:aa8da29abdcf7009b68d0a08fc65c9200"><td class="mdescLeft"> </td><td class="mdescRight">Слот события валидации формы авторизации <a href="class_login_window.html#aa8da29abdcf7009b68d0a08fc65c9200">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa8da29abdcf7009b68d0a08fc65c9200"><td class="memSeparator" colspan="2"> </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:aa4c04d26b299de00156bbf3c32b2a082"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_login_window.html#aa4c04d26b299de00156bbf3c32b2a082">LoginWindow</a> (QWidget *parent=nullptr)</td></tr>
|
||||
<tr class="memdesc:aa4c04d26b299de00156bbf3c32b2a082"><td class="mdescLeft"> </td><td class="mdescRight">Стандартный конструктор объекта интерфейса <a href="class_login_window.html#aa4c04d26b299de00156bbf3c32b2a082">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa4c04d26b299de00156bbf3c32b2a082"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0c49fe788dcce29aa50e7d974e1ad158"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_login_window.html#a0c49fe788dcce29aa50e7d974e1ad158">~LoginWindow</a> ()</td></tr>
|
||||
<tr class="memdesc:a0c49fe788dcce29aa50e7d974e1ad158"><td class="mdescLeft"> </td><td class="mdescRight">Стандартный деструктор объекта интерфейса <a href="class_login_window.html#a0c49fe788dcce29aa50e7d974e1ad158">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0c49fe788dcce29aa50e7d974e1ad158"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Класс интерфейса панели авторизации </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="aa4c04d26b299de00156bbf3c32b2a082"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa4c04d26b299de00156bbf3c32b2a082">◆ </a></span>LoginWindow()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">LoginWindow::LoginWindow </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QWidget * </td>
|
||||
<td class="paramname"><em>parent</em> = <code>nullptr</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Стандартный конструктор объекта интерфейса </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0c49fe788dcce29aa50e7d974e1ad158"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0c49fe788dcce29aa50e7d974e1ad158">◆ </a></span>~LoginWindow()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">LoginWindow::~LoginWindow </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Стандартный деструктор объекта интерфейса </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="aa8da29abdcf7009b68d0a08fc65c9200"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa8da29abdcf7009b68d0a08fc65c9200">◆ </a></span>validateForm</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void LoginWindow::validateForm </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>Слот события валидации формы авторизации </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="loginwindow_8h_source.html">loginwindow.h</a></li>
|
||||
<li><a class="el" href="loginwindow_8cpp.html">loginwindow.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
iFacility/doxygen-docs/html/class_login_window.png
Normal file
|
After Width: | Height: | Size: 468 B |
87
iFacility/doxygen-docs/html/class_profession-members.html
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Member List</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Profession Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_profession.html">Profession</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_profession.html#a96aeabff2be27c31bcee4d9e0197a543">createProfession</a>(const QString &title)</td><td class="entry"><a class="el" href="class_profession.html">Profession</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_profession.html#a9e18030b15172dfedd3ba0b6fa1e2e84">operator<<</a>(QDataStream &stream, const Profession &prof)</td><td class="entry"><a class="el" href="class_profession.html">Profession</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_profession.html#a3f6690ffabbe0bb1e8e9ec10cfd9a164">operator==</a>(const Profession &l, const Profession &r)</td><td class="entry"><a class="el" href="class_profession.html">Profession</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_profession.html#ac723b44cc1743056b4ecfde84ee17e27">operator>></a>(QDataStream &stream, Profession &prof)</td><td class="entry"><a class="el" href="class_profession.html">Profession</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_profession.html#acf4f1697606703f23c2b28e0b42adf58">pID</a>() const</td><td class="entry"><a class="el" href="class_profession.html">Profession</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_profession.html#a2000f1cac4044816e0e75893f13f5f98">Profession</a>()=default</td><td class="entry"><a class="el" href="class_profession.html">Profession</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_profession.html#a0060c6239ab1b14638acf90c90c8057f">setTitle</a>(const QString &newTitle)</td><td class="entry"><a class="el" href="class_profession.html">Profession</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_profession.html#a17e34ea2e1a8fe7cdac01ea44e566e60">title</a>() const</td><td class="entry"><a class="el" href="class_profession.html">Profession</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
397
iFacility/doxygen-docs/html/class_profession.html
Normal file
|
|
@ -0,0 +1,397 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Profession 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="#friends">Friends</a> |
|
||||
<a href="class_profession-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">Profession Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Класс сущности профессии
|
||||
<a href="class_profession.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="profession_8h_source.html">profession.h</a>></code></p>
|
||||
<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:a2000f1cac4044816e0e75893f13f5f98"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_profession.html#a2000f1cac4044816e0e75893f13f5f98">Profession</a> ()=default</td></tr>
|
||||
<tr class="memdesc:a2000f1cac4044816e0e75893f13f5f98"><td class="mdescLeft"> </td><td class="mdescRight">Стандартный конструктор объекта класса <a href="class_profession.html#a2000f1cac4044816e0e75893f13f5f98">More...</a><br /></td></tr>
|
||||
<tr class="separator:a2000f1cac4044816e0e75893f13f5f98"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a17e34ea2e1a8fe7cdac01ea44e566e60"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="class_profession.html#a17e34ea2e1a8fe7cdac01ea44e566e60">title</a> () const</td></tr>
|
||||
<tr class="memdesc:a17e34ea2e1a8fe7cdac01ea44e566e60"><td class="mdescLeft"> </td><td class="mdescRight">Метод получения названия профессии <a href="class_profession.html#a17e34ea2e1a8fe7cdac01ea44e566e60">More...</a><br /></td></tr>
|
||||
<tr class="separator:a17e34ea2e1a8fe7cdac01ea44e566e60"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0060c6239ab1b14638acf90c90c8057f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_profession.html#a0060c6239ab1b14638acf90c90c8057f">setTitle</a> (const QString &newTitle)</td></tr>
|
||||
<tr class="memdesc:a0060c6239ab1b14638acf90c90c8057f"><td class="mdescLeft"> </td><td class="mdescRight">Установка нового названия профессии <a href="class_profession.html#a0060c6239ab1b14638acf90c90c8057f">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0060c6239ab1b14638acf90c90c8057f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acf4f1697606703f23c2b28e0b42adf58"><td class="memItemLeft" align="right" valign="top"><a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_profession.html#acf4f1697606703f23c2b28e0b42adf58">pID</a> () const</td></tr>
|
||||
<tr class="memdesc:acf4f1697606703f23c2b28e0b42adf58"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает UUID профессии <a href="class_profession.html#acf4f1697606703f23c2b28e0b42adf58">More...</a><br /></td></tr>
|
||||
<tr class="separator:acf4f1697606703f23c2b28e0b42adf58"><td class="memSeparator" colspan="2"> </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:a96aeabff2be27c31bcee4d9e0197a543"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_profession.html">Profession</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_profession.html#a96aeabff2be27c31bcee4d9e0197a543">createProfession</a> (const QString &<a class="el" href="class_profession.html#a17e34ea2e1a8fe7cdac01ea44e566e60">title</a>)</td></tr>
|
||||
<tr class="memdesc:a96aeabff2be27c31bcee4d9e0197a543"><td class="mdescLeft"> </td><td class="mdescRight">Функция создания объекта профессии <a href="class_profession.html#a96aeabff2be27c31bcee4d9e0197a543">More...</a><br /></td></tr>
|
||||
<tr class="separator:a96aeabff2be27c31bcee4d9e0197a543"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
|
||||
Friends</h2></td></tr>
|
||||
<tr class="memitem:a3f6690ffabbe0bb1e8e9ec10cfd9a164"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_profession.html#a3f6690ffabbe0bb1e8e9ec10cfd9a164">operator==</a> (const <a class="el" href="class_profession.html">Profession</a> &l, const <a class="el" href="class_profession.html">Profession</a> &r)</td></tr>
|
||||
<tr class="memdesc:a3f6690ffabbe0bb1e8e9ec10cfd9a164"><td class="mdescLeft"> </td><td class="mdescRight">Определения оператора сравнения для класса <a href="class_profession.html#a3f6690ffabbe0bb1e8e9ec10cfd9a164">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3f6690ffabbe0bb1e8e9ec10cfd9a164"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9e18030b15172dfedd3ba0b6fa1e2e84"><td class="memItemLeft" align="right" valign="top">QDataStream & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_profession.html#a9e18030b15172dfedd3ba0b6fa1e2e84">operator<<</a> (QDataStream &stream, const <a class="el" href="class_profession.html">Profession</a> &prof)</td></tr>
|
||||
<tr class="memdesc:a9e18030b15172dfedd3ba0b6fa1e2e84"><td class="mdescLeft"> </td><td class="mdescRight">Определение оператора ввода в поток <a href="class_profession.html#a9e18030b15172dfedd3ba0b6fa1e2e84">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9e18030b15172dfedd3ba0b6fa1e2e84"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac723b44cc1743056b4ecfde84ee17e27"><td class="memItemLeft" align="right" valign="top">QDataStream & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_profession.html#ac723b44cc1743056b4ecfde84ee17e27">operator>></a> (QDataStream &stream, <a class="el" href="class_profession.html">Profession</a> &prof)</td></tr>
|
||||
<tr class="memdesc:ac723b44cc1743056b4ecfde84ee17e27"><td class="mdescLeft"> </td><td class="mdescRight">Определение оператора ввода из потока <a href="class_profession.html#ac723b44cc1743056b4ecfde84ee17e27">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac723b44cc1743056b4ecfde84ee17e27"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Класс сущности профессии </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a2000f1cac4044816e0e75893f13f5f98"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2000f1cac4044816e0e75893f13f5f98">◆ </a></span>Profession()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Profession::Profession </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Стандартный конструктор объекта класса </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a96aeabff2be27c31bcee4d9e0197a543"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a96aeabff2be27c31bcee4d9e0197a543">◆ </a></span>createProfession()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_profession.html">Profession</a> Profession::createProfession </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>title</em></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>Функция создания объекта профессии </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">title</td><td>название профессии </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_profession.html" title="Класс сущности профессии">Profession</a> объект профессии </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="acf4f1697606703f23c2b28e0b42adf58"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#acf4f1697606703f23c2b28e0b42adf58">◆ </a></span>pID()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> Profession::pID </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает UUID профессии </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>PID UUID профессии </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0060c6239ab1b14638acf90c90c8057f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0060c6239ab1b14638acf90c90c8057f">◆ </a></span>setTitle()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void Profession::setTitle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>newTitle</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Установка нового названия профессии </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">newTitle</td><td>новое название профессии </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a17e34ea2e1a8fe7cdac01ea44e566e60"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a17e34ea2e1a8fe7cdac01ea44e566e60">◆ </a></span>title()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QString Profession::title </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Метод получения названия профессии </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QString название профессии </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Friends And Related Function Documentation</h2>
|
||||
<a id="a9e18030b15172dfedd3ba0b6fa1e2e84"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9e18030b15172dfedd3ba0b6fa1e2e84">◆ </a></span>operator<<</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QDataStream& operator<< </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>stream</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_profession.html">Profession</a> & </td>
|
||||
<td class="paramname"><em>prof</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Определение оператора ввода в поток </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">stream</td><td>поток </td></tr>
|
||||
<tr><td class="paramname">prof</td><td>объект класса </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QDataStream& ссылка на поток </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3f6690ffabbe0bb1e8e9ec10cfd9a164"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3f6690ffabbe0bb1e8e9ec10cfd9a164">◆ </a></span>operator==</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool operator== </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_profession.html">Profession</a> & </td>
|
||||
<td class="paramname"><em>l</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_profession.html">Profession</a> & </td>
|
||||
<td class="paramname"><em>r</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Определения оператора сравнения для класса </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">l</td><td>левый операнд </td></tr>
|
||||
<tr><td class="paramname">r</td><td>правый операнд </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true объекты идентичны </dd>
|
||||
<dd>
|
||||
false объекты отличаются </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac723b44cc1743056b4ecfde84ee17e27"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac723b44cc1743056b4ecfde84ee17e27">◆ </a></span>operator>></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QDataStream& operator>> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>stream</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="class_profession.html">Profession</a> & </td>
|
||||
<td class="paramname"><em>prof</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Определение оператора ввода из потока </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">stream</td><td>поток </td></tr>
|
||||
<tr><td class="paramname">prof</td><td>объект класса </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QDataStream& ссылка на поток </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>objects/<a class="el" href="profession_8h_source.html">profession.h</a></li>
|
||||
<li>objects/<a class="el" href="profession_8cpp.html">profession.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,81 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Member List</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">ProfessionsViewModel Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_professions_view_model.html">ProfessionsViewModel</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_professions_view_model.html#ac3830f37567c6c7cd2b39bfc9480d024">invalidateData</a>()</td><td class="entry"><a class="el" href="class_professions_view_model.html">ProfessionsViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_professions_view_model.html#a288ed81d702f70dc286f2dfaa2987a2f">ProfessionsViewModel</a>(QObject *parent)</td><td class="entry"><a class="el" href="class_professions_view_model.html">ProfessionsViewModel</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
153
iFacility/doxygen-docs/html/class_professions_view_model.html
Normal file
|
|
@ -0,0 +1,153 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: ProfessionsViewModel 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_professions_view_model-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">ProfessionsViewModel Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>ViewModel для дерева профессий
|
||||
<a href="class_professions_view_model.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="professionsviewmodel_8h_source.html">professionsviewmodel.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for ProfessionsViewModel:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_professions_view_model.png" alt=""/>
|
||||
</div></div>
|
||||
<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:a288ed81d702f70dc286f2dfaa2987a2f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_professions_view_model.html#a288ed81d702f70dc286f2dfaa2987a2f">ProfessionsViewModel</a> (QObject *parent)</td></tr>
|
||||
<tr class="memdesc:a288ed81d702f70dc286f2dfaa2987a2f"><td class="mdescLeft"> </td><td class="mdescRight">Стандартный конструктор объекта класса <a href="class_professions_view_model.html#a288ed81d702f70dc286f2dfaa2987a2f">More...</a><br /></td></tr>
|
||||
<tr class="separator:a288ed81d702f70dc286f2dfaa2987a2f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac3830f37567c6c7cd2b39bfc9480d024"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_professions_view_model.html#ac3830f37567c6c7cd2b39bfc9480d024">invalidateData</a> ()</td></tr>
|
||||
<tr class="memdesc:ac3830f37567c6c7cd2b39bfc9480d024"><td class="mdescLeft"> </td><td class="mdescRight">Запускает перерисовку таблицы <a href="class_professions_view_model.html#ac3830f37567c6c7cd2b39bfc9480d024">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac3830f37567c6c7cd2b39bfc9480d024"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>ViewModel для дерева профессий </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a288ed81d702f70dc286f2dfaa2987a2f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a288ed81d702f70dc286f2dfaa2987a2f">◆ </a></span>ProfessionsViewModel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">ProfessionsViewModel::ProfessionsViewModel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QObject * </td>
|
||||
<td class="paramname"><em>parent</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Стандартный конструктор объекта класса </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>родитель, для определения периодов жизни ViewModel </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="ac3830f37567c6c7cd2b39bfc9480d024"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac3830f37567c6c7cd2b39bfc9480d024">◆ </a></span>invalidateData()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void ProfessionsViewModel::invalidateData </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Запускает перерисовку таблицы </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>viewmodels/<a class="el" href="professionsviewmodel_8h_source.html">professionsviewmodel.h</a></li>
|
||||
<li>viewmodels/<a class="el" href="professionsviewmodel_8cpp.html">professionsviewmodel.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
iFacility/doxygen-docs/html/class_professions_view_model.png
Normal file
|
After Width: | Height: | Size: 632 B |
|
|
@ -0,0 +1,88 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Member List</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">RegistrationDialog Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_registration_dialog.html">RegistrationDialog</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_registration_dialog.html#a49b7be49433ef060ed3761b4fd962546">accept</a>() Q_DECL_OVERRIDE</td><td class="entry"><a class="el" href="class_registration_dialog.html">RegistrationDialog</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_registration_dialog.html#a21b50fc99821012b616340462a84a8ae">addNewProfession</a>()</td><td class="entry"><a class="el" href="class_registration_dialog.html">RegistrationDialog</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_registration_dialog.html#a46bdd2ca9be93a194d6ac96196c8d5af">lockUserType</a>(UserType type)</td><td class="entry"><a class="el" href="class_registration_dialog.html">RegistrationDialog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_registration_dialog.html#aa018b775546be5a34536fe9182456a6c">RegistrationDialog</a>(QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="class_registration_dialog.html">RegistrationDialog</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_registration_dialog.html#af17b13ee9c7b3586097d7e9b1a803213">removeOldProfession</a>()</td><td class="entry"><a class="el" href="class_registration_dialog.html">RegistrationDialog</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_registration_dialog.html#a40cb08982dcd5e47cf2602eb3cdc4d0e">setCurrentProfession</a>()</td><td class="entry"><a class="el" href="class_registration_dialog.html">RegistrationDialog</a></td><td class="entry"><span class="mlabel">slot</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_registration_dialog.html#ad6a353c51c150c0d5597b4d0b6784924">setEditMode</a>(bool editMode)</td><td class="entry"><a class="el" href="class_registration_dialog.html">RegistrationDialog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_registration_dialog.html#af264d2b39fbeb6e3b6b139a225ff2e12">setUser</a>(User *usr)</td><td class="entry"><a class="el" href="class_registration_dialog.html">RegistrationDialog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_registration_dialog.html#acee2880486cc5b73b521bb4cdfbf4c0e">~RegistrationDialog</a>()</td><td class="entry"><a class="el" href="class_registration_dialog.html">RegistrationDialog</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
373
iFacility/doxygen-docs/html/class_registration_dialog.html
Normal file
|
|
@ -0,0 +1,373 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: RegistrationDialog 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-slots">Public Slots</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_registration_dialog-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">RegistrationDialog Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Класс интерфейса диалога регистрации
|
||||
<a href="class_registration_dialog.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="registrationdialog_8h_source.html">registrationdialog.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for RegistrationDialog:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_registration_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:a49b7be49433ef060ed3761b4fd962546"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_registration_dialog.html#a49b7be49433ef060ed3761b4fd962546">accept</a> () Q_DECL_OVERRIDE</td></tr>
|
||||
<tr class="memdesc:a49b7be49433ef060ed3761b4fd962546"><td class="mdescLeft"> </td><td class="mdescRight">Слот события подтверждающего закрытия диалога <a href="class_registration_dialog.html#a49b7be49433ef060ed3761b4fd962546">More...</a><br /></td></tr>
|
||||
<tr class="separator:a49b7be49433ef060ed3761b4fd962546"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a21b50fc99821012b616340462a84a8ae"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_registration_dialog.html#a21b50fc99821012b616340462a84a8ae">addNewProfession</a> ()</td></tr>
|
||||
<tr class="memdesc:a21b50fc99821012b616340462a84a8ae"><td class="mdescLeft"> </td><td class="mdescRight">Слот события добавления новой профессии <a href="class_registration_dialog.html#a21b50fc99821012b616340462a84a8ae">More...</a><br /></td></tr>
|
||||
<tr class="separator:a21b50fc99821012b616340462a84a8ae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a40cb08982dcd5e47cf2602eb3cdc4d0e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_registration_dialog.html#a40cb08982dcd5e47cf2602eb3cdc4d0e">setCurrentProfession</a> ()</td></tr>
|
||||
<tr class="memdesc:a40cb08982dcd5e47cf2602eb3cdc4d0e"><td class="mdescLeft"> </td><td class="mdescRight">Слот события установки текущей професии пользователя <a href="class_registration_dialog.html#a40cb08982dcd5e47cf2602eb3cdc4d0e">More...</a><br /></td></tr>
|
||||
<tr class="separator:a40cb08982dcd5e47cf2602eb3cdc4d0e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af17b13ee9c7b3586097d7e9b1a803213"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_registration_dialog.html#af17b13ee9c7b3586097d7e9b1a803213">removeOldProfession</a> ()</td></tr>
|
||||
<tr class="memdesc:af17b13ee9c7b3586097d7e9b1a803213"><td class="mdescLeft"> </td><td class="mdescRight">Слот события удаления профессии <a href="class_registration_dialog.html#af17b13ee9c7b3586097d7e9b1a803213">More...</a><br /></td></tr>
|
||||
<tr class="separator:af17b13ee9c7b3586097d7e9b1a803213"><td class="memSeparator" colspan="2"> </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:aa018b775546be5a34536fe9182456a6c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_registration_dialog.html#aa018b775546be5a34536fe9182456a6c">RegistrationDialog</a> (QWidget *parent=nullptr)</td></tr>
|
||||
<tr class="memdesc:aa018b775546be5a34536fe9182456a6c"><td class="mdescLeft"> </td><td class="mdescRight">Стандартный конструктор объекта интерфейса <a href="class_registration_dialog.html#aa018b775546be5a34536fe9182456a6c">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa018b775546be5a34536fe9182456a6c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acee2880486cc5b73b521bb4cdfbf4c0e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_registration_dialog.html#acee2880486cc5b73b521bb4cdfbf4c0e">~RegistrationDialog</a> ()</td></tr>
|
||||
<tr class="memdesc:acee2880486cc5b73b521bb4cdfbf4c0e"><td class="mdescLeft"> </td><td class="mdescRight">Стандартный деструктор объекта интерфейса <a href="class_registration_dialog.html#acee2880486cc5b73b521bb4cdfbf4c0e">More...</a><br /></td></tr>
|
||||
<tr class="separator:acee2880486cc5b73b521bb4cdfbf4c0e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a46bdd2ca9be93a194d6ac96196c8d5af"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_registration_dialog.html#a46bdd2ca9be93a194d6ac96196c8d5af">lockUserType</a> (<a class="el" href="user_8h.html#a196c5ae3c192f069339f2966656f6fe9">UserType</a> type)</td></tr>
|
||||
<tr class="memdesc:a46bdd2ca9be93a194d6ac96196c8d5af"><td class="mdescLeft"> </td><td class="mdescRight">Блокирует поле выбора типа аккаунта в определённом положении <a href="class_registration_dialog.html#a46bdd2ca9be93a194d6ac96196c8d5af">More...</a><br /></td></tr>
|
||||
<tr class="separator:a46bdd2ca9be93a194d6ac96196c8d5af"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af264d2b39fbeb6e3b6b139a225ff2e12"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_registration_dialog.html#af264d2b39fbeb6e3b6b139a225ff2e12">setUser</a> (<a class="el" href="class_user.html">User</a> *usr)</td></tr>
|
||||
<tr class="memdesc:af264d2b39fbeb6e3b6b139a225ff2e12"><td class="mdescLeft"> </td><td class="mdescRight">Устанавливает пользователя, коотрый будет редактироваться (или создаваться) <a href="class_registration_dialog.html#af264d2b39fbeb6e3b6b139a225ff2e12">More...</a><br /></td></tr>
|
||||
<tr class="separator:af264d2b39fbeb6e3b6b139a225ff2e12"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad6a353c51c150c0d5597b4d0b6784924"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_registration_dialog.html#ad6a353c51c150c0d5597b4d0b6784924">setEditMode</a> (bool editMode)</td></tr>
|
||||
<tr class="memdesc:ad6a353c51c150c0d5597b4d0b6784924"><td class="mdescLeft"> </td><td class="mdescRight">Устанавливает флаг редактирования пользователя <a href="class_registration_dialog.html#ad6a353c51c150c0d5597b4d0b6784924">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad6a353c51c150c0d5597b4d0b6784924"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Класс интерфейса диалога регистрации </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="aa018b775546be5a34536fe9182456a6c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa018b775546be5a34536fe9182456a6c">◆ </a></span>RegistrationDialog()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">RegistrationDialog::RegistrationDialog </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QWidget * </td>
|
||||
<td class="paramname"><em>parent</em> = <code>nullptr</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Стандартный конструктор объекта интерфейса </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="acee2880486cc5b73b521bb4cdfbf4c0e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#acee2880486cc5b73b521bb4cdfbf4c0e">◆ </a></span>~RegistrationDialog()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">RegistrationDialog::~RegistrationDialog </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Стандартный деструктор объекта интерфейса </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a49b7be49433ef060ed3761b4fd962546"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a49b7be49433ef060ed3761b4fd962546">◆ </a></span>accept</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void RegistrationDialog::accept </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>Слот события подтверждающего закрытия диалога </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a21b50fc99821012b616340462a84a8ae"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a21b50fc99821012b616340462a84a8ae">◆ </a></span>addNewProfession</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void RegistrationDialog::addNewProfession </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>Слот события добавления новой профессии </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a46bdd2ca9be93a194d6ac96196c8d5af"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a46bdd2ca9be93a194d6ac96196c8d5af">◆ </a></span>lockUserType()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void RegistrationDialog::lockUserType </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="user_8h.html#a196c5ae3c192f069339f2966656f6fe9">UserType</a> </td>
|
||||
<td class="paramname"><em>type</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Блокирует поле выбора типа аккаунта в определённом положении </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">type</td><td></td></tr>
|
||||
<tr><td class="paramname">type</td><td>тип пользователя, который нужно установить и заблокировать </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af17b13ee9c7b3586097d7e9b1a803213"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af17b13ee9c7b3586097d7e9b1a803213">◆ </a></span>removeOldProfession</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void RegistrationDialog::removeOldProfession </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>Слот события удаления профессии </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a40cb08982dcd5e47cf2602eb3cdc4d0e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a40cb08982dcd5e47cf2602eb3cdc4d0e">◆ </a></span>setCurrentProfession</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void RegistrationDialog::setCurrentProfession </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>Слот события установки текущей професии пользователя </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad6a353c51c150c0d5597b4d0b6784924"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad6a353c51c150c0d5597b4d0b6784924">◆ </a></span>setEditMode()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void RegistrationDialog::setEditMode </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>editMode</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Устанавливает флаг редактирования пользователя </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">editMode</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af264d2b39fbeb6e3b6b139a225ff2e12"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af264d2b39fbeb6e3b6b139a225ff2e12">◆ </a></span>setUser()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void RegistrationDialog::setUser </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="class_user.html">User</a> * </td>
|
||||
<td class="paramname"><em>usr</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Устанавливает пользователя, коотрый будет редактироваться (или создаваться) </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">usr</td><td>указатель на объект пользователя </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="registrationdialog_8h_source.html">registrationdialog.h</a></li>
|
||||
<li><a class="el" href="registrationdialog_8cpp.html">registrationdialog.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
iFacility/doxygen-docs/html/class_registration_dialog.png
Normal file
|
After Width: | Height: | Size: 503 B |
100
iFacility/doxygen-docs/html/class_user-members.html
Normal file
|
|
@ -0,0 +1,100 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Member List</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">User Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_user.html">User</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user.html#adc17dfc1bfb06600ddf2656d219db6ae">addProfession</a>(PID pid, ProfRank rank)</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user.html#abfa3e393c7ff0ff390b7907ef3eb744a">checkPassword</a>(const QString &password)</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user.html#a3fc65ce4f8971a00daadb875ec827503">createUser</a>(QString login, QString password, UserType userType, QString firstName, QString secondName, QString patronymic)</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user.html#a4058d230758357451160369e080bd6dd">firstName</a>() const</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user.html#a5fed6de366f713636379b00c598aeb78">getCurrentProfession</a>() const</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user.html#af7c184ab045023823b27fff7b640fa2c">getFullName</a>() const</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user.html#aba94dca96299988443dfaa4a4443a96c">getFullNameShortForm</a>() const</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user.html#a0ff6b5e814421732d5550867bb5045e2">getLogin</a>() const</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user.html#af0908ad3af0a4dffbeb8e270836ccee2">getProfessions</a>() const</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user.html#ad59f9ae239289f3ed1d6855fcbcf4823">getUserType</a>() const</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user.html#a7a8cf805f83c21eeab4874872774602c">hasProfession</a>(PID pid)</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user.html#a0e3c20f70799a51e8facd97c5293acb9">operator<<</a>(QDataStream &stream, const User &usr)</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user.html#a40bc431d6278d690c63d847872d8d839">operator==</a>(const User &l, const User &r)</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user.html#a9b7ee108e7a8c682f85188013e3db1a8">operator>></a>(QDataStream &stream, User &usr)</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user.html#ac1c2adcd5480770b43dd099b7257df63">patronymic</a>() const</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user.html#a4360b26fd196c594eeffaddf4d7552a0">RegistrationDialog</a> class</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user.html#a175e61ae59ca6b2d21cc4e1aac035914">removeProfession</a>(PID pid)</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user.html#ac4b0968bea9becbf275ef8d8ccbbd282">secondName</a>() const</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user.html#a7fc008f269fa11d3868eedb6637c9763">setCurrentProfession</a>(PID pid)</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user.html#ac83fe36fe3035494701bc4a0ef1773a0">uID</a>() const</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user.html#a4dd5fde1b81bb132994a67f27bc203d1">User</a>()=default</td><td class="entry"><a class="el" href="class_user.html">User</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
791
iFacility/doxygen-docs/html/class_user.html
Normal file
|
|
@ -0,0 +1,791 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: User 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="#friends">Friends</a> |
|
||||
<a href="class_user-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">User Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Класс сущности пользователя
|
||||
<a href="class_user.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="user_8h_source.html">user.h</a>></code></p>
|
||||
<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:a4dd5fde1b81bb132994a67f27bc203d1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#a4dd5fde1b81bb132994a67f27bc203d1">User</a> ()=default</td></tr>
|
||||
<tr class="memdesc:a4dd5fde1b81bb132994a67f27bc203d1"><td class="mdescLeft"> </td><td class="mdescRight">Стандартный конструктор объекта класса <a href="class_user.html#a4dd5fde1b81bb132994a67f27bc203d1">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4dd5fde1b81bb132994a67f27bc203d1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac83fe36fe3035494701bc4a0ef1773a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="user_8h.html#a5586b992db525c396811d83a811c389c">UID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#ac83fe36fe3035494701bc4a0ef1773a0">uID</a> () const</td></tr>
|
||||
<tr class="memdesc:ac83fe36fe3035494701bc4a0ef1773a0"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает уникальный идентификатор пользователя <a href="class_user.html#ac83fe36fe3035494701bc4a0ef1773a0">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac83fe36fe3035494701bc4a0ef1773a0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0ff6b5e814421732d5550867bb5045e2"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#a0ff6b5e814421732d5550867bb5045e2">getLogin</a> () const</td></tr>
|
||||
<tr class="memdesc:a0ff6b5e814421732d5550867bb5045e2"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает логин пользователя <a href="class_user.html#a0ff6b5e814421732d5550867bb5045e2">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0ff6b5e814421732d5550867bb5045e2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abfa3e393c7ff0ff390b7907ef3eb744a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#abfa3e393c7ff0ff390b7907ef3eb744a">checkPassword</a> (const QString &password)</td></tr>
|
||||
<tr class="memdesc:abfa3e393c7ff0ff390b7907ef3eb744a"><td class="mdescLeft"> </td><td class="mdescRight">Проверяет, совпадает ли <a href="class_user.html#abfa3e393c7ff0ff390b7907ef3eb744a">More...</a><br /></td></tr>
|
||||
<tr class="separator:abfa3e393c7ff0ff390b7907ef3eb744a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59f9ae239289f3ed1d6855fcbcf4823"><td class="memItemLeft" align="right" valign="top"><a class="el" href="user_8h.html#a196c5ae3c192f069339f2966656f6fe9">UserType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#ad59f9ae239289f3ed1d6855fcbcf4823">getUserType</a> () const</td></tr>
|
||||
<tr class="memdesc:ad59f9ae239289f3ed1d6855fcbcf4823"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает тип аккаунта пользователя <a href="class_user.html#ad59f9ae239289f3ed1d6855fcbcf4823">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad59f9ae239289f3ed1d6855fcbcf4823"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4058d230758357451160369e080bd6dd"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#a4058d230758357451160369e080bd6dd">firstName</a> () const</td></tr>
|
||||
<tr class="memdesc:a4058d230758357451160369e080bd6dd"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает имя пользователя <a href="class_user.html#a4058d230758357451160369e080bd6dd">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4058d230758357451160369e080bd6dd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac4b0968bea9becbf275ef8d8ccbbd282"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#ac4b0968bea9becbf275ef8d8ccbbd282">secondName</a> () const</td></tr>
|
||||
<tr class="memdesc:ac4b0968bea9becbf275ef8d8ccbbd282"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает фамилию пользователя <a href="class_user.html#ac4b0968bea9becbf275ef8d8ccbbd282">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac4b0968bea9becbf275ef8d8ccbbd282"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac1c2adcd5480770b43dd099b7257df63"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#ac1c2adcd5480770b43dd099b7257df63">patronymic</a> () const</td></tr>
|
||||
<tr class="memdesc:ac1c2adcd5480770b43dd099b7257df63"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает отчество пользователя <a href="class_user.html#ac1c2adcd5480770b43dd099b7257df63">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac1c2adcd5480770b43dd099b7257df63"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af7c184ab045023823b27fff7b640fa2c"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#af7c184ab045023823b27fff7b640fa2c">getFullName</a> () const</td></tr>
|
||||
<tr class="memdesc:af7c184ab045023823b27fff7b640fa2c"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает полное имя пользователя (Фамилия Имя Отчество) <a href="class_user.html#af7c184ab045023823b27fff7b640fa2c">More...</a><br /></td></tr>
|
||||
<tr class="separator:af7c184ab045023823b27fff7b640fa2c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aba94dca96299988443dfaa4a4443a96c"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#aba94dca96299988443dfaa4a4443a96c">getFullNameShortForm</a> () const</td></tr>
|
||||
<tr class="memdesc:aba94dca96299988443dfaa4a4443a96c"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает краткую форму полного имени пользователя (Фамилия И.О.) <a href="class_user.html#aba94dca96299988443dfaa4a4443a96c">More...</a><br /></td></tr>
|
||||
<tr class="separator:aba94dca96299988443dfaa4a4443a96c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af0908ad3af0a4dffbeb8e270836ccee2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="user_8h.html#ab4a4ad6c2159a5ccd5eff6ca7d447941">ProfessionsList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#af0908ad3af0a4dffbeb8e270836ccee2">getProfessions</a> () const</td></tr>
|
||||
<tr class="memdesc:af0908ad3af0a4dffbeb8e270836ccee2"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает список профессий пользователя <a href="class_user.html#af0908ad3af0a4dffbeb8e270836ccee2">More...</a><br /></td></tr>
|
||||
<tr class="separator:af0908ad3af0a4dffbeb8e270836ccee2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5fed6de366f713636379b00c598aeb78"><td class="memItemLeft" align="right" valign="top"><a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#a5fed6de366f713636379b00c598aeb78">getCurrentProfession</a> () const</td></tr>
|
||||
<tr class="memdesc:a5fed6de366f713636379b00c598aeb78"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает уникальный идентификатор текущей профессии пользователя <a href="class_user.html#a5fed6de366f713636379b00c598aeb78">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5fed6de366f713636379b00c598aeb78"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7a8cf805f83c21eeab4874872774602c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#a7a8cf805f83c21eeab4874872774602c">hasProfession</a> (<a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> pid)</td></tr>
|
||||
<tr class="memdesc:a7a8cf805f83c21eeab4874872774602c"><td class="mdescLeft"> </td><td class="mdescRight">Проверка, имеется и у пользователя профессия с данным <a href="class_user.html#a7a8cf805f83c21eeab4874872774602c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a7a8cf805f83c21eeab4874872774602c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adc17dfc1bfb06600ddf2656d219db6ae"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#adc17dfc1bfb06600ddf2656d219db6ae">addProfession</a> (<a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> pid, <a class="el" href="userprofession_8h.html#af1032830e67f419064831a309e1c0a19">ProfRank</a> rank)</td></tr>
|
||||
<tr class="memdesc:adc17dfc1bfb06600ddf2656d219db6ae"><td class="mdescLeft"> </td><td class="mdescRight">Добавляет профессию в список пользователя, вытесняя самую старую <a href="class_user.html#adc17dfc1bfb06600ddf2656d219db6ae">More...</a><br /></td></tr>
|
||||
<tr class="separator:adc17dfc1bfb06600ddf2656d219db6ae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7fc008f269fa11d3868eedb6637c9763"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#a7fc008f269fa11d3868eedb6637c9763">setCurrentProfession</a> (<a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> pid)</td></tr>
|
||||
<tr class="memdesc:a7fc008f269fa11d3868eedb6637c9763"><td class="mdescLeft"> </td><td class="mdescRight">Устанавливает текущую профессию пользователя по <a href="class_user.html#a7fc008f269fa11d3868eedb6637c9763">More...</a><br /></td></tr>
|
||||
<tr class="separator:a7fc008f269fa11d3868eedb6637c9763"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a175e61ae59ca6b2d21cc4e1aac035914"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#a175e61ae59ca6b2d21cc4e1aac035914">removeProfession</a> (<a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> pid)</td></tr>
|
||||
<tr class="memdesc:a175e61ae59ca6b2d21cc4e1aac035914"><td class="mdescLeft"> </td><td class="mdescRight">Убирает профессию с <a href="class_user.html#a175e61ae59ca6b2d21cc4e1aac035914">More...</a><br /></td></tr>
|
||||
<tr class="separator:a175e61ae59ca6b2d21cc4e1aac035914"><td class="memSeparator" colspan="2"> </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:a3fc65ce4f8971a00daadb875ec827503"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_user.html">User</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#a3fc65ce4f8971a00daadb875ec827503">createUser</a> (QString login, QString password, <a class="el" href="user_8h.html#a196c5ae3c192f069339f2966656f6fe9">UserType</a> userType, QString <a class="el" href="class_user.html#a4058d230758357451160369e080bd6dd">firstName</a>, QString <a class="el" href="class_user.html#ac4b0968bea9becbf275ef8d8ccbbd282">secondName</a>, QString <a class="el" href="class_user.html#ac1c2adcd5480770b43dd099b7257df63">patronymic</a>)</td></tr>
|
||||
<tr class="memdesc:a3fc65ce4f8971a00daadb875ec827503"><td class="mdescLeft"> </td><td class="mdescRight">Функция создания объекта пользователя <a href="class_user.html#a3fc65ce4f8971a00daadb875ec827503">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3fc65ce4f8971a00daadb875ec827503"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
|
||||
Friends</h2></td></tr>
|
||||
<tr class="memitem:a4360b26fd196c594eeffaddf4d7552a0"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#a4360b26fd196c594eeffaddf4d7552a0">RegistrationDialog</a></td></tr>
|
||||
<tr class="memdesc:a4360b26fd196c594eeffaddf4d7552a0"><td class="mdescLeft"> </td><td class="mdescRight">Объявляем, что класс <a href="class_user.html#a4360b26fd196c594eeffaddf4d7552a0">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4360b26fd196c594eeffaddf4d7552a0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a40bc431d6278d690c63d847872d8d839"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#a40bc431d6278d690c63d847872d8d839">operator==</a> (const <a class="el" href="class_user.html">User</a> &l, const <a class="el" href="class_user.html">User</a> &r)</td></tr>
|
||||
<tr class="memdesc:a40bc431d6278d690c63d847872d8d839"><td class="mdescLeft"> </td><td class="mdescRight">Определения оператора сравнения для класса <a href="class_user.html#a40bc431d6278d690c63d847872d8d839">More...</a><br /></td></tr>
|
||||
<tr class="separator:a40bc431d6278d690c63d847872d8d839"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0e3c20f70799a51e8facd97c5293acb9"><td class="memItemLeft" align="right" valign="top">QDataStream & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#a0e3c20f70799a51e8facd97c5293acb9">operator<<</a> (QDataStream &stream, const <a class="el" href="class_user.html">User</a> &usr)</td></tr>
|
||||
<tr class="memdesc:a0e3c20f70799a51e8facd97c5293acb9"><td class="mdescLeft"> </td><td class="mdescRight">Определение оператора ввода в поток <a href="class_user.html#a0e3c20f70799a51e8facd97c5293acb9">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0e3c20f70799a51e8facd97c5293acb9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9b7ee108e7a8c682f85188013e3db1a8"><td class="memItemLeft" align="right" valign="top">QDataStream & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user.html#a9b7ee108e7a8c682f85188013e3db1a8">operator>></a> (QDataStream &stream, <a class="el" href="class_user.html">User</a> &usr)</td></tr>
|
||||
<tr class="memdesc:a9b7ee108e7a8c682f85188013e3db1a8"><td class="mdescLeft"> </td><td class="mdescRight">Определение оператора ввода из потока <a href="class_user.html#a9b7ee108e7a8c682f85188013e3db1a8">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9b7ee108e7a8c682f85188013e3db1a8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Класс сущности пользователя </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a4dd5fde1b81bb132994a67f27bc203d1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4dd5fde1b81bb132994a67f27bc203d1">◆ </a></span>User()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">User::User </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Стандартный конструктор объекта класса </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="adc17dfc1bfb06600ddf2656d219db6ae"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adc17dfc1bfb06600ddf2656d219db6ae">◆ </a></span>addProfession()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool User::addProfession </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> </td>
|
||||
<td class="paramname"><em>pid</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="userprofession_8h.html#af1032830e67f419064831a309e1c0a19">ProfRank</a> </td>
|
||||
<td class="paramname"><em>rank</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Добавляет профессию в список пользователя, вытесняя самую старую </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">pid</td><td>уникальный идентификатор профессии </td></tr>
|
||||
<tr><td class="paramname">rank</td><td>разряд рабочего в данной профессии </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true успех </dd>
|
||||
<dd>
|
||||
false не успех (данная профессия уже есть или будет вытеснена текущая профессия) </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abfa3e393c7ff0ff390b7907ef3eb744a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abfa3e393c7ff0ff390b7907ef3eb744a">◆ </a></span>checkPassword()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool User::checkPassword </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>password</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Проверяет, совпадает ли </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">password</td><td>с текущим паролем пользователя</td></tr>
|
||||
<tr><td class="paramname">password</td><td>проверяемый пароль </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true пароли совпадают </dd>
|
||||
<dd>
|
||||
false пароли не совпадают </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3fc65ce4f8971a00daadb875ec827503"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3fc65ce4f8971a00daadb875ec827503">◆ </a></span>createUser()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_user.html">User</a> * User::createUser </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QString </td>
|
||||
<td class="paramname"><em>login</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">QString </td>
|
||||
<td class="paramname"><em>password</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="user_8h.html#a196c5ae3c192f069339f2966656f6fe9">UserType</a> </td>
|
||||
<td class="paramname"><em>userType</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">QString </td>
|
||||
<td class="paramname"><em>firstName</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">QString </td>
|
||||
<td class="paramname"><em>secondName</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">QString </td>
|
||||
<td class="paramname"><em>patronymic</em> </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>Функция создания объекта пользователя </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">login</td><td>логин пользователя </td></tr>
|
||||
<tr><td class="paramname">password</td><td>пароль пользователя </td></tr>
|
||||
<tr><td class="paramname">userType</td><td>тип аккаунта пользователя </td></tr>
|
||||
<tr><td class="paramname">firstName</td><td>имя пользователя </td></tr>
|
||||
<tr><td class="paramname">secondName</td><td>фамилия пользователя </td></tr>
|
||||
<tr><td class="paramname">patronymic</td><td>отчество пользователя </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>User* указатель на объект нового пользователя </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4058d230758357451160369e080bd6dd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4058d230758357451160369e080bd6dd">◆ </a></span>firstName()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QString User::firstName </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает имя пользователя </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QString имя пользоваетля </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5fed6de366f713636379b00c598aeb78"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5fed6de366f713636379b00c598aeb78">◆ </a></span>getCurrentProfession()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> User::getCurrentProfession </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает уникальный идентификатор текущей профессии пользователя </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>PID уникальный идентификатор профессии </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af7c184ab045023823b27fff7b640fa2c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af7c184ab045023823b27fff7b640fa2c">◆ </a></span>getFullName()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QString User::getFullName </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает полное имя пользователя (Фамилия Имя Отчество) </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QString полное имя пользователя </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aba94dca96299988443dfaa4a4443a96c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aba94dca96299988443dfaa4a4443a96c">◆ </a></span>getFullNameShortForm()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QString User::getFullNameShortForm </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает краткую форму полного имени пользователя (Фамилия И.О.) </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QString краткая форма полного имени пользователя </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0ff6b5e814421732d5550867bb5045e2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0ff6b5e814421732d5550867bb5045e2">◆ </a></span>getLogin()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QString User::getLogin </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает логин пользователя </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QString логин пользователя </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af0908ad3af0a4dffbeb8e270836ccee2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af0908ad3af0a4dffbeb8e270836ccee2">◆ </a></span>getProfessions()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="user_8h.html#ab4a4ad6c2159a5ccd5eff6ca7d447941">ProfessionsList</a> User::getProfessions </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает список профессий пользователя </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>ProfessionsList список профессий пользователя </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad59f9ae239289f3ed1d6855fcbcf4823"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad59f9ae239289f3ed1d6855fcbcf4823">◆ </a></span>getUserType()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="user_8h.html#a196c5ae3c192f069339f2966656f6fe9">UserType</a> User::getUserType </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает тип аккаунта пользователя </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>UserType тип аккаунта пользователя </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7a8cf805f83c21eeab4874872774602c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7a8cf805f83c21eeab4874872774602c">◆ </a></span>hasProfession()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool User::hasProfession </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> </td>
|
||||
<td class="paramname"><em>pid</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Проверка, имеется и у пользователя профессия с данным </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">pid</td><td></td></tr>
|
||||
<tr><td class="paramname">pid</td><td>уникальный идентификатор интересующей профессии </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true пользователь имеет данную профессию </dd>
|
||||
<dd>
|
||||
false данная профессия у пользователя отсутствует </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac1c2adcd5480770b43dd099b7257df63"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac1c2adcd5480770b43dd099b7257df63">◆ </a></span>patronymic()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QString User::patronymic </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает отчество пользователя </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QString отчество пользователя </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a175e61ae59ca6b2d21cc4e1aac035914"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a175e61ae59ca6b2d21cc4e1aac035914">◆ </a></span>removeProfession()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void User::removeProfession </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> </td>
|
||||
<td class="paramname"><em>pid</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Убирает профессию с </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">pid</td><td>из списка профессий пользователя</td></tr>
|
||||
<tr><td class="paramname">pid</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac4b0968bea9becbf275ef8d8ccbbd282"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac4b0968bea9becbf275ef8d8ccbbd282">◆ </a></span>secondName()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QString User::secondName </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает фамилию пользователя </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QString фамилия пользователя </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7fc008f269fa11d3868eedb6637c9763"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7fc008f269fa11d3868eedb6637c9763">◆ </a></span>setCurrentProfession()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool User::setCurrentProfession </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> </td>
|
||||
<td class="paramname"><em>pid</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Устанавливает текущую профессию пользователя по </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">pid</td><td></td></tr>
|
||||
<tr><td class="paramname">pid</td><td>уникальный идентификатор профессии </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true успех </dd>
|
||||
<dd>
|
||||
false не успех (не владеет данной профессией) </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac83fe36fe3035494701bc4a0ef1773a0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac83fe36fe3035494701bc4a0ef1773a0">◆ </a></span>uID()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="user_8h.html#a5586b992db525c396811d83a811c389c">UID</a> User::uID </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает уникальный идентификатор пользователя </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>UID уникальный идентификатор пользователя </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Friends And Related Function Documentation</h2>
|
||||
<a id="a0e3c20f70799a51e8facd97c5293acb9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0e3c20f70799a51e8facd97c5293acb9">◆ </a></span>operator<<</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QDataStream& operator<< </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>stream</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_user.html">User</a> & </td>
|
||||
<td class="paramname"><em>usr</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Определение оператора ввода в поток </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">stream</td><td>поток </td></tr>
|
||||
<tr><td class="paramname">usr</td><td>объект класса </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QDataStream& ссылка на поток </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a40bc431d6278d690c63d847872d8d839"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a40bc431d6278d690c63d847872d8d839">◆ </a></span>operator==</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool operator== </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_user.html">User</a> & </td>
|
||||
<td class="paramname"><em>l</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_user.html">User</a> & </td>
|
||||
<td class="paramname"><em>r</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Определения оператора сравнения для класса </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">l</td><td>левый операнд </td></tr>
|
||||
<tr><td class="paramname">r</td><td>правый операнд </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true объекты идентичны </dd>
|
||||
<dd>
|
||||
false объекты отличаются </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9b7ee108e7a8c682f85188013e3db1a8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9b7ee108e7a8c682f85188013e3db1a8">◆ </a></span>operator>></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QDataStream& operator>> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>stream</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="class_user.html">User</a> & </td>
|
||||
<td class="paramname"><em>usr</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Определение оператора ввода из потока </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">stream</td><td>поток </td></tr>
|
||||
<tr><td class="paramname">usr</td><td>объект класса </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QDataStream& ссылка на поток </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4360b26fd196c594eeffaddf4d7552a0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4360b26fd196c594eeffaddf4d7552a0">◆ </a></span>RegistrationDialog</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">friend class <a class="el" href="class_registration_dialog.html">RegistrationDialog</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Объявляем, что класс </p>
|
||||
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_registration_dialog.html" title="Класс интерфейса диалога регистрации">RegistrationDialog</a> является дружественным данному </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>objects/<a class="el" href="user_8h_source.html">user.h</a></li>
|
||||
<li>objects/<a class="el" href="user_8cpp.html">user.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,88 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Member List</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">UserProfession Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_user_profession.html">UserProfession</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user_profession.html#a9e98b1713f229fb0080896531f775c45">getAcquiredDate</a>() const</td><td class="entry"><a class="el" href="class_user_profession.html">UserProfession</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user_profession.html#adc94de3b89faae96d2c70d92f1a7200f">getProfession</a>() const</td><td class="entry"><a class="el" href="class_user_profession.html">UserProfession</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user_profession.html#ac71c775322559b04098e66cb776a1711">getRank</a>() const</td><td class="entry"><a class="el" href="class_user_profession.html">UserProfession</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user_profession.html#a0222f65cc5493f447ea6abd4205635b8">operator<<</a>(QDataStream &stream, const UserProfession &up)</td><td class="entry"><a class="el" href="class_user_profession.html">UserProfession</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user_profession.html#ae2d776d2bfaa66600660852336909aa2">operator==</a>(const UserProfession &l, const UserProfession &r)</td><td class="entry"><a class="el" href="class_user_profession.html">UserProfession</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user_profession.html#aa36a4bf67b35976fedb52be50dd47705">operator>></a>(QDataStream &stream, UserProfession &up)</td><td class="entry"><a class="el" href="class_user_profession.html">UserProfession</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user_profession.html#ae52dcd040f2a9137c64151fd4916bfbb">setRank</a>(quint8 newRank)</td><td class="entry"><a class="el" href="class_user_profession.html">UserProfession</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user_profession.html#a258cbd759379b2b6ded8be16d181db55">UserProfession</a>()=default</td><td class="entry"><a class="el" href="class_user_profession.html">UserProfession</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user_profession.html#abe40f042dcf207bf7ba7c30b189df26f">UserProfession</a>(PID pid, ProfRank rank)</td><td class="entry"><a class="el" href="class_user_profession.html">UserProfession</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
429
iFacility/doxygen-docs/html/class_user_profession.html
Normal file
|
|
@ -0,0 +1,429 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: UserProfession 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#friends">Friends</a> |
|
||||
<a href="class_user_profession-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">UserProfession Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Класс-обёртка сущности профессии
|
||||
<a href="class_user_profession.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="userprofession_8h_source.html">userprofession.h</a>></code></p>
|
||||
<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:a258cbd759379b2b6ded8be16d181db55"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_profession.html#a258cbd759379b2b6ded8be16d181db55">UserProfession</a> ()=default</td></tr>
|
||||
<tr class="memdesc:a258cbd759379b2b6ded8be16d181db55"><td class="mdescLeft"> </td><td class="mdescRight">Стандартный конструктор объекта класса <a href="class_user_profession.html#a258cbd759379b2b6ded8be16d181db55">More...</a><br /></td></tr>
|
||||
<tr class="separator:a258cbd759379b2b6ded8be16d181db55"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abe40f042dcf207bf7ba7c30b189df26f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_profession.html#abe40f042dcf207bf7ba7c30b189df26f">UserProfession</a> (<a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> pid, <a class="el" href="userprofession_8h.html#af1032830e67f419064831a309e1c0a19">ProfRank</a> rank)</td></tr>
|
||||
<tr class="memdesc:abe40f042dcf207bf7ba7c30b189df26f"><td class="mdescLeft"> </td><td class="mdescRight">Конструктор объекта пользователя из <a href="class_user_profession.html#abe40f042dcf207bf7ba7c30b189df26f">More...</a><br /></td></tr>
|
||||
<tr class="separator:abe40f042dcf207bf7ba7c30b189df26f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adc94de3b89faae96d2c70d92f1a7200f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_profession.html#adc94de3b89faae96d2c70d92f1a7200f">getProfession</a> () const</td></tr>
|
||||
<tr class="memdesc:adc94de3b89faae96d2c70d92f1a7200f"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает идентификатор соотносимой професии <a href="class_user_profession.html#adc94de3b89faae96d2c70d92f1a7200f">More...</a><br /></td></tr>
|
||||
<tr class="separator:adc94de3b89faae96d2c70d92f1a7200f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9e98b1713f229fb0080896531f775c45"><td class="memItemLeft" align="right" valign="top">QDate </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_profession.html#a9e98b1713f229fb0080896531f775c45">getAcquiredDate</a> () const</td></tr>
|
||||
<tr class="memdesc:a9e98b1713f229fb0080896531f775c45"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает дату получения профессии <a href="class_user_profession.html#a9e98b1713f229fb0080896531f775c45">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9e98b1713f229fb0080896531f775c45"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac71c775322559b04098e66cb776a1711"><td class="memItemLeft" align="right" valign="top"><a class="el" href="userprofession_8h.html#af1032830e67f419064831a309e1c0a19">ProfRank</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_profession.html#ac71c775322559b04098e66cb776a1711">getRank</a> () const</td></tr>
|
||||
<tr class="memdesc:ac71c775322559b04098e66cb776a1711"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает разряд пользователя <a href="class_user_profession.html#ac71c775322559b04098e66cb776a1711">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac71c775322559b04098e66cb776a1711"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae52dcd040f2a9137c64151fd4916bfbb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_profession.html#ae52dcd040f2a9137c64151fd4916bfbb">setRank</a> (quint8 newRank)</td></tr>
|
||||
<tr class="memdesc:ae52dcd040f2a9137c64151fd4916bfbb"><td class="mdescLeft"> </td><td class="mdescRight">Устанавливает разряд данной профессии пользователя <a href="class_user_profession.html#ae52dcd040f2a9137c64151fd4916bfbb">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae52dcd040f2a9137c64151fd4916bfbb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
|
||||
Friends</h2></td></tr>
|
||||
<tr class="memitem:ae2d776d2bfaa66600660852336909aa2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_profession.html#ae2d776d2bfaa66600660852336909aa2">operator==</a> (const <a class="el" href="class_user_profession.html">UserProfession</a> &l, const <a class="el" href="class_user_profession.html">UserProfession</a> &r)</td></tr>
|
||||
<tr class="memdesc:ae2d776d2bfaa66600660852336909aa2"><td class="mdescLeft"> </td><td class="mdescRight">Определения оператора сравнения для класса <a href="class_user_profession.html#ae2d776d2bfaa66600660852336909aa2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae2d776d2bfaa66600660852336909aa2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0222f65cc5493f447ea6abd4205635b8"><td class="memItemLeft" align="right" valign="top">QDataStream & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_profession.html#a0222f65cc5493f447ea6abd4205635b8">operator<<</a> (QDataStream &stream, const <a class="el" href="class_user_profession.html">UserProfession</a> &up)</td></tr>
|
||||
<tr class="memdesc:a0222f65cc5493f447ea6abd4205635b8"><td class="mdescLeft"> </td><td class="mdescRight">Определение оператора ввода в поток <a href="class_user_profession.html#a0222f65cc5493f447ea6abd4205635b8">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0222f65cc5493f447ea6abd4205635b8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa36a4bf67b35976fedb52be50dd47705"><td class="memItemLeft" align="right" valign="top">QDataStream & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_profession.html#aa36a4bf67b35976fedb52be50dd47705">operator>></a> (QDataStream &stream, <a class="el" href="class_user_profession.html">UserProfession</a> &up)</td></tr>
|
||||
<tr class="memdesc:aa36a4bf67b35976fedb52be50dd47705"><td class="mdescLeft"> </td><td class="mdescRight">Определение оператора ввода из потока <a href="class_user_profession.html#aa36a4bf67b35976fedb52be50dd47705">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa36a4bf67b35976fedb52be50dd47705"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Класс-обёртка сущности профессии </p>
|
||||
<p>Используется для хранения соответствия между пользователем, его профессией и разрядом </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a258cbd759379b2b6ded8be16d181db55"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a258cbd759379b2b6ded8be16d181db55">◆ </a></span>UserProfession() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">UserProfession::UserProfession </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Стандартный конструктор объекта класса </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abe40f042dcf207bf7ba7c30b189df26f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abe40f042dcf207bf7ba7c30b189df26f">◆ </a></span>UserProfession() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">UserProfession::UserProfession </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> </td>
|
||||
<td class="paramname"><em>pid</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="userprofession_8h.html#af1032830e67f419064831a309e1c0a19">ProfRank</a> </td>
|
||||
<td class="paramname"><em>rank</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Конструктор объекта пользователя из </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">pid</td><td>профессии и разряда</td></tr>
|
||||
<tr><td class="paramname">pid</td><td>уникальный идентификатор профессии </td></tr>
|
||||
<tr><td class="paramname">rank</td><td>разряд профессии пользоваетля </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a9e98b1713f229fb0080896531f775c45"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9e98b1713f229fb0080896531f775c45">◆ </a></span>getAcquiredDate()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QDate UserProfession::getAcquiredDate </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает дату получения профессии </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QDate дата получения професии </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="adc94de3b89faae96d2c70d92f1a7200f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adc94de3b89faae96d2c70d92f1a7200f">◆ </a></span>getProfession()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> UserProfession::getProfession </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает идентификатор соотносимой професии </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>PID уникальный идентификатор професии </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac71c775322559b04098e66cb776a1711"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac71c775322559b04098e66cb776a1711">◆ </a></span>getRank()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="userprofession_8h.html#af1032830e67f419064831a309e1c0a19">ProfRank</a> UserProfession::getRank </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает разряд пользователя </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>ProfRank разряд пользователя </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae52dcd040f2a9137c64151fd4916bfbb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae52dcd040f2a9137c64151fd4916bfbb">◆ </a></span>setRank()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool UserProfession::setRank </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">quint8 </td>
|
||||
<td class="paramname"><em>newRank</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Устанавливает разряд данной профессии пользователя </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">newRank</td><td>новый разряд пользователя </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true успех </dd>
|
||||
<dd>
|
||||
false не успех (значение</dd></dl>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">newRank</td><td>< 1) </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Friends And Related Function Documentation</h2>
|
||||
<a id="a0222f65cc5493f447ea6abd4205635b8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0222f65cc5493f447ea6abd4205635b8">◆ </a></span>operator<<</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QDataStream& operator<< </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>stream</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_user_profession.html">UserProfession</a> & </td>
|
||||
<td class="paramname"><em>up</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Определение оператора ввода в поток </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">stream</td><td>поток </td></tr>
|
||||
<tr><td class="paramname">up</td><td>объект класса </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QDataStream& ссылка на поток </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae2d776d2bfaa66600660852336909aa2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae2d776d2bfaa66600660852336909aa2">◆ </a></span>operator==</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool operator== </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_user_profession.html">UserProfession</a> & </td>
|
||||
<td class="paramname"><em>l</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_user_profession.html">UserProfession</a> & </td>
|
||||
<td class="paramname"><em>r</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Определения оператора сравнения для класса </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">l</td><td>левый операнд </td></tr>
|
||||
<tr><td class="paramname">r</td><td>правый операнд </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true объекты идентичны </dd>
|
||||
<dd>
|
||||
false объекты отличаются </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa36a4bf67b35976fedb52be50dd47705"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa36a4bf67b35976fedb52be50dd47705">◆ </a></span>operator>></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QDataStream& operator>> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>stream</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="class_user_profession.html">UserProfession</a> & </td>
|
||||
<td class="paramname"><em>up</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Определение оператора ввода из потока </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">stream</td><td>поток </td></tr>
|
||||
<tr><td class="paramname">up</td><td>объект класса </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QDataStream& ссылка на поток </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>objects/<a class="el" href="userprofession_8h_source.html">userprofession.h</a></li>
|
||||
<li>objects/<a class="el" href="userprofession_8cpp.html">userprofession.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,86 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Member List</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">UserProfessionViewModel Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_user_profession_view_model.html">UserProfessionViewModel</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user_profession_view_model.html#ac076e6e9307f60299c297fe9cb55e916">columnCount</a>(const QModelIndex &parent=QModelIndex()) const</td><td class="entry"><a class="el" href="class_user_profession_view_model.html">UserProfessionViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user_profession_view_model.html#ae7824394cd108ffcfb9ce16e78522d78">data</a>(const QModelIndex &index, int role=Qt::DisplayRole) const</td><td class="entry"><a class="el" href="class_user_profession_view_model.html">UserProfessionViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user_profession_view_model.html#a1a866a77d1c4b8aee87639a48246654a">headerData</a>(int section, Qt::Orientation orientation, int role) const</td><td class="entry"><a class="el" href="class_user_profession_view_model.html">UserProfessionViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user_profession_view_model.html#a1fc643c9fb4e9b35924deda3a4b20811">invalidateData</a>()</td><td class="entry"><a class="el" href="class_user_profession_view_model.html">UserProfessionViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user_profession_view_model.html#a009abbf354164308c4e73c9115a99100">rowCount</a>(const QModelIndex &parent=QModelIndex()) const</td><td class="entry"><a class="el" href="class_user_profession_view_model.html">UserProfessionViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_user_profession_view_model.html#a5e171688c63dc05cad4e9625c16192d2">setUser</a>(User *user)</td><td class="entry"><a class="el" href="class_user_profession_view_model.html">UserProfessionViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_user_profession_view_model.html#a4ee4f4a3ce2a0a429a60bea0db731e64">UserProfessionViewModel</a>(QObject *parent)</td><td class="entry"><a class="el" href="class_user_profession_view_model.html">UserProfessionViewModel</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,331 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: UserProfessionViewModel 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_user_profession_view_model-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">UserProfessionViewModel Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>ViewModel для таблицы профессий пользователя
|
||||
<a href="class_user_profession_view_model.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="userprofessionviewmodel_8h_source.html">userprofessionviewmodel.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for UserProfessionViewModel:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_user_profession_view_model.png" alt=""/>
|
||||
</div></div>
|
||||
<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:a4ee4f4a3ce2a0a429a60bea0db731e64"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_profession_view_model.html#a4ee4f4a3ce2a0a429a60bea0db731e64">UserProfessionViewModel</a> (QObject *parent)</td></tr>
|
||||
<tr class="memdesc:a4ee4f4a3ce2a0a429a60bea0db731e64"><td class="mdescLeft"> </td><td class="mdescRight">Стандартный конструктор объекта класса <a href="class_user_profession_view_model.html#a4ee4f4a3ce2a0a429a60bea0db731e64">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4ee4f4a3ce2a0a429a60bea0db731e64"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a009abbf354164308c4e73c9115a99100"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_profession_view_model.html#a009abbf354164308c4e73c9115a99100">rowCount</a> (const QModelIndex &parent=QModelIndex()) const</td></tr>
|
||||
<tr class="memdesc:a009abbf354164308c4e73c9115a99100"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает кол-во строк в таблице <a href="class_user_profession_view_model.html#a009abbf354164308c4e73c9115a99100">More...</a><br /></td></tr>
|
||||
<tr class="separator:a009abbf354164308c4e73c9115a99100"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac076e6e9307f60299c297fe9cb55e916"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_profession_view_model.html#ac076e6e9307f60299c297fe9cb55e916">columnCount</a> (const QModelIndex &parent=QModelIndex()) const</td></tr>
|
||||
<tr class="memdesc:ac076e6e9307f60299c297fe9cb55e916"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает кол-во столбцов в таблице <a href="class_user_profession_view_model.html#ac076e6e9307f60299c297fe9cb55e916">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac076e6e9307f60299c297fe9cb55e916"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1a866a77d1c4b8aee87639a48246654a"><td class="memItemLeft" align="right" valign="top">QVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_profession_view_model.html#a1a866a77d1c4b8aee87639a48246654a">headerData</a> (int section, Qt::Orientation orientation, int role) const</td></tr>
|
||||
<tr class="memdesc:a1a866a77d1c4b8aee87639a48246654a"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает содержимое заголовка таблицы <a href="class_user_profession_view_model.html#a1a866a77d1c4b8aee87639a48246654a">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1a866a77d1c4b8aee87639a48246654a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae7824394cd108ffcfb9ce16e78522d78"><td class="memItemLeft" align="right" valign="top">QVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_profession_view_model.html#ae7824394cd108ffcfb9ce16e78522d78">data</a> (const QModelIndex &index, int role=Qt::DisplayRole) const</td></tr>
|
||||
<tr class="memdesc:ae7824394cd108ffcfb9ce16e78522d78"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает содержимое ячеек таблицы <a href="class_user_profession_view_model.html#ae7824394cd108ffcfb9ce16e78522d78">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae7824394cd108ffcfb9ce16e78522d78"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5e171688c63dc05cad4e9625c16192d2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_profession_view_model.html#a5e171688c63dc05cad4e9625c16192d2">setUser</a> (<a class="el" href="class_user.html">User</a> *user)</td></tr>
|
||||
<tr class="memdesc:a5e171688c63dc05cad4e9625c16192d2"><td class="mdescLeft"> </td><td class="mdescRight">Устанавливает пользователя, профессии которые будут отображаться <a href="class_user_profession_view_model.html#a5e171688c63dc05cad4e9625c16192d2">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5e171688c63dc05cad4e9625c16192d2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1fc643c9fb4e9b35924deda3a4b20811"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_user_profession_view_model.html#a1fc643c9fb4e9b35924deda3a4b20811">invalidateData</a> ()</td></tr>
|
||||
<tr class="memdesc:a1fc643c9fb4e9b35924deda3a4b20811"><td class="mdescLeft"> </td><td class="mdescRight">Запускает перерисовку таблицы <a href="class_user_profession_view_model.html#a1fc643c9fb4e9b35924deda3a4b20811">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1fc643c9fb4e9b35924deda3a4b20811"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>ViewModel для таблицы профессий пользователя </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a4ee4f4a3ce2a0a429a60bea0db731e64"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4ee4f4a3ce2a0a429a60bea0db731e64">◆ </a></span>UserProfessionViewModel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">UserProfessionViewModel::UserProfessionViewModel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QObject * </td>
|
||||
<td class="paramname"><em>parent</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Стандартный конструктор объекта класса </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>родитель, для определения периодов жизни ViewModel </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="ac076e6e9307f60299c297fe9cb55e916"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac076e6e9307f60299c297fe9cb55e916">◆ </a></span>columnCount()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int UserProfessionViewModel::columnCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>parent</em> = <code>QModelIndex()</code></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает кол-во столбцов в таблице </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>int кол-во столбцов в таблице </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae7824394cd108ffcfb9ce16e78522d78"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae7824394cd108ffcfb9ce16e78522d78">◆ </a></span>data()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVariant UserProfessionViewModel::data </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>role</em> = <code>Qt::DisplayRole</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает содержимое ячеек таблицы </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">index</td><td>индекс текущей ячейки </td></tr>
|
||||
<tr><td class="paramname">role</td><td>какая часть таблицы отрисовывается (данные, стили и т.д.) </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVariant содержимое ячейки </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1a866a77d1c4b8aee87639a48246654a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1a866a77d1c4b8aee87639a48246654a">◆ </a></span>headerData()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVariant UserProfessionViewModel::headerData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Qt::Orientation </td>
|
||||
<td class="paramname"><em>orientation</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>role</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает содержимое заголовка таблицы </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">section</td><td>[ignored] </td></tr>
|
||||
<tr><td class="paramname">orientation</td><td>положение заголовка таблицы </td></tr>
|
||||
<tr><td class="paramname">role</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVariant содержимое заголовка </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1fc643c9fb4e9b35924deda3a4b20811"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1fc643c9fb4e9b35924deda3a4b20811">◆ </a></span>invalidateData()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void UserProfessionViewModel::invalidateData </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Запускает перерисовку таблицы </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a009abbf354164308c4e73c9115a99100"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a009abbf354164308c4e73c9115a99100">◆ </a></span>rowCount()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int UserProfessionViewModel::rowCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>parent</em> = <code>QModelIndex()</code></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает кол-во строк в таблице </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>int кол-во строк в таблице </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5e171688c63dc05cad4e9625c16192d2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5e171688c63dc05cad4e9625c16192d2">◆ </a></span>setUser()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void UserProfessionViewModel::setUser </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="class_user.html">User</a> * </td>
|
||||
<td class="paramname"><em>user</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Устанавливает пользователя, профессии которые будут отображаться </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">user</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>viewmodels/<a class="el" href="userprofessionviewmodel_8h_source.html">userprofessionviewmodel.h</a></li>
|
||||
<li>viewmodels/<a class="el" href="userprofessionviewmodel_8cpp.html">userprofessionviewmodel.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
iFacility/doxygen-docs/html/class_user_profession_view_model.png
Normal file
|
After Width: | Height: | Size: 692 B |
82
iFacility/doxygen-docs/html/class_worker_panel-members.html
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Member List</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">WorkerPanel Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_worker_panel.html">WorkerPanel</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_worker_panel.html#a4503eaf38416a780d24f4a709247be05">setUser</a>(User *user)</td><td class="entry"><a class="el" href="class_worker_panel.html">WorkerPanel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_worker_panel.html#adf79bbfa5c00a200a40b3ae2c4b6c52a">WorkerPanel</a>(QWidget *parent=nullptr)</td><td class="entry"><a class="el" href="class_worker_panel.html">WorkerPanel</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_worker_panel.html#ae3cc65cd81e07a729574a32b4b896d11">~WorkerPanel</a>()</td><td class="entry"><a class="el" href="class_worker_panel.html">WorkerPanel</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
190
iFacility/doxygen-docs/html/class_worker_panel.html
Normal file
|
|
@ -0,0 +1,190 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: WorkerPanel 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_worker_panel-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">WorkerPanel Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Класс интерфейса панели рабочего
|
||||
<a href="class_worker_panel.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="workerpanel_8h_source.html">workerpanel.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for WorkerPanel:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_worker_panel.png" alt=""/>
|
||||
</div></div>
|
||||
<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:adf79bbfa5c00a200a40b3ae2c4b6c52a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_worker_panel.html#adf79bbfa5c00a200a40b3ae2c4b6c52a">WorkerPanel</a> (QWidget *parent=nullptr)</td></tr>
|
||||
<tr class="memdesc:adf79bbfa5c00a200a40b3ae2c4b6c52a"><td class="mdescLeft"> </td><td class="mdescRight">Стандартный конструктор объекта интерфейса <a href="class_worker_panel.html#adf79bbfa5c00a200a40b3ae2c4b6c52a">More...</a><br /></td></tr>
|
||||
<tr class="separator:adf79bbfa5c00a200a40b3ae2c4b6c52a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae3cc65cd81e07a729574a32b4b896d11"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_worker_panel.html#ae3cc65cd81e07a729574a32b4b896d11">~WorkerPanel</a> ()</td></tr>
|
||||
<tr class="memdesc:ae3cc65cd81e07a729574a32b4b896d11"><td class="mdescLeft"> </td><td class="mdescRight">Стандартный деструктор объекта интерфейса <a href="class_worker_panel.html#ae3cc65cd81e07a729574a32b4b896d11">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae3cc65cd81e07a729574a32b4b896d11"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4503eaf38416a780d24f4a709247be05"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_worker_panel.html#a4503eaf38416a780d24f4a709247be05">setUser</a> (<a class="el" href="class_user.html">User</a> *user)</td></tr>
|
||||
<tr class="memdesc:a4503eaf38416a780d24f4a709247be05"><td class="mdescLeft"> </td><td class="mdescRight">Устанавливает пользователя, который в данный момент работает с панелью <a href="class_worker_panel.html#a4503eaf38416a780d24f4a709247be05">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4503eaf38416a780d24f4a709247be05"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Класс интерфейса панели рабочего </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="adf79bbfa5c00a200a40b3ae2c4b6c52a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adf79bbfa5c00a200a40b3ae2c4b6c52a">◆ </a></span>WorkerPanel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">WorkerPanel::WorkerPanel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QWidget * </td>
|
||||
<td class="paramname"><em>parent</em> = <code>nullptr</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Стандартный конструктор объекта интерфейса </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae3cc65cd81e07a729574a32b4b896d11"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae3cc65cd81e07a729574a32b4b896d11">◆ </a></span>~WorkerPanel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">WorkerPanel::~WorkerPanel </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Стандартный деструктор объекта интерфейса </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a4503eaf38416a780d24f4a709247be05"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4503eaf38416a780d24f4a709247be05">◆ </a></span>setUser()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void WorkerPanel::setUser </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="class_user.html">User</a> * </td>
|
||||
<td class="paramname"><em>user</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Устанавливает пользователя, который в данный момент работает с панелью </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">user</td><td>указатель на объект пользователя </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="workerpanel_8h_source.html">workerpanel.h</a></li>
|
||||
<li><a class="el" href="workerpanel_8cpp.html">workerpanel.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
iFacility/doxygen-docs/html/class_worker_panel.png
Normal file
|
After Width: | Height: | Size: 470 B |
|
|
@ -0,0 +1,85 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Member List</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">WorkersViewModel Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_workers_view_model.html">WorkersViewModel</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_workers_view_model.html#acfe393b39ff39daff6e54c78ef82ea26">columnCount</a>(const QModelIndex &parent=QModelIndex()) const</td><td class="entry"><a class="el" href="class_workers_view_model.html">WorkersViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_workers_view_model.html#a1685d4f6ec21f96b7cea67a497e00452">data</a>(const QModelIndex &index, int role=Qt::DisplayRole) const</td><td class="entry"><a class="el" href="class_workers_view_model.html">WorkersViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_workers_view_model.html#a32ba808140a6d4d7cf276f60a623f7eb">headerData</a>(int section, Qt::Orientation orientation, int role) const</td><td class="entry"><a class="el" href="class_workers_view_model.html">WorkersViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_workers_view_model.html#a4d944489734376bf1948de50774ba946">invalidateData</a>()</td><td class="entry"><a class="el" href="class_workers_view_model.html">WorkersViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_workers_view_model.html#a2c6d093c53f549894c95b6c381000c8d">rowCount</a>(const QModelIndex &parent=QModelIndex()) const</td><td class="entry"><a class="el" href="class_workers_view_model.html">WorkersViewModel</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_workers_view_model.html#af1472e77c301f458d4f319499deca2fc">WorkersViewModel</a>(QObject *parent)</td><td class="entry"><a class="el" href="class_workers_view_model.html">WorkersViewModel</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
302
iFacility/doxygen-docs/html/class_workers_view_model.html
Normal file
|
|
@ -0,0 +1,302 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: WorkersViewModel 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_workers_view_model-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">WorkersViewModel Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>ViewModel для таблицы рабочих
|
||||
<a href="class_workers_view_model.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="workersviewmodel_8h_source.html">workersviewmodel.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for WorkersViewModel:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="class_workers_view_model.png" alt=""/>
|
||||
</div></div>
|
||||
<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:af1472e77c301f458d4f319499deca2fc"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_workers_view_model.html#af1472e77c301f458d4f319499deca2fc">WorkersViewModel</a> (QObject *parent)</td></tr>
|
||||
<tr class="memdesc:af1472e77c301f458d4f319499deca2fc"><td class="mdescLeft"> </td><td class="mdescRight">Стандартный конструктор объекта класса <a href="class_workers_view_model.html#af1472e77c301f458d4f319499deca2fc">More...</a><br /></td></tr>
|
||||
<tr class="separator:af1472e77c301f458d4f319499deca2fc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2c6d093c53f549894c95b6c381000c8d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_workers_view_model.html#a2c6d093c53f549894c95b6c381000c8d">rowCount</a> (const QModelIndex &parent=QModelIndex()) const</td></tr>
|
||||
<tr class="memdesc:a2c6d093c53f549894c95b6c381000c8d"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает кол-во строк в таблице <a href="class_workers_view_model.html#a2c6d093c53f549894c95b6c381000c8d">More...</a><br /></td></tr>
|
||||
<tr class="separator:a2c6d093c53f549894c95b6c381000c8d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acfe393b39ff39daff6e54c78ef82ea26"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_workers_view_model.html#acfe393b39ff39daff6e54c78ef82ea26">columnCount</a> (const QModelIndex &parent=QModelIndex()) const</td></tr>
|
||||
<tr class="memdesc:acfe393b39ff39daff6e54c78ef82ea26"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает кол-во столбцов в таблице <a href="class_workers_view_model.html#acfe393b39ff39daff6e54c78ef82ea26">More...</a><br /></td></tr>
|
||||
<tr class="separator:acfe393b39ff39daff6e54c78ef82ea26"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a32ba808140a6d4d7cf276f60a623f7eb"><td class="memItemLeft" align="right" valign="top">QVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="class_workers_view_model.html#a32ba808140a6d4d7cf276f60a623f7eb">headerData</a> (int section, Qt::Orientation orientation, int role) const</td></tr>
|
||||
<tr class="memdesc:a32ba808140a6d4d7cf276f60a623f7eb"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает содержимое заголовка таблицы <a href="class_workers_view_model.html#a32ba808140a6d4d7cf276f60a623f7eb">More...</a><br /></td></tr>
|
||||
<tr class="separator:a32ba808140a6d4d7cf276f60a623f7eb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1685d4f6ec21f96b7cea67a497e00452"><td class="memItemLeft" align="right" valign="top">QVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="class_workers_view_model.html#a1685d4f6ec21f96b7cea67a497e00452">data</a> (const QModelIndex &index, int role=Qt::DisplayRole) const</td></tr>
|
||||
<tr class="memdesc:a1685d4f6ec21f96b7cea67a497e00452"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает содержимое ячеек таблицы <a href="class_workers_view_model.html#a1685d4f6ec21f96b7cea67a497e00452">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1685d4f6ec21f96b7cea67a497e00452"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4d944489734376bf1948de50774ba946"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_workers_view_model.html#a4d944489734376bf1948de50774ba946">invalidateData</a> ()</td></tr>
|
||||
<tr class="memdesc:a4d944489734376bf1948de50774ba946"><td class="mdescLeft"> </td><td class="mdescRight">Запускает перерисовку таблицы <a href="class_workers_view_model.html#a4d944489734376bf1948de50774ba946">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4d944489734376bf1948de50774ba946"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>ViewModel для таблицы рабочих </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="af1472e77c301f458d4f319499deca2fc"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af1472e77c301f458d4f319499deca2fc">◆ </a></span>WorkersViewModel()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">WorkersViewModel::WorkersViewModel </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QObject * </td>
|
||||
<td class="paramname"><em>parent</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Стандартный конструктор объекта класса </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>родитель, для определения периодов жизни ViewModel </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="acfe393b39ff39daff6e54c78ef82ea26"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#acfe393b39ff39daff6e54c78ef82ea26">◆ </a></span>columnCount()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int WorkersViewModel::columnCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>parent</em> = <code>QModelIndex()</code></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает кол-во столбцов в таблице </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>int кол-во столбцов в таблице </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1685d4f6ec21f96b7cea67a497e00452"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1685d4f6ec21f96b7cea67a497e00452">◆ </a></span>data()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVariant WorkersViewModel::data </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>role</em> = <code>Qt::DisplayRole</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает содержимое ячеек таблицы </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">index</td><td>индекс текущей ячейки </td></tr>
|
||||
<tr><td class="paramname">role</td><td>какая часть таблицы отрисовывается (данные, стили и т.д.) </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVariant содержимое ячейки </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a32ba808140a6d4d7cf276f60a623f7eb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a32ba808140a6d4d7cf276f60a623f7eb">◆ </a></span>headerData()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVariant WorkersViewModel::headerData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>section</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Qt::Orientation </td>
|
||||
<td class="paramname"><em>orientation</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>role</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает содержимое заголовка таблицы </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">section</td><td>[ignored] </td></tr>
|
||||
<tr><td class="paramname">orientation</td><td>положение заголовка таблицы </td></tr>
|
||||
<tr><td class="paramname">role</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QVariant содержимое заголовка </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4d944489734376bf1948de50774ba946"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4d944489734376bf1948de50774ba946">◆ </a></span>invalidateData()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void WorkersViewModel::invalidateData </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Запускает перерисовку таблицы </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2c6d093c53f549894c95b6c381000c8d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2c6d093c53f549894c95b6c381000c8d">◆ </a></span>rowCount()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int WorkersViewModel::rowCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QModelIndex & </td>
|
||||
<td class="paramname"><em>parent</em> = <code>QModelIndex()</code></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Возвращает кол-во строк в таблице </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">parent</td><td>[ignored] </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>int кол-во строк в таблице </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>viewmodels/<a class="el" href="workersviewmodel_8h_source.html">workersviewmodel.h</a></li>
|
||||
<li>viewmodels/<a class="el" href="workersviewmodel_8cpp.html">workersviewmodel.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
iFacility/doxygen-docs/html/class_workers_view_model.png
Normal file
|
After Width: | Height: | Size: 619 B |
100
iFacility/doxygen-docs/html/classes.html
Normal file
|
|
@ -0,0 +1,100 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Class Index</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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 -->
|
||||
<!-- 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="headertitle">
|
||||
<div class="title">Class Index</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_L">L</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_R">R</a> | <a class="qindex" href="#letter_U">U</a> | <a class="qindex" href="#letter_W">W</a></div>
|
||||
<div class="classindex">
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_A">A</a></dt>
|
||||
<dd><a class="el" href="class_administration_panel.html">AdministrationPanel</a></dd><dd><a class="el" href="class_administration_view_model.html">AdministrationViewModel</a></dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_D">D</a></dt>
|
||||
<dd><a class="el" href="class_database.html">Database</a></dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_L">L</a></dt>
|
||||
<dd><a class="el" href="class_login_window.html">LoginWindow</a></dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_P">P</a></dt>
|
||||
<dd><a class="el" href="class_profession.html">Profession</a></dd><dd><a class="el" href="class_professions_view_model.html">ProfessionsViewModel</a></dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_R">R</a></dt>
|
||||
<dd><a class="el" href="class_registration_dialog.html">RegistrationDialog</a></dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_U">U</a></dt>
|
||||
<dd><a class="el" href="class_user.html">User</a></dd><dd><a class="el" href="class_user_profession.html">UserProfession</a></dd><dd><a class="el" href="class_user_profession_view_model.html">UserProfessionViewModel</a></dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_W">W</a></dt>
|
||||
<dd><a class="el" href="class_worker_panel.html">WorkerPanel</a></dd><dd><a class="el" href="class_workers_view_model.html">WorkersViewModel</a></dd></dl>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
iFacility/doxygen-docs/html/closed.png
Normal file
|
After Width: | Height: | Size: 131 B |
81
iFacility/doxygen-docs/html/database_8cpp.html
Normal file
|
|
@ -0,0 +1,81 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: db/database.cpp File 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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 id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_ce5981f09099a3fa6071b9eb8fe67a2c.html">db</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">database.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="database_8h_source.html">database.h</a>"</code><br />
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
120
iFacility/doxygen-docs/html/database_8h.html
Normal file
|
|
@ -0,0 +1,120 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: db/database.h File 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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 id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_ce5981f09099a3fa6071b9eb8fe67a2c.html">db</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#typedef-members">Typedefs</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">database.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <algorithm></code><br />
|
||||
<code>#include <functional></code><br />
|
||||
<code>#include <QFile></code><br />
|
||||
<code>#include <QDataStream></code><br />
|
||||
<code>#include <QVector></code><br />
|
||||
<code>#include <QString></code><br />
|
||||
<code>#include "<a class="el" href="profession_8h_source.html">../objects/profession.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="user_8h_source.html">../objects/user.h</a>"</code><br />
|
||||
</div>
|
||||
<p><a href="database_8h_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_database.html">Database</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Класс базы данных <a href="class_database.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
|
||||
Typedefs</h2></td></tr>
|
||||
<tr class="memitem:a29e03a4bb2cab6fe570c1973a96868cc"><td class="memItemLeft" align="right" valign="top">typedef std::function< bool(<a class="el" href="class_user.html">User</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8h.html#a29e03a4bb2cab6fe570c1973a96868cc">UserPredicat</a></td></tr>
|
||||
<tr class="separator:a29e03a4bb2cab6fe570c1973a96868cc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Typedef Documentation</h2>
|
||||
<a id="a29e03a4bb2cab6fe570c1973a96868cc"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a29e03a4bb2cab6fe570c1973a96868cc">◆ </a></span>UserPredicat</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">typedef std::function<bool(<a class="el" href="class_user.html">User</a>)> <a class="el" href="database_8h.html#a29e03a4bb2cab6fe570c1973a96868cc">UserPredicat</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
149
iFacility/doxygen-docs/html/database_8h_source.html
Normal file
|
|
@ -0,0 +1,149 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: db/database.h Source File</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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 id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_ce5981f09099a3fa6071b9eb8fe67a2c.html">db</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">database.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="database_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef DATABASE_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define DATABASE_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include <algorithm></span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#include <functional></span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>  </div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#include <QFile></span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#include <QDataStream></span></div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#include <QVector></span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#include <QString></span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#include "../objects/profession.h"</span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#include "../objects/user.h"</span></div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>  </div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"><a class="line" href="database_8h.html#a29e03a4bb2cab6fe570c1973a96868cc"> 15</a></span> <span class="keyword">typedef</span> std::function<bool(<a class="code" href="class_user.html">User</a>)> <a class="code" href="database_8h.html#a29e03a4bb2cab6fe570c1973a96868cc">UserPredicat</a>; <span class="comment">//< Тип функции-предиката для фильтров и удаления</span></div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  </div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="class_database.html"> 22</a></span> <span class="keyword">class </span><a class="code" href="class_database.html">Database</a> {</div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  <span class="keyword">static</span> <a class="code" href="class_database.html">Database</a> *mInstance;</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="keyword">static</span> <span class="keyword">const</span> QString mFilename;</div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  </div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <a class="code" href="class_database.html">Database</a>() = <span class="keywordflow">default</span>;</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  </div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  QVector<Profession> mProfessions;</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  QVector<User> mUsers;</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  </div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  QVector<User*> findUserByPredicat(<a class="code" href="database_8h.html#a29e03a4bb2cab6fe570c1973a96868cc">UserPredicat</a> predicat);</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  </div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keyword">static</span> <a class="code" href="class_database.html">Database</a>* <a class="code" href="class_database.html#aa334760d1e18f82a344fb696547bfa5c">instance</a>();</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  QVector<Profession> <a class="code" href="class_database.html#ae0d70a742874a8ecde9c43a717bf4cff">professions</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  QVector<User> <a class="code" href="class_database.html#ac7d1c7104267353d36921edae9835332">users</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  </div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keywordtype">bool</span> <a class="code" href="class_database.html#ab2025a07d662e9179cee5caceeba56f1">addUser</a>(<a class="code" href="class_user.html">User</a> usr);</div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <a class="code" href="class_user.html">User</a>* <a class="code" href="class_database.html#a7b2e4640886bcc4c38b2476c818b1857">getUser</a>(<a class="code" href="user_8h.html#a5586b992db525c396811d83a811c389c">UID</a> uid);</div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <a class="code" href="class_user.html">User</a>* <a class="code" href="class_database.html#a7b2e4640886bcc4c38b2476c818b1857">getUser</a>(QString login);</div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  QVector<User*> <a class="code" href="class_database.html#a9c12712f31b7c7d933810cd1efc5b419">getUsersByType</a>(<a class="code" href="user_8h.html#a196c5ae3c192f069339f2966656f6fe9">UserType</a> type);</div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  QVector<User*> <a class="code" href="class_database.html#a209a0ab527d2ba7c11a8858234b9215c">getUsersByProfession</a>(<a class="code" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> pid);</div>
|
||||
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="keywordtype">bool</span> <a class="code" href="class_database.html#abb8d4c217940d87947b8a218782cd3c2">removeUser</a>(<a class="code" href="user_8h.html#a5586b992db525c396811d83a811c389c">UID</a> uid);</div>
|
||||
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  </div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <span class="keywordtype">bool</span> <a class="code" href="class_database.html#a9e83b6320795afc05e261ca3f930d415">addProfession</a>(<a class="code" href="class_profession.html">Profession</a> prof);</div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <a class="code" href="class_profession.html">Profession</a>* <a class="code" href="class_database.html#abcf0eb4767a1471098d83303bad2e1d8">getProfession</a>(<a class="code" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> pid);</div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="keywordtype">bool</span> <a class="code" href="class_database.html#aef0fd6ef16fbed5e26ace4abba5592e3">removeProfession</a>(<a class="code" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> pid);</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  </div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keywordtype">void</span> <a class="code" href="class_database.html#a3aae61eb0bc2fa65398f809cc5aa1065">save</a>();</div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keywordtype">void</span> <a class="code" href="class_database.html#a0d09456daeb72a2a2fb432650e55025f">load</a>();</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> };</div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  </div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <span class="preprocessor">#endif </span><span class="comment">// DATABASE_H</span></div>
|
||||
<div class="ttc" id="aclass_database_html"><div class="ttname"><a href="class_database.html">Database</a></div><div class="ttdoc">Класс базы данных</div><div class="ttdef"><b>Definition:</b> database.h:22</div></div>
|
||||
<div class="ttc" id="aclass_database_html_a0d09456daeb72a2a2fb432650e55025f"><div class="ttname"><a href="class_database.html#a0d09456daeb72a2a2fb432650e55025f">Database::load</a></div><div class="ttdeci">void load()</div><div class="ttdoc">Записывает данные системы на диск</div><div class="ttdef"><b>Definition:</b> database.cpp:108</div></div>
|
||||
<div class="ttc" id="aclass_database_html_a209a0ab527d2ba7c11a8858234b9215c"><div class="ttname"><a href="class_database.html#a209a0ab527d2ba7c11a8858234b9215c">Database::getUsersByProfession</a></div><div class="ttdeci">QVector< User * > getUsersByProfession(PID pid)</div><div class="ttdoc">Возвращает список пользователей по принадлежности к профессии</div><div class="ttdef"><b>Definition:</b> database.cpp:55</div></div>
|
||||
<div class="ttc" id="aclass_database_html_a3aae61eb0bc2fa65398f809cc5aa1065"><div class="ttname"><a href="class_database.html#a3aae61eb0bc2fa65398f809cc5aa1065">Database::save</a></div><div class="ttdeci">void save()</div><div class="ttdoc">Считывает данный с диска в систему</div><div class="ttdef"><b>Definition:</b> database.cpp:100</div></div>
|
||||
<div class="ttc" id="aclass_database_html_a7b2e4640886bcc4c38b2476c818b1857"><div class="ttname"><a href="class_database.html#a7b2e4640886bcc4c38b2476c818b1857">Database::getUser</a></div><div class="ttdeci">User * getUser(UID uid)</div><div class="ttdoc">Возвращает пользователя по уникальному идентификатору</div><div class="ttdef"><b>Definition:</b> database.cpp:38</div></div>
|
||||
<div class="ttc" id="aclass_database_html_a9c12712f31b7c7d933810cd1efc5b419"><div class="ttname"><a href="class_database.html#a9c12712f31b7c7d933810cd1efc5b419">Database::getUsersByType</a></div><div class="ttdeci">QVector< User * > getUsersByType(UserType type)</div><div class="ttdoc">Возвращает список пользователей по типу аккаунта</div><div class="ttdef"><b>Definition:</b> database.cpp:50</div></div>
|
||||
<div class="ttc" id="aclass_database_html_a9e83b6320795afc05e261ca3f930d415"><div class="ttname"><a href="class_database.html#a9e83b6320795afc05e261ca3f930d415">Database::addProfession</a></div><div class="ttdeci">bool addProfession(Profession prof)</div><div class="ttdoc">Добавляет профессию в систему</div><div class="ttdef"><b>Definition:</b> database.cpp:71</div></div>
|
||||
<div class="ttc" id="aclass_database_html_aa334760d1e18f82a344fb696547bfa5c"><div class="ttname"><a href="class_database.html#aa334760d1e18f82a344fb696547bfa5c">Database::instance</a></div><div class="ttdeci">static Database * instance()</div><div class="ttdoc">Возвращает статический объекта класса</div><div class="ttdef"><b>Definition:</b> database.cpp:6</div></div>
|
||||
<div class="ttc" id="aclass_database_html_ab2025a07d662e9179cee5caceeba56f1"><div class="ttname"><a href="class_database.html#ab2025a07d662e9179cee5caceeba56f1">Database::addUser</a></div><div class="ttdeci">bool addUser(User usr)</div><div class="ttdoc">Добавляет пользователя в систему</div><div class="ttdef"><b>Definition:</b> database.cpp:18</div></div>
|
||||
<div class="ttc" id="aclass_database_html_abb8d4c217940d87947b8a218782cd3c2"><div class="ttname"><a href="class_database.html#abb8d4c217940d87947b8a218782cd3c2">Database::removeUser</a></div><div class="ttdeci">bool removeUser(UID uid)</div><div class="ttdoc">Удалаяет пользователя из системы по уникальному идентификатору</div><div class="ttdef"><b>Definition:</b> database.cpp:60</div></div>
|
||||
<div class="ttc" id="aclass_database_html_abcf0eb4767a1471098d83303bad2e1d8"><div class="ttname"><a href="class_database.html#abcf0eb4767a1471098d83303bad2e1d8">Database::getProfession</a></div><div class="ttdeci">Profession * getProfession(PID pid)</div><div class="ttdoc">Возвращает профессию по уникальному идентификатору</div><div class="ttdef"><b>Definition:</b> database.cpp:79</div></div>
|
||||
<div class="ttc" id="aclass_database_html_ac7d1c7104267353d36921edae9835332"><div class="ttname"><a href="class_database.html#ac7d1c7104267353d36921edae9835332">Database::users</a></div><div class="ttdeci">QVector< User > users() const</div><div class="ttdoc">Возвращает список пользователй системы</div><div class="ttdef"><b>Definition:</b> database.cpp:14</div></div>
|
||||
<div class="ttc" id="aclass_database_html_ae0d70a742874a8ecde9c43a717bf4cff"><div class="ttname"><a href="class_database.html#ae0d70a742874a8ecde9c43a717bf4cff">Database::professions</a></div><div class="ttdeci">QVector< Profession > professions() const</div><div class="ttdoc">Возвращает список профессий системы</div><div class="ttdef"><b>Definition:</b> database.cpp:10</div></div>
|
||||
<div class="ttc" id="aclass_database_html_aef0fd6ef16fbed5e26ace4abba5592e3"><div class="ttname"><a href="class_database.html#aef0fd6ef16fbed5e26ace4abba5592e3">Database::removeProfession</a></div><div class="ttdeci">bool removeProfession(PID pid)</div><div class="ttdoc">Удаляет профессию из системы по уникальному идентификатору</div><div class="ttdef"><b>Definition:</b> database.cpp:85</div></div>
|
||||
<div class="ttc" id="aclass_profession_html"><div class="ttname"><a href="class_profession.html">Profession</a></div><div class="ttdoc">Класс сущности профессии</div><div class="ttdef"><b>Definition:</b> profession.h:14</div></div>
|
||||
<div class="ttc" id="aclass_user_html"><div class="ttname"><a href="class_user.html">User</a></div><div class="ttdoc">Класс сущности пользователя</div><div class="ttdef"><b>Definition:</b> user.h:26</div></div>
|
||||
<div class="ttc" id="adatabase_8h_html_a29e03a4bb2cab6fe570c1973a96868cc"><div class="ttname"><a href="database_8h.html#a29e03a4bb2cab6fe570c1973a96868cc">UserPredicat</a></div><div class="ttdeci">std::function< bool(User)> UserPredicat</div><div class="ttdef"><b>Definition:</b> database.h:15</div></div>
|
||||
<div class="ttc" id="aprofession_8h_html_a45fb035ea60a78189a1ba228bff1e467"><div class="ttname"><a href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a></div><div class="ttdeci">QUuid PID</div><div class="ttdef"><b>Definition:</b> profession.h:8</div></div>
|
||||
<div class="ttc" id="auser_8h_html_a196c5ae3c192f069339f2966656f6fe9"><div class="ttname"><a href="user_8h.html#a196c5ae3c192f069339f2966656f6fe9">UserType</a></div><div class="ttdeci">UserType</div><div class="ttdoc">Набор возможных типов аккаунта пользователя</div><div class="ttdef"><b>Definition:</b> user.h:16</div></div>
|
||||
<div class="ttc" id="auser_8h_html_a5586b992db525c396811d83a811c389c"><div class="ttname"><a href="user_8h.html#a5586b992db525c396811d83a811c389c">UID</a></div><div class="ttdeci">QUuid UID</div><div class="ttdef"><b>Definition:</b> user.h:12</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,100 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: viewmodels Directory 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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 id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_4aa5222c42b043c3b7fe3d3752505fa0.html">viewmodels</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">viewmodels Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:administrationviewmodel_8cpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="administrationviewmodel_8cpp.html">administrationviewmodel.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:administrationviewmodel_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="administrationviewmodel_8h.html">administrationviewmodel.h</a> <a href="administrationviewmodel_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:professionsviewmodel_8cpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="professionsviewmodel_8cpp.html">professionsviewmodel.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:professionsviewmodel_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="professionsviewmodel_8h.html">professionsviewmodel.h</a> <a href="professionsviewmodel_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:userprofessionviewmodel_8cpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="userprofessionviewmodel_8cpp.html">userprofessionviewmodel.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:userprofessionviewmodel_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="userprofessionviewmodel_8h.html">userprofessionviewmodel.h</a> <a href="userprofessionviewmodel_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:workersviewmodel_8cpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="workersviewmodel_8cpp.html">workersviewmodel.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:workersviewmodel_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="workersviewmodel_8h.html">workersviewmodel.h</a> <a href="workersviewmodel_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,96 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: objects Directory 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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 id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_645ec83fa4e243a732144956da80a200.html">objects</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">objects Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:profession_8cpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="profession_8cpp.html">profession.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:profession_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="profession_8h.html">profession.h</a> <a href="profession_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:user_8cpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="user_8cpp.html">user.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:user_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="user_8h.html">user.h</a> <a href="user_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:userprofession_8cpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="userprofession_8cpp.html">userprofession.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:userprofession_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="userprofession_8h.html">userprofession.h</a> <a href="userprofession_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,88 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: db Directory 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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 id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_ce5981f09099a3fa6071b9eb8fe67a2c.html">db</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">db Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:database_8cpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8cpp.html">database.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:database_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8h.html">database.h</a> <a href="database_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
iFacility/doxygen-docs/html/doc.png
Normal file
|
After Width: | Height: | Size: 756 B |
1793
iFacility/doxygen-docs/html/doxygen.css
Normal file
26
iFacility/doxygen-docs/html/doxygen.svg
Normal file
|
After Width: | Height: | Size: 15 KiB |
121
iFacility/doxygen-docs/html/dynsections.js
Normal file
|
|
@ -0,0 +1,121 @@
|
|||
/*
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
function toggleVisibility(linkObj)
|
||||
{
|
||||
var base = $(linkObj).attr('id');
|
||||
var summary = $('#'+base+'-summary');
|
||||
var content = $('#'+base+'-content');
|
||||
var trigger = $('#'+base+'-trigger');
|
||||
var src=$(trigger).attr('src');
|
||||
if (content.is(':visible')===true) {
|
||||
content.hide();
|
||||
summary.show();
|
||||
$(linkObj).addClass('closed').removeClass('opened');
|
||||
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||
} else {
|
||||
content.show();
|
||||
summary.hide();
|
||||
$(linkObj).removeClass('closed').addClass('opened');
|
||||
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function updateStripes()
|
||||
{
|
||||
$('table.directory tr').
|
||||
removeClass('even').filter(':visible:even').addClass('even');
|
||||
}
|
||||
|
||||
function toggleLevel(level)
|
||||
{
|
||||
$('table.directory tr').each(function() {
|
||||
var l = this.id.split('_').length-1;
|
||||
var i = $('#img'+this.id.substring(3));
|
||||
var a = $('#arr'+this.id.substring(3));
|
||||
if (l<level+1) {
|
||||
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
|
||||
a.html('▼');
|
||||
$(this).show();
|
||||
} else if (l==level+1) {
|
||||
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
|
||||
a.html('►');
|
||||
$(this).show();
|
||||
} else {
|
||||
$(this).hide();
|
||||
}
|
||||
});
|
||||
updateStripes();
|
||||
}
|
||||
|
||||
function toggleFolder(id)
|
||||
{
|
||||
// the clicked row
|
||||
var currentRow = $('#row_'+id);
|
||||
|
||||
// all rows after the clicked row
|
||||
var rows = currentRow.nextAll("tr");
|
||||
|
||||
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
|
||||
|
||||
// only match elements AFTER this one (can't hide elements before)
|
||||
var childRows = rows.filter(function() { return this.id.match(re); });
|
||||
|
||||
// first row is visible we are HIDING
|
||||
if (childRows.filter(':first').is(':visible')===true) {
|
||||
// replace down arrow by right arrow for current row
|
||||
var currentRowSpans = currentRow.find("span");
|
||||
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
currentRowSpans.filter(".arrow").html('►');
|
||||
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
|
||||
} else { // we are SHOWING
|
||||
// replace right arrow by down arrow for current row
|
||||
var currentRowSpans = currentRow.find("span");
|
||||
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
|
||||
currentRowSpans.filter(".arrow").html('▼');
|
||||
// replace down arrows by right arrows for child rows
|
||||
var childRowsSpans = childRows.find("span");
|
||||
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
childRowsSpans.filter(".arrow").html('►');
|
||||
childRows.show(); //show all children
|
||||
}
|
||||
updateStripes();
|
||||
}
|
||||
|
||||
|
||||
function toggleInherit(id)
|
||||
{
|
||||
var rows = $('tr.inherit.'+id);
|
||||
var img = $('tr.inherit_header.'+id+' img');
|
||||
var src = $(img).attr('src');
|
||||
if (rows.filter(':first').is(':visible')===true) {
|
||||
rows.css('display','none');
|
||||
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||
} else {
|
||||
rows.css('display','table-row'); // using show() causes jump in firefox
|
||||
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
}
|
||||
/* @license-end */
|
||||
108
iFacility/doxygen-docs/html/files.html
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: File List</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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 -->
|
||||
<!-- 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="headertitle">
|
||||
<div class="title">File List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all files with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')"> </span><a class="el" href="dir_ce5981f09099a3fa6071b9eb8fe67a2c.html" target="_self">db</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="database_8cpp.html" target="_self">database.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="database_8h_source.html"><span class="icondoc"></span></a><a class="el" href="database_8h.html" target="_self">database.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')"> </span><a class="el" href="dir_645ec83fa4e243a732144956da80a200.html" target="_self">objects</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="profession_8cpp.html" target="_self">profession.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="profession_8h_source.html"><span class="icondoc"></span></a><a class="el" href="profession_8h.html" target="_self">profession.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="user_8cpp.html" target="_self">user.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_3_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="user_8h_source.html"><span class="icondoc"></span></a><a class="el" href="user_8h.html" target="_self">user.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="userprofession_8cpp.html" target="_self">userprofession.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_5_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="userprofession_8h_source.html"><span class="icondoc"></span></a><a class="el" href="userprofession_8h.html" target="_self">userprofession.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">▼</span><span id="img_2_" class="iconfopen" onclick="toggleFolder('2_')"> </span><a class="el" href="dir_4aa5222c42b043c3b7fe3d3752505fa0.html" target="_self">viewmodels</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="administrationviewmodel_8cpp.html" target="_self">administrationviewmodel.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="administrationviewmodel_8h_source.html"><span class="icondoc"></span></a><a class="el" href="administrationviewmodel_8h.html" target="_self">administrationviewmodel.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="professionsviewmodel_8cpp.html" target="_self">professionsviewmodel.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="professionsviewmodel_8h_source.html"><span class="icondoc"></span></a><a class="el" href="professionsviewmodel_8h.html" target="_self">professionsviewmodel.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_4_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="userprofessionviewmodel_8cpp.html" target="_self">userprofessionviewmodel.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="userprofessionviewmodel_8h_source.html"><span class="icondoc"></span></a><a class="el" href="userprofessionviewmodel_8h.html" target="_self">userprofessionviewmodel.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_6_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="workersviewmodel_8cpp.html" target="_self">workersviewmodel.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="workersviewmodel_8h_source.html"><span class="icondoc"></span></a><a class="el" href="workersviewmodel_8h.html" target="_self">workersviewmodel.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="administrationpanel_8cpp.html" target="_self">administrationpanel.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="administrationpanel_8h_source.html"><span class="icondoc"></span></a><a class="el" href="administrationpanel_8h.html" target="_self">administrationpanel.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="loginwindow_8cpp.html" target="_self">loginwindow.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="loginwindow_8h_source.html"><span class="icondoc"></span></a><a class="el" href="loginwindow_8h.html" target="_self">loginwindow.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="main_8cpp.html" target="_self">main.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="registrationdialog_8cpp.html" target="_self">registrationdialog.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="registrationdialog_8h_source.html"><span class="icondoc"></span></a><a class="el" href="registrationdialog_8h.html" target="_self">registrationdialog.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="workerpanel_8cpp.html" target="_self">workerpanel.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="workerpanel_8h_source.html"><span class="icondoc"></span></a><a class="el" href="workerpanel_8h.html" target="_self">workerpanel.h</a></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
iFacility/doxygen-docs/html/folderclosed.png
Normal file
|
After Width: | Height: | Size: 600 B |
BIN
iFacility/doxygen-docs/html/folderopen.png
Normal file
|
After Width: | Height: | Size: 613 B |
396
iFacility/doxygen-docs/html/functions.html
Normal file
|
|
@ -0,0 +1,396 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Class Members</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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 -->
|
||||
<!-- 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="contents">
|
||||
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
|
||||
|
||||
<h3><a id="index_a"></a>- a -</h3><ul>
|
||||
<li>accept()
|
||||
: <a class="el" href="class_registration_dialog.html#a49b7be49433ef060ed3761b4fd962546">RegistrationDialog</a>
|
||||
</li>
|
||||
<li>addAdministration()
|
||||
: <a class="el" href="class_administration_panel.html#a9cbb5cc61a079536311450b3afaa5f60">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>addNewProfession()
|
||||
: <a class="el" href="class_registration_dialog.html#a21b50fc99821012b616340462a84a8ae">RegistrationDialog</a>
|
||||
</li>
|
||||
<li>addProfession()
|
||||
: <a class="el" href="class_administration_panel.html#a247c5c886406743c2252d76f00615954">AdministrationPanel</a>
|
||||
, <a class="el" href="class_database.html#a9e83b6320795afc05e261ca3f930d415">Database</a>
|
||||
, <a class="el" href="class_user.html#adc17dfc1bfb06600ddf2656d219db6ae">User</a>
|
||||
</li>
|
||||
<li>addUser()
|
||||
: <a class="el" href="class_database.html#ab2025a07d662e9179cee5caceeba56f1">Database</a>
|
||||
</li>
|
||||
<li>addWorker()
|
||||
: <a class="el" href="class_administration_panel.html#af4ccd393c005850dc84923b55d668ada">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>AdministrationPanel()
|
||||
: <a class="el" href="class_administration_panel.html#ab1e257b74f7ee469f4f4249bfe8eab90">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>AdministrationViewModel()
|
||||
: <a class="el" href="class_administration_view_model.html#a434643d84de6978e6afaf4dc9707583a">AdministrationViewModel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_c"></a>- c -</h3><ul>
|
||||
<li>checkPassword()
|
||||
: <a class="el" href="class_user.html#abfa3e393c7ff0ff390b7907ef3eb744a">User</a>
|
||||
</li>
|
||||
<li>columnCount()
|
||||
: <a class="el" href="class_administration_view_model.html#adbcfd44f342ee367ce48df2c7a281522">AdministrationViewModel</a>
|
||||
, <a class="el" href="class_user_profession_view_model.html#ac076e6e9307f60299c297fe9cb55e916">UserProfessionViewModel</a>
|
||||
, <a class="el" href="class_workers_view_model.html#acfe393b39ff39daff6e54c78ef82ea26">WorkersViewModel</a>
|
||||
</li>
|
||||
<li>createProfession()
|
||||
: <a class="el" href="class_profession.html#a96aeabff2be27c31bcee4d9e0197a543">Profession</a>
|
||||
</li>
|
||||
<li>createUser()
|
||||
: <a class="el" href="class_user.html#a3fc65ce4f8971a00daadb875ec827503">User</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_d"></a>- d -</h3><ul>
|
||||
<li>data()
|
||||
: <a class="el" href="class_administration_view_model.html#a7e8243cd217c46409e1c525960388d0f">AdministrationViewModel</a>
|
||||
, <a class="el" href="class_user_profession_view_model.html#ae7824394cd108ffcfb9ce16e78522d78">UserProfessionViewModel</a>
|
||||
, <a class="el" href="class_workers_view_model.html#a1685d4f6ec21f96b7cea67a497e00452">WorkersViewModel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_e"></a>- e -</h3><ul>
|
||||
<li>editAdministration()
|
||||
: <a class="el" href="class_administration_panel.html#ab2352bfbf86c1d8fe99dd37ab947ffdb">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>editProfession()
|
||||
: <a class="el" href="class_administration_panel.html#ab93eeb0ad49f0e30dd3cf0d913e3a449">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>editUser()
|
||||
: <a class="el" href="class_administration_panel.html#ae14799d8d4004492e11fbb5db6ed9ea9">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>editWorker()
|
||||
: <a class="el" href="class_administration_panel.html#a03a06f486329bfdf807becb5a145393a">AdministrationPanel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_f"></a>- f -</h3><ul>
|
||||
<li>firstName()
|
||||
: <a class="el" href="class_user.html#a4058d230758357451160369e080bd6dd">User</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_g"></a>- g -</h3><ul>
|
||||
<li>getAcquiredDate()
|
||||
: <a class="el" href="class_user_profession.html#a9e98b1713f229fb0080896531f775c45">UserProfession</a>
|
||||
</li>
|
||||
<li>getCurrentProfession()
|
||||
: <a class="el" href="class_user.html#a5fed6de366f713636379b00c598aeb78">User</a>
|
||||
</li>
|
||||
<li>getFullName()
|
||||
: <a class="el" href="class_user.html#af7c184ab045023823b27fff7b640fa2c">User</a>
|
||||
</li>
|
||||
<li>getFullNameShortForm()
|
||||
: <a class="el" href="class_user.html#aba94dca96299988443dfaa4a4443a96c">User</a>
|
||||
</li>
|
||||
<li>getLogin()
|
||||
: <a class="el" href="class_user.html#a0ff6b5e814421732d5550867bb5045e2">User</a>
|
||||
</li>
|
||||
<li>getProfession()
|
||||
: <a class="el" href="class_database.html#abcf0eb4767a1471098d83303bad2e1d8">Database</a>
|
||||
, <a class="el" href="class_user_profession.html#adc94de3b89faae96d2c70d92f1a7200f">UserProfession</a>
|
||||
</li>
|
||||
<li>getProfessions()
|
||||
: <a class="el" href="class_user.html#af0908ad3af0a4dffbeb8e270836ccee2">User</a>
|
||||
</li>
|
||||
<li>getRank()
|
||||
: <a class="el" href="class_user_profession.html#ac71c775322559b04098e66cb776a1711">UserProfession</a>
|
||||
</li>
|
||||
<li>getUser()
|
||||
: <a class="el" href="class_database.html#a7b2e4640886bcc4c38b2476c818b1857">Database</a>
|
||||
</li>
|
||||
<li>getUsersByProfession()
|
||||
: <a class="el" href="class_database.html#a209a0ab527d2ba7c11a8858234b9215c">Database</a>
|
||||
</li>
|
||||
<li>getUsersByType()
|
||||
: <a class="el" href="class_database.html#a9c12712f31b7c7d933810cd1efc5b419">Database</a>
|
||||
</li>
|
||||
<li>getUserType()
|
||||
: <a class="el" href="class_user.html#ad59f9ae239289f3ed1d6855fcbcf4823">User</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_h"></a>- h -</h3><ul>
|
||||
<li>hasProfession()
|
||||
: <a class="el" href="class_user.html#a7a8cf805f83c21eeab4874872774602c">User</a>
|
||||
</li>
|
||||
<li>headerData()
|
||||
: <a class="el" href="class_administration_view_model.html#af74c56420413807731a5f9494aab54c2">AdministrationViewModel</a>
|
||||
, <a class="el" href="class_user_profession_view_model.html#a1a866a77d1c4b8aee87639a48246654a">UserProfessionViewModel</a>
|
||||
, <a class="el" href="class_workers_view_model.html#a32ba808140a6d4d7cf276f60a623f7eb">WorkersViewModel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_i"></a>- i -</h3><ul>
|
||||
<li>instance()
|
||||
: <a class="el" href="class_database.html#aa334760d1e18f82a344fb696547bfa5c">Database</a>
|
||||
</li>
|
||||
<li>invalidateData()
|
||||
: <a class="el" href="class_administration_view_model.html#a16842eee3dcca1cb23acc1588210c8ab">AdministrationViewModel</a>
|
||||
, <a class="el" href="class_professions_view_model.html#ac3830f37567c6c7cd2b39bfc9480d024">ProfessionsViewModel</a>
|
||||
, <a class="el" href="class_user_profession_view_model.html#a1fc643c9fb4e9b35924deda3a4b20811">UserProfessionViewModel</a>
|
||||
, <a class="el" href="class_workers_view_model.html#a4d944489734376bf1948de50774ba946">WorkersViewModel</a>
|
||||
</li>
|
||||
<li>invalidateTables()
|
||||
: <a class="el" href="class_administration_panel.html#ad8af6f6c46f224afb85e5612ee9740d5">AdministrationPanel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_l"></a>- l -</h3><ul>
|
||||
<li>load()
|
||||
: <a class="el" href="class_database.html#a0d09456daeb72a2a2fb432650e55025f">Database</a>
|
||||
</li>
|
||||
<li>lockUserType()
|
||||
: <a class="el" href="class_registration_dialog.html#a46bdd2ca9be93a194d6ac96196c8d5af">RegistrationDialog</a>
|
||||
</li>
|
||||
<li>LoginWindow()
|
||||
: <a class="el" href="class_login_window.html#aa4c04d26b299de00156bbf3c32b2a082">LoginWindow</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_o"></a>- o -</h3><ul>
|
||||
<li>onTablesInvalidation()
|
||||
: <a class="el" href="class_administration_panel.html#aafb8b165c2226494a50a2a08b85be23a">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>operator<<
|
||||
: <a class="el" href="class_profession.html#a9e18030b15172dfedd3ba0b6fa1e2e84">Profession</a>
|
||||
, <a class="el" href="class_user.html#a0e3c20f70799a51e8facd97c5293acb9">User</a>
|
||||
, <a class="el" href="class_user_profession.html#a0222f65cc5493f447ea6abd4205635b8">UserProfession</a>
|
||||
</li>
|
||||
<li>operator==
|
||||
: <a class="el" href="class_profession.html#a3f6690ffabbe0bb1e8e9ec10cfd9a164">Profession</a>
|
||||
, <a class="el" href="class_user.html#a40bc431d6278d690c63d847872d8d839">User</a>
|
||||
, <a class="el" href="class_user_profession.html#ae2d776d2bfaa66600660852336909aa2">UserProfession</a>
|
||||
</li>
|
||||
<li>operator>>
|
||||
: <a class="el" href="class_profession.html#ac723b44cc1743056b4ecfde84ee17e27">Profession</a>
|
||||
, <a class="el" href="class_user.html#a9b7ee108e7a8c682f85188013e3db1a8">User</a>
|
||||
, <a class="el" href="class_user_profession.html#aa36a4bf67b35976fedb52be50dd47705">UserProfession</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_p"></a>- p -</h3><ul>
|
||||
<li>patronymic()
|
||||
: <a class="el" href="class_user.html#ac1c2adcd5480770b43dd099b7257df63">User</a>
|
||||
</li>
|
||||
<li>pID()
|
||||
: <a class="el" href="class_profession.html#acf4f1697606703f23c2b28e0b42adf58">Profession</a>
|
||||
</li>
|
||||
<li>Profession()
|
||||
: <a class="el" href="class_profession.html#a2000f1cac4044816e0e75893f13f5f98">Profession</a>
|
||||
</li>
|
||||
<li>professions()
|
||||
: <a class="el" href="class_database.html#ae0d70a742874a8ecde9c43a717bf4cff">Database</a>
|
||||
</li>
|
||||
<li>ProfessionsViewModel()
|
||||
: <a class="el" href="class_professions_view_model.html#a288ed81d702f70dc286f2dfaa2987a2f">ProfessionsViewModel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_r"></a>- r -</h3><ul>
|
||||
<li>RegistrationDialog()
|
||||
: <a class="el" href="class_registration_dialog.html#aa018b775546be5a34536fe9182456a6c">RegistrationDialog</a>
|
||||
, <a class="el" href="class_user.html#a4360b26fd196c594eeffaddf4d7552a0">User</a>
|
||||
</li>
|
||||
<li>removeAdministration()
|
||||
: <a class="el" href="class_administration_panel.html#a98dc7b29e35f41239624f5b96bc07af4">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>removeOldProfession()
|
||||
: <a class="el" href="class_registration_dialog.html#af17b13ee9c7b3586097d7e9b1a803213">RegistrationDialog</a>
|
||||
</li>
|
||||
<li>removeProfession()
|
||||
: <a class="el" href="class_administration_panel.html#a944f62653c0319784523d71f5f4a5112">AdministrationPanel</a>
|
||||
, <a class="el" href="class_database.html#aef0fd6ef16fbed5e26ace4abba5592e3">Database</a>
|
||||
, <a class="el" href="class_user.html#a175e61ae59ca6b2d21cc4e1aac035914">User</a>
|
||||
</li>
|
||||
<li>removeUser()
|
||||
: <a class="el" href="class_database.html#abb8d4c217940d87947b8a218782cd3c2">Database</a>
|
||||
</li>
|
||||
<li>removeWorker()
|
||||
: <a class="el" href="class_administration_panel.html#a093004d731b035e912979289d34d3c83">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>resizeEvent()
|
||||
: <a class="el" href="class_administration_panel.html#a15b4545cab6df8a3fd565fd13427b505">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>rowCount()
|
||||
: <a class="el" href="class_administration_view_model.html#a4b39c4f5dc8c7a93670a5ee972d509f2">AdministrationViewModel</a>
|
||||
, <a class="el" href="class_user_profession_view_model.html#a009abbf354164308c4e73c9115a99100">UserProfessionViewModel</a>
|
||||
, <a class="el" href="class_workers_view_model.html#a2c6d093c53f549894c95b6c381000c8d">WorkersViewModel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_s"></a>- s -</h3><ul>
|
||||
<li>save()
|
||||
: <a class="el" href="class_database.html#a3aae61eb0bc2fa65398f809cc5aa1065">Database</a>
|
||||
</li>
|
||||
<li>secondName()
|
||||
: <a class="el" href="class_user.html#ac4b0968bea9becbf275ef8d8ccbbd282">User</a>
|
||||
</li>
|
||||
<li>setCurrentProfession()
|
||||
: <a class="el" href="class_registration_dialog.html#a40cb08982dcd5e47cf2602eb3cdc4d0e">RegistrationDialog</a>
|
||||
, <a class="el" href="class_user.html#a7fc008f269fa11d3868eedb6637c9763">User</a>
|
||||
</li>
|
||||
<li>setEditMode()
|
||||
: <a class="el" href="class_registration_dialog.html#ad6a353c51c150c0d5597b4d0b6784924">RegistrationDialog</a>
|
||||
</li>
|
||||
<li>setRank()
|
||||
: <a class="el" href="class_user_profession.html#ae52dcd040f2a9137c64151fd4916bfbb">UserProfession</a>
|
||||
</li>
|
||||
<li>setTitle()
|
||||
: <a class="el" href="class_profession.html#a0060c6239ab1b14638acf90c90c8057f">Profession</a>
|
||||
</li>
|
||||
<li>setUser()
|
||||
: <a class="el" href="class_administration_panel.html#a2025ee33c52945ce3d64a2b7aecc6c3c">AdministrationPanel</a>
|
||||
, <a class="el" href="class_registration_dialog.html#af264d2b39fbeb6e3b6b139a225ff2e12">RegistrationDialog</a>
|
||||
, <a class="el" href="class_user_profession_view_model.html#a5e171688c63dc05cad4e9625c16192d2">UserProfessionViewModel</a>
|
||||
, <a class="el" href="class_worker_panel.html#a4503eaf38416a780d24f4a709247be05">WorkerPanel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_t"></a>- t -</h3><ul>
|
||||
<li>title()
|
||||
: <a class="el" href="class_profession.html#a17e34ea2e1a8fe7cdac01ea44e566e60">Profession</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_u"></a>- u -</h3><ul>
|
||||
<li>uID()
|
||||
: <a class="el" href="class_user.html#ac83fe36fe3035494701bc4a0ef1773a0">User</a>
|
||||
</li>
|
||||
<li>User()
|
||||
: <a class="el" href="class_user.html#a4dd5fde1b81bb132994a67f27bc203d1">User</a>
|
||||
</li>
|
||||
<li>UserProfession()
|
||||
: <a class="el" href="class_user_profession.html#a258cbd759379b2b6ded8be16d181db55">UserProfession</a>
|
||||
</li>
|
||||
<li>UserProfessionViewModel()
|
||||
: <a class="el" href="class_user_profession_view_model.html#a4ee4f4a3ce2a0a429a60bea0db731e64">UserProfessionViewModel</a>
|
||||
</li>
|
||||
<li>users()
|
||||
: <a class="el" href="class_database.html#ac7d1c7104267353d36921edae9835332">Database</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_v"></a>- v -</h3><ul>
|
||||
<li>validateForm()
|
||||
: <a class="el" href="class_login_window.html#aa8da29abdcf7009b68d0a08fc65c9200">LoginWindow</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_w"></a>- w -</h3><ul>
|
||||
<li>WorkerPanel()
|
||||
: <a class="el" href="class_worker_panel.html#adf79bbfa5c00a200a40b3ae2c4b6c52a">WorkerPanel</a>
|
||||
</li>
|
||||
<li>WorkersViewModel()
|
||||
: <a class="el" href="class_workers_view_model.html#af1472e77c301f458d4f319499deca2fc">WorkersViewModel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index__7E"></a>- ~ -</h3><ul>
|
||||
<li>~AdministrationPanel()
|
||||
: <a class="el" href="class_administration_panel.html#ae0788cefd11192f48813a7245fb66071">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>~LoginWindow()
|
||||
: <a class="el" href="class_login_window.html#a0c49fe788dcce29aa50e7d974e1ad158">LoginWindow</a>
|
||||
</li>
|
||||
<li>~RegistrationDialog()
|
||||
: <a class="el" href="class_registration_dialog.html#acee2880486cc5b73b521bb4cdfbf4c0e">RegistrationDialog</a>
|
||||
</li>
|
||||
<li>~WorkerPanel()
|
||||
: <a class="el" href="class_worker_panel.html#ae3cc65cd81e07a729574a32b4b896d11">WorkerPanel</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
380
iFacility/doxygen-docs/html/functions_func.html
Normal file
|
|
@ -0,0 +1,380 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Class Members - Functions</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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 -->
|
||||
<!-- 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="contents">
|
||||
 
|
||||
|
||||
<h3><a id="index_a"></a>- a -</h3><ul>
|
||||
<li>accept()
|
||||
: <a class="el" href="class_registration_dialog.html#a49b7be49433ef060ed3761b4fd962546">RegistrationDialog</a>
|
||||
</li>
|
||||
<li>addAdministration()
|
||||
: <a class="el" href="class_administration_panel.html#a9cbb5cc61a079536311450b3afaa5f60">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>addNewProfession()
|
||||
: <a class="el" href="class_registration_dialog.html#a21b50fc99821012b616340462a84a8ae">RegistrationDialog</a>
|
||||
</li>
|
||||
<li>addProfession()
|
||||
: <a class="el" href="class_administration_panel.html#a247c5c886406743c2252d76f00615954">AdministrationPanel</a>
|
||||
, <a class="el" href="class_database.html#a9e83b6320795afc05e261ca3f930d415">Database</a>
|
||||
, <a class="el" href="class_user.html#adc17dfc1bfb06600ddf2656d219db6ae">User</a>
|
||||
</li>
|
||||
<li>addUser()
|
||||
: <a class="el" href="class_database.html#ab2025a07d662e9179cee5caceeba56f1">Database</a>
|
||||
</li>
|
||||
<li>addWorker()
|
||||
: <a class="el" href="class_administration_panel.html#af4ccd393c005850dc84923b55d668ada">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>AdministrationPanel()
|
||||
: <a class="el" href="class_administration_panel.html#ab1e257b74f7ee469f4f4249bfe8eab90">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>AdministrationViewModel()
|
||||
: <a class="el" href="class_administration_view_model.html#a434643d84de6978e6afaf4dc9707583a">AdministrationViewModel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_c"></a>- c -</h3><ul>
|
||||
<li>checkPassword()
|
||||
: <a class="el" href="class_user.html#abfa3e393c7ff0ff390b7907ef3eb744a">User</a>
|
||||
</li>
|
||||
<li>columnCount()
|
||||
: <a class="el" href="class_administration_view_model.html#adbcfd44f342ee367ce48df2c7a281522">AdministrationViewModel</a>
|
||||
, <a class="el" href="class_user_profession_view_model.html#ac076e6e9307f60299c297fe9cb55e916">UserProfessionViewModel</a>
|
||||
, <a class="el" href="class_workers_view_model.html#acfe393b39ff39daff6e54c78ef82ea26">WorkersViewModel</a>
|
||||
</li>
|
||||
<li>createProfession()
|
||||
: <a class="el" href="class_profession.html#a96aeabff2be27c31bcee4d9e0197a543">Profession</a>
|
||||
</li>
|
||||
<li>createUser()
|
||||
: <a class="el" href="class_user.html#a3fc65ce4f8971a00daadb875ec827503">User</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_d"></a>- d -</h3><ul>
|
||||
<li>data()
|
||||
: <a class="el" href="class_administration_view_model.html#a7e8243cd217c46409e1c525960388d0f">AdministrationViewModel</a>
|
||||
, <a class="el" href="class_user_profession_view_model.html#ae7824394cd108ffcfb9ce16e78522d78">UserProfessionViewModel</a>
|
||||
, <a class="el" href="class_workers_view_model.html#a1685d4f6ec21f96b7cea67a497e00452">WorkersViewModel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_e"></a>- e -</h3><ul>
|
||||
<li>editAdministration()
|
||||
: <a class="el" href="class_administration_panel.html#ab2352bfbf86c1d8fe99dd37ab947ffdb">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>editProfession()
|
||||
: <a class="el" href="class_administration_panel.html#ab93eeb0ad49f0e30dd3cf0d913e3a449">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>editUser()
|
||||
: <a class="el" href="class_administration_panel.html#ae14799d8d4004492e11fbb5db6ed9ea9">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>editWorker()
|
||||
: <a class="el" href="class_administration_panel.html#a03a06f486329bfdf807becb5a145393a">AdministrationPanel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_f"></a>- f -</h3><ul>
|
||||
<li>firstName()
|
||||
: <a class="el" href="class_user.html#a4058d230758357451160369e080bd6dd">User</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_g"></a>- g -</h3><ul>
|
||||
<li>getAcquiredDate()
|
||||
: <a class="el" href="class_user_profession.html#a9e98b1713f229fb0080896531f775c45">UserProfession</a>
|
||||
</li>
|
||||
<li>getCurrentProfession()
|
||||
: <a class="el" href="class_user.html#a5fed6de366f713636379b00c598aeb78">User</a>
|
||||
</li>
|
||||
<li>getFullName()
|
||||
: <a class="el" href="class_user.html#af7c184ab045023823b27fff7b640fa2c">User</a>
|
||||
</li>
|
||||
<li>getFullNameShortForm()
|
||||
: <a class="el" href="class_user.html#aba94dca96299988443dfaa4a4443a96c">User</a>
|
||||
</li>
|
||||
<li>getLogin()
|
||||
: <a class="el" href="class_user.html#a0ff6b5e814421732d5550867bb5045e2">User</a>
|
||||
</li>
|
||||
<li>getProfession()
|
||||
: <a class="el" href="class_database.html#abcf0eb4767a1471098d83303bad2e1d8">Database</a>
|
||||
, <a class="el" href="class_user_profession.html#adc94de3b89faae96d2c70d92f1a7200f">UserProfession</a>
|
||||
</li>
|
||||
<li>getProfessions()
|
||||
: <a class="el" href="class_user.html#af0908ad3af0a4dffbeb8e270836ccee2">User</a>
|
||||
</li>
|
||||
<li>getRank()
|
||||
: <a class="el" href="class_user_profession.html#ac71c775322559b04098e66cb776a1711">UserProfession</a>
|
||||
</li>
|
||||
<li>getUser()
|
||||
: <a class="el" href="class_database.html#a7b2e4640886bcc4c38b2476c818b1857">Database</a>
|
||||
</li>
|
||||
<li>getUsersByProfession()
|
||||
: <a class="el" href="class_database.html#a209a0ab527d2ba7c11a8858234b9215c">Database</a>
|
||||
</li>
|
||||
<li>getUsersByType()
|
||||
: <a class="el" href="class_database.html#a9c12712f31b7c7d933810cd1efc5b419">Database</a>
|
||||
</li>
|
||||
<li>getUserType()
|
||||
: <a class="el" href="class_user.html#ad59f9ae239289f3ed1d6855fcbcf4823">User</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_h"></a>- h -</h3><ul>
|
||||
<li>hasProfession()
|
||||
: <a class="el" href="class_user.html#a7a8cf805f83c21eeab4874872774602c">User</a>
|
||||
</li>
|
||||
<li>headerData()
|
||||
: <a class="el" href="class_administration_view_model.html#af74c56420413807731a5f9494aab54c2">AdministrationViewModel</a>
|
||||
, <a class="el" href="class_user_profession_view_model.html#a1a866a77d1c4b8aee87639a48246654a">UserProfessionViewModel</a>
|
||||
, <a class="el" href="class_workers_view_model.html#a32ba808140a6d4d7cf276f60a623f7eb">WorkersViewModel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_i"></a>- i -</h3><ul>
|
||||
<li>instance()
|
||||
: <a class="el" href="class_database.html#aa334760d1e18f82a344fb696547bfa5c">Database</a>
|
||||
</li>
|
||||
<li>invalidateData()
|
||||
: <a class="el" href="class_administration_view_model.html#a16842eee3dcca1cb23acc1588210c8ab">AdministrationViewModel</a>
|
||||
, <a class="el" href="class_professions_view_model.html#ac3830f37567c6c7cd2b39bfc9480d024">ProfessionsViewModel</a>
|
||||
, <a class="el" href="class_user_profession_view_model.html#a1fc643c9fb4e9b35924deda3a4b20811">UserProfessionViewModel</a>
|
||||
, <a class="el" href="class_workers_view_model.html#a4d944489734376bf1948de50774ba946">WorkersViewModel</a>
|
||||
</li>
|
||||
<li>invalidateTables()
|
||||
: <a class="el" href="class_administration_panel.html#ad8af6f6c46f224afb85e5612ee9740d5">AdministrationPanel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_l"></a>- l -</h3><ul>
|
||||
<li>load()
|
||||
: <a class="el" href="class_database.html#a0d09456daeb72a2a2fb432650e55025f">Database</a>
|
||||
</li>
|
||||
<li>lockUserType()
|
||||
: <a class="el" href="class_registration_dialog.html#a46bdd2ca9be93a194d6ac96196c8d5af">RegistrationDialog</a>
|
||||
</li>
|
||||
<li>LoginWindow()
|
||||
: <a class="el" href="class_login_window.html#aa4c04d26b299de00156bbf3c32b2a082">LoginWindow</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_o"></a>- o -</h3><ul>
|
||||
<li>onTablesInvalidation()
|
||||
: <a class="el" href="class_administration_panel.html#aafb8b165c2226494a50a2a08b85be23a">AdministrationPanel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_p"></a>- p -</h3><ul>
|
||||
<li>patronymic()
|
||||
: <a class="el" href="class_user.html#ac1c2adcd5480770b43dd099b7257df63">User</a>
|
||||
</li>
|
||||
<li>pID()
|
||||
: <a class="el" href="class_profession.html#acf4f1697606703f23c2b28e0b42adf58">Profession</a>
|
||||
</li>
|
||||
<li>Profession()
|
||||
: <a class="el" href="class_profession.html#a2000f1cac4044816e0e75893f13f5f98">Profession</a>
|
||||
</li>
|
||||
<li>professions()
|
||||
: <a class="el" href="class_database.html#ae0d70a742874a8ecde9c43a717bf4cff">Database</a>
|
||||
</li>
|
||||
<li>ProfessionsViewModel()
|
||||
: <a class="el" href="class_professions_view_model.html#a288ed81d702f70dc286f2dfaa2987a2f">ProfessionsViewModel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_r"></a>- r -</h3><ul>
|
||||
<li>RegistrationDialog()
|
||||
: <a class="el" href="class_registration_dialog.html#aa018b775546be5a34536fe9182456a6c">RegistrationDialog</a>
|
||||
</li>
|
||||
<li>removeAdministration()
|
||||
: <a class="el" href="class_administration_panel.html#a98dc7b29e35f41239624f5b96bc07af4">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>removeOldProfession()
|
||||
: <a class="el" href="class_registration_dialog.html#af17b13ee9c7b3586097d7e9b1a803213">RegistrationDialog</a>
|
||||
</li>
|
||||
<li>removeProfession()
|
||||
: <a class="el" href="class_administration_panel.html#a944f62653c0319784523d71f5f4a5112">AdministrationPanel</a>
|
||||
, <a class="el" href="class_database.html#aef0fd6ef16fbed5e26ace4abba5592e3">Database</a>
|
||||
, <a class="el" href="class_user.html#a175e61ae59ca6b2d21cc4e1aac035914">User</a>
|
||||
</li>
|
||||
<li>removeUser()
|
||||
: <a class="el" href="class_database.html#abb8d4c217940d87947b8a218782cd3c2">Database</a>
|
||||
</li>
|
||||
<li>removeWorker()
|
||||
: <a class="el" href="class_administration_panel.html#a093004d731b035e912979289d34d3c83">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>resizeEvent()
|
||||
: <a class="el" href="class_administration_panel.html#a15b4545cab6df8a3fd565fd13427b505">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>rowCount()
|
||||
: <a class="el" href="class_administration_view_model.html#a4b39c4f5dc8c7a93670a5ee972d509f2">AdministrationViewModel</a>
|
||||
, <a class="el" href="class_user_profession_view_model.html#a009abbf354164308c4e73c9115a99100">UserProfessionViewModel</a>
|
||||
, <a class="el" href="class_workers_view_model.html#a2c6d093c53f549894c95b6c381000c8d">WorkersViewModel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_s"></a>- s -</h3><ul>
|
||||
<li>save()
|
||||
: <a class="el" href="class_database.html#a3aae61eb0bc2fa65398f809cc5aa1065">Database</a>
|
||||
</li>
|
||||
<li>secondName()
|
||||
: <a class="el" href="class_user.html#ac4b0968bea9becbf275ef8d8ccbbd282">User</a>
|
||||
</li>
|
||||
<li>setCurrentProfession()
|
||||
: <a class="el" href="class_registration_dialog.html#a40cb08982dcd5e47cf2602eb3cdc4d0e">RegistrationDialog</a>
|
||||
, <a class="el" href="class_user.html#a7fc008f269fa11d3868eedb6637c9763">User</a>
|
||||
</li>
|
||||
<li>setEditMode()
|
||||
: <a class="el" href="class_registration_dialog.html#ad6a353c51c150c0d5597b4d0b6784924">RegistrationDialog</a>
|
||||
</li>
|
||||
<li>setRank()
|
||||
: <a class="el" href="class_user_profession.html#ae52dcd040f2a9137c64151fd4916bfbb">UserProfession</a>
|
||||
</li>
|
||||
<li>setTitle()
|
||||
: <a class="el" href="class_profession.html#a0060c6239ab1b14638acf90c90c8057f">Profession</a>
|
||||
</li>
|
||||
<li>setUser()
|
||||
: <a class="el" href="class_administration_panel.html#a2025ee33c52945ce3d64a2b7aecc6c3c">AdministrationPanel</a>
|
||||
, <a class="el" href="class_registration_dialog.html#af264d2b39fbeb6e3b6b139a225ff2e12">RegistrationDialog</a>
|
||||
, <a class="el" href="class_user_profession_view_model.html#a5e171688c63dc05cad4e9625c16192d2">UserProfessionViewModel</a>
|
||||
, <a class="el" href="class_worker_panel.html#a4503eaf38416a780d24f4a709247be05">WorkerPanel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_t"></a>- t -</h3><ul>
|
||||
<li>title()
|
||||
: <a class="el" href="class_profession.html#a17e34ea2e1a8fe7cdac01ea44e566e60">Profession</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_u"></a>- u -</h3><ul>
|
||||
<li>uID()
|
||||
: <a class="el" href="class_user.html#ac83fe36fe3035494701bc4a0ef1773a0">User</a>
|
||||
</li>
|
||||
<li>User()
|
||||
: <a class="el" href="class_user.html#a4dd5fde1b81bb132994a67f27bc203d1">User</a>
|
||||
</li>
|
||||
<li>UserProfession()
|
||||
: <a class="el" href="class_user_profession.html#a258cbd759379b2b6ded8be16d181db55">UserProfession</a>
|
||||
</li>
|
||||
<li>UserProfessionViewModel()
|
||||
: <a class="el" href="class_user_profession_view_model.html#a4ee4f4a3ce2a0a429a60bea0db731e64">UserProfessionViewModel</a>
|
||||
</li>
|
||||
<li>users()
|
||||
: <a class="el" href="class_database.html#ac7d1c7104267353d36921edae9835332">Database</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_v"></a>- v -</h3><ul>
|
||||
<li>validateForm()
|
||||
: <a class="el" href="class_login_window.html#aa8da29abdcf7009b68d0a08fc65c9200">LoginWindow</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_w"></a>- w -</h3><ul>
|
||||
<li>WorkerPanel()
|
||||
: <a class="el" href="class_worker_panel.html#adf79bbfa5c00a200a40b3ae2c4b6c52a">WorkerPanel</a>
|
||||
</li>
|
||||
<li>WorkersViewModel()
|
||||
: <a class="el" href="class_workers_view_model.html#af1472e77c301f458d4f319499deca2fc">WorkersViewModel</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index__7E"></a>- ~ -</h3><ul>
|
||||
<li>~AdministrationPanel()
|
||||
: <a class="el" href="class_administration_panel.html#ae0788cefd11192f48813a7245fb66071">AdministrationPanel</a>
|
||||
</li>
|
||||
<li>~LoginWindow()
|
||||
: <a class="el" href="class_login_window.html#a0c49fe788dcce29aa50e7d974e1ad158">LoginWindow</a>
|
||||
</li>
|
||||
<li>~RegistrationDialog()
|
||||
: <a class="el" href="class_registration_dialog.html#acee2880486cc5b73b521bb4cdfbf4c0e">RegistrationDialog</a>
|
||||
</li>
|
||||
<li>~WorkerPanel()
|
||||
: <a class="el" href="class_worker_panel.html#ae3cc65cd81e07a729574a32b4b896d11">WorkerPanel</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
92
iFacility/doxygen-docs/html/functions_rela.html
Normal file
|
|
@ -0,0 +1,92 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Class Members - Related Functions</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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 -->
|
||||
<!-- 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="contents">
|
||||
 <ul>
|
||||
<li>operator<<
|
||||
: <a class="el" href="class_profession.html#a9e18030b15172dfedd3ba0b6fa1e2e84">Profession</a>
|
||||
, <a class="el" href="class_user.html#a0e3c20f70799a51e8facd97c5293acb9">User</a>
|
||||
, <a class="el" href="class_user_profession.html#a0222f65cc5493f447ea6abd4205635b8">UserProfession</a>
|
||||
</li>
|
||||
<li>operator==
|
||||
: <a class="el" href="class_profession.html#a3f6690ffabbe0bb1e8e9ec10cfd9a164">Profession</a>
|
||||
, <a class="el" href="class_user.html#a40bc431d6278d690c63d847872d8d839">User</a>
|
||||
, <a class="el" href="class_user_profession.html#ae2d776d2bfaa66600660852336909aa2">UserProfession</a>
|
||||
</li>
|
||||
<li>operator>>
|
||||
: <a class="el" href="class_profession.html#ac723b44cc1743056b4ecfde84ee17e27">Profession</a>
|
||||
, <a class="el" href="class_user.html#a9b7ee108e7a8c682f85188013e3db1a8">User</a>
|
||||
, <a class="el" href="class_user_profession.html#aa36a4bf67b35976fedb52be50dd47705">UserProfession</a>
|
||||
</li>
|
||||
<li>RegistrationDialog
|
||||
: <a class="el" href="class_user.html#a4360b26fd196c594eeffaddf4d7552a0">User</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
110
iFacility/doxygen-docs/html/globals.html
Normal file
|
|
@ -0,0 +1,110 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: File Members</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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 -->
|
||||
<!-- 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="contents">
|
||||
<div class="textblock">Here is a list of all file members with links to the files they belong to:</div><ul>
|
||||
<li>main()
|
||||
: <a class="el" href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">main.cpp</a>
|
||||
</li>
|
||||
<li>operator<<()
|
||||
: <a class="el" href="profession_8cpp.html#a9e18030b15172dfedd3ba0b6fa1e2e84">profession.cpp</a>
|
||||
, <a class="el" href="user_8cpp.html#a0e3c20f70799a51e8facd97c5293acb9">user.cpp</a>
|
||||
, <a class="el" href="userprofession_8cpp.html#a0222f65cc5493f447ea6abd4205635b8">userprofession.cpp</a>
|
||||
</li>
|
||||
<li>operator==()
|
||||
: <a class="el" href="profession_8cpp.html#a3f6690ffabbe0bb1e8e9ec10cfd9a164">profession.cpp</a>
|
||||
, <a class="el" href="user_8cpp.html#a40bc431d6278d690c63d847872d8d839">user.cpp</a>
|
||||
, <a class="el" href="userprofession_8cpp.html#ae2d776d2bfaa66600660852336909aa2">userprofession.cpp</a>
|
||||
</li>
|
||||
<li>operator>>()
|
||||
: <a class="el" href="userprofession_8cpp.html#aa36a4bf67b35976fedb52be50dd47705">userprofession.cpp</a>
|
||||
, <a class="el" href="profession_8cpp.html#ac723b44cc1743056b4ecfde84ee17e27">profession.cpp</a>
|
||||
, <a class="el" href="user_8cpp.html#a9b7ee108e7a8c682f85188013e3db1a8">user.cpp</a>
|
||||
</li>
|
||||
<li>PID
|
||||
: <a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">profession.h</a>
|
||||
</li>
|
||||
<li>ProfessionsList
|
||||
: <a class="el" href="user_8h.html#ab4a4ad6c2159a5ccd5eff6ca7d447941">user.h</a>
|
||||
</li>
|
||||
<li>ProfRank
|
||||
: <a class="el" href="userprofession_8h.html#af1032830e67f419064831a309e1c0a19">userprofession.h</a>
|
||||
</li>
|
||||
<li>UID
|
||||
: <a class="el" href="user_8h.html#a5586b992db525c396811d83a811c389c">user.h</a>
|
||||
</li>
|
||||
<li>UserPredicat
|
||||
: <a class="el" href="database_8h.html#a29e03a4bb2cab6fe570c1973a96868cc">database.h</a>
|
||||
</li>
|
||||
<li>UserType
|
||||
: <a class="el" href="user_8h.html#a196c5ae3c192f069339f2966656f6fe9">user.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
77
iFacility/doxygen-docs/html/globals_enum.html
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: File Members</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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 -->
|
||||
<!-- 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="contents">
|
||||
 <ul>
|
||||
<li>UserType
|
||||
: <a class="el" href="user_8h.html#a196c5ae3c192f069339f2966656f6fe9">user.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
92
iFacility/doxygen-docs/html/globals_func.html
Normal file
|
|
@ -0,0 +1,92 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: File Members</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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 -->
|
||||
<!-- 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="contents">
|
||||
 <ul>
|
||||
<li>main()
|
||||
: <a class="el" href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">main.cpp</a>
|
||||
</li>
|
||||
<li>operator<<()
|
||||
: <a class="el" href="profession_8cpp.html#a9e18030b15172dfedd3ba0b6fa1e2e84">profession.cpp</a>
|
||||
, <a class="el" href="user_8cpp.html#a0e3c20f70799a51e8facd97c5293acb9">user.cpp</a>
|
||||
, <a class="el" href="userprofession_8cpp.html#a0222f65cc5493f447ea6abd4205635b8">userprofession.cpp</a>
|
||||
</li>
|
||||
<li>operator==()
|
||||
: <a class="el" href="profession_8cpp.html#a3f6690ffabbe0bb1e8e9ec10cfd9a164">profession.cpp</a>
|
||||
, <a class="el" href="user_8cpp.html#a40bc431d6278d690c63d847872d8d839">user.cpp</a>
|
||||
, <a class="el" href="userprofession_8cpp.html#ae2d776d2bfaa66600660852336909aa2">userprofession.cpp</a>
|
||||
</li>
|
||||
<li>operator>>()
|
||||
: <a class="el" href="user_8cpp.html#a9b7ee108e7a8c682f85188013e3db1a8">user.cpp</a>
|
||||
, <a class="el" href="userprofession_8cpp.html#aa36a4bf67b35976fedb52be50dd47705">userprofession.cpp</a>
|
||||
, <a class="el" href="profession_8cpp.html#ac723b44cc1743056b4ecfde84ee17e27">profession.cpp</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
89
iFacility/doxygen-docs/html/globals_type.html
Normal file
|
|
@ -0,0 +1,89 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: File Members</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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 -->
|
||||
<!-- 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="contents">
|
||||
 <ul>
|
||||
<li>PID
|
||||
: <a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">profession.h</a>
|
||||
</li>
|
||||
<li>ProfessionsList
|
||||
: <a class="el" href="user_8h.html#ab4a4ad6c2159a5ccd5eff6ca7d447941">user.h</a>
|
||||
</li>
|
||||
<li>ProfRank
|
||||
: <a class="el" href="userprofession_8h.html#af1032830e67f419064831a309e1c0a19">userprofession.h</a>
|
||||
</li>
|
||||
<li>UID
|
||||
: <a class="el" href="user_8h.html#a5586b992db525c396811d83a811c389c">user.h</a>
|
||||
</li>
|
||||
<li>UserPredicat
|
||||
: <a class="el" href="database_8h.html#a29e03a4bb2cab6fe570c1973a96868cc">database.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
96
iFacility/doxygen-docs/html/hierarchy.html
Normal file
|
|
@ -0,0 +1,96 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Class Hierarchy</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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 -->
|
||||
<!-- 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="headertitle">
|
||||
<div class="title">Class Hierarchy</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_database.html" target="_self">Database</a></td><td class="desc">Класс базы данных </td></tr>
|
||||
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_profession.html" target="_self">Profession</a></td><td class="desc">Класс сущности профессии </td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">▼</span><span class="icona"><span class="icon">C</span></span><b>QAbstractTableModel</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_administration_view_model.html" target="_self">AdministrationViewModel</a></td><td class="desc">ViewModel для таблицы администрации (администраторы, диспетчеры) </td></tr>
|
||||
<tr id="row_2_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_user_profession_view_model.html" target="_self">UserProfessionViewModel</a></td><td class="desc">ViewModel для таблицы профессий пользователя </td></tr>
|
||||
<tr id="row_2_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_workers_view_model.html" target="_self">WorkersViewModel</a></td><td class="desc">ViewModel для таблицы рабочих </td></tr>
|
||||
<tr id="row_3_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">▼</span><span class="icona"><span class="icon">C</span></span><b>QDialog</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_registration_dialog.html" target="_self">RegistrationDialog</a></td><td class="desc">Класс интерфейса диалога регистрации </td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_4_" class="arrow" onclick="toggleFolder('4_')">▼</span><span class="icona"><span class="icon">C</span></span><b>QMainWindow</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_4_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_administration_panel.html" target="_self">AdministrationPanel</a></td><td class="desc">Класс интерфейса панели администрации </td></tr>
|
||||
<tr id="row_4_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_login_window.html" target="_self">LoginWindow</a></td><td class="desc">Класс интерфейса панели авторизации </td></tr>
|
||||
<tr id="row_4_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_worker_panel.html" target="_self">WorkerPanel</a></td><td class="desc">Класс интерфейса панели рабочего </td></tr>
|
||||
<tr id="row_5_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_5_" class="arrow" onclick="toggleFolder('5_')">▼</span><span class="icona"><span class="icon">C</span></span><b>QStandardItemModel</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_5_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_professions_view_model.html" target="_self">ProfessionsViewModel</a></td><td class="desc">ViewModel для дерева профессий </td></tr>
|
||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_user.html" target="_self">User</a></td><td class="desc">Класс сущности пользователя </td></tr>
|
||||
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_user_profession.html" target="_self">UserProfession</a></td><td class="desc">Класс-обёртка сущности профессии </td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
76
iFacility/doxygen-docs/html/index.html
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Main Page</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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 -->
|
||||
<!-- 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="headertitle">
|
||||
<div class="title">iFacility Documentation</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
35
iFacility/doxygen-docs/html/jquery.js
vendored
Normal file
78
iFacility/doxygen-docs/html/loginwindow_8cpp.html
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: loginwindow.cpp File 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">loginwindow.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="loginwindow_8h_source.html">loginwindow.h</a>"</code><br />
|
||||
<code>#include "ui_loginwindow.h"</code><br />
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
101
iFacility/doxygen-docs/html/loginwindow_8h.html
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: loginwindow.h File 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">loginwindow.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <QMainWindow></code><br />
|
||||
<code>#include <QMessageBox></code><br />
|
||||
<code>#include "<a class="el" href="user_8h_source.html">objects/user.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="database_8h_source.html">db/database.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="registrationdialog_8h_source.html">registrationdialog.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="administrationpanel_8h_source.html">administrationpanel.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="workerpanel_8h_source.html">workerpanel.h</a>"</code><br />
|
||||
</div>
|
||||
<p><a href="loginwindow_8h_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_login_window.html">LoginWindow</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Класс интерфейса панели авторизации <a href="class_login_window.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespace_ui"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_ui.html">Ui</a></td></tr>
|
||||
<tr class="memdesc:namespace_ui"><td class="mdescLeft"> </td><td class="mdescRight">В данной неймспейсе QTFramework хранит MOC-объект, позволяющий работать с интерфейсом <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
118
iFacility/doxygen-docs/html/loginwindow_8h_source.html
Normal file
|
|
@ -0,0 +1,118 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: loginwindow.h Source File</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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 -->
|
||||
<!-- 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="headertitle">
|
||||
<div class="title">loginwindow.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="loginwindow_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef LOGINWINDOW_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define LOGINWINDOW_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include <QMainWindow></span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#include <QMessageBox></span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>  </div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#include "<a class="code" href="user_8h.html">objects/user.h</a>"</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#include "<a class="code" href="database_8h.html">db/database.h</a>"</span></div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>  </div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#include "<a class="code" href="registrationdialog_8h.html">registrationdialog.h</a>"</span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor">#include "<a class="code" href="administrationpanel_8h.html">administrationpanel.h</a>"</span></div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#include "<a class="code" href="workerpanel_8h.html">workerpanel.h</a>"</span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>  </div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="keyword">namespace </span><a class="code" href="namespace_ui.html">Ui</a> { <span class="keyword">class </span><a class="code" href="class_login_window.html">LoginWindow</a>; }</div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  </div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="class_login_window.html"> 24</a></span> <span class="keyword">class </span><a class="code" href="class_login_window.html">LoginWindow</a> : <span class="keyword">public</span> QMainWindow {</div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  Q_OBJECT</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  </div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  Ui::LoginWindow *ui;</div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  </div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keywordtype">void</span> checkForFirstRun();</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keywordtype">void</span> doLogin();</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  </div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <a class="code" href="class_login_window.html#aa4c04d26b299de00156bbf3c32b2a082">LoginWindow</a>(QWidget *parent = <span class="keyword">nullptr</span>);</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <a class="code" href="class_login_window.html#a0c49fe788dcce29aa50e7d974e1ad158">~LoginWindow</a>();</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  </div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="keyword">public</span> slots:</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keywordtype">void</span> <a class="code" href="class_login_window.html#aa8da29abdcf7009b68d0a08fc65c9200">validateForm</a>();</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> };</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="preprocessor">#endif </span><span class="comment">// LOGINWINDOW_H</span></div>
|
||||
<div class="ttc" id="aadministrationpanel_8h_html"><div class="ttname"><a href="administrationpanel_8h.html">administrationpanel.h</a></div></div>
|
||||
<div class="ttc" id="aclass_login_window_html"><div class="ttname"><a href="class_login_window.html">LoginWindow</a></div><div class="ttdoc">Класс интерфейса панели авторизации</div><div class="ttdef"><b>Definition:</b> loginwindow.h:24</div></div>
|
||||
<div class="ttc" id="aclass_login_window_html_a0c49fe788dcce29aa50e7d974e1ad158"><div class="ttname"><a href="class_login_window.html#a0c49fe788dcce29aa50e7d974e1ad158">LoginWindow::~LoginWindow</a></div><div class="ttdeci">~LoginWindow()</div><div class="ttdoc">Стандартный деструктор объекта интерфейса</div><div class="ttdef"><b>Definition:</b> loginwindow.cpp:10</div></div>
|
||||
<div class="ttc" id="aclass_login_window_html_aa4c04d26b299de00156bbf3c32b2a082"><div class="ttname"><a href="class_login_window.html#aa4c04d26b299de00156bbf3c32b2a082">LoginWindow::LoginWindow</a></div><div class="ttdeci">LoginWindow(QWidget *parent=nullptr)</div><div class="ttdoc">Стандартный конструктор объекта интерфейса</div><div class="ttdef"><b>Definition:</b> loginwindow.cpp:4</div></div>
|
||||
<div class="ttc" id="aclass_login_window_html_aa8da29abdcf7009b68d0a08fc65c9200"><div class="ttname"><a href="class_login_window.html#aa8da29abdcf7009b68d0a08fc65c9200">LoginWindow::validateForm</a></div><div class="ttdeci">void validateForm()</div><div class="ttdoc">Слот события валидации формы авторизации</div><div class="ttdef"><b>Definition:</b> loginwindow.cpp:58</div></div>
|
||||
<div class="ttc" id="adatabase_8h_html"><div class="ttname"><a href="database_8h.html">database.h</a></div></div>
|
||||
<div class="ttc" id="anamespace_ui_html"><div class="ttname"><a href="namespace_ui.html">Ui</a></div><div class="ttdoc">В данной неймспейсе QTFramework хранит MOC-объект, позволяющий работать с интерфейсом</div><div class="ttdef"><b>Definition:</b> administrationpanel.h:20</div></div>
|
||||
<div class="ttc" id="aregistrationdialog_8h_html"><div class="ttname"><a href="registrationdialog_8h.html">registrationdialog.h</a></div></div>
|
||||
<div class="ttc" id="auser_8h_html"><div class="ttname"><a href="user_8h.html">user.h</a></div></div>
|
||||
<div class="ttc" id="aworkerpanel_8h_html"><div class="ttname"><a href="workerpanel_8h.html">workerpanel.h</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
130
iFacility/doxygen-docs/html/main_8cpp.html
Normal file
|
|
@ -0,0 +1,130 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: main.cpp File 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">main.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <QApplication></code><br />
|
||||
<code>#include "<a class="el" href="loginwindow_8h_source.html">loginwindow.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="database_8h_source.html">db/database.h</a>"</code><br />
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a0ddf1224851353fc92bfbff6f499fa97"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">main</a> (int argc, char *argv[])</td></tr>
|
||||
<tr class="memdesc:a0ddf1224851353fc92bfbff6f499fa97"><td class="mdescLeft"> </td><td class="mdescRight">Основная точка входа в приложение <a href="main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0ddf1224851353fc92bfbff6f499fa97"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="a0ddf1224851353fc92bfbff6f499fa97"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0ddf1224851353fc92bfbff6f499fa97">◆ </a></span>main()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int main </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>argc</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">char * </td>
|
||||
<td class="paramname"><em>argv</em>[] </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Основная точка входа в приложение </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">argc</td><td>Кол-во аргументов командной строки </td></tr>
|
||||
<tr><td class="paramname">argv</td><td>Массив аргументов командной строки </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>int Код выхода приложения </dd></dl>
|
||||
<p>Считываем данные в систему</p>
|
||||
<p>Открываем окно авторизации</p>
|
||||
<p>Подписываемся на событие закрытия приложения, для сохранения данных на диск</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
51
iFacility/doxygen-docs/html/menu.js
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
/*
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
|
||||
function makeTree(data,relPath) {
|
||||
var result='';
|
||||
if ('children' in data) {
|
||||
result+='<ul>';
|
||||
for (var i in data.children) {
|
||||
result+='<li><a href="'+relPath+data.children[i].url+'">'+
|
||||
data.children[i].text+'</a>'+
|
||||
makeTree(data.children[i],relPath)+'</li>';
|
||||
}
|
||||
result+='</ul>';
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
$('#main-nav').append(makeTree(menudata,relPath));
|
||||
$('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
|
||||
if (searchEnabled) {
|
||||
if (serverSide) {
|
||||
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><div class="left"><form id="FSearchBox" action="'+relPath+searchPage+'" method="get"><img id="MSearchSelect" src="'+relPath+'search/mag.svg" alt=""/><input type="text" id="MSearchField" name="query" value="'+search+'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)"></form></div><div class="right"></div></div></li>');
|
||||
} else {
|
||||
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><span class="left"><img id="MSearchSelect" src="'+relPath+'search/mag_sel.svg" 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)"/></span><span class="right"><a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="'+relPath+'search/close.svg" alt=""/></a></span></div></li>');
|
||||
}
|
||||
}
|
||||
$('#main-menu').smartmenus();
|
||||
}
|
||||
/* @license-end */
|
||||
79
iFacility/doxygen-docs/html/menudata.js
Normal file
|
|
@ -0,0 +1,79 @@
|
|||
/*
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
var menudata={children:[
|
||||
{text:"Main Page",url:"index.html"},
|
||||
{text:"Namespaces",url:"namespaces.html",children:[
|
||||
{text:"Namespace List",url:"namespaces.html"}]},
|
||||
{text:"Classes",url:"annotated.html",children:[
|
||||
{text:"Class List",url:"annotated.html"},
|
||||
{text:"Class Index",url:"classes.html"},
|
||||
{text:"Class Hierarchy",url:"hierarchy.html"},
|
||||
{text:"Class Members",url:"functions.html",children:[
|
||||
{text:"All",url:"functions.html",children:[
|
||||
{text:"a",url:"functions.html#index_a"},
|
||||
{text:"c",url:"functions.html#index_c"},
|
||||
{text:"d",url:"functions.html#index_d"},
|
||||
{text:"e",url:"functions.html#index_e"},
|
||||
{text:"f",url:"functions.html#index_f"},
|
||||
{text:"g",url:"functions.html#index_g"},
|
||||
{text:"h",url:"functions.html#index_h"},
|
||||
{text:"i",url:"functions.html#index_i"},
|
||||
{text:"l",url:"functions.html#index_l"},
|
||||
{text:"o",url:"functions.html#index_o"},
|
||||
{text:"p",url:"functions.html#index_p"},
|
||||
{text:"r",url:"functions.html#index_r"},
|
||||
{text:"s",url:"functions.html#index_s"},
|
||||
{text:"t",url:"functions.html#index_t"},
|
||||
{text:"u",url:"functions.html#index_u"},
|
||||
{text:"v",url:"functions.html#index_v"},
|
||||
{text:"w",url:"functions.html#index_w"},
|
||||
{text:"~",url:"functions.html#index__7E"}]},
|
||||
{text:"Functions",url:"functions_func.html",children:[
|
||||
{text:"a",url:"functions_func.html#index_a"},
|
||||
{text:"c",url:"functions_func.html#index_c"},
|
||||
{text:"d",url:"functions_func.html#index_d"},
|
||||
{text:"e",url:"functions_func.html#index_e"},
|
||||
{text:"f",url:"functions_func.html#index_f"},
|
||||
{text:"g",url:"functions_func.html#index_g"},
|
||||
{text:"h",url:"functions_func.html#index_h"},
|
||||
{text:"i",url:"functions_func.html#index_i"},
|
||||
{text:"l",url:"functions_func.html#index_l"},
|
||||
{text:"o",url:"functions_func.html#index_o"},
|
||||
{text:"p",url:"functions_func.html#index_p"},
|
||||
{text:"r",url:"functions_func.html#index_r"},
|
||||
{text:"s",url:"functions_func.html#index_s"},
|
||||
{text:"t",url:"functions_func.html#index_t"},
|
||||
{text:"u",url:"functions_func.html#index_u"},
|
||||
{text:"v",url:"functions_func.html#index_v"},
|
||||
{text:"w",url:"functions_func.html#index_w"},
|
||||
{text:"~",url:"functions_func.html#index__7E"}]},
|
||||
{text:"Related Functions",url:"functions_rela.html"}]}]},
|
||||
{text:"Files",url:"files.html",children:[
|
||||
{text:"File List",url:"files.html"},
|
||||
{text:"File Members",url:"globals.html",children:[
|
||||
{text:"All",url:"globals.html"},
|
||||
{text:"Functions",url:"globals_func.html"},
|
||||
{text:"Typedefs",url:"globals_type.html"},
|
||||
{text:"Enumerations",url:"globals_enum.html"}]}]}]}
|
||||
81
iFacility/doxygen-docs/html/namespace_ui.html
Normal file
|
|
@ -0,0 +1,81 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Ui Namespace 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Ui Namespace Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>В данной неймспейсе QTFramework хранит MOC-объект, позволяющий работать с интерфейсом
|
||||
<a href="namespace_ui.html#details">More...</a></p>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>В данной неймспейсе QTFramework хранит MOC-объект, позволяющий работать с интерфейсом </p>
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
81
iFacility/doxygen-docs/html/namespaces.html
Normal file
|
|
@ -0,0 +1,81 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: Namespace List</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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 -->
|
||||
<!-- 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="headertitle">
|
||||
<div class="title">Namespace List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all namespaces with brief descriptions:</div><div class="directory">
|
||||
<table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_ui.html" target="_self">Ui</a></td><td class="desc">В данной неймспейсе QTFramework хранит MOC-объект, позволяющий работать с интерфейсом </td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
BIN
iFacility/doxygen-docs/html/nav_f.png
Normal file
|
After Width: | Height: | Size: 147 B |
BIN
iFacility/doxygen-docs/html/nav_g.png
Normal file
|
After Width: | Height: | Size: 95 B |
BIN
iFacility/doxygen-docs/html/nav_h.png
Normal file
|
After Width: | Height: | Size: 98 B |
BIN
iFacility/doxygen-docs/html/open.png
Normal file
|
After Width: | Height: | Size: 121 B |
204
iFacility/doxygen-docs/html/profession_8cpp.html
Normal file
|
|
@ -0,0 +1,204 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: objects/profession.cpp File 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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 id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_645ec83fa4e243a732144956da80a200.html">objects</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">profession.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="profession_8h_source.html">profession.h</a>"</code><br />
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a3f6690ffabbe0bb1e8e9ec10cfd9a164"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="profession_8cpp.html#a3f6690ffabbe0bb1e8e9ec10cfd9a164">operator==</a> (const <a class="el" href="class_profession.html">Profession</a> &l, const <a class="el" href="class_profession.html">Profession</a> &r)</td></tr>
|
||||
<tr class="separator:a3f6690ffabbe0bb1e8e9ec10cfd9a164"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9e18030b15172dfedd3ba0b6fa1e2e84"><td class="memItemLeft" align="right" valign="top">QDataStream & </td><td class="memItemRight" valign="bottom"><a class="el" href="profession_8cpp.html#a9e18030b15172dfedd3ba0b6fa1e2e84">operator<<</a> (QDataStream &stream, const <a class="el" href="class_profession.html">Profession</a> &prof)</td></tr>
|
||||
<tr class="separator:a9e18030b15172dfedd3ba0b6fa1e2e84"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac723b44cc1743056b4ecfde84ee17e27"><td class="memItemLeft" align="right" valign="top">QDataStream & </td><td class="memItemRight" valign="bottom"><a class="el" href="profession_8cpp.html#ac723b44cc1743056b4ecfde84ee17e27">operator>></a> (QDataStream &stream, <a class="el" href="class_profession.html">Profession</a> &prof)</td></tr>
|
||||
<tr class="separator:ac723b44cc1743056b4ecfde84ee17e27"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="a9e18030b15172dfedd3ba0b6fa1e2e84"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9e18030b15172dfedd3ba0b6fa1e2e84">◆ </a></span>operator<<()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QDataStream& operator<< </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>stream</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_profession.html">Profession</a> & </td>
|
||||
<td class="paramname"><em>prof</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">stream</td><td>поток </td></tr>
|
||||
<tr><td class="paramname">prof</td><td>объект класса </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QDataStream& ссылка на поток </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3f6690ffabbe0bb1e8e9ec10cfd9a164"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3f6690ffabbe0bb1e8e9ec10cfd9a164">◆ </a></span>operator==()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool operator== </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_profession.html">Profession</a> & </td>
|
||||
<td class="paramname"><em>l</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_profession.html">Profession</a> & </td>
|
||||
<td class="paramname"><em>r</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">l</td><td>левый операнд </td></tr>
|
||||
<tr><td class="paramname">r</td><td>правый операнд </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true объекты идентичны </dd>
|
||||
<dd>
|
||||
false объекты отличаются </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac723b44cc1743056b4ecfde84ee17e27"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac723b44cc1743056b4ecfde84ee17e27">◆ </a></span>operator>>()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QDataStream& operator>> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>stream</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="class_profession.html">Profession</a> & </td>
|
||||
<td class="paramname"><em>prof</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">stream</td><td>поток </td></tr>
|
||||
<tr><td class="paramname">prof</td><td>объект класса </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>QDataStream& ссылка на поток </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
115
iFacility/doxygen-docs/html/profession_8h.html
Normal file
|
|
@ -0,0 +1,115 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: objects/profession.h File 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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 id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_645ec83fa4e243a732144956da80a200.html">objects</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#typedef-members">Typedefs</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">profession.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <QString></code><br />
|
||||
<code>#include <QUuid></code><br />
|
||||
<code>#include <QDataStream></code><br />
|
||||
</div>
|
||||
<p><a href="profession_8h_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_profession.html">Profession</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Класс сущности профессии <a href="class_profession.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
|
||||
Typedefs</h2></td></tr>
|
||||
<tr class="memitem:a45fb035ea60a78189a1ba228bff1e467"><td class="memItemLeft" align="right" valign="top">typedef QUuid </td><td class="memItemRight" valign="bottom"><a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a></td></tr>
|
||||
<tr class="separator:a45fb035ea60a78189a1ba228bff1e467"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Typedef Documentation</h2>
|
||||
<a id="a45fb035ea60a78189a1ba228bff1e467"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a45fb035ea60a78189a1ba228bff1e467">◆ </a></span>PID</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">typedef QUuid <a class="el" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
119
iFacility/doxygen-docs/html/profession_8h_source.html
Normal file
|
|
@ -0,0 +1,119 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: objects/profession.h Source File</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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 id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_645ec83fa4e243a732144956da80a200.html">objects</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">profession.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="profession_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef PROFESSION_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define PROFESSION_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include <QString></span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#include <QUuid></span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#include <QDataStream></span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>  </div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"><a class="line" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467"> 8</a></span> <span class="keyword">typedef</span> QUuid <a class="code" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a>; <span class="comment">//< Определение типа для UUID профессии</span></div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>  </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="class_profession.html"> 14</a></span> <span class="keyword">class </span><a class="code" href="class_profession.html">Profession</a> {</div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  <a class="code" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> mPID;</div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  QString mTitle;</div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  </div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="class_profession.html#a2000f1cac4044816e0e75893f13f5f98"> 26</a></span>  <a class="code" href="class_profession.html#a2000f1cac4044816e0e75893f13f5f98">Profession</a>() = <span class="keywordflow">default</span>;</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  </div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  QString <a class="code" href="class_profession.html#a17e34ea2e1a8fe7cdac01ea44e566e60">title</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keywordtype">void</span> <a class="code" href="class_profession.html#a0060c6239ab1b14638acf90c90c8057f">setTitle</a>(<span class="keyword">const</span> QString &newTitle);</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <a class="code" href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a> <a class="code" href="class_profession.html#acf4f1697606703f23c2b28e0b42adf58">pID</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  </div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keyword">static</span> <a class="code" href="class_profession.html">Profession</a> <a class="code" href="class_profession.html#a96aeabff2be27c31bcee4d9e0197a543">createProfession</a>(<span class="keyword">const</span> QString &<a class="code" href="class_profession.html#a17e34ea2e1a8fe7cdac01ea44e566e60">title</a>);</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  </div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keyword">friend</span> <span class="keywordtype">bool</span> <a class="code" href="class_profession.html#a3f6690ffabbe0bb1e8e9ec10cfd9a164">operator==</a>(<span class="keyword">const</span> <a class="code" href="class_profession.html">Profession</a> &l, <span class="keyword">const</span> <a class="code" href="class_profession.html">Profession</a> &r);</div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keyword">friend</span> QDataStream& <a class="code" href="class_profession.html#a9e18030b15172dfedd3ba0b6fa1e2e84">operator<<</a>(QDataStream &stream, <span class="keyword">const</span> <a class="code" href="class_profession.html">Profession</a> &prof);</div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keyword">friend</span> QDataStream& <a class="code" href="class_profession.html#ac723b44cc1743056b4ecfde84ee17e27">operator>></a>(QDataStream &stream, <a class="code" href="class_profession.html">Profession</a> &prof);</div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> };</div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  </div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span> <span class="preprocessor">#endif </span><span class="comment">// PROFESSION_H</span></div>
|
||||
<div class="ttc" id="aclass_profession_html"><div class="ttname"><a href="class_profession.html">Profession</a></div><div class="ttdoc">Класс сущности профессии</div><div class="ttdef"><b>Definition:</b> profession.h:14</div></div>
|
||||
<div class="ttc" id="aclass_profession_html_a0060c6239ab1b14638acf90c90c8057f"><div class="ttname"><a href="class_profession.html#a0060c6239ab1b14638acf90c90c8057f">Profession::setTitle</a></div><div class="ttdeci">void setTitle(const QString &newTitle)</div><div class="ttdoc">Установка нового названия профессии</div><div class="ttdef"><b>Definition:</b> profession.cpp:7</div></div>
|
||||
<div class="ttc" id="aclass_profession_html_a17e34ea2e1a8fe7cdac01ea44e566e60"><div class="ttname"><a href="class_profession.html#a17e34ea2e1a8fe7cdac01ea44e566e60">Profession::title</a></div><div class="ttdeci">QString title() const</div><div class="ttdoc">Метод получения названия профессии</div><div class="ttdef"><b>Definition:</b> profession.cpp:3</div></div>
|
||||
<div class="ttc" id="aclass_profession_html_a2000f1cac4044816e0e75893f13f5f98"><div class="ttname"><a href="class_profession.html#a2000f1cac4044816e0e75893f13f5f98">Profession::Profession</a></div><div class="ttdeci">Profession()=default</div><div class="ttdoc">Стандартный конструктор объекта класса</div></div>
|
||||
<div class="ttc" id="aclass_profession_html_a3f6690ffabbe0bb1e8e9ec10cfd9a164"><div class="ttname"><a href="class_profession.html#a3f6690ffabbe0bb1e8e9ec10cfd9a164">Profession::operator==</a></div><div class="ttdeci">friend bool operator==(const Profession &l, const Profession &r)</div><div class="ttdoc">Определения оператора сравнения для класса</div><div class="ttdef"><b>Definition:</b> profession.cpp:24</div></div>
|
||||
<div class="ttc" id="aclass_profession_html_a96aeabff2be27c31bcee4d9e0197a543"><div class="ttname"><a href="class_profession.html#a96aeabff2be27c31bcee4d9e0197a543">Profession::createProfession</a></div><div class="ttdeci">static Profession createProfession(const QString &title)</div><div class="ttdoc">Функция создания объекта профессии</div><div class="ttdef"><b>Definition:</b> profession.cpp:15</div></div>
|
||||
<div class="ttc" id="aclass_profession_html_a9e18030b15172dfedd3ba0b6fa1e2e84"><div class="ttname"><a href="class_profession.html#a9e18030b15172dfedd3ba0b6fa1e2e84">Profession::operator<<</a></div><div class="ttdeci">friend QDataStream & operator<<(QDataStream &stream, const Profession &prof)</div><div class="ttdoc">Определение оператора ввода в поток</div><div class="ttdef"><b>Definition:</b> profession.cpp:28</div></div>
|
||||
<div class="ttc" id="aclass_profession_html_ac723b44cc1743056b4ecfde84ee17e27"><div class="ttname"><a href="class_profession.html#ac723b44cc1743056b4ecfde84ee17e27">Profession::operator>></a></div><div class="ttdeci">friend QDataStream & operator>>(QDataStream &stream, Profession &prof)</div><div class="ttdoc">Определение оператора ввода из потока</div><div class="ttdef"><b>Definition:</b> profession.cpp:33</div></div>
|
||||
<div class="ttc" id="aclass_profession_html_acf4f1697606703f23c2b28e0b42adf58"><div class="ttname"><a href="class_profession.html#acf4f1697606703f23c2b28e0b42adf58">Profession::pID</a></div><div class="ttdeci">PID pID() const</div><div class="ttdoc">Возвращает UUID профессии</div><div class="ttdef"><b>Definition:</b> profession.cpp:11</div></div>
|
||||
<div class="ttc" id="aprofession_8h_html_a45fb035ea60a78189a1ba228bff1e467"><div class="ttname"><a href="profession_8h.html#a45fb035ea60a78189a1ba228bff1e467">PID</a></div><div class="ttdeci">QUuid PID</div><div class="ttdef"><b>Definition:</b> profession.h:8</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
81
iFacility/doxygen-docs/html/professionsviewmodel_8cpp.html
Normal file
|
|
@ -0,0 +1,81 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: viewmodels/professionsviewmodel.cpp File 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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 id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_4aa5222c42b043c3b7fe3d3752505fa0.html">viewmodels</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">professionsviewmodel.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="professionsviewmodel_8h_source.html">professionsviewmodel.h</a>"</code><br />
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
93
iFacility/doxygen-docs/html/professionsviewmodel_8h.html
Normal file
|
|
@ -0,0 +1,93 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: viewmodels/professionsviewmodel.h File 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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 id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_4aa5222c42b043c3b7fe3d3752505fa0.html">viewmodels</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">professionsviewmodel.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <QStandardItemModel></code><br />
|
||||
<code>#include "<a class="el" href="database_8h_source.html">../db/database.h</a>"</code><br />
|
||||
</div>
|
||||
<p><a href="professionsviewmodel_8h_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_professions_view_model.html">ProfessionsViewModel</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">ViewModel для дерева профессий <a href="class_professions_view_model.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
101
iFacility/doxygen-docs/html/professionsviewmodel_8h_source.html
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: viewmodels/professionsviewmodel.h Source File</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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 id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_4aa5222c42b043c3b7fe3d3752505fa0.html">viewmodels</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">professionsviewmodel.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="professionsviewmodel_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef PROFESSIONSVIEMODEL_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define PROFESSIONSVIEMODEL_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include <QStandardItemModel></span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>  </div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#include "../db/database.h"</span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>  </div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"><a class="line" href="class_professions_view_model.html"> 12</a></span> <span class="keyword">class </span><a class="code" href="class_professions_view_model.html">ProfessionsViewModel</a> : <span class="keyword">public</span> QStandardItemModel {</div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>  Q_OBJECT</div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  </div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  <a class="code" href="class_professions_view_model.html#a288ed81d702f70dc286f2dfaa2987a2f">ProfessionsViewModel</a>(QObject *parent);</div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  </div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  <span class="keywordtype">void</span> <a class="code" href="class_professions_view_model.html#ac3830f37567c6c7cd2b39bfc9480d024">invalidateData</a>();</div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> };</div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  </div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#endif </span><span class="comment">// PROFESSIONSVIEMODEL_H</span></div>
|
||||
<div class="ttc" id="aclass_professions_view_model_html"><div class="ttname"><a href="class_professions_view_model.html">ProfessionsViewModel</a></div><div class="ttdoc">ViewModel для дерева профессий</div><div class="ttdef"><b>Definition:</b> professionsviewmodel.h:12</div></div>
|
||||
<div class="ttc" id="aclass_professions_view_model_html_a288ed81d702f70dc286f2dfaa2987a2f"><div class="ttname"><a href="class_professions_view_model.html#a288ed81d702f70dc286f2dfaa2987a2f">ProfessionsViewModel::ProfessionsViewModel</a></div><div class="ttdeci">ProfessionsViewModel(QObject *parent)</div><div class="ttdoc">Стандартный конструктор объекта класса</div><div class="ttdef"><b>Definition:</b> professionsviewmodel.cpp:3</div></div>
|
||||
<div class="ttc" id="aclass_professions_view_model_html_ac3830f37567c6c7cd2b39bfc9480d024"><div class="ttname"><a href="class_professions_view_model.html#ac3830f37567c6c7cd2b39bfc9480d024">ProfessionsViewModel::invalidateData</a></div><div class="ttdeci">void invalidateData()</div><div class="ttdoc">Запускает перерисовку таблицы</div><div class="ttdef"><b>Definition:</b> professionsviewmodel.cpp:7</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
78
iFacility/doxygen-docs/html/registrationdialog_8cpp.html
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: registrationdialog.cpp File 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">registrationdialog.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="registrationdialog_8h_source.html">registrationdialog.h</a>"</code><br />
|
||||
<code>#include "ui_registrationdialog.h"</code><br />
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
99
iFacility/doxygen-docs/html/registrationdialog_8h.html
Normal file
|
|
@ -0,0 +1,99 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: registrationdialog.h File 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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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>
|
||||
<!-- 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">registrationdialog.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <QDialog></code><br />
|
||||
<code>#include <QInputDialog></code><br />
|
||||
<code>#include <QMessageBox></code><br />
|
||||
<code>#include "<a class="el" href="user_8h_source.html">objects/user.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="userprofessionviewmodel_8h_source.html">viewmodels/userprofessionviewmodel.h</a>"</code><br />
|
||||
</div>
|
||||
<p><a href="registrationdialog_8h_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_registration_dialog.html">RegistrationDialog</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Класс интерфейса диалога регистрации <a href="class_registration_dialog.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespace_ui"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_ui.html">Ui</a></td></tr>
|
||||
<tr class="memdesc:namespace_ui"><td class="mdescLeft"> </td><td class="mdescRight">В данной неймспейсе QTFramework хранит MOC-объект, позволяющий работать с интерфейсом <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
130
iFacility/doxygen-docs/html/registrationdialog_8h_source.html
Normal file
|
|
@ -0,0 +1,130 @@
|
|||
<!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.9.0"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>iFacility: registrationdialog.h Source File</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="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">iFacility
|
||||
 <span id="projectnumber">1.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Проект является реализацией ИС "Предприятие"</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.0 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @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&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 -->
|
||||
<!-- 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="headertitle">
|
||||
<div class="title">registrationdialog.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="registrationdialog_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef REGISTRATIONDIALOG_H</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define REGISTRATIONDIALOG_H</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>  </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include <QDialog></span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#include <QInputDialog></span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#include <QMessageBox></span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>  </div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#include "<a class="code" href="user_8h.html">objects/user.h</a>"</span></div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#include "<a class="code" href="userprofessionviewmodel_8h.html">viewmodels/userprofessionviewmodel.h</a>"</span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>  </div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="keyword">namespace </span><a class="code" href="namespace_ui.html">Ui</a> { <span class="keyword">class </span><a class="code" href="class_registration_dialog.html">RegistrationDialog</a>; }</div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  </div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="class_registration_dialog.html"> 21</a></span> <span class="keyword">class </span><a class="code" href="class_registration_dialog.html">RegistrationDialog</a> : <span class="keyword">public</span> QDialog {</div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  Q_OBJECT</div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  </div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  Ui::RegistrationDialog *ui;</div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  <a class="code" href="class_user_profession_view_model.html">UserProfessionViewModel</a> *upvm;</div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <a class="code" href="class_user.html">User</a> *user = <span class="keyword">nullptr</span>;</div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keywordtype">bool</span> mEditMode = <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  </div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keyword">explicit</span> <a class="code" href="class_registration_dialog.html#aa018b775546be5a34536fe9182456a6c">RegistrationDialog</a>(QWidget *parent = <span class="keyword">nullptr</span>);</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <a class="code" href="class_registration_dialog.html#acee2880486cc5b73b521bb4cdfbf4c0e">~RegistrationDialog</a>();</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  </div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keywordtype">void</span> <a class="code" href="class_registration_dialog.html#a46bdd2ca9be93a194d6ac96196c8d5af">lockUserType</a>(<a class="code" href="user_8h.html#a196c5ae3c192f069339f2966656f6fe9">UserType</a> type);</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keywordtype">void</span> <a class="code" href="class_registration_dialog.html#af264d2b39fbeb6e3b6b139a225ff2e12">setUser</a>(<a class="code" href="class_user.html">User</a> *usr);</div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keywordtype">void</span> <a class="code" href="class_registration_dialog.html#ad6a353c51c150c0d5597b4d0b6784924">setEditMode</a>(<span class="keywordtype">bool</span> editMode);</div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  </div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="keyword">public</span> slots:</div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keywordtype">void</span> <a class="code" href="class_registration_dialog.html#a49b7be49433ef060ed3761b4fd962546">accept</a>() Q_DECL_OVERRIDE;</div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  </div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordtype">void</span> <a class="code" href="class_registration_dialog.html#a21b50fc99821012b616340462a84a8ae">addNewProfession</a>();</div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keywordtype">void</span> <a class="code" href="class_registration_dialog.html#a40cb08982dcd5e47cf2602eb3cdc4d0e">setCurrentProfession</a>();</div>
|
||||
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="keywordtype">void</span> <a class="code" href="class_registration_dialog.html#af17b13ee9c7b3586097d7e9b1a803213">removeOldProfession</a>();</div>
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> };</div>
|
||||
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  </div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> <span class="preprocessor">#endif </span><span class="comment">// REGISTRATIONDIALOG_H</span></div>
|
||||
<div class="ttc" id="aclass_registration_dialog_html"><div class="ttname"><a href="class_registration_dialog.html">RegistrationDialog</a></div><div class="ttdoc">Класс интерфейса диалога регистрации</div><div class="ttdef"><b>Definition:</b> registrationdialog.h:21</div></div>
|
||||
<div class="ttc" id="aclass_registration_dialog_html_a21b50fc99821012b616340462a84a8ae"><div class="ttname"><a href="class_registration_dialog.html#a21b50fc99821012b616340462a84a8ae">RegistrationDialog::addNewProfession</a></div><div class="ttdeci">void addNewProfession()</div><div class="ttdoc">Слот события добавления новой профессии</div><div class="ttdef"><b>Definition:</b> registrationdialog.cpp:94</div></div>
|
||||
<div class="ttc" id="aclass_registration_dialog_html_a40cb08982dcd5e47cf2602eb3cdc4d0e"><div class="ttname"><a href="class_registration_dialog.html#a40cb08982dcd5e47cf2602eb3cdc4d0e">RegistrationDialog::setCurrentProfession</a></div><div class="ttdeci">void setCurrentProfession()</div><div class="ttdoc">Слот события установки текущей професии пользователя</div><div class="ttdef"><b>Definition:</b> registrationdialog.cpp:118</div></div>
|
||||
<div class="ttc" id="aclass_registration_dialog_html_a46bdd2ca9be93a194d6ac96196c8d5af"><div class="ttname"><a href="class_registration_dialog.html#a46bdd2ca9be93a194d6ac96196c8d5af">RegistrationDialog::lockUserType</a></div><div class="ttdeci">void lockUserType(UserType type)</div><div class="ttdoc">Блокирует поле выбора типа аккаунта в определённом положении</div><div class="ttdef"><b>Definition:</b> registrationdialog.cpp:36</div></div>
|
||||
<div class="ttc" id="aclass_registration_dialog_html_a49b7be49433ef060ed3761b4fd962546"><div class="ttname"><a href="class_registration_dialog.html#a49b7be49433ef060ed3761b4fd962546">RegistrationDialog::accept</a></div><div class="ttdeci">void accept() Q_DECL_OVERRIDE</div><div class="ttdoc">Слот события подтверждающего закрытия диалога</div><div class="ttdef"><b>Definition:</b> registrationdialog.cpp:63</div></div>
|
||||
<div class="ttc" id="aclass_registration_dialog_html_aa018b775546be5a34536fe9182456a6c"><div class="ttname"><a href="class_registration_dialog.html#aa018b775546be5a34536fe9182456a6c">RegistrationDialog::RegistrationDialog</a></div><div class="ttdeci">RegistrationDialog(QWidget *parent=nullptr)</div><div class="ttdoc">Стандартный конструктор объекта интерфейса</div><div class="ttdef"><b>Definition:</b> registrationdialog.cpp:4</div></div>
|
||||
<div class="ttc" id="aclass_registration_dialog_html_acee2880486cc5b73b521bb4cdfbf4c0e"><div class="ttname"><a href="class_registration_dialog.html#acee2880486cc5b73b521bb4cdfbf4c0e">RegistrationDialog::~RegistrationDialog</a></div><div class="ttdeci">~RegistrationDialog()</div><div class="ttdoc">Стандартный деструктор объекта интерфейса</div><div class="ttdef"><b>Definition:</b> registrationdialog.cpp:30</div></div>
|
||||
<div class="ttc" id="aclass_registration_dialog_html_ad6a353c51c150c0d5597b4d0b6784924"><div class="ttname"><a href="class_registration_dialog.html#ad6a353c51c150c0d5597b4d0b6784924">RegistrationDialog::setEditMode</a></div><div class="ttdeci">void setEditMode(bool editMode)</div><div class="ttdoc">Устанавливает флаг редактирования пользователя</div><div class="ttdef"><b>Definition:</b> registrationdialog.cpp:59</div></div>
|
||||
<div class="ttc" id="aclass_registration_dialog_html_af17b13ee9c7b3586097d7e9b1a803213"><div class="ttname"><a href="class_registration_dialog.html#af17b13ee9c7b3586097d7e9b1a803213">RegistrationDialog::removeOldProfession</a></div><div class="ttdeci">void removeOldProfession()</div><div class="ttdoc">Слот события удаления профессии</div><div class="ttdef"><b>Definition:</b> registrationdialog.cpp:128</div></div>
|
||||
<div class="ttc" id="aclass_registration_dialog_html_af264d2b39fbeb6e3b6b139a225ff2e12"><div class="ttname"><a href="class_registration_dialog.html#af264d2b39fbeb6e3b6b139a225ff2e12">RegistrationDialog::setUser</a></div><div class="ttdeci">void setUser(User *usr)</div><div class="ttdoc">Устанавливает пользователя, коотрый будет редактироваться (или создаваться)</div><div class="ttdef"><b>Definition:</b> registrationdialog.cpp:42</div></div>
|
||||
<div class="ttc" id="aclass_user_html"><div class="ttname"><a href="class_user.html">User</a></div><div class="ttdoc">Класс сущности пользователя</div><div class="ttdef"><b>Definition:</b> user.h:26</div></div>
|
||||
<div class="ttc" id="aclass_user_profession_view_model_html"><div class="ttname"><a href="class_user_profession_view_model.html">UserProfessionViewModel</a></div><div class="ttdoc">ViewModel для таблицы профессий пользователя</div><div class="ttdef"><b>Definition:</b> userprofessionviewmodel.h:14</div></div>
|
||||
<div class="ttc" id="anamespace_ui_html"><div class="ttname"><a href="namespace_ui.html">Ui</a></div><div class="ttdoc">В данной неймспейсе QTFramework хранит MOC-объект, позволяющий работать с интерфейсом</div><div class="ttdef"><b>Definition:</b> administrationpanel.h:20</div></div>
|
||||
<div class="ttc" id="auser_8h_html"><div class="ttname"><a href="user_8h.html">user.h</a></div></div>
|
||||
<div class="ttc" id="auser_8h_html_a196c5ae3c192f069339f2966656f6fe9"><div class="ttname"><a href="user_8h.html#a196c5ae3c192f069339f2966656f6fe9">UserType</a></div><div class="ttdeci">UserType</div><div class="ttdoc">Набор возможных типов аккаунта пользователя</div><div class="ttdef"><b>Definition:</b> user.h:16</div></div>
|
||||
<div class="ttc" id="auserprofessionviewmodel_8h_html"><div class="ttname"><a href="userprofessionviewmodel_8h.html">userprofessionviewmodel.h</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
37
iFacility/doxygen-docs/html/search/all_0.html
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<!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><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_0.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
createResults();
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
window.addEventListener("message", function(event) {
|
||||
if (event.data == "take_focus") {
|
||||
var elem = searchResults.NavNext(0);
|
||||
if (elem) elem.focus();
|
||||
}
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
16
iFacility/doxygen-docs/html/search/all_0.js
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
var searchData=
|
||||
[
|
||||
['accept_0',['accept',['../class_registration_dialog.html#a49b7be49433ef060ed3761b4fd962546',1,'RegistrationDialog']]],
|
||||
['addadministration_1',['addAdministration',['../class_administration_panel.html#a9cbb5cc61a079536311450b3afaa5f60',1,'AdministrationPanel']]],
|
||||
['addnewprofession_2',['addNewProfession',['../class_registration_dialog.html#a21b50fc99821012b616340462a84a8ae',1,'RegistrationDialog']]],
|
||||
['addprofession_3',['addProfession',['../class_administration_panel.html#a247c5c886406743c2252d76f00615954',1,'AdministrationPanel::addProfession()'],['../class_database.html#a9e83b6320795afc05e261ca3f930d415',1,'Database::addProfession()'],['../class_user.html#adc17dfc1bfb06600ddf2656d219db6ae',1,'User::addProfession()']]],
|
||||
['adduser_4',['addUser',['../class_database.html#ab2025a07d662e9179cee5caceeba56f1',1,'Database']]],
|
||||
['addworker_5',['addWorker',['../class_administration_panel.html#af4ccd393c005850dc84923b55d668ada',1,'AdministrationPanel']]],
|
||||
['administrationpanel_6',['AdministrationPanel',['../class_administration_panel.html',1,'AdministrationPanel'],['../class_administration_panel.html#ab1e257b74f7ee469f4f4249bfe8eab90',1,'AdministrationPanel::AdministrationPanel()']]],
|
||||
['administrationpanel_2ecpp_7',['administrationpanel.cpp',['../administrationpanel_8cpp.html',1,'']]],
|
||||
['administrationpanel_2eh_8',['administrationpanel.h',['../administrationpanel_8h.html',1,'']]],
|
||||
['administrationviewmodel_9',['AdministrationViewModel',['../class_administration_view_model.html',1,'AdministrationViewModel'],['../class_administration_view_model.html#a434643d84de6978e6afaf4dc9707583a',1,'AdministrationViewModel::AdministrationViewModel()']]],
|
||||
['administrationviewmodel_2ecpp_10',['administrationviewmodel.cpp',['../administrationviewmodel_8cpp.html',1,'']]],
|
||||
['administrationviewmodel_2eh_11',['administrationviewmodel.h',['../administrationviewmodel_8h.html',1,'']]],
|
||||
['administrator_12',['ADMINISTRATOR',['../user_8h.html#a196c5ae3c192f069339f2966656f6fe9a99fedb09f0f5da90e577784e5f9fdc23',1,'user.h']]]
|
||||
];
|
||||
37
iFacility/doxygen-docs/html/search/all_1.html
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<!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><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_1.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
createResults();
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
window.addEventListener("message", function(event) {
|
||||
if (event.data == "take_focus") {
|
||||
var elem = searchResults.NavNext(0);
|
||||
if (elem) elem.focus();
|
||||
}
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
7
iFacility/doxygen-docs/html/search/all_1.js
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
var searchData=
|
||||
[
|
||||
['checkpassword_13',['checkPassword',['../class_user.html#abfa3e393c7ff0ff390b7907ef3eb744a',1,'User']]],
|
||||
['columncount_14',['columnCount',['../class_administration_view_model.html#adbcfd44f342ee367ce48df2c7a281522',1,'AdministrationViewModel::columnCount()'],['../class_user_profession_view_model.html#ac076e6e9307f60299c297fe9cb55e916',1,'UserProfessionViewModel::columnCount()'],['../class_workers_view_model.html#acfe393b39ff39daff6e54c78ef82ea26',1,'WorkersViewModel::columnCount()']]],
|
||||
['createprofession_15',['createProfession',['../class_profession.html#a96aeabff2be27c31bcee4d9e0197a543',1,'Profession']]],
|
||||
['createuser_16',['createUser',['../class_user.html#a3fc65ce4f8971a00daadb875ec827503',1,'User']]]
|
||||
];
|
||||
37
iFacility/doxygen-docs/html/search/all_10.html
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<!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><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_10.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
createResults();
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
window.addEventListener("message", function(event) {
|
||||
if (event.data == "take_focus") {
|
||||
var elem = searchResults.NavNext(0);
|
||||
if (elem) elem.focus();
|
||||
}
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
4
iFacility/doxygen-docs/html/search/all_10.js
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
var searchData=
|
||||
[
|
||||
['validateform_98',['validateForm',['../class_login_window.html#aa8da29abdcf7009b68d0a08fc65c9200',1,'LoginWindow']]]
|
||||
];
|
||||
37
iFacility/doxygen-docs/html/search/all_11.html
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<!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><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_11.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
createResults();
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
window.addEventListener("message", function(event) {
|
||||
if (event.data == "take_focus") {
|
||||
var elem = searchResults.NavNext(0);
|
||||
if (elem) elem.focus();
|
||||
}
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
10
iFacility/doxygen-docs/html/search/all_11.js
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
var searchData=
|
||||
[
|
||||
['worker_99',['WORKER',['../user_8h.html#a196c5ae3c192f069339f2966656f6fe9a531886e636f1aa36e0fc96d49f342613',1,'user.h']]],
|
||||
['workerpanel_100',['WorkerPanel',['../class_worker_panel.html',1,'WorkerPanel'],['../class_worker_panel.html#adf79bbfa5c00a200a40b3ae2c4b6c52a',1,'WorkerPanel::WorkerPanel()']]],
|
||||
['workerpanel_2ecpp_101',['workerpanel.cpp',['../workerpanel_8cpp.html',1,'']]],
|
||||
['workerpanel_2eh_102',['workerpanel.h',['../workerpanel_8h.html',1,'']]],
|
||||
['workersviewmodel_103',['WorkersViewModel',['../class_workers_view_model.html',1,'WorkersViewModel'],['../class_workers_view_model.html#af1472e77c301f458d4f319499deca2fc',1,'WorkersViewModel::WorkersViewModel()']]],
|
||||
['workersviewmodel_2ecpp_104',['workersviewmodel.cpp',['../workersviewmodel_8cpp.html',1,'']]],
|
||||
['workersviewmodel_2eh_105',['workersviewmodel.h',['../workersviewmodel_8h.html',1,'']]]
|
||||
];
|
||||
37
iFacility/doxygen-docs/html/search/all_12.html
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<!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><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_12.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
createResults();
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
window.addEventListener("message", function(event) {
|
||||
if (event.data == "take_focus") {
|
||||
var elem = searchResults.NavNext(0);
|
||||
if (elem) elem.focus();
|
||||
}
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
7
iFacility/doxygen-docs/html/search/all_12.js
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
var searchData=
|
||||
[
|
||||
['_7eadministrationpanel_106',['~AdministrationPanel',['../class_administration_panel.html#ae0788cefd11192f48813a7245fb66071',1,'AdministrationPanel']]],
|
||||
['_7eloginwindow_107',['~LoginWindow',['../class_login_window.html#a0c49fe788dcce29aa50e7d974e1ad158',1,'LoginWindow']]],
|
||||
['_7eregistrationdialog_108',['~RegistrationDialog',['../class_registration_dialog.html#acee2880486cc5b73b521bb4cdfbf4c0e',1,'RegistrationDialog']]],
|
||||
['_7eworkerpanel_109',['~WorkerPanel',['../class_worker_panel.html#ae3cc65cd81e07a729574a32b4b896d11',1,'WorkerPanel']]]
|
||||
];
|
||||
37
iFacility/doxygen-docs/html/search/all_2.html
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<!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><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_2.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
createResults();
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
window.addEventListener("message", function(event) {
|
||||
if (event.data == "take_focus") {
|
||||
var elem = searchResults.NavNext(0);
|
||||
if (elem) elem.focus();
|
||||
}
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
8
iFacility/doxygen-docs/html/search/all_2.js
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
var searchData=
|
||||
[
|
||||
['data_17',['data',['../class_administration_view_model.html#a7e8243cd217c46409e1c525960388d0f',1,'AdministrationViewModel::data()'],['../class_user_profession_view_model.html#ae7824394cd108ffcfb9ce16e78522d78',1,'UserProfessionViewModel::data()'],['../class_workers_view_model.html#a1685d4f6ec21f96b7cea67a497e00452',1,'WorkersViewModel::data()']]],
|
||||
['database_18',['Database',['../class_database.html',1,'']]],
|
||||
['database_2ecpp_19',['database.cpp',['../database_8cpp.html',1,'']]],
|
||||
['database_2eh_20',['database.h',['../database_8h.html',1,'']]],
|
||||
['dispatcher_21',['DISPATCHER',['../user_8h.html#a196c5ae3c192f069339f2966656f6fe9aacf67720e8fb1435cd41f2d1c69f8497',1,'user.h']]]
|
||||
];
|
||||
37
iFacility/doxygen-docs/html/search/all_3.html
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<!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><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.9.0"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_3.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
createResults();
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
window.addEventListener("message", function(event) {
|
||||
if (event.data == "take_focus") {
|
||||
var elem = searchResults.NavNext(0);
|
||||
if (elem) elem.focus();
|
||||
}
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||