Currently if somebody wants to do some peer operations (for whatever reason) via the GUI, they have to select 1-by-1 and do them individually. This is just very inefficient when the same operation has to be carried out on multiple peers. It would be nice to be able to select multiple peer at once and e.g. ban them all.

class PlatformStyle;
class RPCTimerInterface;
namespace Ui {
    class RPCConsole;
}
QT_BEGIN_NAMESPACE
class QMenu;
class QItemSelection;
QT_END_NAMESPACE
class RPCConsole: public QWidget
{
    Q_OBJECT
public:
    explicit RPCConsole(const PlatformStyle *platformStyle, QWidget *parent);
    ~RPCConsole();
    static bool RPCExecuteCommandLine(std::string &strResult, const std::string &strCommand);
    void setClientModel(ClientModel *model);
    enum MessageClass {
        MC_ERROR,
        MC_DEBUG,
        CMD_REQUEST,
        CMD_REPLY,
        CMD_ERROR
    };
    enum TabTypes {