fix some bugs in settings UI section
This commit is contained in:
parent
6f727b2650
commit
919547e586
2 changed files with 4 additions and 5 deletions
|
@ -22,7 +22,6 @@ ColorToolButton::ColorToolButton(QWidget* parent) : QToolButton(parent), m_color
|
|||
|
||||
if (new_color.isValid()) {
|
||||
setColor(new_color);
|
||||
emit colorChanged(new_color);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -34,13 +33,14 @@ QColor ColorToolButton::color() const {
|
|||
void ColorToolButton::setColor(const QColor& color) {
|
||||
m_color = color;
|
||||
repaint();
|
||||
|
||||
emit colorChanged(m_color);
|
||||
}
|
||||
|
||||
void ColorToolButton::setRandomColor() {
|
||||
auto clr = TextFactory::generateRandomColor();
|
||||
|
||||
setColor(clr);
|
||||
emit colorChanged(clr);
|
||||
}
|
||||
|
||||
void ColorToolButton::paintEvent(QPaintEvent* e) {
|
||||
|
@ -76,6 +76,5 @@ void ColorToolButton::mouseReleaseEvent(QMouseEvent* event) {
|
|||
|
||||
if (event->button() == Qt::MouseButton::RightButton) {
|
||||
setColor(m_alternateColor);
|
||||
emit colorChanged(m_alternateColor);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
<item>
|
||||
<widget class="QTabWidget" name="m_tabUi">
|
||||
<property name="currentIndex">
|
||||
<number>0</number>
|
||||
<number>1</number>
|
||||
</property>
|
||||
<widget class="QWidget" name="m_tabIconSkin">
|
||||
<attribute name="title">
|
||||
|
@ -126,7 +126,7 @@
|
|||
<item row="2" column="0">
|
||||
<widget class="QGroupBox" name="m_gbCustomSkinColors">
|
||||
<property name="title">
|
||||
<string>Force custom skin colors</string>
|
||||
<string>Customize predefined colors</string>
|
||||
</property>
|
||||
<property name="checkable">
|
||||
<bool>true</bool>
|
||||
|
|
Loading…
Add table
Reference in a new issue