Changeset View
Changeset View
Standalone View
Standalone View
src/qt/rpcconsole.h
Show First 20 Lines • Show All 55 Lines • ▼ Show 20 Lines | public: | ||||
} | } | ||||
void setClientModel(ClientModel *model); | void setClientModel(ClientModel *model); | ||||
void addWallet(WalletModel *const walletModel); | void addWallet(WalletModel *const walletModel); | ||||
void removeWallet(WalletModel *const walletModel); | void removeWallet(WalletModel *const walletModel); | ||||
enum MessageClass { MC_ERROR, MC_DEBUG, CMD_REQUEST, CMD_REPLY, CMD_ERROR }; | enum MessageClass { MC_ERROR, MC_DEBUG, CMD_REQUEST, CMD_REPLY, CMD_ERROR }; | ||||
enum TabTypes { | enum class TabTypes { INFO, CONSOLE, GRAPH, PEERS }; | ||||
TAB_INFO = 0, | |||||
TAB_CONSOLE = 1, | |||||
TAB_GRAPH = 2, | |||||
TAB_PEERS = 3 | |||||
}; | |||||
std::vector<TabTypes> tabs() const { | std::vector<TabTypes> tabs() const { | ||||
return {TAB_INFO, TAB_CONSOLE, TAB_GRAPH, TAB_PEERS}; | return {TabTypes::INFO, TabTypes::CONSOLE, TabTypes::GRAPH, | ||||
TabTypes::PEERS}; | |||||
} | } | ||||
QString tabTitle(TabTypes tab_type) const; | QString tabTitle(TabTypes tab_type) const; | ||||
QKeySequence tabShortcut(TabTypes tab_type) const; | QKeySequence tabShortcut(TabTypes tab_type) const; | ||||
protected: | protected: | ||||
virtual bool eventFilter(QObject *obj, QEvent *event) override; | virtual bool eventFilter(QObject *obj, QEvent *event) override; | ||||
void keyPressEvent(QKeyEvent *) override; | void keyPressEvent(QKeyEvent *) override; | ||||
▲ Show 20 Lines • Show All 105 Lines • Show Last 20 Lines |