X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Finputwidget.cpp;h=756d06415bf48a149244545fbb3e3491471dc1a7;hb=a888a2886dc1466eb0b1bb3591f43350623c6330;hp=f74903fc2c613a13493697d7834829690629f8e6;hpb=e1dc333ae055788dd1a2da86ca72aa126c157697;p=quassel.git diff --git a/src/qtui/inputwidget.cpp b/src/qtui/inputwidget.cpp index f74903fc..756d0641 100644 --- a/src/qtui/inputwidget.cpp +++ b/src/qtui/inputwidget.cpp @@ -64,8 +64,6 @@ InputWidget::InputWidget(QWidget *parent) ui.boldButton->setIcon(QIcon::fromTheme("format-text-bold")); ui.italicButton->setIcon(QIcon::fromTheme("format-text-italic")); ui.underlineButton->setIcon(QIcon::fromTheme("format-text-underline")); - ui.textcolorButton->setIcon(QIcon::fromTheme("format-text-color")); - ui.highlightcolorButton->setIcon(QIcon::fromTheme("format-fill-color")); ui.clearButton->setIcon(QIcon::fromTheme("edit-clear")); ui.encryptionIconLabel->hide(); @@ -97,6 +95,10 @@ InputWidget::InputWidget(QWidget *parent) ui.highlightcolorButton->setDefaultAction(_colorFillMenu->actions().last()); connect(_colorFillMenu, SIGNAL(triggered(QAction *)), this, SLOT(colorHighlightChosen(QAction *))); + // Needs to be done after adding the menu, otherwise the icon mysteriously vanishes until clicked + ui.textcolorButton->setIcon(QIcon::fromTheme("format-text-color")); + ui.highlightcolorButton->setIcon(QIcon::fromTheme("format-fill-color")); + // Show/hide style button connect(ui.showStyleButton, SIGNAL(toggled(bool)), this, SLOT(setStyleOptionsExpanded(bool)));