Skip to content

Commit

Permalink
qt: allow prompt icon to be colorized
Browse files Browse the repository at this point in the history
  • Loading branch information
jarolrod committed Jun 1, 2021
1 parent 7e83e74 commit 82d430d
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 22 deletions.
25 changes: 4 additions & 21 deletions src/qt/forms/debugwindow.ui
Original file line number Diff line number Diff line change
Expand Up @@ -592,34 +592,17 @@
<number>3</number>
</property>
<item>
<widget class="QPushButton" name="promptIcon">
<property name="enabled">
<bool>false</bool>
</property>
<widget class="QLabel" name="promptIcon">
<property name="maximumSize">
<size>
<width>16</width>
<height>24</height>
</size>
</property>
<property name="text">
<string/>
</property>
<property name="icon">
<iconset resource="../bitcoin.qrc">
<normaloff>:/icons/prompticon</normaloff>
<disabledoff>:/icons/prompticon</disabledoff>:/icons/prompticon</iconset>
</property>
<property name="iconSize">
<size>
<width>14</width>
<height>14</height>
</size>
</property>
<property name="autoDefault">
<bool>false</bool>
<property name="pixmap">
<pixmap resource="../bitcoin.qrc">:/icons/prompticon</pixmap>
</property>
<property name="flat">
<property name="scaledContents">
<bool>true</bool>
</property>
</widget>
Expand Down
4 changes: 3 additions & 1 deletion src/qt/rpcconsole.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -494,7 +494,9 @@ RPCConsole::RPCConsole(interfaces::Node& node, const PlatformStyle *_platformSty
if (platformStyle->getImagesOnButtons()) {
ui->openDebugLogfileButton->setIcon(platformStyle->SingleColorIcon(":/icons/export"));
}

ui->clearButton->setIcon(platformStyle->SingleColorIcon(":/icons/remove"));
ui->promptIcon->setPixmap(platformStyle->SingleColorIcon(":/icons/prompticon").pixmap(14, 14));

ui->fontBiggerButton->setIcon(platformStyle->SingleColorIcon(":/icons/fontbigger"));
//: Main shortcut to increase the RPC console font size.
Expand Down Expand Up @@ -856,7 +858,7 @@ void RPCConsole::changeEvent(QEvent* e)
ui->clearButton->setIcon(platformStyle->SingleColorIcon(QStringLiteral(":/icons/remove")));
ui->fontBiggerButton->setIcon(platformStyle->SingleColorIcon(QStringLiteral(":/icons/fontbigger")));
ui->fontSmallerButton->setIcon(platformStyle->SingleColorIcon(QStringLiteral(":/icons/fontsmaller")));
ui->promptIcon->setIcon(platformStyle->SingleColorIcon(QStringLiteral(":/icons/prompticon")));
ui->promptIcon->setPixmap(platformStyle->SingleColorIcon(":/icons/prompticon").pixmap(14, 14));

for (int i = 0; ICON_MAPPING[i].url; ++i) {
ui->messagesWidget->document()->addResource(
Expand Down

0 comments on commit 82d430d

Please sign in to comment.