Changeset View
Changeset View
Standalone View
Standalone View
src/qt/bitcoingui.cpp
Show First 20 Lines • Show All 1,289 Lines • ▼ Show 20 Lines | |||||
void UnitDisplayStatusBarControl::mousePressEvent(QMouseEvent *event) { | void UnitDisplayStatusBarControl::mousePressEvent(QMouseEvent *event) { | ||||
onDisplayUnitsClicked(event->pos()); | onDisplayUnitsClicked(event->pos()); | ||||
} | } | ||||
/** Creates context menu, its actions, and wires up all the relevant signals for | /** Creates context menu, its actions, and wires up all the relevant signals for | ||||
* mouse events. */ | * mouse events. */ | ||||
void UnitDisplayStatusBarControl::createContextMenu() { | void UnitDisplayStatusBarControl::createContextMenu() { | ||||
menu = new QMenu(this); | menu = new QMenu(this); | ||||
for (BitcoinUnits::Unit u : BitcoinUnits::availableUnits()) { | for (const BitcoinUnits::Unit u : BitcoinUnits::availableUnits()) { | ||||
QAction *menuAction = new QAction(QString(BitcoinUnits::name(u)), this); | QAction *menuAction = new QAction(QString(BitcoinUnits::name(u)), this); | ||||
menuAction->setData(QVariant(u)); | menuAction->setData(QVariant(u)); | ||||
menu->addAction(menuAction); | menu->addAction(menuAction); | ||||
} | } | ||||
connect(menu, SIGNAL(triggered(QAction *)), this, | connect(menu, SIGNAL(triggered(QAction *)), this, | ||||
SLOT(onMenuSelection(QAction *))); | SLOT(onMenuSelection(QAction *))); | ||||
} | } | ||||
Show All 34 Lines |