diff options
| author | Philip Kaufmann <[email protected]> | 2014-06-04 12:06:18 +0200 |
|---|---|---|
| committer | Philip Kaufmann <[email protected]> | 2014-08-04 15:46:18 +0200 |
| commit | a5b2d9c82e985fa8df4457072b4fa30781f1d53a (patch) | |
| tree | f8ede7b943a1769a989f146e1f72ce1d6c55e3ab /src/qt/peertablemodel.h | |
| parent | Merge pull request #4582 (diff) | |
| download | discoin-a5b2d9c82e985fa8df4457072b4fa30781f1d53a.tar.xz discoin-a5b2d9c82e985fa8df4457072b4fa30781f1d53a.zip | |
[Qt] tweak new peers tab in console window
- remove starting height as table header and replace with ping time
- remove columnResizingFixer
- add local address (if available) in detailed node view (on top of the
right view below the remote address)
- remove some .c_str() by using QString::fromStdString()
- rename Address to Address/Hostname
- rename secs to just s for ping time
- use MODEL_UPDATE_DELAY from guiconstants.h for the peer refresh time
- make PeerTableModel::columnCount() return no hard-coded value
- remove and cleanup dup private: section in RPCConsole header
- add new defaults for column sizes
- remove behaviour which keeps disconnected peers selected and also remove
code which keeps track of last selected peer stats
- add sync height to detail view
- add some additional NULL pointer checks for clientModel in
rpcconsole.cpp
Diffstat (limited to 'src/qt/peertablemodel.h')
| -rw-r--r-- | src/qt/peertablemodel.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/qt/peertablemodel.h b/src/qt/peertablemodel.h index 385bf0e0c..38f2662f8 100644 --- a/src/qt/peertablemodel.h +++ b/src/qt/peertablemodel.h @@ -19,8 +19,9 @@ class QTimer; QT_END_NAMESPACE struct CNodeCombinedStats { - CNodeStats nodestats; - CNodeStateStats statestats; + CNodeStats nodeStats; + CNodeStateStats nodeStateStats; + bool fNodeStateStatsAvailable; }; class NodeLessThan @@ -47,13 +48,13 @@ public: explicit PeerTableModel(ClientModel *parent = 0); const CNodeCombinedStats *getNodeStats(int idx); int getRowByNodeId(NodeId nodeid); - void startAutoRefresh(int msecs); + void startAutoRefresh(); void stopAutoRefresh(); enum ColumnIndex { Address = 0, Subversion = 1, - Height = 2 + Ping = 2 }; /** @name Methods overridden from QAbstractTableModel |