if (_tools_widget->isVisible()) {
ui->moreButton->setIcon(QIcon(":/icons/white/more.png"));
_tools_widget->hide();
+ _tools_widget->reset();
cancelSearch();
} else {
ui->moreButton->setIcon(QIcon(":/icons/white/unmore.png"));
_tools_widget->show();
+ _tools_widget->setFocus();
}
}
return;
_equalizer_enabled = true;
_path.insertEffect(_equalizer);
- if (_state == PLAYER_PAUSED)
- pause();
Config config;
config.setValue("equalizer/equalizer", "enabled");
}
connect(_tools_widget, SIGNAL(nextSearch()), this, SLOT(nextItem()));
connect(_tools_widget, SIGNAL(prevSearch()), this, SLOT(prevItem()));
connect(_tools_widget, SIGNAL(toggleFullscreen(bool)), this, SIGNAL(fullscreen(bool)));
+ ui->viewButton->setIcon(QIcon(":/icons/white/playback.png"));
// dbus
_dbusadaptor = new DBusAdaptop(_player);
if (_tools_widget->isVisible()) {
ui->moreButton->setIcon(QIcon(":/icons/white/more.png"));
_tools_widget->hide();
+ _tools_widget->reset();
cancelSearch();
} else {
ui->moreButton->setIcon(QIcon(":/icons/white/unmore.png"));
_tools_widget->show();
+ _tools_widget->setFocus();
}
}
}
if (orientation == "portrait") {
ui->orientationPButton->setChecked(true);
- } else if (orientation == "auty") {
+ } else if (orientation == "auto") {
ui->orientationAButton->setChecked(true);
}
connect (ui->albumsSortAButton, SIGNAL(toggled(bool)), this, SLOT(_set_album_sorting_alphabet(bool)));
void ToolsWidget::reset() {
ui->searchLine->setText("");
}
+
+void ToolsWidget::setFocus() {
+ ui->searchLine->setFocus();
+}
explicit ToolsWidget(QWidget *parent = 0);
~ToolsWidget();
void reset();
+ void setFocus();
signals:
void toggleFullscreen(bool);
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/back.png</normaloff>:/icons/white/back.png</iconset>
</property>
<property name="flat">
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/add.png</normaloff>:/icons/white/add.png</iconset>
</property>
<property name="flat">
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/delete.png</normaloff>:/icons/white/delete.png</iconset>
</property>
<property name="flat">
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/use.png</normaloff>:/icons/white/use.png</iconset>
</property>
<property name="flat">
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/select_all.png</normaloff>:/icons/white/select_all.png</iconset>
</property>
<property name="flat">
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/more.png</normaloff>:/icons/white/more.png</iconset>
</property>
<property name="flat">
</item>
<item>
<widget class="QListView" name="listView">
- <property name="styleSheet">
- <string notr="true">QListView {
-background: black;
-color: white;
-}
-QListView::item:selected {
-background: qlineargradient(spread:reflect, x1:1, y1:0.5, x2:1, y2:0, stop:0 rgba(38, 38, 38, 255), stop:1 rgba(92, 92, 92, 255));
-color: white;
-}</string>
- </property>
<property name="horizontalScrollBarPolicy">
<enum>Qt::ScrollBarAlwaysOff</enum>
</property>
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/player.png</normaloff>:/icons/white/player.png</iconset>
</property>
<property name="flat">
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/artists.png</normaloff>:/icons/white/artists.png</iconset>
</property>
<property name="flat">
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/dynamic.png</normaloff>:/icons/white/dynamic.png</iconset>
</property>
<property name="flat">
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/playlists.png</normaloff>:/icons/white/playlists.png</iconset>
</property>
<property name="flat">
</item>
</layout>
</widget>
- <resources>
- <include location="../../resources/resources.qrc"/>
- </resources>
+ <resources/>
<connections/>
</ui>
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/prev.png</normaloff>:/icons/white/prev.png</iconset>
</property>
<property name="flat">
</spacer>
</item>
<item>
- <widget class="QPushButton" name="playpauseButton">
+ <widget class="QPushButton" name="stopButton">
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
<horstretch>0</horstretch>
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
- <normaloff>:/icons/white/play.png</normaloff>:/icons/white/play.png</iconset>
+ <iconset>
+ <normaloff>:/icons/white/stop.png</normaloff>:/icons/white/stop.png</iconset>
</property>
<property name="flat">
<bool>true</bool>
</spacer>
</item>
<item>
- <widget class="QPushButton" name="stopButton">
+ <widget class="QPushButton" name="playpauseButton">
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
<horstretch>0</horstretch>
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
- <normaloff>:/icons/white/stop.png</normaloff>:/icons/white/stop.png</iconset>
+ <iconset>
+ <normaloff>:/icons/white/play.png</normaloff>:/icons/white/play.png</iconset>
</property>
<property name="flat">
<bool>true</bool>
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/next.png</normaloff>:/icons/white/next.png</iconset>
</property>
<property name="flat">
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/more.png</normaloff>:/icons/white/more.png</iconset>
</property>
<property name="flat">
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/library.png</normaloff>:/icons/white/library.png</iconset>
</property>
<property name="flat">
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/playlist.png</normaloff>:/icons/white/playlist.png</iconset>
</property>
<property name="checkable">
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/random_inactive.png</normaloff>:/icons/white/random_inactive.png</iconset>
</property>
<property name="iconSize">
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/repeat_inactive.png</normaloff>:/icons/white/repeat_inactive.png</iconset>
</property>
<property name="iconSize">
<string/>
</property>
<property name="icon">
- <iconset resource="../../resources/resources.qrc">
+ <iconset>
<normaloff>:/icons/white/volume.png</normaloff>:/icons/white/volume.png</iconset>
</property>
<property name="flat">
</item>
</layout>
</widget>
- <resources>
- <include location="../../resources/resources.qrc"/>
- </resources>
+ <resources/>
<connections/>
</ui>