MCPcopy Create free account
hub / github.com/ElementsProject/elements / changeEvent

Method changeEvent

src/qt/rpcconsole.cpp:925–942  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

923}
924
925void RPCConsole::changeEvent(QEvent* e)
926{
927 if (e->type() == QEvent::PaletteChange) {
928 ui->clearButton->setIcon(platformStyle->SingleColorIcon(QStringLiteral(":/icons/remove")));
929 ui->fontBiggerButton->setIcon(platformStyle->SingleColorIcon(QStringLiteral(":/icons/fontbigger")));
930 ui->fontSmallerButton->setIcon(platformStyle->SingleColorIcon(QStringLiteral(":/icons/fontsmaller")));
931 ui->promptIcon->setIcon(platformStyle->SingleColorIcon(QStringLiteral(":/icons/prompticon")));
932
933 for (int i = 0; ICON_MAPPING[i].url; ++i) {
934 ui->messagesWidget->document()->addResource(
935 QTextDocument::ImageResource,
936 QUrl(ICON_MAPPING[i].url),
937 platformStyle->SingleColorImage(ICON_MAPPING[i].source).scaled(QSize(consoleFontSize * 2, consoleFontSize * 2), Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
938 }
939 }
940
941 QWidget::changeEvent(e);
942}
943
944void RPCConsole::message(int category, const QString &message, bool html)
945{

Callers

nothing calls this directly

Calls 4

typeMethod · 0.80
SingleColorIconMethod · 0.80
SingleColorImageMethod · 0.80
QUrlClass · 0.70

Tested by

no test coverage detected