m_friendListHeaderWidget->setPalette(labelPalette);
m_friendListHeaderWidget->hide();
m_friendListLabel = new QLabel(this);
- m_clearFilterButton = new ImageButton(":res/images/filtered.png",
- ":res/images/filtered_s.png", "", this);
+ m_clearGroupFilteringButton = new ImageButton(":res/images/filtered.png",
+ ":res/images/filtered_s.png", "", this);
- m_clearFilterButton->setCheckable(true);
-/// @todo disable?
+ m_clearGroupFilteringButton->setCheckable(true);
+ m_clearGroupFilteringButton->setDisabled(true);
filterLayout->addWidget(m_friendListLabel);
- filterLayout->addWidget(m_clearFilterButton);
+ filterLayout->addWidget(m_clearGroupFilteringButton);
m_friendListView = new FriendListView(this);
m_friendListView->setItemDelegate(new FriendListItemDelegate(this));
connect(m_friendListView, SIGNAL(friendItemClicked(GeoCoordinate)),
this, SIGNAL(findFriend(GeoCoordinate)));
- connect(m_clearFilterButton, SIGNAL(clicked()),
+ connect(m_clearGroupFilteringButton, SIGNAL(clicked()),
this, SLOT(clearFiltering()));
connect(m_routeButton, SIGNAL(clicked()),
this, SLOT(filterTextChanged(QString)));
// button for clearing the filtering
- m_filterClearButton = new QPushButton();
- filteringLayout->addWidget(m_filterClearButton);
- m_filterClearButton->setIcon(QIcon::fromTheme(QLatin1String("general_close")));
+ m_clearTextFilteringButton = new QPushButton();
+ filteringLayout->addWidget(m_clearTextFilteringButton);
+ m_clearTextFilteringButton->setIcon(QIcon::fromTheme(QLatin1String("general_close")));
- connect(m_filterClearButton, SIGNAL(clicked()),
+ connect(m_clearTextFilteringButton, SIGNAL(clicked()),
this, SLOT(clearTextFiltering()));
connect(qApp, SIGNAL(topmostWindowChanged(bool)),
// CONTEXT BUTTONS
m_contextButtonLayout->addWidget(m_routeButton, 0, 0);
- m_contextButtonLayout->addWidget(m_clearFilterButton, 1, 0);
+ m_contextButtonLayout->addWidget(m_clearGroupFilteringButton, 1, 0);
}
void FriendListPanel::anyPanelClosed()
qDebug() << __PRETTY_FUNCTION__;
m_friendListHeaderWidget->hide();
- m_clearFilterButton->setChecked(false);
-/// @todo disable?
+ m_clearGroupFilteringButton->setChecked(false);
+ m_clearGroupFilteringButton->setDisabled(true);
m_friendListView->clearFilter();
clearTextFiltering();
}
qDebug() << __PRETTY_FUNCTION__;
m_filterField->setVisible(visible);
- m_filterClearButton->setVisible(visible);
+ m_clearTextFilteringButton->setVisible(visible);
}
void FriendListPanel::updateKeyboardGrabbing()
m_friendListLabel->setText(tr("Selected: %1").arg(userIDs.count()));
m_friendListHeaderWidget->show();
-/// @todo enable?
- m_clearFilterButton->setChecked(true);
+ m_clearGroupFilteringButton->setDisabled(false);
+ m_clearGroupFilteringButton->setChecked(true);
m_friendListView->filter(userIDs);
clearTextFiltering();