macOS: Get rid of text field's focus border

pull/1/head
Konstantinos Sideris 7 years ago
parent 21c2f96061
commit 9189782d3b
  1. 11
      src/ui/TextField.cc

@ -10,19 +10,22 @@
TextField::TextField(QWidget *parent)
: QLineEdit(parent)
{
// Get rid of the focus border on macOS.
setAttribute(Qt::WA_MacShowFocusRect, 0);
state_machine_ = new TextFieldStateMachine(this);
label_ = 0;
label_font_size_ = 9.5;
label_font_size_ = 13;
show_label_ = false;
background_color_ = QColor("white");
setFrame(false);
setAttribute(Qt::WA_Hover);
setMouseTracking(true);
setTextMargins(0, 2, 0, 4);
setTextMargins(0, 4, 0, 6);
QFontDatabase db;
QFont font(db.font("Open Sans", "Regular", 11));
QFont font("Open Sans");
font.setPixelSize(12);
setFont(font);
state_machine_->start();

Loading…
Cancel
Save