Pass the copy/move state through to Organiser

This commit is contained in:
David Sansome 2010-06-24 20:26:17 +00:00
parent f9e3d405cd
commit b2f8bb7063
31 changed files with 97 additions and 2 deletions

View File

@ -440,6 +440,9 @@ msgstr ""
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr ""

View File

@ -441,6 +441,9 @@ msgstr "Snížit hlasitost"
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Smazat předvolbu"

View File

@ -441,6 +441,9 @@ msgstr ""
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Slet forudindstilling"

View File

@ -442,6 +442,9 @@ msgstr "Lautstärke verringern"
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Voreinstellung löschen"

View File

@ -444,6 +444,9 @@ msgstr "Μείωση έντασης"
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Διαγραφή ρύθμισης"

View File

@ -442,6 +442,9 @@ msgstr "Decrease volume"
msgid "Delay between visualizations"
msgstr "Delay between visualisations"
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Delete preset"

View File

@ -440,6 +440,9 @@ msgstr ""
msgid "Delay between visualizations"
msgstr "Delay between visualisations"
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Delete preset"

View File

@ -444,6 +444,9 @@ msgstr "Disminuir volumen"
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Eliminar predefinición"

View File

@ -440,6 +440,9 @@ msgstr ""
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr ""

View File

@ -441,6 +441,9 @@ msgstr "Diminuer le volume"
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr ""

View File

@ -440,6 +440,9 @@ msgstr ""
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Eliminar predefinido"

View File

@ -443,6 +443,9 @@ msgstr "Riduci il volume"
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Elimina la preimpostazione"

View File

@ -440,6 +440,9 @@ msgstr ""
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr ""

View File

@ -440,6 +440,9 @@ msgstr ""
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Slett forhåndsinnstilling"

View File

@ -440,6 +440,9 @@ msgstr "Reduire lo volum"
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Escafar un prereglatge"

View File

@ -441,6 +441,9 @@ msgstr ""
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr ""

View File

@ -442,6 +442,9 @@ msgstr "Diminuir volume"
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Apagar pré-ajustes"

View File

@ -442,6 +442,9 @@ msgstr "Diminuir volume"
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Apagar pré-regulagem"

View File

@ -440,6 +440,9 @@ msgstr ""
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Şterge presetări"

View File

@ -441,6 +441,9 @@ msgstr "Уменьшить громкость"
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Удалить настройку"

View File

@ -443,6 +443,9 @@ msgstr "Znížiť hlasitosť"
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Vymazať predvoľbu"

View File

@ -442,6 +442,9 @@ msgstr "Sänk volymen"
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Ta bort förinställning"

View File

@ -440,6 +440,9 @@ msgstr "Sesi azalt"
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr ""

View File

@ -431,6 +431,9 @@ msgstr ""
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr ""

View File

@ -442,6 +442,9 @@ msgstr "Зменшити гучність"
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr "Стерти установки"

View File

@ -440,6 +440,9 @@ msgstr "降低音量"
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr ""

View File

@ -440,6 +440,9 @@ msgstr ""
msgid "Delay between visualizations"
msgstr ""
msgid "Delete originals"
msgstr ""
msgid "Delete preset"
msgstr ""

View File

@ -1207,10 +1207,12 @@ void MainWindow::NowPlayingWidgetPositionChanged(bool above_status_bar) {
void MainWindow::CopyFilesToLibrary(const QList<QUrl> &urls) {
organise_dialog_->SetUrls(urls);
organise_dialog_->SetCopy(true);
organise_dialog_->show();
}
void MainWindow::MoveFilesToLibrary(const QList<QUrl> &urls) {
organise_dialog_->SetUrls(urls);
organise_dialog_->SetCopy(false);
organise_dialog_->show();
}

View File

@ -115,6 +115,10 @@ void OrganiseDialog::SetFilenames(const QStringList &filenames) {
UpdatePreviews();
}
void OrganiseDialog::SetCopy(bool copy) {
ui_->move->setChecked(!copy);
}
void OrganiseDialog::InsertTag(const QString &tag) {
ui_->naming->insertPlainText("%" + tag);
}
@ -168,8 +172,8 @@ void OrganiseDialog::accept() {
// It deletes itself when it's finished.
Organise* organise = new Organise(
task_manager_, ui_->destination->currentText(), format_, true,
ui_->overwrite->isChecked(), filenames_);
task_manager_, ui_->destination->currentText(), format_,
!ui_->move->isChecked(), ui_->overwrite->isChecked(), filenames_);
organise->Start();
QDialog::accept();

View File

@ -44,6 +44,7 @@ public:
void SetUrls(const QList<QUrl>& urls);
void SetFilenames(const QStringList& filenames);
void SetCopy(bool copy);
bool IsFormatValid() const;

View File

@ -99,6 +99,13 @@
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="move">
<property name="text">
<string>Delete originals</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>