mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 09:46:12 +00:00
1006 lines
53 KiB
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&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
|
|
 <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&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&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&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> |
|
|
<a href="#pub-slots">Public Slots</a> |
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-static-attribs">Static Public Attributes</a> |
|
|
<a href="#pri-methods">Private Member Functions</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="#friends">Friends</a> |
|
|
<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 <<a class="el" href="addresstablemodel_8h_source.html">addresstablemodel.h</a>></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  </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"> </td></tr>
|
|
<tr class="memitem:a083a01bdd3351555760f203c78c992d7"><td class="memItemLeft" align="right" valign="top">enum  </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"> </td></tr>
|
|
<tr class="memitem:a3d502b85fc09461e779dae4589c29956"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a3d502b85fc09461e779dae4589c29956">EditStatus</a> { <br />
|
|
  <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 />
|
|
  <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"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#aa2f39463431a15741ed4d78ef592dfe5">updateEntry</a> (const QString &address, const QString &label, bool isMine, const QString &purpose, int status)</td></tr>
|
|
<tr class="separator:aa2f39463431a15741ed4d78ef592dfe5"><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:a273787011f7e387cc68b8282539fb9ef"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:a1684bd5318c019064a28eb36efd11ea6"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
|
|
<tr class="memitem:aa72edd2a093a6e9318639d69d3a23488"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#aa72edd2a093a6e9318639d69d3a23488">addRow</a> (const QString &type, const QString &label, const QString &address)</td></tr>
|
|
<tr class="separator:aa72edd2a093a6e9318639d69d3a23488"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afcdbfc17ac480f5a57382cbcf096ccb3"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#afcdbfc17ac480f5a57382cbcf096ccb3">labelForAddress</a> (const QString &address) const</td></tr>
|
|
<tr class="separator:afcdbfc17ac480f5a57382cbcf096ccb3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0beb94d838781d9055e393b37bf68f83"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a0beb94d838781d9055e393b37bf68f83">lookupAddress</a> (const QString &address) const</td></tr>
|
|
<tr class="separator:a0beb94d838781d9055e393b37bf68f83"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a360a3dcd3381dab1d81f5124755e927a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classAddressTableModel.html#a3d502b85fc09461e779dae4589c29956">EditStatus</a> </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"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#ad8c8ff8503ba79d891c792dc7fc9d951">rowCount</a> (const QModelIndex &parent) const</td></tr>
|
|
<tr class="separator:ad8c8ff8503ba79d891c792dc7fc9d951"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1cd0fc2848f0251a7100440e10d084e2"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a1cd0fc2848f0251a7100440e10d084e2">columnCount</a> (const QModelIndex &parent) const</td></tr>
|
|
<tr class="separator:a1cd0fc2848f0251a7100440e10d084e2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a79b07007c147962c0119310ebd4931c1"><td class="memItemLeft" align="right" valign="top">QVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a79b07007c147962c0119310ebd4931c1">data</a> (const QModelIndex &<a class="el" href="classAddressTableModel.html#a74e9123471948255f87271c823c82854">index</a>, int role) const</td></tr>
|
|
<tr class="separator:a79b07007c147962c0119310ebd4931c1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5c6bd467fd1fc499d126fe2b7380ce5c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a5c6bd467fd1fc499d126fe2b7380ce5c">setData</a> (const QModelIndex &<a class="el" href="classAddressTableModel.html#a74e9123471948255f87271c823c82854">index</a>, const QVariant &value, int role)</td></tr>
|
|
<tr class="separator:a5c6bd467fd1fc499d126fe2b7380ce5c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a30e1816a06ef83a2bb6eb495e5ae70ce"><td class="memItemLeft" align="right" valign="top">QVariant </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"> </td></tr>
|
|
<tr class="memitem:a74e9123471948255f87271c823c82854"><td class="memItemLeft" align="right" valign="top">QModelIndex </td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a74e9123471948255f87271c823c82854">index</a> (int row, int column, const QModelIndex &parent) const</td></tr>
|
|
<tr class="separator:a74e9123471948255f87271c823c82854"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a682e6e3374d65543e49769906c8916e5"><td class="memItemLeft" align="right" valign="top">bool </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 &parent=QModelIndex())</td></tr>
|
|
<tr class="separator:a682e6e3374d65543e49769906c8916e5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5b5e72b36671632ac72921071b3ec8c3"><td class="memItemLeft" align="right" valign="top">Qt::ItemFlags </td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a5b5e72b36671632ac72921071b3ec8c3">flags</a> (const QModelIndex &<a class="el" href="classAddressTableModel.html#a74e9123471948255f87271c823c82854">index</a>) const</td></tr>
|
|
<tr class="separator:a5b5e72b36671632ac72921071b3ec8c3"><td class="memSeparator" colspan="2"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#a7c74e158d014a757c2edcc5bcb1e9a62">Send</a> = "S"</td></tr>
|
|
<tr class="separator:a7c74e158d014a757c2edcc5bcb1e9a62"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acaed83193545456eab47dd7be1d2ceba"><td class="memItemLeft" align="right" valign="top">static const QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classAddressTableModel.html#acaed83193545456eab47dd7be1d2ceba">Receive</a> = "R"</td></tr>
|
|
<tr class="separator:acaed83193545456eab47dd7be1d2ceba"><td class="memSeparator" colspan="2"> </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 </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"> </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> * </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"> </td></tr>
|
|
<tr class="memitem:a6f54f62d5c75ce96260ee8e73057aef2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCWallet.html">CWallet</a> * </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"> </td></tr>
|
|
<tr class="memitem:a1a47a7b8b4e276c0cd468bf29e727b7b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classAddressTablePriv.html">AddressTablePriv</a> * </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"> </td></tr>
|
|
<tr class="memitem:a58e088bdd2e681b120b1110cec851deb"><td class="memItemLeft" align="right" valign="top">QStringList </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"> </td></tr>
|
|
<tr class="memitem:a557a0fd8f7b973af0ae1626728cc8827"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classAddressTableModel.html#a3d502b85fc09461e779dae4589c29956">EditStatus</a> </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"> </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 </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"> </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">◆ </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 </td><td class="fielddoc"><p>User specified label </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a432276ac4504e926466072561c5ddb33a8e0abf98768fd0897965974d51a825da"></a>Address </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">◆ </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 </td><td class="fielddoc"><p>Everything ok </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a3d502b85fc09461e779dae4589c29956a236bb34532175071bf068f4c614f724c"></a>NO_CHANGES </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 </td><td class="fielddoc"><p>Unparseable address </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a3d502b85fc09461e779dae4589c29956af9cc220dea0573d7819eebfa84c1691f"></a>DUPLICATE_ADDRESS </td><td class="fielddoc"><p>Address already in address book </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a3d502b85fc09461e779dae4589c29956a164544f37fe7cfbf17283015eca6fdb3"></a>WALLET_UNLOCK_FAILURE </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 </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">◆ </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 </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 & Destructor Documentation</h2>
|
|
<a id="a273787011f7e387cc68b8282539fb9ef"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a273787011f7e387cc68b8282539fb9ef">◆ </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> * </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> * </td>
|
|
<td class="paramname"><em>parent</em> = <code>0</code> </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">◆ </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">◆ </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 & </td>
|
|
<td class="paramname"><em>type</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const QString & </td>
|
|
<td class="paramname"><em>label</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const QString & </td>
|
|
<td class="paramname"><em>address</em> </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">◆ </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 & </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">◆ </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 & </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> </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">◆ </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 </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">◆ </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 & </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">◆ </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">◆ </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 </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 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">◆ </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 </td>
|
|
<td class="paramname"><em>row</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>column</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const QModelIndex & </td>
|
|
<td class="paramname"><em>parent</em> </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">◆ </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 & </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">◆ </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 & </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">◆ </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 </td>
|
|
<td class="paramname"><em>row</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>count</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const QModelIndex & </td>
|
|
<td class="paramname"><em>parent</em> = <code>QModelIndex()</code> </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">◆ </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 & </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">◆ </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 & </td>
|
|
<td class="paramname"><em>index</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const QVariant & </td>
|
|
<td class="paramname"><em>value</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></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">◆ </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 & </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const QString & </td>
|
|
<td class="paramname"><em>label</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>isMine</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const QString & </td>
|
|
<td class="paramname"><em>purpose</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>status</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">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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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 = "R"</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">◆ </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 = "S"</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">◆ </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">◆ </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>
|