6 #ifndef PIVX_QT_RPCCONSOLE_H
7 #define PIVX_QT_RPCCONSOLE_H
44 virtual bool eventFilter(QObject* obj, QEvent* event);
80 void message(
int category,
const QString &msg) {
message(category, msg,
false); }
109 void peerSelected(
const QItemSelection& selected,
const QItemSelection& deselected);
Model for PIVX network client.
Local Bitcoin RPC console.
void showBackups()
Show folder with wallet backups in default browser.
QMenu * peersTableContextMenu
void updateNodeDetail(const CNodeCombinedStats *stats)
show detailed information on ui about selected node
void resizeEvent(QResizeEvent *event)
WalletModel * walletModel
void handleRestart(QStringList args)
Get restart command-line parameters and handle restart.
void browseHistory(int offset)
Go forward or back in history.
void setWalletModel(WalletModel *model)
void setMasternodeCount(const QString &strMasternodes)
Set number of masternodes shown in the UI.
void peerSelected(const QItemSelection &selected, const QItemSelection &deselected)
Handle selection of peer in peers list.
RPCTimerInterface * rpcTimerInterface
void on_lineEdit_returnPressed()
void buildParameterlist(QString arg)
Build parameter list for restart.
void walletResync()
Restart wallet with "-resync".
void setClientModel(ClientModel *model)
void message(int category, const QString &msg)
void updateTrafficStats(quint64 totalBytesIn, quint64 totalBytesOut)
update traffic statistics
void setTrafficGraphRange(int mins)
void updateNetworkState(int num_connections)
Update UI with latest network info from model.
void cmdRequest(const QString &command)
void walletUpgrade()
Restart wallet with "-upgradewallet".
void disconnectSelectedNode()
Disconnect a selected node on the Peers tab.
@ SUBVERSION_COLUMN_WIDTH
QCompleter * autoCompleter
void showRepair()
Switch to wallet-repair tab and show.
virtual bool eventFilter(QObject *obj, QEvent *event)
void walletRescan()
Restart wallet with "-rescan".
void showMNConfEditor()
Open external (default) editor with masternode.conf.
void showPeersTableContextMenu(const QPoint &point)
Show custom context menu on Peers tab.
void showPeers()
Switch to peers tab and show.
void setNumBlocks(int count)
Set number of blocks shown in the UI.
void unbanSelectedNode()
Unban a selected node on the Bans tab.
void clearSelectedNode()
clear the selected node
void on_sldGraphRange_valueChanged(int value)
change the time range of the network traffic graph
void setNumConnections(int count)
Set number of connections shown in the UI.
ClientModel * clientModel
void banSelectedNode(int bantime)
Ban a selected node on the Peers tab.
void scrollToEnd()
Scroll console view to end.
void hideEvent(QHideEvent *event)
void showConfEditor()
Open external (default) editor with pivx.conf.
void walletZaptxes2()
Restart wallet with "-zapwallettxes=2".
void walletZaptxes1()
Restart wallet with "-zapwallettxes=1".
void on_tabWidget_currentChanged(int index)
void walletReindex()
Restart wallet with "-reindex".
void setNetworkActive(bool networkActive)
Set network state shown in the UI.
void walletSalvage()
Wallet repair options.
void on_openDebugLogfileButton_clicked()
open the debug.log from the current datadir
void showBanTableContextMenu(const QPoint &point)
Show custom context menu on Bans tab.
void showInfo()
Switch to info tab and show.
void showConsole()
Switch to console tab and show.
RPCConsole(QWidget *parent)
void showEvent(QShowEvent *event)
void showOrHideBanTableIfRequired()
Hides ban table if no bans are present.
QMenu * banTableContextMenu
void peerLayoutChanged()
Handle updated peer information.
static QString FormatBytes(quint64 bytes)
void showNetwork()
Switch to network tab and show.
Interface to PIVX wallet from Qt view code.