#include <RouterDescriptorView.h>
Public Slots | |
| void | display (RouterDescriptor rd) |
| void | display (QList< RouterDescriptor > rdlist) |
| void | copySelectedText () |
Public Member Functions | |
| RouterDescriptorView (QWidget *parent=0) | |
Protected Member Functions | |
| virtual void | contextMenuEvent (QContextMenuEvent *event) |
Private Member Functions | |
| quint64 | adjustUptime (quint64 uptime, QDateTime published) |
Definition at line 28 of file RouterDescriptorView.h.
| RouterDescriptorView::RouterDescriptorView | ( | QWidget * | parent = 0 |
) |
Default constructor.
Definition at line 34 of file RouterDescriptorView.cpp.
References copySelectedText().
| quint64 RouterDescriptorView::adjustUptime | ( | quint64 | uptime, | |
| QDateTime | published | |||
| ) | [private] |
Adjusts the displayed uptime to include time since the router's descriptor was last published.
Definition at line 75 of file RouterDescriptorView.cpp.
Referenced by display().
| void RouterDescriptorView::contextMenuEvent | ( | QContextMenuEvent * | event | ) | [protected, virtual] |
Displays a context menu for the user when they right-click on the widget.
Definition at line 47 of file RouterDescriptorView.cpp.
References copySelectedText(), and IMG_COPY.
| void RouterDescriptorView::copySelectedText | ( | ) | [slot] |
Copies any selected text to the clipboard.
Definition at line 65 of file RouterDescriptorView.cpp.
References vApp.
Referenced by contextMenuEvent(), and RouterDescriptorView().
| void RouterDescriptorView::display | ( | QList< RouterDescriptor > | rdlist | ) | [slot] |
Shows all router descriptors in the given list.
Displays all router descriptors in the given list.
Definition at line 87 of file RouterDescriptorView.cpp.
References adjustUptime(), b(), i(), RouterDescriptor::ip(), RouterDescriptor::isEmpty(), RouterDescriptor::location(), RouterDescriptor::name(), RouterDescriptor::observedBandwidth(), RouterDescriptor::offline(), p(), RouterDescriptor::platform(), RouterDescriptor::published(), RouterDescriptor::status(), string_format_bandwidth(), string_format_datetime(), string_format_uptime(), tcol(), trow(), and RouterDescriptor::uptime().
| void RouterDescriptorView::display | ( | RouterDescriptor | rd | ) | [slot] |
Shows the given router descriptor.
Displays the given router descriptor.
Definition at line 139 of file RouterDescriptorView.cpp.
1.6.3