dash-docs/en/doxygen/html/classAddressTableModel.html

1006 lines
53 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Dash Core: AddressTableModel Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(initResizable);
/* @license-end */</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="projectlogo"><img alt="Logo" src="bitcoin_logo_doxygen.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Dash Core
&#160;<span id="projectnumber">0.12.2.1</span>
</div>
<div id="projectbrief">P2P Digital Currency</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classAddressTableModel.html','');});
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-slots">Public Slots</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="classAddressTableModel-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">AddressTableModel Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="addresstablemodel_8h_source.html">addresstablemodel.h</a>&gt;</code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for AddressTableModel:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classAddressTableModel.png" usemap="#AddressTableModel_map" alt=""/>
<map id="AddressTableModel_map" name="AddressTableModel_map">
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a432276ac4504e926466072561c5ddb33"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a432276ac4504e926466072561c5ddb33">ColumnIndex</a> { <a class="el" href="classAddressTableModel.html#a432276ac4504e926466072561c5ddb33aaf8f25cebb70b8a394d6c0f23c941a32">Label</a> = 0,
<a class="el" href="classAddressTableModel.html#a432276ac4504e926466072561c5ddb33a8e0abf98768fd0897965974d51a825da">Address</a> = 1
}</td></tr>
<tr class="separator:a432276ac4504e926466072561c5ddb33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a083a01bdd3351555760f203c78c992d7"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a083a01bdd3351555760f203c78c992d7">RoleIndex</a> { <a class="el" href="classAddressTableModel.html#a083a01bdd3351555760f203c78c992d7ab65a2b297bf0f2b7e3786e2e1d2b84af">TypeRole</a> = Qt::UserRole
}</td></tr>
<tr class="separator:a083a01bdd3351555760f203c78c992d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d502b85fc09461e779dae4589c29956"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a3d502b85fc09461e779dae4589c29956">EditStatus</a> { <br />
&#160;&#160;<a class="el" href="classAddressTableModel.html#a3d502b85fc09461e779dae4589c29956af4012fcd28039528046c825a7370ad95">OK</a>,
<a class="el" href="classAddressTableModel.html#a3d502b85fc09461e779dae4589c29956a236bb34532175071bf068f4c614f724c">NO_CHANGES</a>,
<a class="el" href="classAddressTableModel.html#a3d502b85fc09461e779dae4589c29956a7e1e745ad0209b0cd8dd5866a7615021">INVALID_ADDRESS</a>,
<a class="el" href="classAddressTableModel.html#a3d502b85fc09461e779dae4589c29956af9cc220dea0573d7819eebfa84c1691f">DUPLICATE_ADDRESS</a>,
<br />
&#160;&#160;<a class="el" href="classAddressTableModel.html#a3d502b85fc09461e779dae4589c29956a164544f37fe7cfbf17283015eca6fdb3">WALLET_UNLOCK_FAILURE</a>,
<a class="el" href="classAddressTableModel.html#a3d502b85fc09461e779dae4589c29956a9e181f9108c727771403c11c6a9a62dd">KEY_GENERATION_FAILURE</a>
<br />
}</td></tr>
<tr class="separator:a3d502b85fc09461e779dae4589c29956"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><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:aa2f39463431a15741ed4d78ef592dfe5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#aa2f39463431a15741ed4d78ef592dfe5">updateEntry</a> (const QString &amp;address, const QString &amp;label, bool isMine, const QString &amp;purpose, int status)</td></tr>
<tr class="separator:aa2f39463431a15741ed4d78ef592dfe5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a273787011f7e387cc68b8282539fb9ef"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a273787011f7e387cc68b8282539fb9ef">AddressTableModel</a> (<a class="el" href="classCWallet.html">CWallet</a> *<a class="el" href="classAddressTableModel.html#a6f54f62d5c75ce96260ee8e73057aef2">wallet</a>, <a class="el" href="classWalletModel.html">WalletModel</a> *parent=0)</td></tr>
<tr class="separator:a273787011f7e387cc68b8282539fb9ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1684bd5318c019064a28eb36efd11ea6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a1684bd5318c019064a28eb36efd11ea6">~AddressTableModel</a> ()</td></tr>
<tr class="separator:a1684bd5318c019064a28eb36efd11ea6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa72edd2a093a6e9318639d69d3a23488"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#aa72edd2a093a6e9318639d69d3a23488">addRow</a> (const QString &amp;type, const QString &amp;label, const QString &amp;address)</td></tr>
<tr class="separator:aa72edd2a093a6e9318639d69d3a23488"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afcdbfc17ac480f5a57382cbcf096ccb3"><td class="memItemLeft" align="right" valign="top">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#afcdbfc17ac480f5a57382cbcf096ccb3">labelForAddress</a> (const QString &amp;address) const</td></tr>
<tr class="separator:afcdbfc17ac480f5a57382cbcf096ccb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0beb94d838781d9055e393b37bf68f83"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a0beb94d838781d9055e393b37bf68f83">lookupAddress</a> (const QString &amp;address) const</td></tr>
<tr class="separator:a0beb94d838781d9055e393b37bf68f83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a360a3dcd3381dab1d81f5124755e927a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classAddressTableModel.html#a3d502b85fc09461e779dae4589c29956">EditStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a360a3dcd3381dab1d81f5124755e927a">getEditStatus</a> () const</td></tr>
<tr class="separator:a360a3dcd3381dab1d81f5124755e927a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Methods overridden from QAbstractTableModel</div></td></tr>
<tr class="memitem:ad8c8ff8503ba79d891c792dc7fc9d951"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#ad8c8ff8503ba79d891c792dc7fc9d951">rowCount</a> (const QModelIndex &amp;parent) const</td></tr>
<tr class="separator:ad8c8ff8503ba79d891c792dc7fc9d951"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1cd0fc2848f0251a7100440e10d084e2"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a1cd0fc2848f0251a7100440e10d084e2">columnCount</a> (const QModelIndex &amp;parent) const</td></tr>
<tr class="separator:a1cd0fc2848f0251a7100440e10d084e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79b07007c147962c0119310ebd4931c1"><td class="memItemLeft" align="right" valign="top">QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a79b07007c147962c0119310ebd4931c1">data</a> (const QModelIndex &amp;<a class="el" href="classAddressTableModel.html#a74e9123471948255f87271c823c82854">index</a>, int role) const</td></tr>
<tr class="separator:a79b07007c147962c0119310ebd4931c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c6bd467fd1fc499d126fe2b7380ce5c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a5c6bd467fd1fc499d126fe2b7380ce5c">setData</a> (const QModelIndex &amp;<a class="el" href="classAddressTableModel.html#a74e9123471948255f87271c823c82854">index</a>, const QVariant &amp;value, int role)</td></tr>
<tr class="separator:a5c6bd467fd1fc499d126fe2b7380ce5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30e1816a06ef83a2bb6eb495e5ae70ce"><td class="memItemLeft" align="right" valign="top">QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a30e1816a06ef83a2bb6eb495e5ae70ce">headerData</a> (int section, Qt::Orientation orientation, int role) const</td></tr>
<tr class="separator:a30e1816a06ef83a2bb6eb495e5ae70ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74e9123471948255f87271c823c82854"><td class="memItemLeft" align="right" valign="top">QModelIndex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a74e9123471948255f87271c823c82854">index</a> (int row, int column, const QModelIndex &amp;parent) const</td></tr>
<tr class="separator:a74e9123471948255f87271c823c82854"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a682e6e3374d65543e49769906c8916e5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a682e6e3374d65543e49769906c8916e5">removeRows</a> (int row, int <a class="el" href="tests_8c.html#ad43c3812e6d13e0518d9f8b8f463ffcf">count</a>, const QModelIndex &amp;parent=QModelIndex())</td></tr>
<tr class="separator:a682e6e3374d65543e49769906c8916e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b5e72b36671632ac72921071b3ec8c3"><td class="memItemLeft" align="right" valign="top">Qt::ItemFlags&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a5b5e72b36671632ac72921071b3ec8c3">flags</a> (const QModelIndex &amp;<a class="el" href="classAddressTableModel.html#a74e9123471948255f87271c823c82854">index</a>) const</td></tr>
<tr class="separator:a5b5e72b36671632ac72921071b3ec8c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:a7c74e158d014a757c2edcc5bcb1e9a62"><td class="memItemLeft" align="right" valign="top">static const QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a7c74e158d014a757c2edcc5bcb1e9a62">Send</a> = &quot;S&quot;</td></tr>
<tr class="separator:a7c74e158d014a757c2edcc5bcb1e9a62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acaed83193545456eab47dd7be1d2ceba"><td class="memItemLeft" align="right" valign="top">static const QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#acaed83193545456eab47dd7be1d2ceba">Receive</a> = &quot;R&quot;</td></tr>
<tr class="separator:acaed83193545456eab47dd7be1d2ceba"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:a42cbcc82a8752c4af3b75fd62e8c7a40"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a42cbcc82a8752c4af3b75fd62e8c7a40">emitDataChanged</a> (int <a class="el" href="classAddressTableModel.html#a74e9123471948255f87271c823c82854">index</a>)</td></tr>
<tr class="separator:a42cbcc82a8752c4af3b75fd62e8c7a40"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:a39336e3604ebe5c4d0d5b666699f6352"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classWalletModel.html">WalletModel</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a39336e3604ebe5c4d0d5b666699f6352">walletModel</a></td></tr>
<tr class="separator:a39336e3604ebe5c4d0d5b666699f6352"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f54f62d5c75ce96260ee8e73057aef2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCWallet.html">CWallet</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a6f54f62d5c75ce96260ee8e73057aef2">wallet</a></td></tr>
<tr class="separator:a6f54f62d5c75ce96260ee8e73057aef2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a47a7b8b4e276c0cd468bf29e727b7b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classAddressTablePriv.html">AddressTablePriv</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a1a47a7b8b4e276c0cd468bf29e727b7b">priv</a></td></tr>
<tr class="separator:a1a47a7b8b4e276c0cd468bf29e727b7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58e088bdd2e681b120b1110cec851deb"><td class="memItemLeft" align="right" valign="top">QStringList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a58e088bdd2e681b120b1110cec851deb">columns</a></td></tr>
<tr class="separator:a58e088bdd2e681b120b1110cec851deb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a557a0fd8f7b973af0ae1626728cc8827"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classAddressTableModel.html#a3d502b85fc09461e779dae4589c29956">EditStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a557a0fd8f7b973af0ae1626728cc8827">editStatus</a></td></tr>
<tr class="separator:a557a0fd8f7b973af0ae1626728cc8827"><td class="memSeparator" colspan="2">&#160;</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:aa3f1055879193511b3a0088db8c1d9ec"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#aa3f1055879193511b3a0088db8c1d9ec">AddressTablePriv</a></td></tr>
<tr class="separator:aa3f1055879193511b3a0088db8c1d9ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Qt model of the address book in the core. This allows views to access and modify the address book. </p>
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8h_source.html#l00019">19</a> of file <a class="el" href="addresstablemodel_8h_source.html">addresstablemodel.h</a>.</p>
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
<a id="a432276ac4504e926466072561c5ddb33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a432276ac4504e926466072561c5ddb33">&#9670;&nbsp;</a></span>ColumnIndex</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="classAddressTableModel.html#a432276ac4504e926466072561c5ddb33">AddressTableModel::ColumnIndex</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a432276ac4504e926466072561c5ddb33aaf8f25cebb70b8a394d6c0f23c941a32"></a>Label&#160;</td><td class="fielddoc"><p>User specified label </p>
</td></tr>
<tr><td class="fieldname"><a id="a432276ac4504e926466072561c5ddb33a8e0abf98768fd0897965974d51a825da"></a>Address&#160;</td><td class="fielddoc"><p>Bitcoin address </p>
</td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8h_source.html#l00027">27</a> of file <a class="el" href="addresstablemodel_8h_source.html">addresstablemodel.h</a>.</p>
</div>
</div>
<a id="a3d502b85fc09461e779dae4589c29956"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d502b85fc09461e779dae4589c29956">&#9670;&nbsp;</a></span>EditStatus</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="classAddressTableModel.html#a3d502b85fc09461e779dae4589c29956">AddressTableModel::EditStatus</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return status of edit/insert operation </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a3d502b85fc09461e779dae4589c29956af4012fcd28039528046c825a7370ad95"></a>OK&#160;</td><td class="fielddoc"><p>Everything ok </p>
</td></tr>
<tr><td class="fieldname"><a id="a3d502b85fc09461e779dae4589c29956a236bb34532175071bf068f4c614f724c"></a>NO_CHANGES&#160;</td><td class="fielddoc"><p>No changes were made during edit operation </p>
</td></tr>
<tr><td class="fieldname"><a id="a3d502b85fc09461e779dae4589c29956a7e1e745ad0209b0cd8dd5866a7615021"></a>INVALID_ADDRESS&#160;</td><td class="fielddoc"><p>Unparseable address </p>
</td></tr>
<tr><td class="fieldname"><a id="a3d502b85fc09461e779dae4589c29956af9cc220dea0573d7819eebfa84c1691f"></a>DUPLICATE_ADDRESS&#160;</td><td class="fielddoc"><p>Address already in address book </p>
</td></tr>
<tr><td class="fieldname"><a id="a3d502b85fc09461e779dae4589c29956a164544f37fe7cfbf17283015eca6fdb3"></a>WALLET_UNLOCK_FAILURE&#160;</td><td class="fielddoc"><p>Wallet could not be unlocked to create new receiving address </p>
</td></tr>
<tr><td class="fieldname"><a id="a3d502b85fc09461e779dae4589c29956a9e181f9108c727771403c11c6a9a62dd"></a>KEY_GENERATION_FAILURE&#160;</td><td class="fielddoc"><p>Generating a new public key for a receiving address failed </p>
</td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8h_source.html#l00037">37</a> of file <a class="el" href="addresstablemodel_8h_source.html">addresstablemodel.h</a>.</p>
</div>
</div>
<a id="a083a01bdd3351555760f203c78c992d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a083a01bdd3351555760f203c78c992d7">&#9670;&nbsp;</a></span>RoleIndex</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="classAddressTableModel.html#a083a01bdd3351555760f203c78c992d7">AddressTableModel::RoleIndex</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a083a01bdd3351555760f203c78c992d7ab65a2b297bf0f2b7e3786e2e1d2b84af"></a>TypeRole&#160;</td><td class="fielddoc"><p>Type of address (<a class="el" href="classAddressTableModel.html#a7c74e158d014a757c2edcc5bcb1e9a62">Send</a> or <a class="el" href="classAddressTableModel.html#acaed83193545456eab47dd7be1d2ceba">Receive</a>) </p>
</td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8h_source.html#l00032">32</a> of file <a class="el" href="addresstablemodel_8h_source.html">addresstablemodel.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a273787011f7e387cc68b8282539fb9ef"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a273787011f7e387cc68b8282539fb9ef">&#9670;&nbsp;</a></span>AddressTableModel()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">AddressTableModel::AddressTableModel </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classCWallet.html">CWallet</a> *&#160;</td>
<td class="paramname"><em>wallet</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classWalletModel.html">WalletModel</a> *&#160;</td>
<td class="paramname"><em>parent</em> = <code>0</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8cpp_source.html#l00168">168</a> of file <a class="el" href="addresstablemodel_8cpp_source.html">addresstablemodel.cpp</a>.</p>
</div>
</div>
<a id="a1684bd5318c019064a28eb36efd11ea6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1684bd5318c019064a28eb36efd11ea6">&#9670;&nbsp;</a></span>~AddressTableModel()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AddressTableModel::~AddressTableModel </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8cpp_source.html#l00176">176</a> of file <a class="el" href="addresstablemodel_8cpp_source.html">addresstablemodel.cpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="aa72edd2a093a6e9318639d69d3a23488"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa72edd2a093a6e9318639d69d3a23488">&#9670;&nbsp;</a></span>addRow()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QString AddressTableModel::addRow </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>type</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>label</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>address</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8cpp_source.html#l00346">346</a> of file <a class="el" href="addresstablemodel_8cpp_source.html">addresstablemodel.cpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="receivecoinsdialog_8cpp_source.html#l00131">ReceiveCoinsDialog::on_receiveButton_clicked()</a>, and <a class="el" href="editaddressdialog_8cpp_source.html#l00069">EditAddressDialog::saveCurrentRow()</a>.</p>
</div>
</div>
<a id="a1cd0fc2848f0251a7100440e10d084e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1cd0fc2848f0251a7100440e10d084e2">&#9670;&nbsp;</a></span>columnCount()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AddressTableModel::columnCount </td>
<td>(</td>
<td class="paramtype">const QModelIndex &amp;&#160;</td>
<td class="paramname"><em>parent</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8cpp_source.html#l00187">187</a> of file <a class="el" href="addresstablemodel_8cpp_source.html">addresstablemodel.cpp</a>.</p>
</div>
</div>
<a id="a79b07007c147962c0119310ebd4931c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a79b07007c147962c0119310ebd4931c1">&#9670;&nbsp;</a></span>data()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QVariant AddressTableModel::data </td>
<td>(</td>
<td class="paramtype">const QModelIndex &amp;&#160;</td>
<td class="paramname"><em>index</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>role</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8cpp_source.html#l00193">193</a> of file <a class="el" href="addresstablemodel_8cpp_source.html">addresstablemodel.cpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="transactionview_8cpp_source.html#l00467">TransactionView::editLabel()</a>, and <a class="el" href="addresstablemodel_8cpp_source.html#l00325">index()</a>.</p>
</div>
</div>
<a id="a42cbcc82a8752c4af3b75fd62e8c7a40"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a42cbcc82a8752c4af3b75fd62e8c7a40">&#9670;&nbsp;</a></span>emitDataChanged()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void AddressTableModel::emitDataChanged </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>index</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Notify listeners that data changed. </p>
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8cpp_source.html#l00452">452</a> of file <a class="el" href="addresstablemodel_8cpp_source.html">addresstablemodel.cpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="addresstablemodel_8cpp_source.html#l00103">AddressTablePriv::updateEntry()</a>.</p>
</div>
</div>
<a id="a5b5e72b36671632ac72921071b3ec8c3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5b5e72b36671632ac72921071b3ec8c3">&#9670;&nbsp;</a></span>flags()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Qt::ItemFlags AddressTableModel::flags </td>
<td>(</td>
<td class="paramtype">const QModelIndex &amp;&#160;</td>
<td class="paramname"><em>index</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8cpp_source.html#l00308">308</a> of file <a class="el" href="addresstablemodel_8cpp_source.html">addresstablemodel.cpp</a>.</p>
</div>
</div>
<a id="a360a3dcd3381dab1d81f5124755e927a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a360a3dcd3381dab1d81f5124755e927a">&#9670;&nbsp;</a></span>getEditStatus()</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="classAddressTableModel.html#a3d502b85fc09461e779dae4589c29956">EditStatus</a> AddressTableModel::getEditStatus </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8h_source.html#l00075">75</a> of file <a class="el" href="addresstablemodel_8h_source.html">addresstablemodel.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="editaddressdialog_8cpp_source.html#l00094">EditAddressDialog::accept()</a>.</p>
</div>
</div>
<a id="a30e1816a06ef83a2bb6eb495e5ae70ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a30e1816a06ef83a2bb6eb495e5ae70ce">&#9670;&nbsp;</a></span>headerData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QVariant AddressTableModel::headerData </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>section</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">Qt::Orientation&#160;</td>
<td class="paramname"><em>orientation</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>role</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8cpp_source.html#l00296">296</a> of file <a class="el" href="addresstablemodel_8cpp_source.html">addresstablemodel.cpp</a>.</p>
</div>
</div>
<a id="a74e9123471948255f87271c823c82854"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a74e9123471948255f87271c823c82854">&#9670;&nbsp;</a></span>index()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QModelIndex AddressTableModel::index </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>row</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>column</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const QModelIndex &amp;&#160;</td>
<td class="paramname"><em>parent</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8cpp_source.html#l00325">325</a> of file <a class="el" href="addresstablemodel_8cpp_source.html">addresstablemodel.cpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="addresstablemodel_8cpp_source.html#l00193">data()</a>, <a class="el" href="transactionview_8cpp_source.html#l00467">TransactionView::editLabel()</a>, <a class="el" href="addresstablemodel_8cpp_source.html#l00452">emitDataChanged()</a>, <a class="el" href="addresstablemodel_8cpp_source.html#l00308">flags()</a>, <a class="el" href="addresstablemodel_8cpp_source.html#l00438">lookupAddress()</a>, <a class="el" href="addressbookpage_8cpp_source.html#l00304">AddressBookPage::selectNewAddress()</a>, and <a class="el" href="addresstablemodel_8cpp_source.html#l00240">setData()</a>.</p>
</div>
</div>
<a id="afcdbfc17ac480f5a57382cbcf096ccb3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afcdbfc17ac480f5a57382cbcf096ccb3">&#9670;&nbsp;</a></span>labelForAddress()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QString AddressTableModel::labelForAddress </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>address</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8cpp_source.html#l00424">424</a> of file <a class="el" href="addresstablemodel_8cpp_source.html">addresstablemodel.cpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="transactiontablemodel_8cpp_source.html#l00447">TransactionTableModel::addressColor()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00850">SendCoinsDialog::coinControlChangeEdited()</a>, <a class="el" href="transactiontablemodel_8cpp_source.html#l00547">TransactionTableModel::data()</a>, <a class="el" href="transactiontablemodel_8cpp_source.html#l00353">TransactionTableModel::lookupAddress()</a>, <a class="el" href="receivecoinsdialog_8cpp_source.html#l00131">ReceiveCoinsDialog::on_receiveButton_clicked()</a>, <a class="el" href="sendcoinsentry_8cpp_source.html#l00256">SendCoinsEntry::updateLabel()</a>, and <a class="el" href="coincontroldialog_8cpp_source.html#l00693">CoinControlDialog::updateView()</a>.</p>
</div>
</div>
<a id="a0beb94d838781d9055e393b37bf68f83"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0beb94d838781d9055e393b37bf68f83">&#9670;&nbsp;</a></span>lookupAddress()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AddressTableModel::lookupAddress </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>address</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8cpp_source.html#l00438">438</a> of file <a class="el" href="addresstablemodel_8cpp_source.html">addresstablemodel.cpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="transactionview_8cpp_source.html#l00467">TransactionView::editLabel()</a>.</p>
</div>
</div>
<a id="a682e6e3374d65543e49769906c8916e5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a682e6e3374d65543e49769906c8916e5">&#9670;&nbsp;</a></span>removeRows()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool AddressTableModel::removeRows </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>row</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>count</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const QModelIndex &amp;&#160;</td>
<td class="paramname"><em>parent</em> = <code>QModelIndex()</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8cpp_source.html#l00405">405</a> of file <a class="el" href="addresstablemodel_8cpp_source.html">addresstablemodel.cpp</a>.</p>
</div>
</div>
<a id="ad8c8ff8503ba79d891c792dc7fc9d951"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad8c8ff8503ba79d891c792dc7fc9d951">&#9670;&nbsp;</a></span>rowCount()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int AddressTableModel::rowCount </td>
<td>(</td>
<td class="paramtype">const QModelIndex &amp;&#160;</td>
<td class="paramname"><em>parent</em></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8cpp_source.html#l00181">181</a> of file <a class="el" href="addresstablemodel_8cpp_source.html">addresstablemodel.cpp</a>.</p>
</div>
</div>
<a id="a5c6bd467fd1fc499d126fe2b7380ce5c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5c6bd467fd1fc499d126fe2b7380ce5c">&#9670;&nbsp;</a></span>setData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool AddressTableModel::setData </td>
<td>(</td>
<td class="paramtype">const QModelIndex &amp;&#160;</td>
<td class="paramname"><em>index</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const QVariant &amp;&#160;</td>
<td class="paramname"><em>value</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>role</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8cpp_source.html#l00240">240</a> of file <a class="el" href="addresstablemodel_8cpp_source.html">addresstablemodel.cpp</a>.</p>
</div>
</div>
<a id="aa2f39463431a15741ed4d78ef592dfe5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa2f39463431a15741ed4d78ef592dfe5">&#9670;&nbsp;</a></span>updateEntry</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void AddressTableModel::updateEntry </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>address</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>label</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>isMine</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>purpose</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>status</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">slot</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8cpp_source.html#l00339">339</a> of file <a class="el" href="addresstablemodel_8cpp_source.html">addresstablemodel.cpp</a>.</p>
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00199">WalletModel::updateAddressBook()</a>.</p>
</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="aa3f1055879193511b3a0088db8c1d9ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3f1055879193511b3a0088db8c1d9ec">&#9670;&nbsp;</a></span>AddressTablePriv</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="classAddressTablePriv.html">AddressTablePriv</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 class="definition">Definition at line <a class="el" href="addresstablemodel_8h_source.html#l00092">92</a> of file <a class="el" href="addresstablemodel_8h_source.html">addresstablemodel.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="addresstablemodel_8cpp_source.html#l00168">AddressTableModel()</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a58e088bdd2e681b120b1110cec851deb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a58e088bdd2e681b120b1110cec851deb">&#9670;&nbsp;</a></span>columns</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">QStringList AddressTableModel::columns</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8h_source.html#l00081">81</a> of file <a class="el" href="addresstablemodel_8h_source.html">addresstablemodel.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="addresstablemodel_8cpp_source.html#l00168">AddressTableModel()</a>, <a class="el" href="addresstablemodel_8cpp_source.html#l00187">columnCount()</a>, <a class="el" href="addresstablemodel_8cpp_source.html#l00452">emitDataChanged()</a>, and <a class="el" href="addresstablemodel_8cpp_source.html#l00296">headerData()</a>.</p>
</div>
</div>
<a id="a557a0fd8f7b973af0ae1626728cc8827"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a557a0fd8f7b973af0ae1626728cc8827">&#9670;&nbsp;</a></span>editStatus</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="classAddressTableModel.html#a3d502b85fc09461e779dae4589c29956">EditStatus</a> AddressTableModel::editStatus</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8h_source.html#l00082">82</a> of file <a class="el" href="addresstablemodel_8h_source.html">addresstablemodel.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="addresstablemodel_8cpp_source.html#l00346">addRow()</a>, <a class="el" href="addresstablemodel_8h_source.html#l00075">getEditStatus()</a>, and <a class="el" href="addresstablemodel_8cpp_source.html#l00240">setData()</a>.</p>
</div>
</div>
<a id="a1a47a7b8b4e276c0cd468bf29e727b7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1a47a7b8b4e276c0cd468bf29e727b7b">&#9670;&nbsp;</a></span>priv</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="classAddressTablePriv.html">AddressTablePriv</a>* AddressTableModel::priv</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8h_source.html#l00080">80</a> of file <a class="el" href="addresstablemodel_8h_source.html">addresstablemodel.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="addresstablemodel_8cpp_source.html#l00168">AddressTableModel()</a>, <a class="el" href="addresstablemodel_8cpp_source.html#l00325">index()</a>, <a class="el" href="addresstablemodel_8cpp_source.html#l00405">removeRows()</a>, <a class="el" href="addresstablemodel_8cpp_source.html#l00181">rowCount()</a>, <a class="el" href="addresstablemodel_8cpp_source.html#l00339">updateEntry()</a>, and <a class="el" href="addresstablemodel_8cpp_source.html#l00176">~AddressTableModel()</a>.</p>
</div>
</div>
<a id="acaed83193545456eab47dd7be1d2ceba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acaed83193545456eab47dd7be1d2ceba">&#9670;&nbsp;</a></span>Receive</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const QString AddressTableModel::Receive = &quot;R&quot;</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>Specifies receive address </p>
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8h_source.html#l00047">47</a> of file <a class="el" href="addresstablemodel_8h_source.html">addresstablemodel.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="addresstablemodel_8cpp_source.html#l00346">addRow()</a>, <a class="el" href="addresstablemodel_8cpp_source.html#l00193">data()</a>, <a class="el" href="transactionview_8cpp_source.html#l00467">TransactionView::editLabel()</a>, <a class="el" href="receivecoinsdialog_8cpp_source.html#l00131">ReceiveCoinsDialog::on_receiveButton_clicked()</a>, <a class="el" href="editaddressdialog_8cpp_source.html#l00069">EditAddressDialog::saveCurrentRow()</a>, and <a class="el" href="addressbookpage_8cpp_source.html#l00111">AddressBookPage::setModel()</a>.</p>
</div>
</div>
<a id="a7c74e158d014a757c2edcc5bcb1e9a62"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c74e158d014a757c2edcc5bcb1e9a62">&#9670;&nbsp;</a></span>Send</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const QString AddressTableModel::Send = &quot;S&quot;</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>Specifies send address </p>
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8h_source.html#l00046">46</a> of file <a class="el" href="addresstablemodel_8h_source.html">addresstablemodel.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="addresstablemodel_8cpp_source.html#l00346">addRow()</a>, <a class="el" href="addresstablemodel_8cpp_source.html#l00193">data()</a>, <a class="el" href="editaddressdialog_8cpp_source.html#l00069">EditAddressDialog::saveCurrentRow()</a>, and <a class="el" href="addressbookpage_8cpp_source.html#l00111">AddressBookPage::setModel()</a>.</p>
</div>
</div>
<a id="a6f54f62d5c75ce96260ee8e73057aef2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f54f62d5c75ce96260ee8e73057aef2">&#9670;&nbsp;</a></span>wallet</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="classCWallet.html">CWallet</a>* AddressTableModel::wallet</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8h_source.html#l00079">79</a> of file <a class="el" href="addresstablemodel_8h_source.html">addresstablemodel.h</a>.</p>
</div>
</div>
<a id="a39336e3604ebe5c4d0d5b666699f6352"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39336e3604ebe5c4d0d5b666699f6352">&#9670;&nbsp;</a></span>walletModel</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="classWalletModel.html">WalletModel</a>* AddressTableModel::walletModel</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="addresstablemodel_8h_source.html#l00078">78</a> of file <a class="el" href="addresstablemodel_8h_source.html">addresstablemodel.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="addresstablemodel_8cpp_source.html#l00346">addRow()</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/qt/<a class="el" href="addresstablemodel_8h_source.html">addresstablemodel.h</a></li>
<li>src/qt/<a class="el" href="addresstablemodel_8cpp_source.html">addresstablemodel.cpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="classAddressTableModel.html">AddressTableModel</a></li>
<li class="footer">Generated on Thu Dec 14 2017 13:15:11 for Dash Core by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
</ul>
</div>
</body>
</html>