Mark single-argument constructors "explicit"
This commit is contained in:
@@ -71,7 +71,7 @@ public:
|
||||
QList<AddressTableEntry> cachedAddressTable;
|
||||
AddressTableModel *parent;
|
||||
|
||||
AddressTablePriv(AddressTableModel *_parent):
|
||||
explicit AddressTablePriv(AddressTableModel *_parent):
|
||||
parent(_parent) {}
|
||||
|
||||
void refreshAddressTable(interfaces::Wallet& wallet)
|
||||
|
||||
@@ -82,7 +82,7 @@ class RPCExecutor : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
RPCExecutor(interfaces::Node& node) : m_node(node) {}
|
||||
explicit RPCExecutor(interfaces::Node& node) : m_node(node) {}
|
||||
|
||||
public Q_SLOTS:
|
||||
void request(const QString &command, const QString &walletID);
|
||||
|
||||
@@ -58,7 +58,7 @@ struct TxLessThan
|
||||
class TransactionTablePriv
|
||||
{
|
||||
public:
|
||||
TransactionTablePriv(TransactionTableModel *_parent) :
|
||||
explicit TransactionTablePriv(TransactionTableModel *_parent) :
|
||||
parent(_parent)
|
||||
{
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user