From 5d223b5917e73b68e3e1510a20976832097ded41 Mon Sep 17 00:00:00 2001 From: sylvanbasilisk Date: Tue, 28 Jan 2014 23:51:18 +0000 Subject: [PATCH] clear the filter term text edit box appropriately clear the text box when the '+' button is pressed or when the filter attribute is changed. also changed the frame style to match the card frame style. --- cockatrice/src/filterbuilder.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cockatrice/src/filterbuilder.cpp b/cockatrice/src/filterbuilder.cpp index 6e659752..3b520663 100644 --- a/cockatrice/src/filterbuilder.cpp +++ b/cockatrice/src/filterbuilder.cpp @@ -37,11 +37,12 @@ FilterBuilder::FilterBuilder(QWidget *parent) layout->addLayout(addFilter); layout->addWidget(edit); - setFrameStyle(QFrame::Plain | QFrame::Box); + setFrameStyle(QFrame::Panel | QFrame::Raised); layout->setAlignment(Qt::AlignTop); setLayout(layout); connect(ok, SIGNAL(released()), this, SLOT(add_released())); + connect(filterCombo, SIGNAL(currentIndexChanged(int)), edit, SLOT(clear())); fltr = NULL; } @@ -74,4 +75,5 @@ void FilterBuilder::add_released() static_cast(comboCurrentIntData(typeCombo)), static_cast(comboCurrentIntData(filterCombo))); emit add(fltr); + edit->clear(); }