-SearchBarWidget::SearchBarWidget(QWidget *parent) :
+SearchBarWidget::SearchBarWidget(Backbone* backbone, QWidget *parent) :
QWidget(parent) {
+ this->backbone = backbone;
+
initializeUI();
setMaximumHeight(150);
connect(clearSearchWordToolButton, SIGNAL(clicked()),
this, SLOT(clearSearchWordToolButtonClicked()));
+
+ connect(this, SIGNAL(searchForTranslations(QString)),
+ backbone, SLOT(search(QString)));
+
+ connect(this, SIGNAL(stopSearching()),
+ backbone, SLOT(stopSearching()));
+
+ connect(backbone, SIGNAL(ready()),
+ this, SLOT(setEnabled(bool)));
+
}
SearchBarWidget::~SearchBarWidget() {