ui: tooltip

* added tooltip to case_sensitive button.
* styled tooltip.
This commit is contained in:
malte_langkabel
2014-07-17 16:01:38 +02:00
parent ad5056354d
commit 2d7af3dda2
2 changed files with 14 additions and 4 deletions
@@ -1,3 +1,7 @@
#search_view {
background: rgb(255, 255, 255);
}
QLineEdit#search_box {
background: rgb(204, 204, 204);
border: 0px;
@@ -35,3 +39,9 @@ QPushButton#case_sensitive_button {
QPushButton#case_sensitive_button:checked {
border-image: url(data/gui/search_view/images/button_case_sensitive_active.png);
}
QToolTip {
color: rgb(0, 0, 0);
border: 1px solid rgb(0, 0, 0);
background-color: rgb(204, 204, 204);
}
+4 -4
View File
@@ -29,29 +29,29 @@ void QtSearchView::createWidgetWrapper()
void QtSearchView::initGui()
{
QWidget* widget = QtWidgetWrapper::getWidgetOfView(this);
utility::setWidgetBackgroundColor(widget, Colori(255, 255, 255, 255));
widget->setObjectName("search_view");
widget->setStyleSheet(TextAccess::createFromFile("data/gui/search_view/search_view.css")->getText().c_str());
QBoxLayout* layout = new QBoxLayout(QBoxLayout::LeftToRight);
layout->setSpacing(0);
//layout->setContentsMargins(3, 3, 3, 3);
widget->setLayout(layout);
m_searchButton = new QtButton(widget);
m_searchButton->setCallbackOnClick(std::bind(&QtSearchView::onSearchButtonClick, this));
m_searchButton->setObjectName("search_button");
m_searchButton->setCallbackOnClick(std::bind(&QtSearchView::onSearchButtonClick, this));
widget->layout()->addWidget(m_searchButton);
m_searchBox = new QtEditBox(widget);
m_searchBox->setObjectName("search_box");
m_searchBox->setPlaceholderText("Please enter your search string.");
m_searchBox->setCallbackOnReturnPressed(std::bind(&QtSearchView::onSearchButtonClick, this));
m_searchBox->setObjectName("search_box");
widget->layout()->addWidget(m_searchBox);
m_caseSensitiveButton = new QtButton(widget);
m_caseSensitiveButton->setObjectName("case_sensitive_button");
m_caseSensitiveButton->setCheckable(true);
m_caseSensitiveButton->setToolTip("case sensitive");
widget->layout()->addWidget(m_caseSensitiveButton);
}