From 5e44492d7a1b756beda0e6ca0e702ab3b882df1b Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Thu, 19 May 2011 17:09:56 +0000 Subject: added '--quit' command line option (Closes issue 468) git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@2209 90c681e8-e032-0410-971d-27865f9a5e38 --- src/ui/builtincommandlineoption.cpp | 13 +++++++++---- src/ui/translations/qmmp_cs.ts | 15 ++++++++++----- src/ui/translations/qmmp_de.ts | 15 ++++++++++----- src/ui/translations/qmmp_es.ts | 15 ++++++++++----- src/ui/translations/qmmp_hu.ts | 15 ++++++++++----- src/ui/translations/qmmp_it.ts | 15 ++++++++++----- src/ui/translations/qmmp_ja.ts | 15 ++++++++++----- src/ui/translations/qmmp_lt.ts | 15 ++++++++++----- src/ui/translations/qmmp_nl.ts | 15 ++++++++++----- src/ui/translations/qmmp_pl_PL.ts | 15 ++++++++++----- src/ui/translations/qmmp_pt_BR.ts | 15 ++++++++++----- src/ui/translations/qmmp_ru.ts | 15 ++++++++++----- src/ui/translations/qmmp_tr.ts | 15 ++++++++++----- src/ui/translations/qmmp_uk_UA.ts | 15 ++++++++++----- src/ui/translations/qmmp_zh_CN.ts | 15 ++++++++++----- src/ui/translations/qmmp_zh_TW.ts | 15 ++++++++++----- 16 files changed, 159 insertions(+), 79 deletions(-) diff --git a/src/ui/builtincommandlineoption.cpp b/src/ui/builtincommandlineoption.cpp index 27bd85f59..5f71beeaa 100644 --- a/src/ui/builtincommandlineoption.cpp +++ b/src/ui/builtincommandlineoption.cpp @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2008-2010 by Ilya Kotov * + * Copyright (C) 2008-2011 by Ilya Kotov * * forkotov02@hotmail.ru * * * * This program is free software; you can redistribute it and/or modify * @@ -18,13 +18,12 @@ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ***************************************************************************/ +#include #include - #include "mainwindow.h" #include "builtincommandlineoption.h" -BuiltinCommandLineOption::BuiltinCommandLineOption(QObject *parent) - : QObject(parent) +BuiltinCommandLineOption::BuiltinCommandLineOption(QObject *parent) : QObject(parent) { m_options << "--enqueue" << "-e" << "--play" << "-p" @@ -32,6 +31,7 @@ BuiltinCommandLineOption::BuiltinCommandLineOption(QObject *parent) << "--play-pause" << "-t" << "--stop" << "-s" << "--jump-to-file" << "-j" + << "--quit" << "-q" << "--volume" << "--next" << "--previous" << "--toggle-visibility" @@ -57,6 +57,7 @@ const QString BuiltinCommandLineOption::helpString() const "-t, --play-pause "+tr("Pause if playing, play otherwise")+ "\n" "-s, --stop "+tr("Stop current song")+ "\n" + "-j, --jump-to-file "+tr("Display Jump to File dialog")+ "\n" + + "-q, --quit "+tr("Quit application") + "\n" + "--volume <0..100> "+tr("Set playback volume (example: qmmp --volume 20)") + "\n" "--next "+tr("Skip forward in playlist")+ "\n" + "--previous "+tr("Skip backwards in playlist")+"\n" + @@ -119,6 +120,10 @@ void BuiltinCommandLineOption::executeCommand(const QString &option_string, { mw->jumpToFile(); } + else if (option_string == "--quit" || option_string == "-q") + { + mw->close(); + } else if (option_string == "--toggle-visibility") { mw->toggleVisibility(); diff --git a/src/ui/translations/qmmp_cs.ts b/src/ui/translations/qmmp_cs.ts index 36a8c828d..15c75f93b 100644 --- a/src/ui/translations/qmmp_cs.ts +++ b/src/ui/translations/qmmp_cs.ts @@ -488,12 +488,12 @@ BuiltinCommandLineOption - + Skip forward in playlist Přejít vpřed v seznamu skladeb - + Skip backwards in playlist Přejít zpět v seznamu skladeb @@ -529,21 +529,26 @@ + Quit application + + + + Set playback volume (example: qmmp --volume 20) Nastavit hlasitost přehrávání (příklad: qmmp --volume 20) - + Show/hide application Zobrazit/skrýt aplikaci - + Display Add File dialog Zobrazit dialog Přidat soubor - + Display Add Directory dialog Zobrazit dialog Přidat adresář diff --git a/src/ui/translations/qmmp_de.ts b/src/ui/translations/qmmp_de.ts index 732d17be5..cabafbf3f 100644 --- a/src/ui/translations/qmmp_de.ts +++ b/src/ui/translations/qmmp_de.ts @@ -488,12 +488,12 @@ BuiltinCommandLineOption - + Skip forward in playlist Nächsten Titel in Wiedergabeliste abspielen - + Skip backwards in playlist Vorherigen Titel in Wiedergabeliste abspielen @@ -529,21 +529,26 @@ + Quit application + + + + Set playback volume (example: qmmp --volume 20) Lautstärke der Wiedergabe einstellen (Beispiel: qmmp --volume 20) - + Show/hide application Anwendung ein-/ausblenden - + Display Add File dialog „Datei hinzufügen“-Dialog anzeigen - + Display Add Directory dialog „Verzeichnis hinzufügen“-Dialog anzeigen diff --git a/src/ui/translations/qmmp_es.ts b/src/ui/translations/qmmp_es.ts index d8cfa38c8..cf82cab5e 100644 --- a/src/ui/translations/qmmp_es.ts +++ b/src/ui/translations/qmmp_es.ts @@ -488,12 +488,12 @@ BuiltinCommandLineOption - + Skip forward in playlist Avanzar en la lista de reproducción - + Skip backwards in playlist Retroceder en la lista de reproducción @@ -529,21 +529,26 @@ + Quit application + + + + Set playback volume (example: qmmp --volume 20) Cambiar el volumen de reproducción (ejemplo: qmmp --volume 20) - + Show/hide application Mostrar/ocultar aplicación - + Display Add File dialog Mostrar el diálogo Añadir archivo - + Display Add Directory dialog Mostrar el diálogo Añadir directorio diff --git a/src/ui/translations/qmmp_hu.ts b/src/ui/translations/qmmp_hu.ts index 97e3bc744..b0a2b35cb 100644 --- a/src/ui/translations/qmmp_hu.ts +++ b/src/ui/translations/qmmp_hu.ts @@ -519,31 +519,36 @@ + Quit application + + + + Set playback volume (example: qmmp --volume 20) Lejátszási hangerő beállítása (pl.: qmmp --volume 20) - + Skip forward in playlist Lejátszási lista következő számának kihagyása - + Skip backwards in playlist Lejátszási lista előző számainak kihagyása - + Show/hide application Alkalmazás mutatása/elrejtése - + Display Add File dialog Fájl hozzáadása ablak mutatása - + Display Add Directory dialog Könyvtár hozzáadása ablak mutatása diff --git a/src/ui/translations/qmmp_it.ts b/src/ui/translations/qmmp_it.ts index 98090f491..f84ecb479 100644 --- a/src/ui/translations/qmmp_it.ts +++ b/src/ui/translations/qmmp_it.ts @@ -488,12 +488,12 @@ BuiltinCommandLineOption - + Skip forward in playlist Scorri in avanti lista dei brani - + Skip backwards in playlist Scorri indietro la lista dei brani @@ -529,21 +529,26 @@ + Quit application + + + + Set playback volume (example: qmmp --volume 20) - + Show/hide application Mostra/nascondi Qmmp - + Display Add File dialog Mostra il menu «Aggiungi brani» - + Display Add Directory dialog Mostra il menu «Aggiungi cartella» diff --git a/src/ui/translations/qmmp_ja.ts b/src/ui/translations/qmmp_ja.ts index f57e5d089..b352a32de 100644 --- a/src/ui/translations/qmmp_ja.ts +++ b/src/ui/translations/qmmp_ja.ts @@ -519,31 +519,36 @@ + Quit application + + + + Set playback volume (example: qmmp --volume 20) 音量設定 (例: qmmp --volume 20) - + Skip forward in playlist プレイリストでの次の曲にスキップ - + Skip backwards in playlist プレイリストで前の曲にスキップ - + Show/hide application アプリケーションウィンドウを表示/非表示 - + Display Add File dialog 「ファイル追加」ダイアログを表示 - + Display Add Directory dialog 「ディレクトリ追加」ダイアログを表示 diff --git a/src/ui/translations/qmmp_lt.ts b/src/ui/translations/qmmp_lt.ts index 483ae15cb..26e3e646c 100644 --- a/src/ui/translations/qmmp_lt.ts +++ b/src/ui/translations/qmmp_lt.ts @@ -489,12 +489,12 @@ BuiltinCommandLineOption - + Skip forward in playlist Eiti prie sekančio elemento - + Skip backwards in playlist Eiti prie ankstesnio elemento @@ -530,21 +530,26 @@ + Quit application + + + + Set playback volume (example: qmmp --volume 20) Nustatyti grojimo garsą (pvz: qmmp --volume 20) - + Show/hide application Parodyti/Slėpti programą - + Display Add File dialog Parodyti langą bylų pridėjimui - + Display Add Directory dialog Parodyti langą aplanko pridėjimui diff --git a/src/ui/translations/qmmp_nl.ts b/src/ui/translations/qmmp_nl.ts index 8bc6d4c6c..4b52237a4 100644 --- a/src/ui/translations/qmmp_nl.ts +++ b/src/ui/translations/qmmp_nl.ts @@ -488,12 +488,12 @@ BuiltinCommandLineOption - + Skip forward in playlist Naar voren springen in afspeellijstb - + Skip backwards in playlist Naar achteren springen in afspeellijst @@ -529,21 +529,26 @@ + Quit application + + + + Set playback volume (example: qmmp --volume 20) Zet afspeelvolume (voorbeeld: qmmp --volume 20) - + Show/hide application Toon/verberg programma - + Display Add File dialog Toon venster om bestanden toe te voegen - + Display Add Directory dialog Toon venster om mappen toe te voegen diff --git a/src/ui/translations/qmmp_pl_PL.ts b/src/ui/translations/qmmp_pl_PL.ts index 3204e2800..820dc5cac 100644 --- a/src/ui/translations/qmmp_pl_PL.ts +++ b/src/ui/translations/qmmp_pl_PL.ts @@ -488,12 +488,12 @@ BuiltinCommandLineOption - + Skip forward in playlist Przeskocz do przodu na liście odtwarzania - + Skip backwards in playlist Przeskocz do tyłu na liście odtwarzania @@ -529,21 +529,26 @@ + Quit application + + + + Set playback volume (example: qmmp --volume 20) Ustaw głośność odtwarzania (np: qmmp --volume 20) - + Show/hide application Pokaż/ukryj aplikację - + Display Add File dialog Wyświetl okno dialogowe dodawania plików - + Display Add Directory dialog Wyświetl okno dialogowe dodawania katalogów diff --git a/src/ui/translations/qmmp_pt_BR.ts b/src/ui/translations/qmmp_pt_BR.ts index 3d75851b1..7daaa346c 100644 --- a/src/ui/translations/qmmp_pt_BR.ts +++ b/src/ui/translations/qmmp_pt_BR.ts @@ -488,12 +488,12 @@ BuiltinCommandLineOption - + Skip forward in playlist - + Skip backwards in playlist @@ -529,21 +529,26 @@ + Quit application + + + + Set playback volume (example: qmmp --volume 20) - + Show/hide application - + Display Add File dialog - + Display Add Directory dialog diff --git a/src/ui/translations/qmmp_ru.ts b/src/ui/translations/qmmp_ru.ts index 1fb130e60..20d871c20 100644 --- a/src/ui/translations/qmmp_ru.ts +++ b/src/ui/translations/qmmp_ru.ts @@ -488,12 +488,12 @@ BuiltinCommandLineOption - + Skip forward in playlist Перейти к следующему фрагменту - + Skip backwards in playlist Перейти к предыдущему фрагменту @@ -529,21 +529,26 @@ + Quit application + Завершить приложение + + + Set playback volume (example: qmmp --volume 20) Установить громкость (пример: qmmp --volume 20) - + Show/hide application Показать/скрыть приложение - + Display Add File dialog Показать диалог добавления файлов - + Display Add Directory dialog Показать диалог добавления директорий diff --git a/src/ui/translations/qmmp_tr.ts b/src/ui/translations/qmmp_tr.ts index 9704a4b2a..7ad008e4b 100644 --- a/src/ui/translations/qmmp_tr.ts +++ b/src/ui/translations/qmmp_tr.ts @@ -488,12 +488,12 @@ BuiltinCommandLineOption - + Skip forward in playlist İleri atla - + Skip backwards in playlist Geri atla @@ -529,21 +529,26 @@ + Quit application + + + + Set playback volume (example: qmmp --volume 20) - + Show/hide application Uygulamayı göster/gizle - + Display Add File dialog Dosya ekleme diyaloğunu göster - + Display Add Directory dialog Dizin ekleme diyaloğunu göster diff --git a/src/ui/translations/qmmp_uk_UA.ts b/src/ui/translations/qmmp_uk_UA.ts index 728b98116..05915dc2c 100644 --- a/src/ui/translations/qmmp_uk_UA.ts +++ b/src/ui/translations/qmmp_uk_UA.ts @@ -488,12 +488,12 @@ BuiltinCommandLineOption - + Skip forward in playlist Перейти до наступного фрагменту - + Skip backwards in playlist Перейти до попереднього фрагменту @@ -529,21 +529,26 @@ + Quit application + + + + Set playback volume (example: qmmp --volume 20) Встановити гучність (приклад: qmmp --volume 20) - + Show/hide application Показати/сховати програму - + Display Add File dialog Показати діалог додавання файлів - + Display Add Directory dialog Показати діалог додавання тек diff --git a/src/ui/translations/qmmp_zh_CN.ts b/src/ui/translations/qmmp_zh_CN.ts index 9e9caf05f..e860d6bb4 100644 --- a/src/ui/translations/qmmp_zh_CN.ts +++ b/src/ui/translations/qmmp_zh_CN.ts @@ -488,12 +488,12 @@ BuiltinCommandLineOption - + Skip forward in playlist 跳到播放列表中的下一曲 - + Skip backwards in playlist 跳到播放列表中的上一曲 @@ -529,21 +529,26 @@ + Quit application + + + + Set playback volume (example: qmmp --volume 20) 设置回放音量 (例如:qmmp --volume 20) - + Show/hide application 显示/隐藏程序 - + Display Add File dialog 显示添加文件对话 - + Display Add Directory dialog 显示添加文件夹对话 diff --git a/src/ui/translations/qmmp_zh_TW.ts b/src/ui/translations/qmmp_zh_TW.ts index d9212ccb2..c04be18a7 100644 --- a/src/ui/translations/qmmp_zh_TW.ts +++ b/src/ui/translations/qmmp_zh_TW.ts @@ -488,12 +488,12 @@ BuiltinCommandLineOption - + Skip forward in playlist 跳到播放清單中的下一曲 - + Skip backwards in playlist 跳到播放清單中的上一曲 @@ -529,21 +529,26 @@ + Quit application + + + + Set playback volume (example: qmmp --volume 20) 設置回放音量 (例如:qmmp --volume 20) - + Show/hide application 察看/隱藏程式 - + Display Add File dialog 察看添加文件對話 - + Display Add Directory dialog 察看添加目錄對話 -- cgit v1.2.3-13-gbd6f