Changeset View
Changeset View
Standalone View
Standalone View
src/qt/transactionview.cpp
Show First 20 Lines • Show All 534 Lines • ▼ Show 20 Lines | void TransactionView::openThirdPartyTxUrl(QString url) { | ||||
if (!transactionView || !transactionView->selectionModel()) { | if (!transactionView || !transactionView->selectionModel()) { | ||||
return; | return; | ||||
} | } | ||||
QModelIndexList selection = | QModelIndexList selection = | ||||
transactionView->selectionModel()->selectedRows(0); | transactionView->selectionModel()->selectedRows(0); | ||||
if (!selection.isEmpty()) { | if (!selection.isEmpty()) { | ||||
QDesktopServices::openUrl(QUrl::fromUserInput( | QDesktopServices::openUrl(QUrl::fromUserInput( | ||||
url.replace("%s", | url.replace("%s", selection.at(0) | ||||
selection.at(0) | |||||
.data(TransactionTableModel::TxHashRole) | .data(TransactionTableModel::TxHashRole) | ||||
.toString()))); | .toString()))); | ||||
} | } | ||||
} | } | ||||
QWidget *TransactionView::createDateRangeWidget() { | QWidget *TransactionView::createDateRangeWidget() { | ||||
dateRangeWidget = new QFrame(); | dateRangeWidget = new QFrame(); | ||||
dateRangeWidget->setFrameStyle(QFrame::Panel | QFrame::Raised); | dateRangeWidget->setFrameStyle(QFrame::Panel | QFrame::Raised); | ||||
dateRangeWidget->setContentsMargins(1, 1, 1, 1); | dateRangeWidget->setContentsMargins(1, 1, 1, 1); | ||||
QHBoxLayout *layout = new QHBoxLayout(dateRangeWidget); | QHBoxLayout *layout = new QHBoxLayout(dateRangeWidget); | ||||
▲ Show 20 Lines • Show All 109 Lines • Show Last 20 Lines |