diff options
Diffstat (limited to 'kaudiocreator')
27 files changed, 142 insertions, 797 deletions
diff --git a/kaudiocreator/CMakeL10n.txt b/kaudiocreator/CMakeL10n.txt index e2c2661e..69aa35e6 100644 --- a/kaudiocreator/CMakeL10n.txt +++ b/kaudiocreator/CMakeL10n.txt @@ -1,3 +1,15 @@ ##### create translation templates ############## tde_l10n_create_template( "kaudiocreator" ) + +tde_l10n_create_template( + CATALOG "desktop_files/kaudiocreator-desktops/" + SOURCES *.desktop + DESTINATION "${CMAKE_SOURCE_DIR}/translations" +) + +tde_l10n_create_template( + CATALOG "desktop_files/kaudiocreator-eventsrc/" + SOURCES_DESKTOP eventsrc + DESTINATION "${CMAKE_SOURCE_DIR}/translations" +) diff --git a/kaudiocreator/CMakeLists.txt b/kaudiocreator/CMakeLists.txt index bb1c5ffe..9d47429a 100644 --- a/kaudiocreator/CMakeLists.txt +++ b/kaudiocreator/CMakeLists.txt @@ -49,26 +49,38 @@ tde_add_executable( kaudiocreator AUTOMOC ##### other data ################################ -install( - FILES kaudiocreator.desktop - DESTINATION ${XDG_APPS_INSTALL_DIR} +tde_create_translated_desktop( + SOURCE kaudiocreator.desktop + PO_DIR kaudiocreator-desktops ) + install( - FILES kaudiocreatorui.rc eventsrc + FILES kaudiocreatorui.rc + DESTINATION ${DATA_INSTALL_DIR}/kaudiocreator +) + +tde_create_translated_desktop( + SOURCE eventsrc DESTINATION ${DATA_INSTALL_DIR}/kaudiocreator + PO_DIR kaudiocreator-eventsrc ) + install( FILES kaudiocreator.kcfg kaudiocreator_encoders.kcfg DESTINATION ${KCFG_INSTALL_DIR} ) -install( - FILES audiocd_extract.desktop + +tde_create_translated_desktop( + SOURCE audiocd_extract.desktop DESTINATION ${DATA_INSTALL_DIR}/konqueror/servicemenus + PO_DIR kaudiocreator-desktops ) + install( FILES kaudiocreator-meta.upd kaudiocreator-libkcddb.upd DESTINATION ${DATA_INSTALL_DIR}/tdeconf_update ) + install( PROGRAMS upgrade-kaudiocreator-metadata.sh DESTINATION ${DATA_INSTALL_DIR}/tdeconf_update diff --git a/kaudiocreator/audiocd_extract.desktop b/kaudiocreator/audiocd_extract.desktop index 54bfd48e..44671040 100644 --- a/kaudiocreator/audiocd_extract.desktop +++ b/kaudiocreator/audiocd_extract.desktop @@ -5,50 +5,6 @@ X-TDE-Priority=TopLevel [Desktop Action Extract] Name=Extract and Encode Audio Tracks -Name[bg]=Извличане и кодиране на аудио диск -Name[bs]=Ripujte i kodirajte audio CDove -Name[ca]=Extracció i codificació de pistes d'àudio -Name[cs]=Získat a enkódovat zvukové stopy -Name[da]=Udtræk og indkod lydspor -Name[de]=Musikstücke auslesen und kodieren -Name[el]=Εξαγωγή και κωδικοποίηση Κομματιών ήχου -Name[es]=Extrae y codifica pistas de audio -Name[et]=Ekstrakti ja kodeeri audiorajad -Name[eu]=Erauzi eta kodetu audio pistak -Name[fa]=استخراج و کدبندی شیارهای صوتی -Name[fi]=Siirrä ja koodaa ääniraitoja -Name[fr]=Extrait et encode des pistes audio -Name[ga]=Rianta Fuaime á mBaint Amach agus á nIonchódú -Name[gl]=Extraer e Codificar Pistas de Son -Name[he]=הוצאה וקידוד רצועות שמע -Name[hu]=Hangsávok kinyerése és tömörítése -Name[is]=Afrita og kóða hljóðspor -Name[it]=Estrai e comprimi le tracce audio -Name[ja]=オーディオトラックを取り出しエンコード -Name[kk]=Аудио жолсызықтарды оқып алу мен қалыптастыру -Name[km]=ស្រង់ចេញ និងអ៊ិនកូដបទអូឌីយ៉ូ -Name[ko]=오디오 트랙 추출 및 인코딩 -Name[lt]=Audio takelių išgavimas ir įkodavimas -Name[nb]=Pakk ut og dekod lydfiler -Name[nds]=Musikstücken utlesen un koderen -Name[ne]=निकाल्ने र सङ्केतन अडियो ट्रयाक -Name[nl]=Audio-tracks rippen en coderen -Name[nn]=Hent og kod lydspor -Name[pa]=ਆਡੀਓ ਟਰੈਕ ਖੋਲੋ ਅਤੇ ਇੰਕੋਡ -Name[pl]=Odzyskaj i przekoduj ścieżki audio -Name[pt]=Extracção e Codificação de Faixas de Áudio -Name[pt_BR]=Extrair e Converter Faixas de Áudio -Name[ru]=Извлечь и закодировать дорожки -Name[sk]=Vytiahnuť a zakódovať audio stopy -Name[sl]=Zajemite in zakodirajte glasbo -Name[sr]=Издваја и кодира аудио стазе -Name[sr@Latn]=Izdvaja i kodira audio staze -Name[sv]=Hämta och koda ljudspår -Name[th]=โปรแกรมสำหรับดึงข้อมูลและเข้ารหัสเพลง -Name[tr]=Ses İzlerini Aktar ve Kodla -Name[uk]=Витягає і кодує звукові доріжки -Name[zh_CN]=提取并编码音轨 -Name[zh_HK]=擷取並將音軌編碼 -Name[zh_TW]=展開並編碼音軌 + Exec=kaudiocreator %u Icon=kaudiocreator diff --git a/kaudiocreator/cdconfig.ui b/kaudiocreator/cdconfig.ui index c0756c83..50133562 100644 --- a/kaudiocreator/cdconfig.ui +++ b/kaudiocreator/cdconfig.ui @@ -54,8 +54,8 @@ </spacer> </vbox> </widget> -<Q_SLOTS> +<slots> <slot access="protected" specifier="non virtual">configureAudioCD()</slot> -</Q_SLOTS> +</slots> <layoutdefaults spacing="6" margin="11"/> </UI> diff --git a/kaudiocreator/encodefile.ui b/kaudiocreator/encodefile.ui index d0b6df94..10eed553 100644 --- a/kaudiocreator/encodefile.ui +++ b/kaudiocreator/encodefile.ui @@ -338,10 +338,8 @@ <layoutdefaults spacing="6" margin="11"/> <includes> <include location="global" impldecl="in declaration">kdialog.h</include> + <include location="global" impldecl="in implementation">klineedit.h</include> + <include location="global" impldecl="in implementation">kpushbutton.h</include> <include location="global" impldecl="in implementation">kurlrequester.h</include> </includes> -<includehints> - <includehint>klineedit.h</includehint> - <includehint>kpushbutton.h</includehint> -</includehints> </UI> diff --git a/kaudiocreator/encodefileimp.cpp b/kaudiocreator/encodefileimp.cpp index 75f79736..28bc688a 100644 --- a/kaudiocreator/encodefileimp.cpp +++ b/kaudiocreator/encodefileimp.cpp @@ -33,8 +33,8 @@ EncodeFileImp::EncodeFileImp(TQWidget* parent, // Specify to only accept wav files file->setFilter("*.wav|Wav Files"); - connect(file,TQT_SIGNAL(textChanged(const TQString &)),this,TQT_SLOT(enableEncodeButton(const TQString &))); - connect(encodeButton,TQT_SIGNAL(clicked()),this,TQT_SLOT(encode())); + connect(file,TQ_SIGNAL(textChanged(const TQString &)),this,TQ_SLOT(enableEncodeButton(const TQString &))); + connect(encodeButton,TQ_SIGNAL(clicked()),this,TQ_SLOT(encode())); } /** diff --git a/kaudiocreator/encodefileimp.h b/kaudiocreator/encodefileimp.h index 1a3cd21c..f7ffff87 100644 --- a/kaudiocreator/encodefileimp.h +++ b/kaudiocreator/encodefileimp.h @@ -32,7 +32,7 @@ class Job; */ class EncodeFileImp : public EncodeFile { -Q_OBJECT +TQ_OBJECT signals: diff --git a/kaudiocreator/encoder.cpp b/kaudiocreator/encoder.cpp index 9cc729a6..23137f3d 100644 --- a/kaudiocreator/encoder.cpp +++ b/kaudiocreator/encoder.cpp @@ -212,11 +212,11 @@ void Encoder::tendToNewJobs() { proc->setPriority(Prefs::niceLevel()); *proc << TQFile::encodeName(command).data(); - connect(proc, TQT_SIGNAL(receivedStdout(TDEProcess *, char *, int )), - this, TQT_SLOT(receivedThreadOutput(TDEProcess *, char *, int ))); - connect(proc, TQT_SIGNAL(receivedStderr(TDEProcess *, char *, int )), - this, TQT_SLOT(receivedThreadOutput(TDEProcess *, char *, int ))); - connect(proc, TQT_SIGNAL(processExited(TDEProcess *)), this, TQT_SLOT(jobDone(TDEProcess *))); + connect(proc, TQ_SIGNAL(receivedStdout(TDEProcess *, char *, int )), + this, TQ_SLOT(receivedThreadOutput(TDEProcess *, char *, int ))); + connect(proc, TQ_SIGNAL(receivedStderr(TDEProcess *, char *, int )), + this, TQ_SLOT(receivedThreadOutput(TDEProcess *, char *, int ))); + connect(proc, TQ_SIGNAL(processExited(TDEProcess *)), this, TQ_SLOT(jobDone(TDEProcess *))); jobs.insert(proc, job); threads.append(proc); diff --git a/kaudiocreator/encoder.h b/kaudiocreator/encoder.h index b891e0b5..fdc7bb53 100644 --- a/kaudiocreator/encoder.h +++ b/kaudiocreator/encoder.h @@ -32,7 +32,7 @@ class EncoderPrefs; class Encoder : public TQObject { -Q_OBJECT +TQ_OBJECT signals: diff --git a/kaudiocreator/encoderconfig.ui b/kaudiocreator/encoderconfig.ui index 66a3daaa..338bac68 100644 --- a/kaudiocreator/encoderconfig.ui +++ b/kaudiocreator/encoderconfig.ui @@ -286,8 +286,8 @@ <includes> <include location="local" impldecl="in implementation">encoderconfig.ui.h</include> </includes> -<Q_SLOTS> +<slots> <slot>encoderWizard()</slot> -</Q_SLOTS> +</slots> <layoutdefaults spacing="6" margin="11"/> </UI> diff --git a/kaudiocreator/encoderconfigimp.cpp b/kaudiocreator/encoderconfigimp.cpp index 2865dce3..e2ca1188 100644 --- a/kaudiocreator/encoderconfigimp.cpp +++ b/kaudiocreator/encoderconfigimp.cpp @@ -34,10 +34,10 @@ */ EncoderConfigImp::EncoderConfigImp( TQWidget* parent, const char* name) : EncoderConfig (parent, name) { - connect(addEncoder, TQT_SIGNAL(clicked()), this, TQT_SLOT(addEncoderSlot())); - connect(removeEncoder, TQT_SIGNAL(clicked()), this, TQT_SLOT(removeEncoderSlot())); - connect(configureEncoder, TQT_SIGNAL(clicked()), this, TQT_SLOT(configureEncoderSlot())); - connect(kcfg_currentEncoder, TQT_SIGNAL(doubleClicked ( TQListBoxItem * )),this, TQT_SLOT(configureEncoderSlot())); + connect(addEncoder, TQ_SIGNAL(clicked()), this, TQ_SLOT(addEncoderSlot())); + connect(removeEncoder, TQ_SIGNAL(clicked()), this, TQ_SLOT(removeEncoderSlot())); + connect(configureEncoder, TQ_SIGNAL(clicked()), this, TQ_SLOT(configureEncoderSlot())); + connect(kcfg_currentEncoder, TQ_SIGNAL(doubleClicked ( TQListBoxItem * )),this, TQ_SLOT(configureEncoderSlot())); // If there are no encoders then store the three default ones. if( Prefs::lastKnownEncoder() == 0){ @@ -138,7 +138,7 @@ void EncoderConfigImp::addEncoderSlot(){ KDialogBase::Ok | KDialogBase::Cancel | KDialogBase::Help); dialog->setCaption(i18n("Configure Encoder")); dialog->addPage(new EncoderEdit(0, groupName.latin1()), i18n("Encoder Configuration"), "package_settings"); - connect(dialog, TQT_SIGNAL(settingsChanged()), this, TQT_SLOT(loadEncoderList())); + connect(dialog, TQ_SIGNAL(settingsChanged()), this, TQ_SLOT(loadEncoderList())); dialog->show(); } @@ -198,9 +198,9 @@ void EncoderConfigImp::configureEncoderSlot() { KDialogBase::Ok | KDialogBase::Cancel | KDialogBase::Help); dialog->setCaption(i18n("Configure Encoder")); dialog->addPage(new EncoderEdit(0, groupName.latin1()), i18n("Encoder Configuration"), "package_settings"); - connect(dialog, TQT_SIGNAL(destroyed(TQObject *)), this, TQT_SLOT(updateEncoder(TQObject *))); - connect(dialog, TQT_SIGNAL(settingsChanged()), this, TQT_SIGNAL(encoderUpdated())); - connect(dialog, TQT_SIGNAL(settingsChanged(const char *)), this, TQT_SLOT(updateEncoder(const char *))); + connect(dialog, TQ_SIGNAL(destroyed(TQObject *)), this, TQ_SLOT(updateEncoder(TQObject *))); + connect(dialog, TQ_SIGNAL(settingsChanged()), this, TQ_SIGNAL(encoderUpdated())); + connect(dialog, TQ_SIGNAL(settingsChanged(const char *)), this, TQ_SLOT(updateEncoder(const char *))); dialog->show(); } diff --git a/kaudiocreator/encoderconfigimp.h b/kaudiocreator/encoderconfigimp.h index f53a3426..dce1c111 100644 --- a/kaudiocreator/encoderconfigimp.h +++ b/kaudiocreator/encoderconfigimp.h @@ -31,7 +31,7 @@ */ class EncoderConfigImp : public EncoderConfig { -Q_OBJECT +TQ_OBJECT signals: diff --git a/kaudiocreator/encoderoutput.ui b/kaudiocreator/encoderoutput.ui index 8851d0f4..a99d3c83 100644 --- a/kaudiocreator/encoderoutput.ui +++ b/kaudiocreator/encoderoutput.ui @@ -77,9 +77,6 @@ <property name="text"> <string>&OK</string> </property> - <property name="accel"> - <string></string> - </property> <property name="autoDefault"> <bool>true</bool> </property> diff --git a/kaudiocreator/eventsrc b/kaudiocreator/eventsrc index 31ff062c..44d49062 100644 --- a/kaudiocreator/eventsrc +++ b/kaudiocreator/eventsrc @@ -1,528 +1,25 @@ [!Global!] IconName=kaudiocreator Comment=KAudioCreator -Comment[bn]=কে-অডিও-ক্রিয়েটার -Comment[cy]=KCreuyddSain -Comment[mk]=КАудиоКреатор -Comment[ne]=केडीई अडियो सर्जक -Comment[pa]=ਕੇ-ਆਡੀਓ-ਨਿਰਮਾਤਾ -Comment[sv]=Kaudiocreator -Comment[tg]=KОфарандаи Садо -Comment[tr]=Kaudiocreator [no jobs left] Name=All jobs finished -Name[bg]=Всички задачи завършиха -Name[br]=Echu eo pep dlead -Name[bs]=Svi zadaci su završeni -Name[ca]=Han acabat tots els treballs -Name[cs]=Všechny úkoly dokončeny -Name[da]=Alle job færdige -Name[de]=Alle Aufgaben sind abgeschlossen. -Name[el]=Όλες οι εργασίες ολοκληρώθηκαν -Name[eo]=Ĉiuj taskoj finiĝis -Name[es]=Todos los trabajos finalizados -Name[et]=Kõik tööd lõpetatud -Name[eu]=Lan guztiak amaituta -Name[fa]=همۀ کارها تمام شد -Name[fi]=Kaikki työt ovat valmistuneet -Name[fr]=Toutes les tâches sont terminées -Name[gl]=Todos os traballos rematados -Name[he]=כל העבודות הסתיימו -Name[hu]=Az összes feladat befejeződött -Name[is]=Öllum verkum lokið -Name[it]=Tutti i processi sono terminati -Name[ja]=全ジョブ完了 -Name[kk]=Бүкіл тапсырмалар бітті -Name[km]=បានបញ្ចប់ការងារទាំងអស់ -Name[ko]=모든 작업 완료됨 -Name[lt]=Visi darbai baigti -Name[mk]=Сите задачи се завршени -Name[nb]=Alle jobbene er utført -Name[nds]=All Opgaven beendt -Name[ne]=सबै काम समाप्त भयो -Name[nl]=Alle taken voltooid -Name[nn]=Alle jobbar ferdige -Name[pa]=ਸਭ ਕੰਮ ਖਤਮ -Name[pl]=Wszystkie zadania ukończone -Name[pt]=Todos os trabalhos terminados -Name[pt_BR]=Todos os trabalhos finalizados -Name[ru]=Все задания выполнены -Name[sk]=Všetky úlohy skončili -Name[sl]=Vsa opravila zaključena -Name[sr]=Сви послови завршени -Name[sr@Latn]=Svi poslovi završeni -Name[sv]=Alla jobb är klara -Name[th]=งานทั้งหมดเสร็จสิ้น -Name[tr]=Tüm görevler tamamlandı -Name[uk]=Всі задачі виконано -Name[zh_CN]=全部任务都已完成 -Name[zh_HK]=工作全部完成 -Name[zh_TW]=所有工作均已完成 Comment=All of the jobs in the queue have been finished -Comment[bg]=Всички задачи в опашката завършиха -Comment[br]=Echu eo pep dlead el lost -Comment[bs]=Svi zadaci u redu čekanja su završeni -Comment[ca]=Han acabat tots els treballs de la cua -Comment[cs]=Všechny úkoly ve frontě byly dokončeny -Comment[da]=Alle job i køen er færdige -Comment[de]=Alle Aufgaben der Warteschlange sind fertig. -Comment[el]=Όλες οι εργασίες της ουράς ολοκληρώθηκαν -Comment[es]=Se han terminado todos los trabajos de la cola -Comment[et]=Kõik järjekorras olnud tööd on lõpetatud -Comment[eu]=Ilarako lan guztiak amaitu dira -Comment[fa]=همۀ کارهای درون صف تمام شدهاند -Comment[fi]=Kaikki työt jonossa ovat valmistuneet -Comment[fr]=Toutes les tâches dans la file d'attente sont terminées -Comment[gl]=Atinxíronse todos os traballos na lista -Comment[he]=כל העבודות בתור הסתיימו -Comment[hu]=A sorban várakozó feladatok befejeződtek -Comment[is]=Öllum verkum í biðröð hefur verið lokið -Comment[it]=Tutti i processi in coda sono terminati -Comment[ja]=キューにある全ジョブが完了しました -Comment[kk]=Бүкіл кезектегі тапсырмалар бітті -Comment[km]=ការងារទាំងអស់នៅក្នុងជួរ ត្រូវបានបញ្ចប់ហើយ -Comment[ko]=큐에 있는 모든 작업이 완료됨 -Comment[lt]=Visi surikiuoti darbai atlikti -Comment[mk]=Сите задачи во редицата завршија -Comment[nb]=Alle jobbene i køen er utført -Comment[nds]=All Opgaven binnen de Töövreeg sünd beendt -Comment[ne]=लाममा रहेको सबै काम समाप्त भयो -Comment[nl]=Alle taken in de wachtrij zijn voltooid -Comment[nn]=Alle jobbane i køen er ferdige -Comment[pa]=ਕਤਾਰ ਵਿੱਚ ਸਭ ਕੰਮਾਂ ਨੂੰ ਖਤਮ ਕਰ ਦਿੱਤਾ ਗਿਆ ਹੈ -Comment[pl]=Wszystkie zadania z kolejko zostały ukończone -Comment[pt]=Todos os trabalhos em fila foram terminados -Comment[pt_BR]=Todos os trabalhos na fila foram finalizados -Comment[ru]=Все задания очереди завершены -Comment[sk]=Všetky úlohy v rade skončili -Comment[sl]=Vsa opravila iz vrste so bila zaključena -Comment[sr]=Сви послови из редоследа су завршени -Comment[sr@Latn]=Svi poslovi iz redosleda su završeni -Comment[sv]=Alla jobb i kön är klara -Comment[th]=งานทั้งหมดในคิวเสร็จหมดแล้ว -Comment[tr]=Listedeki tüm görevler tamamlandı. -Comment[uk]=Закінчено всі задачі в черзі -Comment[zh_CN]=队列中的全部任务都已完成 -Comment[zh_HK]=佇列中所有工作已完成 -Comment[zh_TW]=所有佇列中的工作都已完成 [track ripped] Name=Track Ripped -Name[bg]=Запис на пътечка -Name[bn]=ট্র্যাক রিপ করা হয়েছে -Name[br]=Roudenn eztennet -Name[bs]=Numera ripovana -Name[ca]=Extractor de peces -Name[cs]=Stopa ripována -Name[cy]=Trac wedi'i Rhwygo -Name[da]=Spor rippet -Name[de]=Stück ausgelesen -Name[el]=Το κομμάτι εξήχθη -Name[es]=Pista extraida -Name[et]=Rada ripitud -Name[eu]=Pista erauztua -Name[fa]=شیار شکافته شد -Name[fi]=Kappale kopioitu -Name[fr]=Piste extraite -Name[ga]=Rian Sractha -Name[gl]=Pista Ext -Name[he]=רצועות נקרעו -Name[hu]=Hangsáv kimásolva -Name[is]=Lag afritað -Name[it]=Track compressa -Name[ja]=トラックのリッピング終了 -Name[kk]=Жолсызық оқып алынды -Name[km]=បានច្រៀកបទ -Name[ko]=트랙 추출됨 -Name[lt]=Takelis nurašytas -Name[mk]=Спуштена песна -Name[nb]=Spor innlest -Name[nds]=Stück utleest -Name[ne]=ट्रयाक काटियो -Name[nl]=Track geript -Name[nn]=Spor innlese -Name[pa]=ਟਰੈਕ ਰਿਪ -Name[pl]=Zgrany utwór -Name[pt]=Faixa Extraída -Name[pt_BR]=Faixa convertida -Name[ru]=Дорожка скопирована -Name[sl]=Skladba zajeta -Name[sr]=Нумера исчупана -Name[sr@Latn]=Numera isčupana -Name[sv]=Spår lagrat -Name[ta]=தடம் பிரிக்கப்பட்டது -Name[tg]=Шиор Канда шудааст -Name[th]=เพลงที่ทำการดึงข้อมูลแล้ว -Name[tr]=Parça Dönüştürüldü -Name[uk]=Витягнута доріжка -Name[zh_CN]=音轨已抓取 -Name[zh_HK]=已擷取的音軌 -Name[zh_TW]=音軌已擷取 Comment=Track finished ripping -Comment[bg]=Завършване на запис на пътечка -Comment[bn]=ট্র্যাক রিপ করা শেষ -Comment[br]=Echu eo eztenniñ ar roudenn -Comment[bs]=Završeno ripovanje numere -Comment[ca]=Ha acabat l'extracció de la peça -Comment[cs]=Ripování stopy dokončeno -Comment[cy]=Wedi gorffen rhwygo'r trac -Comment[da]=Spor færdig med at blive rippet -Comment[de]=Das Stück ist fertig ausgelesen. -Comment[el]=Η εξαγωγή του κομματιού ολοκληρώθηκε -Comment[es]=Finalizó la extracción de la pista -Comment[et]=Raja rippimine lõpetatud -Comment[eu]=Pistaren erauzketa amaituta -Comment[fa]= شیار به شکافتن پایان داد -Comment[fi]=Kappaleen kaappaaminen valmis -Comment[fr]=Extraction de la piste terminée -Comment[gl]=Rematou a extracción da pista -Comment[he]=קריעת רצועות הסתיימה -Comment[hu]=A hangsáv kimásolása befejeződött -Comment[is]=Afritun lags lauk -Comment[it]=Estrazione traccia terminata -Comment[ja]=トラックのリッピングが終了しました -Comment[kk]=Жолсызықты оқып алу аяқталды -Comment[km]=បានបញ្ចប់ការច្រៀកបទ -Comment[ko]=트랙 추출 완료됨 -Comment[lt]=Takelio nurašymas baigėsi -Comment[mk]=Крај на спуштањето на песната -Comment[nb]=Spor ferdig innlest -Comment[nds]=Dat Stück wöör utleest -Comment[ne]=ट्रयाक कटाइ समाप्त भयो -Comment[nl]=Klaar met rippen van track -Comment[nn]=Spor ferdig innlese -Comment[pl]=Zakończono zgrywanie utworu -Comment[pt]=A faixa foi extraída -Comment[pt_BR]=Finalização da conversão da faixa -Comment[ru]=Копирование дорожки завершено -Comment[sk]=Dokončené ripovanie stopy -Comment[sl]=Zajemanje skladbe končano -Comment[sr]=Чупање нумере завршено -Comment[sr@Latn]=Čupanje numere završeno -Comment[sv]=Spåret har lagrats klart -Comment[ta]=தடம் பிரித்தலை முடித்தது -Comment[th]=เพลงที่ทำการดึงข้อมูลเสียงเสร็จแล้ว -Comment[tr]=Parçanın dönüştürülmesi tamamlandı -Comment[uk]=Витягування доріжки закінчено -Comment[zh_CN]=音轨抓取完成 -Comment[zh_HK]=已完成擷取的音軌 -Comment[zh_TW]=音軌已完成擷取 [cd ripped] Name=CD Ripped -Name[bg]=Запис на аудио диск -Name[bn]=সিডি রিপ করা হয়েছে -Name[br]=CD eztennet -Name[bs]=CD ripovan -Name[ca]=Extractor de CD -Name[cs]=CD ripováno -Name[cy]=CD wedi'i Rhwygo -Name[da]=Cd rippet -Name[de]=CD ausgelesen -Name[el]=Το CD εξήχθη -Name[es]=CD extraido -Name[et]=CD ripitud -Name[eu]=CD-a erauztua -Name[fa]=دیسک فشرده شکافته شد -Name[fi]=CD kopioitu -Name[fr]=CD extrait -Name[ga]=CD Sractha -Name[gl]=CD Extraído -Name[he]=תקליטור נקרע -Name[hu]=CD kimásolva -Name[is]=Diskur afritaður -Name[it]=CD estratto -Name[ja]=CD のリッピング終了 -Name[kk]=CD оқып алынды -Name[km]=បានច្រៀកស៊ីឌី -Name[ko]=CD 추출됨 -Name[lt]=CD nurašytas -Name[mk]=CD-то е спуштено -Name[nb]=CD innlest -Name[nds]=CD utleest -Name[ne]=CD काटियो -Name[nl]=CD geript -Name[nn]=CD innlesen -Name[pa]=CD ਰਿਪ -Name[pl]=Zgrane CD -Name[pt]=CD Extraído -Name[pt_BR]=CD Convertido -Name[ru]=CD скопирован -Name[sk]=Ripovanie CD dokončené -Name[sl]=CD zajet -Name[sr]=CD је изгребован -Name[sr@Latn]=CD je izgrebovan -Name[sv]=Cd lagrad -Name[ta]=CD பிரிக்கப்பட்டது -Name[tg]=Диски Фишурда Канда шудааст -Name[th]=ซีดีบันทึกเสียงที่ทำการดึงข้อมูลแล้ว -Name[tr]=CD Dönüştürüldü -Name[uk]=Витягнутий музичний КД -Name[uz]=Kompakt-disk ripper -Name[uz@cyrillic]=Компакт-диск риппер -Name[zh_CN]=CD 已抓取 -Name[zh_HK]=已擷取的 CD -Name[zh_TW]=光碟已擷取 Comment=CD finished ripping -Comment[bg]=Завършване на запис на аудио диск -Comment[bn]=সিডি রিপ করা শেষ -Comment[br]=Echu eo eztenniñ ar CD -Comment[bs]=Završeno ripovanje CDa -Comment[ca]=Ha acabat l'extracció del CD -Comment[cs]=Ripování CD dokončeno -Comment[cy]=Wedi gorffen rhwygo'r CD -Comment[da]=Cd færdig med at blive rippet -Comment[de]=Die CD ist fertig ausgelesen. -Comment[el]=Η εξαγωγή του CD ολοκληρώθηκε -Comment[es]=Finalizó la extracción del CD -Comment[et]=CD rippimine lõpetatud -Comment[eu]=CD-aren erauztea amaituta -Comment[fa]=دیسک فشرده به شکافتن پایان داد -Comment[fi]=CD:n kaappaaminen valmis -Comment[fr]=extraction du CD terminée -Comment[gl]=Rematou a extracción do CD -Comment[he]=קריעת תקליטור הסתיימה -Comment[hu]=A CD kimásolása befejeződött -Comment[is]=Afritun disks lauk -Comment[it]=Estrazione CD terminata -Comment[ja]=CD のリッピングが終了しました -Comment[kk]=CD оқып алуы аяқталды -Comment[km]=បានបញ្ចប់ការច្រៀកស៊ីឌី -Comment[ko]=CD 추출 완료됨 -Comment[lt]=CD nurašymas baigtas -Comment[mk]=Крај на спуштањето на CD -Comment[nb]=CD ferdig innlest -Comment[nds]=De CD wöör utleest -Comment[ne]=CD कटाइ समाप्त भयो -Comment[nl]=Klaar met rippen van cd -Comment[nn]=CD ferdig innlesen -Comment[pa]=CD ਰਪਿੰਗ ਖਤਮ -Comment[pl]=Zakończono zgrywanie CD -Comment[pt]=O CD foi extraído -Comment[pt_BR]=Finalização da conversão do CD -Comment[ru]=Копирование CD завершено -Comment[sk]=Dokončené ripovanie CD -Comment[sl]=Zajemanje CD-ja končano -Comment[sr]=Гребовање CD-а је завршено -Comment[sr@Latn]=Grebovanje CD-a je završeno -Comment[sv]=Cd:n har lagrats klart -Comment[ta]=CD பிரித்தல் முடிந்தது -Comment[th]=ซีดีบันทึกเสียงที่ทำการดึงข้อมูลเสร็จแล้ว -Comment[tr]=CD dönüştürme işlemi tamamlandı -Comment[uk]=Видирання КД завершено -Comment[zh_CN]=CD 抓取完成 -Comment[zh_HK]=已完成擷取的 CD -Comment[zh_TW]=光碟已完成擷取 [track encoded] Name=Track Encoded -Name[bg]=Кодиране на пътечка -Name[bn]=ট্র্যাক এনকোড করা হয়েছে -Name[br]=Roudenn kodet -Name[bs]=Numera kodirana -Name[ca]=Codificador de peces -Name[cs]=Stopa převedena -Name[cy]=Trac wedi'i Amgodio -Name[da]=Spor indkodet -Name[de]=Stück kodiert -Name[el]=Το κομμάτι κωδικοποιήθηκε -Name[eo]=Trako kodigita -Name[es]=Pista codificada -Name[et]=Rada kodeeritud -Name[eu]=Pista kodetuta -Name[fa]=شیار کدبندی شد -Name[fi]=Kappale koodattu -Name[fr]=Piste encodée -Name[ga]=Rian Ionchódaithe -Name[gl]=Pista Codificada -Name[he]=רצועות קודדו -Name[hu]=Hangsáv kódolása kész -Name[is]=Lag kóðað -Name[it]=Traccia codificata -Name[ja]=トラックのエンコード終了 -Name[kk]=Жолсызық қалыптастырылды -Name[km]=បានអ៊ិនកូដបទ -Name[ko]=트랙 인코딩됨 -Name[lt]=Takelis įkoduotas -Name[mk]=Кодирање на песната -Name[nb]=Spor koda -Name[nds]=Stück kodeert -Name[ne]=ट्रयाक सङ्केतन गरियो -Name[nl]=Track gecodeerd -Name[nn]=Spor koda -Name[pa]=ਟਰੈਕ ਇੰਕੋਡਿੰਡ -Name[pl]=Utwór zakodowany -Name[pt]=Faixa Codificada -Name[pt_BR]=Faixa codificada -Name[ro]=Pistă codată -Name[ru]=Дорожка преобразована -Name[sk]=Ripovanie stopy dokončené -Name[sl]=Skladba kodirana -Name[sr]=Нумера је искодирана -Name[sr@Latn]=Numera je iskodirana -Name[sv]=Spår kodat -Name[ta]=தடம் மறையாக்கப்பட்டது -Name[tg]=Шиор Рамзӣ кунонида шудааст -Name[th]=เพลงที่เข้ารหัสแล้ว -Name[tr]=Parça Dönüştürücü -Name[uk]=Закодована доріжка -Name[zh_CN]=音轨已编码 -Name[zh_HK]=已編碼的音軌 -Name[zh_TW]=音軌已編碼 Comment=Track finished encoding -Comment[bg]=Завършване на кодиране на пътечка -Comment[bn]=ট্র্যাক এনকোডিং করা শেষ -Comment[bs]=Završeno kodiranje numere -Comment[ca]=Ha acabat la codificació de la peça -Comment[cs]=Převod stopy dokončen -Comment[cy]=Wedi gorffen amgodio'r trac -Comment[da]=Spor færdig med at blive indkodet -Comment[de]=Das Stück ist fertig kodiert. -Comment[el]=Τέλος κωδικοποίησης κομματιού -Comment[eo]=Kodigo de trako finiĝis -Comment[es]=Finalizó la codificación de la pista -Comment[et]=Raja kodeerimine lõpetatud -Comment[eu]=Pistaren kodetzea amaituta -Comment[fa]=شیار به کدبندی پایان داد -Comment[fi]=Kappaleen koodaaminen valmis -Comment[fr]=Encodage de la piste terminé -Comment[gl]=Rematou a codificación da pista -Comment[he]=קידוד רצועה הסתיים -Comment[hu]=A hangsáv kódolása befejeződött -Comment[is]=Kóðun lags lauk -Comment[it]=Codifica traccia terminata -Comment[ja]=トラックのエンコードが終了しました -Comment[kk]=Жолсызықты қалыптастыру аяқталды -Comment[km]=បានបញ្ចប់ការអ៊ិនកូដបិទ -Comment[ko]=트랙 인코딩 완료됨 -Comment[lt]=Takelio įkodavimas baigtas -Comment[mk]=Заврши кодирањето на песната -Comment[nb]=Spor ferdig koda -Comment[nds]=Dat Stück wöör kodeert -Comment[ne]=ट्रयाक सङ्केतन समाप्त भयो -Comment[nl]=Klaar met coderen van track -Comment[nn]=Spor ferdig koda -Comment[pa]=ਟਰੈਕ ਮੁਕੰਮਲ ਇੰਕੋਡਿੰਗ -Comment[pl]=Zakończono kodowanie utworu -Comment[pt]=A faixa foi codificada -Comment[pt_BR]=Finalização da codificação da faixa -Comment[ru]=Преобразование дорожки завершено -Comment[sk]=Dokončené kódovanie stopy -Comment[sl]=Kodiranje skladbe končano -Comment[sr]=Кодирање нумере је завршено -Comment[sr@Latn]=Kodiranje numere je završeno -Comment[sv]=Spåret har kodats klart -Comment[ta]=தடம் மறையாக்கத்தை முடித்தது -Comment[th]=เพลงที่ทำการเข้ารหัสเสร็จแล้ว -Comment[tr]=Parça kodlama bitirildi -Comment[uk]=Кодування доріжки закінчене -Comment[zh_CN]=音轨编码完成 -Comment[zh_HK]=已完成編碼的音軌 -Comment[zh_TW]=音軌已完成編碼 [cd encoded] Name=CD Encoded -Name[bg]=Кодиране на аудио диск -Name[bn]=সিডি এনকোড করা হয়েছে -Name[br]=CD kodet -Name[bs]=CD kodiran -Name[ca]=Codificador de CD -Name[cs]=CD převedeno -Name[cy]=CD wedi'i Amgodio -Name[da]=Cd indkodet -Name[de]=CD kodiert -Name[el]=Το CD κωδικοποιήθηκε -Name[es]=CD codificado -Name[et]=CD kodeeritud -Name[eu]=CD-a kodetuta -Name[fa]=دیسک فشرده کدبندی شد -Name[fi]=CD koodattu -Name[fr]=CD encodé -Name[ga]=CD Ionchódaithe -Name[gl]=CD Codificado -Name[he]=תקליטור קודד -Name[hu]=CD kódolása kész -Name[is]=Diskur kóðaður -Name[it]=CD codificato -Name[ja]=CD のエンコード終了 -Name[kk]=CD қалыптастырылды -Name[km]=បានអ៊ិនកូដស៊ីឌី -Name[ko]=CD 인코딩됨 -Name[lt]=CD įkoduotas -Name[mk]=Кодирано CD -Name[nb]=CD koda -Name[nds]=CD kodeert -Name[ne]=CD सङ्केतन गरियो -Name[nl]=CD gecodeerd -Name[nn]=CD koda -Name[pa]=CD ਇੰਕੋਡਿੰਡ -Name[pl]=Zakodowane CD -Name[pt]=CD Codificado -Name[pt_BR]=CD Codificado -Name[ro]=CD codat -Name[ru]=Преобразование CD завершено -Name[sk]=CD zakódované -Name[sl]=CD kodiran -Name[sr]=CD је искодиран -Name[sr@Latn]=CD je iskodiran -Name[sv]=Cd kodad -Name[ta]=CD மறையாக்கப்பட்டது -Name[tg]=Диски Фишурда Рамзӣ кунонида шудааст -Name[th]=ซีดีที่ทำการเข้ารหัส -Name[tr]=CD Dönüştürücü -Name[uk]=Закодовано КД -Name[zh_CN]=CD 已编码 -Name[zh_HK]=已編碼的 CD -Name[zh_TW]=光碟已編碼 Comment=CD finished encoding -Comment[bg]=Завършване на кодиране на аудио диск -Comment[bn]=সিডি এনকোডিং করা শেষ -Comment[bs]=Završeno kodiranje CDa -Comment[ca]=Ha acabat la codificació del CD -Comment[cs]=Převod CD dokončen -Comment[cy]=Wedi gorffen amgodio'r CD -Comment[da]=Cd færdig med at blive indkodet -Comment[de]=Die CD ist fertig kodiert. -Comment[el]=Τέλος κωδικοποίησης CD -Comment[es]=Finalizó la codificación del CD -Comment[et]=CD kodeerimine lõpetatud -Comment[eu]=CD-aren kodetzea amaituta -Comment[fa]=دیسک فشرده به کدبندی پایان داد -Comment[fi]=CD:n koodaaminen valmis -Comment[fr]=Encodage du CD terminé -Comment[gl]=Rematou a codificación do CD -Comment[he]=קידוד תקליטור הסתיים -Comment[hu]=A CD kódolása befejeződött -Comment[is]=Kóðun disks lauk -Comment[it]=Codifica CD terminata -Comment[ja]=CD のエンコードが終了しました -Comment[kk]=CD қалыптастыру аяқталды -Comment[km]=បានបញ្ចប់ការអ៊ិនកូដស៊ីឌី -Comment[ko]=CD 인코딩 완료됨 -Comment[lt]=CD įkodavimas baigtas -Comment[mk]=Заврши кодирањето на CD-то -Comment[nb]=CD ferdig koda -Comment[nds]=De CD wöör kodeert -Comment[ne]=CD सङ्केतन समाप्त भयो -Comment[nl]=Klaar met coderen van cd -Comment[nn]=CD ferdig koda -Comment[pa]=CD ਮੁਕਮੰਲ ਇੰਕੋਡਿੰਗ -Comment[pl]=Zakończono kodowanie CD -Comment[pt]=O CD foi codificado -Comment[pt_BR]=Finalização da codificação do CD -Comment[ru]=Преобразование диска завершено -Comment[sk]=Dokončené kódovanie CD -Comment[sl]=Kodiranje CD-ja končano -Comment[sr]=Кодирање CD-а је завршено -Comment[sr@Latn]=Kodiranje CD-a je završeno -Comment[sv]=Cd:n har kodats klart -Comment[ta]=CD மறையாக்கத்தை முடித்தது. -Comment[th]=ซีดีที่ทำการเข้ารหัสเสร็จแล้ว -Comment[tr]=CD çözümleyici sonlandırıldı -Comment[uk]=Кодування КД закінчено -Comment[zh_CN]=CD 编码完成 -Comment[zh_HK]=已完成編碼的 CD -Comment[zh_TW]=光碟已完成編碼 default_presentation=17 default_sound=KDE_Beep_ClockChime.wav diff --git a/kaudiocreator/general.ui b/kaudiocreator/general.ui index 3e29240c..2fd465f3 100644 --- a/kaudiocreator/general.ui +++ b/kaudiocreator/general.ui @@ -278,8 +278,8 @@ <includes> <include location="local" impldecl="in implementation">general.ui.h</include> </includes> -<Q_SLOTS> +<slots> <slot access="protected" specifier="non virtual">updateExample()</slot> -</Q_SLOTS> +</slots> <layoutdefaults spacing="6" margin="11"/> </UI> diff --git a/kaudiocreator/jobqueimp.cpp b/kaudiocreator/jobqueimp.cpp index a800aea3..760f8e4a 100644 --- a/kaudiocreator/jobqueimp.cpp +++ b/kaudiocreator/jobqueimp.cpp @@ -51,9 +51,9 @@ */ JobQueImp::JobQueImp( TQWidget* parent, const char* name) : JobQue(parent,name),highestNumber(DEFAULT_HIGHEST_NUMBER), currentId(0){ - connect(removeSelected,TQT_SIGNAL(clicked()), this, TQT_SLOT( removeSelectedJob())); - connect(removeAll, TQT_SIGNAL(clicked()), this, TQT_SLOT(removeAllJobs())); - connect(removeDoneJobs, TQT_SIGNAL(clicked()), this, TQT_SLOT(clearDoneJobs())); + connect(removeSelected,TQ_SIGNAL(clicked()), this, TQ_SLOT( removeSelectedJob())); + connect(removeAll, TQ_SIGNAL(clicked()), this, TQ_SLOT(removeAllJobs())); + connect(removeDoneJobs, TQ_SIGNAL(clicked()), this, TQ_SLOT(clearDoneJobs())); } /** diff --git a/kaudiocreator/jobqueimp.h b/kaudiocreator/jobqueimp.h index 70aa7b40..22afd601 100644 --- a/kaudiocreator/jobqueimp.h +++ b/kaudiocreator/jobqueimp.h @@ -48,7 +48,7 @@ public: class JobQueImp : public JobQue { -Q_OBJECT +TQ_OBJECT signals: diff --git a/kaudiocreator/kaudiocreator.cpp b/kaudiocreator/kaudiocreator.cpp index 8c752338..115de82f 100644 --- a/kaudiocreator/kaudiocreator.cpp +++ b/kaudiocreator/kaudiocreator.cpp @@ -58,80 +58,80 @@ KAudioCreator::KAudioCreator( TQWidget* parent, const char* name) : TQVBox *frame = janusWidget->addVBoxPage(i18n("&CD Tracks"), TQString(), SmallIcon("media-optical-cdaudio-unmounted", 32)); tracks = new TracksImp(frame, "Tracks"); - ripper = new Ripper ( TQT_TQOBJECT(frame), "Rip" ); - encoder = new Encoder( TQT_TQOBJECT(frame), "Encoder" ); + ripper = new Ripper ( frame, "Rip" ); + encoder = new Encoder( frame, "Encoder" ); frame = janusWidget->addVBoxPage( i18n("&Jobs"), TQString(), SmallIcon( "system-run", 32 ) ); jobQue = new JobQueImp( frame, "Que" ); resize(500, 440); - /*TDEAction *eject = */new TDEAction( i18n("&Eject CD"), 0, TQT_TQOBJECT(tracks), - TQT_SLOT( eject() ), actionCollection(), "eject" ); + /*TDEAction *eject = */new TDEAction( i18n("&Eject CD"), 0, tracks, + TQ_SLOT( eject() ), actionCollection(), "eject" ); - (void)new TDEAction( i18n("&Configure KAudioCreator..."), 0, TQT_TQOBJECT(this), - TQT_SLOT( showSettings() ), actionCollection(), "configure_kaudiocreator" ); + (void)new TDEAction( i18n("&Configure KAudioCreator..."), 0, this, + TQ_SLOT( showSettings() ), actionCollection(), "configure_kaudiocreator" ); - TDEAction *selectAll = new TDEAction( i18n( "Select &All Tracks"), 0, TQT_TQOBJECT(tracks), - TQT_SLOT( selectAllTracks() ), actionCollection(), "select_all" ) ; - TDEAction *deselectAll = new TDEAction( i18n( "Deselect &All Tracks"), 0, TQT_TQOBJECT(tracks), - TQT_SLOT( deselectAllTracks() ), actionCollection(), "deselect_all" ); + TDEAction *selectAll = new TDEAction( i18n( "Select &All Tracks"), 0, tracks, + TQ_SLOT( selectAllTracks() ), actionCollection(), "select_all" ) ; + TDEAction *deselectAll = new TDEAction( i18n( "Deselect &All Tracks"), 0, tracks, + TQ_SLOT( deselectAllTracks() ), actionCollection(), "deselect_all" ); selectAll->setEnabled( false ); deselectAll->setEnabled( false ); TDEActionMenu *actActionMenu = new TDEActionMenu( i18n("Rip &Selection"), "rip", actionCollection(), "rip" ); actActionMenu->setDelayed(true); //needed for checking "all accounts" actActionMenu->setEnabled( false ); - connect( actActionMenu, TQT_SIGNAL( activated() ), TQT_TQOBJECT(tracks), TQT_SLOT( startSession() ) ); + connect( actActionMenu, TQ_SIGNAL( activated() ), tracks, TQ_SLOT( startSession() ) ); ripMenu = actActionMenu->popupMenu(); - connect( ripMenu, TQT_SIGNAL( activated(int) ), TQT_TQOBJECT(this), TQT_SLOT( slotRipSelection(int)) ); - connect( ripMenu, TQT_SIGNAL( aboutToShow() ), TQT_TQOBJECT(this), TQT_SLOT( getRipMenu()) ); + connect( ripMenu, TQ_SIGNAL( activated(int) ), this, TQ_SLOT( slotRipSelection(int)) ); + connect( ripMenu, TQ_SIGNAL( aboutToShow() ), this, TQ_SLOT( getRipMenu()) ); - TDEAction *rip = new TDEAction( i18n( "Rip &Selection" ), 0, TQT_TQOBJECT(tracks), - TQT_SLOT( startSession() ), actionCollection(), "rip_selected" ); + TDEAction *rip = new TDEAction( i18n( "Rip &Selection" ), 0, tracks, + TQ_SLOT( startSession() ), actionCollection(), "rip_selected" ); rip->setEnabled( false ); - connect( jobQue, TQT_SIGNAL( removeJob(int) ), TQT_TQOBJECT(this), TQT_SLOT( updateStatus() ) ); - connect( jobQue, TQT_SIGNAL( removeJob(int) ), TQT_TQOBJECT(ripper), TQT_SLOT( removeJob(int) ) ); - connect( jobQue, TQT_SIGNAL( removeJob(int) ), TQT_TQOBJECT(encoder), TQT_SLOT( removeJob(int)) ); - - connect( ripper, TQT_SIGNAL( updateProgress(int, int) ), TQT_TQOBJECT(jobQue), TQT_SLOT( updateProgress(int,int) ) ); - connect( ripper, TQT_SIGNAL( addJob(Job*, const TQString &) ), TQT_TQOBJECT(jobQue), TQT_SLOT( addJob(Job*, const TQString &)) ); - connect( ripper, TQT_SIGNAL( eject(const TQString &) ) , TQT_TQOBJECT(tracks), TQT_SLOT( ejectDevice(const TQString &)) ); - connect( ripper, TQT_SIGNAL( encodeWav(Job *) ) , TQT_TQOBJECT(encoder), TQT_SLOT( encodeWav(Job *)) ); - connect( ripper, TQT_SIGNAL( jobsChanged() ) , TQT_TQOBJECT(this), TQT_SLOT( updateStatus() ) ); - - connect( encoder, TQT_SIGNAL( updateProgress(int, int) ) , TQT_TQOBJECT(jobQue), TQT_SLOT( updateProgress(int,int)) ); - connect( encoder, TQT_SIGNAL( addJob(Job*, const TQString&)), TQT_TQOBJECT(jobQue), TQT_SLOT( addJob(Job*, const TQString &)) ); - connect( encoder, TQT_SIGNAL( jobsChanged() ) , TQT_TQOBJECT(this), TQT_SLOT( updateStatus() ) ); - - connect( tracks, TQT_SIGNAL( hasCD(bool) ) , TQT_TQOBJECT(this), TQT_SLOT( hasCD(bool) ) ); - connect( tracks, TQT_SIGNAL( ripTrack(Job *) ), TQT_TQOBJECT(ripper), TQT_SLOT( ripTrack(Job *)) ); - connect( tracks, TQT_SIGNAL( hasTracks(bool) ), rip, TQT_SLOT( setEnabled(bool)) ); - connect( tracks, TQT_SIGNAL( hasTracks(bool) ), actActionMenu, TQT_SLOT( setEnabled(bool)) ); - connect( tracks, TQT_SIGNAL( hasTracks(bool) ), deselectAll, TQT_SLOT( setEnabled(bool)) ); - connect( tracks, TQT_SIGNAL( hasTracks(bool) ), selectAll, TQT_SLOT( setEnabled(bool)) ); - - (void)new TDEAction(i18n("Remove &Completed Jobs"), 0, TQT_TQOBJECT(jobQue), - TQT_SLOT(clearDoneJobs()), actionCollection(), "clear_done_jobs" ); - - TDEAction *edit = new TDEAction(i18n("&Edit Album..."), 0, TQT_TQOBJECT(tracks), - TQT_SLOT(editInformation()), actionCollection(), "edit_cd"); - connect(tracks, TQT_SIGNAL(hasCD(bool)), edit, TQT_SLOT(setEnabled(bool))); + connect( jobQue, TQ_SIGNAL( removeJob(int) ), this, TQ_SLOT( updateStatus() ) ); + connect( jobQue, TQ_SIGNAL( removeJob(int) ), ripper, TQ_SLOT( removeJob(int) ) ); + connect( jobQue, TQ_SIGNAL( removeJob(int) ), encoder, TQ_SLOT( removeJob(int)) ); + + connect( ripper, TQ_SIGNAL( updateProgress(int, int) ), jobQue, TQ_SLOT( updateProgress(int,int) ) ); + connect( ripper, TQ_SIGNAL( addJob(Job*, const TQString &) ), jobQue, TQ_SLOT( addJob(Job*, const TQString &)) ); + connect( ripper, TQ_SIGNAL( eject(const TQString &) ) , tracks, TQ_SLOT( ejectDevice(const TQString &)) ); + connect( ripper, TQ_SIGNAL( encodeWav(Job *) ) , encoder, TQ_SLOT( encodeWav(Job *)) ); + connect( ripper, TQ_SIGNAL( jobsChanged() ) , this, TQ_SLOT( updateStatus() ) ); + + connect( encoder, TQ_SIGNAL( updateProgress(int, int) ) , jobQue, TQ_SLOT( updateProgress(int,int)) ); + connect( encoder, TQ_SIGNAL( addJob(Job*, const TQString&)), jobQue, TQ_SLOT( addJob(Job*, const TQString &)) ); + connect( encoder, TQ_SIGNAL( jobsChanged() ) , this, TQ_SLOT( updateStatus() ) ); + + connect( tracks, TQ_SIGNAL( hasCD(bool) ) , this, TQ_SLOT( hasCD(bool) ) ); + connect( tracks, TQ_SIGNAL( ripTrack(Job *) ), ripper, TQ_SLOT( ripTrack(Job *)) ); + connect( tracks, TQ_SIGNAL( hasTracks(bool) ), rip, TQ_SLOT( setEnabled(bool)) ); + connect( tracks, TQ_SIGNAL( hasTracks(bool) ), actActionMenu, TQ_SLOT( setEnabled(bool)) ); + connect( tracks, TQ_SIGNAL( hasTracks(bool) ), deselectAll, TQ_SLOT( setEnabled(bool)) ); + connect( tracks, TQ_SIGNAL( hasTracks(bool) ), selectAll, TQ_SLOT( setEnabled(bool)) ); + + (void)new TDEAction(i18n("Remove &Completed Jobs"), 0, jobQue, + TQ_SLOT(clearDoneJobs()), actionCollection(), "clear_done_jobs" ); + + TDEAction *edit = new TDEAction(i18n("&Edit Album..."), 0, tracks, + TQ_SLOT(editInformation()), actionCollection(), "edit_cd"); + connect(tracks, TQ_SIGNAL(hasCD(bool)), edit, TQ_SLOT(setEnabled(bool))); edit->setEnabled( false ); - (void)new TDEAction(i18n("Encode &File..."), 0, TQT_TQOBJECT(this), - TQT_SLOT(encodeFile()), actionCollection(), "encode_file"); + (void)new TDEAction(i18n("Encode &File..."), 0, this, + TQ_SLOT(encodeFile()), actionCollection(), "encode_file"); - TDEAction *cddb = new TDEAction(i18n("&CDDB Lookup"), 0, TQT_TQOBJECT(tracks), - TQT_SLOT(performCDDB()), actionCollection(), "cddb_now"); - connect(tracks, TQT_SIGNAL(hasCD(bool)), cddb, TQT_SLOT(setEnabled(bool))); + TDEAction *cddb = new TDEAction(i18n("&CDDB Lookup"), 0, tracks, + TQ_SLOT(performCDDB()), actionCollection(), "cddb_now"); + connect(tracks, TQ_SIGNAL(hasCD(bool)), cddb, TQ_SLOT(setEnabled(bool))); cddb->setEnabled( false ); - KStdAction::configureNotifications(TQT_TQOBJECT(this), TQT_SLOT(configureNotifications()), + KStdAction::configureNotifications(this, TQ_SLOT(configureNotifications()), actionCollection()); - KStdAction::quit( TQT_TQOBJECT(this), TQT_SLOT(close()), actionCollection(), "quit" ); + KStdAction::quit( this, TQ_SLOT(close()), actionCollection(), "quit" ); // Init statusbar statusBar()->insertItem(i18n("No Audio CD detected"), 0 ); @@ -216,7 +216,7 @@ void KAudioCreator::configureNotifications() { void KAudioCreator::encodeFile(){ EncodeFileImp *file = new EncodeFileImp(this, "EncodeFile"); - connect(file, TQT_SIGNAL(startJob(Job*)),encoder, TQT_SLOT(encodeWav(Job*))); + connect(file, TQ_SIGNAL(startJob(Job*)),encoder, TQ_SLOT(encodeWav(Job*))); file->show(); } @@ -228,10 +228,10 @@ void KAudioCreator::showSettings(){ return; SettingsDialog *dialog = new SettingsDialog(this, "settings", Prefs::self()); - connect(dialog, TQT_SIGNAL(settingsChanged()), ripper, TQT_SLOT(loadSettings())); - connect(dialog, TQT_SIGNAL(settingsChanged()), TQT_TQOBJECT(encoder), TQT_SLOT(loadSettings())); - connect(dialog, TQT_SIGNAL(settingsChanged()), TQT_TQOBJECT(tracks), TQT_SLOT(loadSettings())); - connect(dialog->encoderConfigImp, TQT_SIGNAL(encoderUpdated()), TQT_TQOBJECT(encoder), TQT_SLOT(loadSettings())); + connect(dialog, TQ_SIGNAL(settingsChanged()), ripper, TQ_SLOT(loadSettings())); + connect(dialog, TQ_SIGNAL(settingsChanged()), encoder, TQ_SLOT(loadSettings())); + connect(dialog, TQ_SIGNAL(settingsChanged()), tracks, TQ_SLOT(loadSettings())); + connect(dialog->encoderConfigImp, TQ_SIGNAL(encoderUpdated()), encoder, TQ_SLOT(loadSettings())); dialog->show(); } @@ -253,7 +253,7 @@ SettingsDialog::SettingsDialog(TQWidget *parent, const char *name,TDEConfigSkele { cddb->load(); addPage(cddb, i18n("CDDB"), "media-optical-cdaudio-mounted", i18n("CDDB Configuration"), false); - connect(cddb, TQT_SIGNAL(changed(bool)), TQT_TQOBJECT(this), TQT_SLOT(slotCddbChanged(bool))); + connect(cddb, TQ_SIGNAL(changed(bool)), this, TQ_SLOT(slotCddbChanged(bool))); } } RipConfig *rip = new RipConfig(0, "Ripper"); diff --git a/kaudiocreator/kaudiocreator.desktop b/kaudiocreator/kaudiocreator.desktop index a9f716e6..905278e6 100644 --- a/kaudiocreator/kaudiocreator.desktop +++ b/kaudiocreator/kaudiocreator.desktop @@ -1,133 +1,10 @@ [Desktop Entry] -Comment=Frontend for audio file creation -Comment[af]=Voorprogram vir audio lêer skep -Comment[bg]=Инструмент за кодиране на аудио файлове -Comment[bn]=অডিও ফাইল তৈরি করার জন্য ফ্রন্ট-এন্ড -Comment[bs]=Interfejs za pravljenje audio datoteka -Comment[ca]=Interfície per la creació de fitxers àudio -Comment[cs]=Rozhraní pro tvorbu zvukových souborů -Comment[cy]=Blaen i greu ffeiliau sain -Comment[da]=Grænseflade til at lave lydfiler -Comment[de]=Oberfläche zur Erstellung von Audio-Dateien -Comment[el]=Σύστημα υποστήριξης χρήστη για δημιουργία αρχείου ήχου -Comment[eo]=Fasado por kreado de sonordosieroj -Comment[es]=Una interfaz para la creación de archivos audio -Comment[et]=Rippimisprogrammide kasutajaliides -Comment[eu]=Audio fitxategiak sortzeko interfazea -Comment[fa]=پایانه برای ایجاد پروندۀ صوتی -Comment[fi]=Käyttöliittymä äänitiedostojen luontiin -Comment[fr]=Une interface pour la création de fichiers sons -Comment[gl]=Interface para a creación de ficheiros de son -Comment[he]=ממשק ליצירת קבצי שמע -Comment[hi]=ऑडियो फ़ाइल बनाने के लिए फ्रन्टएण्ड -Comment[hr]=Sučelje za rađenje audio datoteka -Comment[hu]=Grafikus előtétprogram hangfájlok létrehozásához -Comment[is]=Andlit á tól sem búa til hljóðskrár -Comment[it]=Interfaccia per la creazione dei file audio -Comment[ja]=オーディオファイル作成のフロントエンド -Comment[kk]=Аудиофайл құру интерфейсі -Comment[km]=កម្មវិធីសម្រាប់បង្កើតឯកសារអូឌីយ៉ូ -Comment[ko]=오디오 파일 생성 프론트엔드 -Comment[lt]=Išorinė audio bylų kūrimo programa -Comment[lv]=Frontends audio failu veidošanai -Comment[mk]=Алатка за правење на аудио датотеки -Comment[ms]=Bahagian hadapan untuk penciptaan fail audio -Comment[nb]=Program for å lage av lydfiler -Comment[nds]=Böversiet för't Opstellen vun Klangdateien -Comment[ne]=अडियो फाइल सर्जकका लागि सुरुआत -Comment[nl]=Grafische schil voor aanmaken van geluidsbestanden -Comment[nn]=Grensesnitt for oppretting av lydfiler -Comment[pa]=ਆਡੀਓ ਫਾਇਲਾਂ ਬਣਾਉਣ ਲਈ ਮੁੱਖ -Comment[pl]=Środowisko do tworzenia plików audio -Comment[pt]=Uma interface para a criação de ficheiros de áudio -Comment[pt_BR]=Uma interface para a criação de arquivos de áudio -Comment[ro]=Interfaţă pentru crearea de fişiere audio -Comment[ru]=Интерфейс для создания аудиофайлов -Comment[se]=Lakta jietnafiillaid ráhkadeapmái -Comment[sk]=Rozhranie pre tvorbu zvukových súborov -Comment[sl]=Vmesnik za ustvarjanje zvočnih datotek -Comment[sr]=Интерфејс за прављење аудио фајлова -Comment[sr@Latn]=Interfejs za pravljenje audio fajlova -Comment[sv]=Gränssnitt för att skapa ljudfiler -Comment[ta]=கேட்பொலி கோப்பு உருவாக்குவதற்கான முன்னிலை -Comment[tg]=Пешохир барои офарандаи файлҳои садо -Comment[th]=ฟรอนต์เอนด์สำหรับการสร้างแฟ้มเสียง -Comment[tr]=Ses dosyası oluşturmak için bir önyüz -Comment[uk]=Зовнішній інтерфейс створення аудіофайлів -Comment[ven]=Zwo vhewa phanda uitela nyito ya faela ya zwipfiwa -Comment[zh_CN]=音频文件创建前端 -Comment[zh_HK]=製作音訊檔案的前端 -Comment[zh_TW]=製作聲音檔案的前端 -Comment[zu]=Isiqalo sesiphelo sokuzwakalayo kwefayela lokludala Name=KAudioCreator -Name[bn]=কে-অডিও-ক্রিয়েটার -Name[cy]=KCreuwrSain -Name[eo]=Sonorkreilo -Name[hi]=के-ऑडियो-क्रिएटर -Name[mk]=KАудиоКреатор -Name[ne]=केडीई अडियो सर्जक -Name[pa]=ਕੇ-ਆਡੀਓ ਨਿਰਮਾਤਾ -Name[pt_BR]=Criação de Áudio -Name[sv]=Kaudiocreator -Name[ta]=கேஒலிஉருவாக்கி -Name[tg]=KОфарандаи Садо -Name[tr]=Kaudiocreator -Name[ven]=MuitiwazwamibvumoyaK -Name[zh_TW]=KAudioCreator 聲音製作 + GenericName=CD Ripper -GenericName[bg]=Кодиране на аудио дискове -GenericName[bn]=সিডি রিপার -GenericName[br]=Un eztenner CD -GenericName[ca]=Extractor de CD -GenericName[cs]=CD ripper -GenericName[cy]=Rhwygydd CD -GenericName[da]=Cd-Ripper -GenericName[de]=CD-Ripper -GenericName[el]=Εξαγωγέας CD -GenericName[eo]=Ellegilo por muzikaj lumdiskoj -GenericName[es]=Extractor de audio de CDs -GenericName[et]=CD rippija -GenericName[eu]=CD erauzlea -GenericName[fa]=شکافندۀ دیسک فشرده -GenericName[fi]=CD-kaappaaja -GenericName[fr]=Extracteur de CD audio -GenericName[gl]=Extractor de CD -GenericName[he]=קורע תקליטורים -GenericName[hi]=सीडी रिप्पर -GenericName[hu]=CD-másoló -GenericName[is]=CD afritunartól -GenericName[it]=Estrattore di CD -GenericName[ja]=CD リッパー -GenericName[kk]=CD риппері -GenericName[km]=កម្មវិធីច្រៀកស៊ីឌី -GenericName[ko]=CD 추출기 -GenericName[lt]=CD grotuvas/nurašymo priemonė -GenericName[mk]=Спуштач на CD -GenericName[nb]=CD-opptaker -GenericName[nds]=CD-Utleser -GenericName[ne]=CD काट्ने -GenericName[nl]=CD-ripper -GenericName[nn]=CD-opptakar -GenericName[pa]=CD ਰਿਪਰ -GenericName[pl]=Zgrywanie CD -GenericName[pt]=Extractor de CDs -GenericName[pt_BR]=Reprodutor de CDs/Ripar CDs -GenericName[ru]=Копирование CD -GenericName[sk]=CD získavanie -GenericName[sl]=Zajemalnik CD-jev -GenericName[sr]=CD гребач -GenericName[sr@Latn]=CD grebač -GenericName[sv]=Cd-lagring -GenericName[ta]=சிடி ரிப்பர் -GenericName[tg]=Кандакунандаи Диски Фишурда -GenericName[th]=โปรแกรมดึงข้อมูลจากซีดีบันทึกเสียง -GenericName[tr]=Cd Aktarıcı -GenericName[uk]=Видирання з КД -GenericName[uz]=Kompakt-disk ripper -GenericName[uz@cyrillic]=Компакт-диск риппер -GenericName[zh_CN]=CD 提取器 -GenericName[zh_HK]=CD 擷取器 -GenericName[zh_TW]=光碟擷取器 + +Comment=Frontend for audio file creation + MimeType= Exec=kaudiocreator Icon=kaudiocreator diff --git a/kaudiocreator/kaudiocreator.h b/kaudiocreator/kaudiocreator.h index e85ec4ab..a31280c2 100644 --- a/kaudiocreator/kaudiocreator.h +++ b/kaudiocreator/kaudiocreator.h @@ -35,7 +35,7 @@ class TDEPopupMenu; class KAudioCreator : public TDEMainWindow { -Q_OBJECT +TQ_OBJECT public: @@ -67,7 +67,7 @@ private: }; class SettingsDialog: public TDEConfigDialog { -Q_OBJECT +TQ_OBJECT public: diff --git a/kaudiocreator/ripconfig.ui b/kaudiocreator/ripconfig.ui index 46924658..21dfa8f3 100644 --- a/kaudiocreator/ripconfig.ui +++ b/kaudiocreator/ripconfig.ui @@ -184,10 +184,8 @@ </tabstops> <layoutdefaults spacing="6" margin="11"/> <includes> + <include location="global" impldecl="in implementation">klineedit.h</include> + <include location="global" impldecl="in implementation">kpushbutton.h</include> <include location="global" impldecl="in implementation">kurlrequester.h</include> </includes> -<includehints> - <includehint>klineedit.h</includehint> - <includehint>kpushbutton.h</includehint> -</includehints> </UI> diff --git a/kaudiocreator/ripper.cpp b/kaudiocreator/ripper.cpp index 657d21b2..9dab32eb 100644 --- a/kaudiocreator/ripper.cpp +++ b/kaudiocreator/ripper.cpp @@ -57,8 +57,8 @@ Ripper::~Ripper(){ if(ioJob){ TDEIO::FileCopyJob *copyJob = static_cast<TDEIO::FileCopyJob*> (ioJob); - disconnect(copyJob, TQT_SIGNAL(result(TDEIO::Job*)), this, TQT_SLOT(copyJobResult(TDEIO::Job*))); - disconnect(copyJob, TQT_SIGNAL(percent ( TDEIO::Job *, unsigned long)), this, TQT_SLOT(updateProgress ( TDEIO::Job *, unsigned long))); + disconnect(copyJob, TQ_SIGNAL(result(TDEIO::Job*)), this, TQ_SLOT(copyJobResult(TDEIO::Job*))); + disconnect(copyJob, TQ_SIGNAL(percent ( TDEIO::Job *, unsigned long)), this, TQ_SLOT(updateProgress ( TDEIO::Job *, unsigned long))); TQString fileDestination = (copyJob->destURL()).path(); copyJob->kill(); TQFile file( fileDestination ); @@ -184,8 +184,8 @@ void Ripper::tendToNewJobs(){ TDEIO::FileCopyJob *copyJob = new TDEIO::FileCopyJob(source, dest, 0644, false, true, false, false); jobs.insert(copyJob, job); - connect(copyJob, TQT_SIGNAL(result(TDEIO::Job*)), this, TQT_SLOT(copyJobResult(TDEIO::Job*))); - connect(copyJob, TQT_SIGNAL(percent ( TDEIO::Job *, unsigned long)), this, TQT_SLOT(updateProgress ( TDEIO::Job *, unsigned long))); + connect(copyJob, TQ_SIGNAL(result(TDEIO::Job*)), this, TQ_SLOT(copyJobResult(TDEIO::Job*))); + connect(copyJob, TQ_SIGNAL(percent ( TDEIO::Job *, unsigned long)), this, TQ_SLOT(updateProgress ( TDEIO::Job *, unsigned long))); emit jobsChanged(); } @@ -234,7 +234,7 @@ void Ripper::copyJobResult(TDEIO::Job *copyjob){ } if( !job ){ deviceToEject = newJob->device; - TQTimer::singleShot( Prefs::autoEjectDelay()*1000 + 500, this, TQT_SLOT(ejectNow())); + TQTimer::singleShot( Prefs::autoEjectDelay()*1000 + 500, this, TQ_SLOT(ejectNow())); } } KNotifyClient::event("cd ripped"); diff --git a/kaudiocreator/ripper.h b/kaudiocreator/ripper.h index 1d79c0e8..78d2234f 100644 --- a/kaudiocreator/ripper.h +++ b/kaudiocreator/ripper.h @@ -30,7 +30,7 @@ class Job; class Ripper : public TQObject { -Q_OBJECT +TQ_OBJECT signals: diff --git a/kaudiocreator/tracks.ui b/kaudiocreator/tracks.ui index 76559afe..c009a2c0 100644 --- a/kaudiocreator/tracks.ui +++ b/kaudiocreator/tracks.ui @@ -220,9 +220,7 @@ <layoutdefaults spacing="6" margin="11"/> <includes> <include location="global" impldecl="in implementation">kcombobox.h</include> + <include location="global" impldecl="in implementation">klineedit.h</include> <include location="global" impldecl="in implementation">tdelistview.h</include> </includes> -<includehints> - <includehint>klineedit.h</includehint> -</includehints> </UI> diff --git a/kaudiocreator/tracksimp.cpp b/kaudiocreator/tracksimp.cpp index 0d7ab5cd..42c43599 100644 --- a/kaudiocreator/tracksimp.cpp +++ b/kaudiocreator/tracksimp.cpp @@ -55,22 +55,22 @@ TracksImp::TracksImp( TQWidget* parent, const char* name) : { cd = new TDECompactDisc; - connect(cd,TQT_SIGNAL(discChanged(unsigned)),this,TQT_SLOT(newDisc(unsigned))); + connect(cd,TQ_SIGNAL(discChanged(unsigned)),this,TQ_SLOT(newDisc(unsigned))); - connect(trackListing, TQT_SIGNAL(clicked( TQListViewItem * )), this, TQT_SLOT(selectTrack(TQListViewItem*))); - connect(trackListing, TQT_SIGNAL(doubleClicked(TQListViewItem *)), this, TQT_SLOT(editInformation())); - connect(trackListing, TQT_SIGNAL(returnPressed(TQListViewItem *)), this, TQT_SLOT(editInformation())); - connect(selectAllTracksButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(selectAllTracks())); - connect(deselectAllTracksButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(deselectAllTracks())); + connect(trackListing, TQ_SIGNAL(clicked( TQListViewItem * )), this, TQ_SLOT(selectTrack(TQListViewItem*))); + connect(trackListing, TQ_SIGNAL(doubleClicked(TQListViewItem *)), this, TQ_SLOT(editInformation())); + connect(trackListing, TQ_SIGNAL(returnPressed(TQListViewItem *)), this, TQ_SLOT(editInformation())); + connect(selectAllTracksButton, TQ_SIGNAL(clicked()), this, TQ_SLOT(selectAllTracks())); + connect(deselectAllTracksButton, TQ_SIGNAL(clicked()), this, TQ_SLOT(deselectAllTracks())); - connect(deviceCombo, TQT_SIGNAL(textChanged(const TQString &)), this, TQT_SLOT(changeDevice(const TQString &))); + connect(deviceCombo, TQ_SIGNAL(textChanged(const TQString &)), this, TQ_SLOT(changeDevice(const TQString &))); selectAllTracksButton->setEnabled( false ); deselectAllTracksButton->setEnabled( false ); cddb = new KCDDB::Client(); cddb->setBlockingMode(false); - connect(cddb, TQT_SIGNAL(finished(CDDB::Result)), this, TQT_SLOT(lookupCDDBDone(CDDB::Result))); + connect(cddb, TQ_SIGNAL(finished(CDDB::Result)), this, TQ_SLOT(lookupCDDBDone(CDDB::Result))); trackListing->setSorting(-1, false); loadSettings(); } diff --git a/kaudiocreator/tracksimp.h b/kaudiocreator/tracksimp.h index 72c33396..e25b6fa7 100644 --- a/kaudiocreator/tracksimp.h +++ b/kaudiocreator/tracksimp.h @@ -85,7 +85,7 @@ private: */ class TracksImp : public Tracks { -Q_OBJECT +TQ_OBJECT signals: diff --git a/kaudiocreator/wizard.ui b/kaudiocreator/wizard.ui index 970a5e84..0bda9d41 100644 --- a/kaudiocreator/wizard.ui +++ b/kaudiocreator/wizard.ui @@ -392,7 +392,7 @@ <includes> <include location="local" impldecl="in implementation">wizard.ui.h</include> </includes> -<Q_SLOTS> +<slots> <slot access="private">homePressed()</slot> <slot>extensionPressed()</slot> <slot access="private">trackTitlePressed()</slot> @@ -405,6 +405,6 @@ <slot>artistPressed()</slot> <slot>commentPressed()</slot> <slot>fileFormatTextChanged( const TQString & text )</slot> -</Q_SLOTS> +</slots> <layoutdefaults spacing="6" margin="11"/> </UI> |