20 searchIcon = QIcon(QApplication::applicationDirPath().append(
"/../Resources/search-loupe.png"));
21 clearIcon = QIcon(QPixmap(QApplication::applicationDirPath().append(
"/../Resources/search-clear.png")));
22 clearIconPressed = QIcon(QPixmap(QApplication::applicationDirPath().append(
"/../Resources/search-clear-pressed.png")));
25 searchButton =
new QToolButton(
this);
26 searchButton->setIcon(searchIcon);
27 searchButton->setIconSize(QSize(16,14));
28 searchButton->setCursor(Qt::ArrowCursor);
29 searchButton->setStyleSheet(
"QToolButton { border: none; padding: 7px 3px 3px 6px; }");
32 clearButton =
new QToolButton(
this);
33 clearButton->setIcon(clearIcon);
34 clearButton->setIconSize(QSize(16,14));
35 clearButton->setCursor(Qt::ArrowCursor);
36 clearButton->setStyleSheet(
"QToolButton { border: none; padding: 7px 3px 3px 5px; }");
38 connect(clearButton, &QToolButton::pressed,
this, &VuoNodeLibraryTextFilter::updateUI);
39 connect(clearButton, &QToolButton::released,
this, &VuoNodeLibraryTextFilter::updateUI);
40 connect(clearButton, &QToolButton::clicked,
this, &VuoNodeLibraryTextFilter::clear);
41 connect(
this, &VuoNodeLibraryTextFilter::textChanged,
this, &VuoNodeLibraryTextFilter::updateUI);
45 setAttribute(Qt::WA_MacShowFocusRect,
false);
120 QColor currentAlternateBaseColor = QApplication::palette(
this).color(QPalette::Normal, QPalette::AlternateBase);