QIcon SearchBarWidget::generateIcon(QIcon oryginal, qreal rotation) {
QPixmap p = oryginal.pixmap(64);
+ if(rotation != 0) {
+ QMatrix m;
+ m.rotate(rotation);
+
+ p = p.transformed(m);
+ }
+
QIcon newIcon;
newIcon.addPixmap(p);
historyShowToolButton = new QToolButton();
historyShowToolButton->setIcon(
- generateIcon(QIcon::fromTheme("general_back")));
-
-
- QPixmap p = historyShowToolButton->icon().pixmap(256);
- qDebug()<<p.size();
- QMatrix m;
- m.rotate(90);
-
- QPixmap p2 = p.transformed(m);
- qDebug()<<p2.size();
-
+ generateIcon(QIcon::fromTheme("general_back"), 90));
- QIcon temp(p2);
- historyShowToolButton->setIcon(temp);
searchingProgressBar = new QProgressBar();
searchPushButton->setText(tr("Stop"));
setEnabled(false);
_isSearching = true;
+ emit busy();
}
void SearchBarWidget::setIdle() {
searchPushButton->setText(tr("Search"));
setEnabled(true);
_isSearching = false;
+ emit idle();
}
void SearchBarWidget::historyNextToolButtonClicked() {