|
|
@ -54,6 +54,13 @@ EditableLabelWidget::EditableLabelWidget(QWidget* parent) : |
|
|
|
lineEdit->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Ignored); |
|
|
|
lineEdit->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Ignored); |
|
|
|
lineEdit->setMinimumHeight(label->fontMetrics().lineSpacing() + LINE_SPACING_OFFSET); |
|
|
|
lineEdit->setMinimumHeight(label->fontMetrics().lineSpacing() + LINE_SPACING_OFFSET); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Set dark background for >windows
|
|
|
|
|
|
|
|
QColor toxDarkAsMySoul(28,28,28); |
|
|
|
|
|
|
|
QPalette darkPal; |
|
|
|
|
|
|
|
darkPal.setColor(QPalette::Window, toxDarkAsMySoul); |
|
|
|
|
|
|
|
darkPal.setColor(QPalette::Base, toxDarkAsMySoul); |
|
|
|
|
|
|
|
lineEdit->setPalette(darkPal); |
|
|
|
|
|
|
|
|
|
|
|
connect(lineEdit, &EscLineEdit::editingFinished, this, &EditableLabelWidget::onLabelChangeSubmited); |
|
|
|
connect(lineEdit, &EscLineEdit::editingFinished, this, &EditableLabelWidget::onLabelChangeSubmited); |
|
|
|
connect(lineEdit, &EscLineEdit::escPressed, this, &EditableLabelWidget::onLabelChangeCancelled); |
|
|
|
connect(lineEdit, &EscLineEdit::escPressed, this, &EditableLabelWidget::onLabelChangeCancelled); |
|
|
|
|
|
|
|
|
|
|
|