diff options
Diffstat (limited to 'kmines')
-rw-r--r-- | kmines/CMakeL10n.txt | 12 | ||||
-rw-r--r-- | kmines/CMakeLists.txt | 1 | ||||
-rw-r--r-- | kmines/Makefile.am | 2 | ||||
-rw-r--r-- | kmines/data/CMakeLists.txt | 8 | ||||
-rw-r--r-- | kmines/data/eventsrc | 940 | ||||
-rw-r--r-- | kmines/data/kmines.desktop | 65 | ||||
-rw-r--r-- | kmines/dialogs.cpp | 10 | ||||
-rw-r--r-- | kmines/dialogs.h | 12 | ||||
-rw-r--r-- | kmines/field.cpp | 8 | ||||
-rw-r--r-- | kmines/field.h | 2 | ||||
-rw-r--r-- | kmines/frame.cpp | 2 | ||||
-rw-r--r-- | kmines/highscores.h | 2 | ||||
-rw-r--r-- | kmines/kzoommainwindow.cpp | 8 | ||||
-rw-r--r-- | kmines/kzoommainwindow.h | 2 | ||||
-rw-r--r-- | kmines/main.cpp | 66 | ||||
-rw-r--r-- | kmines/main.h | 2 | ||||
-rw-r--r-- | kmines/solver/advFastRules.cpp | 2 | ||||
-rw-r--r-- | kmines/solver/solver.cpp | 8 | ||||
-rw-r--r-- | kmines/solver/solver.h | 4 | ||||
-rw-r--r-- | kmines/status.cpp | 30 | ||||
-rw-r--r-- | kmines/status.h | 2 |
21 files changed, 97 insertions, 1091 deletions
diff --git a/kmines/CMakeL10n.txt b/kmines/CMakeL10n.txt index 0fc268bb..59a7d1e5 100644 --- a/kmines/CMakeL10n.txt +++ b/kmines/CMakeL10n.txt @@ -1,3 +1,15 @@ ##### create translation templates ############## tde_l10n_create_template( "kmines" ) + +tde_l10n_create_template( + CATALOG "desktop_files/kmines.desktop/" + SOURCES data/kmines.desktop + DESTINATION "${CMAKE_SOURCE_DIR}/translations" +) + +tde_l10n_create_template( + CATALOG "desktop_files/kmines-eventsrc/" + SOURCES_DESKTOP data/eventsrc + DESTINATION "${CMAKE_SOURCE_DIR}/translations" +) diff --git a/kmines/CMakeLists.txt b/kmines/CMakeLists.txt index 450004ce..9b5a7aaf 100644 --- a/kmines/CMakeLists.txt +++ b/kmines/CMakeLists.txt @@ -18,7 +18,6 @@ include_directories( ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/libtdegames - ${CMAKE_SOURCE_DIR}/libtdegames/highscore ${TDE_INCLUDE_DIR} ${TQT_INCLUDE_DIRS} ) diff --git a/kmines/Makefile.am b/kmines/Makefile.am index 260c9f46..f63617a1 100644 --- a/kmines/Makefile.am +++ b/kmines/Makefile.am @@ -1,5 +1,5 @@ SUBDIRS = data bitmaps solver -INCLUDES = -I$(top_srcdir)/libtdegames -I$(top_srcdir)/libtdegames/highscore $(all_includes) +INCLUDES = -I$(top_srcdir)/libtdegames $(all_includes) KDE_CXXFLAGS = $(KDE_USE_FPIE) diff --git a/kmines/data/CMakeLists.txt b/kmines/data/CMakeLists.txt index 45e39b94..92f3e5c7 100644 --- a/kmines/data/CMakeLists.txt +++ b/kmines/data/CMakeLists.txt @@ -5,10 +5,10 @@ tde_install_icons( kmines ) ##### other data ################################ -install( FILES kmines.desktop - DESTINATION ${XDG_APPS_INSTALL_DIR} -) +tde_create_translated_desktop( kmines.desktop ) -install( FILES eventsrc +tde_create_translated_desktop( + SOURCE eventsrc DESTINATION ${DATA_INSTALL_DIR}/kmines + PO_DIR kmines-eventsrc ) diff --git a/kmines/data/eventsrc b/kmines/data/eventsrc index 867865db..fb93440c 100644 --- a/kmines/data/eventsrc +++ b/kmines/data/eventsrc @@ -1,988 +1,48 @@ [!Global!] IconName=kmines Comment=KMines -Comment[ar]=لعبة الألغام (KMines) -Comment[be]=Сапёр -Comment[bn]=কে-মাইন্স -Comment[hi]=के-माइन्स -Comment[hr]=KMine -Comment[ne]=केडीई माइन -Comment[pa]=ਕੇ-ਸਰੁੰਗ -Comment[pt_BR]=KMinas -Comment[sv]=Minröjning -Comment[ta]=கேகன்னிவெடிகள் -Comment[tg]=KСапёр -Comment[tr]=Mayın tarlası -Comment[wa]=KMenes -Comment[zh_TW]=KMine 踩地雷 [reveal] Name=Reveal case -Name[ar]=أظهر القضية -Name[be]=Адкрыццё поля -Name[bg]=Разкриване -Name[bn]=মাইন প্রদর্শন করো -Name[bs]=Otkrij polja -Name[ca]=Descobreix casella -Name[cs]=Odkrýt pole -Name[cy]=Dangos cas -Name[da]=Vis felt -Name[de]=Aufdecken -Name[el]=Αποκάλυψη -Name[eo]=Malkaŝi kazon -Name[es]=Revelar el caso -Name[et]=Avab välja -Name[eu]=Erakutsi kasua -Name[fa]=آشکار شدن موقعیت -Name[fi]=Paljasta peli -Name[fr]=Révéler la case -Name[gl]=Amosar cadrado -Name[he]=גלה ריבוע -Name[hi]=केस प्रकट करें -Name[hr]=Otkrij slučaj -Name[hu]=Mező felfedése -Name[is]=Sýna tösku -Name[it]=Rivela casella -Name[ja]=開いたとき -Name[lt]=Atverti langelį -Name[lv]=Atrisināt -Name[mk]=Отворено е поле -Name[nb]=Avslør -Name[nds]=Opmaken -Name[ne]=केस प्रकट -Name[nl]=Vak openen -Name[nn]=Avslør -Name[pa]=ਰੀਵਲ ਕੇਸ -Name[pl]=Pole odsłonięte -Name[pt]=Quadrado revelado -Name[pt_BR]=Revelar quadrado -Name[ru]=Открытие поля -Name[se]=Čájet -Name[sk]=Odkryť pole -Name[sl]=Odkrij ploščico -Name[sr]=Откриј случај -Name[sr@Latn]=Otkrij slučaj -Name[sv]=Avslöja ruta -Name[ta]=நிகழ்ச்சியை வெளிப்படுத்து -Name[tg]=Кушодани ҳолат -Name[tr]=Kutu aç -Name[uk]=Відкриття комірки -Name[zh_CN]=揭开盒盖 -Name[zh_TW]=開挖方格 Comment=Reveal case -Comment[be]=Адкрыццё поля -Comment[bg]=Разкриване -Comment[bn]=মাইন প্রদর্শন করো -Comment[bs]=Otkrij polja -Comment[ca]=Descobreix casella -Comment[cs]=Odkrýt pole -Comment[cy]=Dangos cas -Comment[da]=Vis felt -Comment[de]=Aufdecken -Comment[el]=Αποκάλυψη -Comment[eo]=Malkaŝi kazon -Comment[es]=Revelar el caso -Comment[et]=Avab välja -Comment[eu]=Erakutsi kasua -Comment[fa]=آشکار شدن موقعیت -Comment[fi]=Paljasta peli -Comment[fr]=Révéler la case -Comment[gl]=Amosar cadrado -Comment[he]=גלה ריבוע -Comment[hi]=केस प्रकट करें -Comment[hr]=Otkrij slučaj -Comment[hu]=Mező felfedése -Comment[is]=Sýna tösku -Comment[it]=Rivela casella -Comment[ja]=開いたとき -Comment[km]=ករណីបក -Comment[lt]=Atverti langelį -Comment[lv]=Atrisināt -Comment[mk]=Отворено е поле -Comment[nb]=Avslør -Comment[nds]=Opmaken -Comment[ne]=केस प्रकट -Comment[nl]=Vak openen -Comment[nn]=Avslør -Comment[pl]=Pole zaznaczone -Comment[pt]=Quadrado revelado -Comment[pt_BR]=Revelar quadrado -Comment[ru]=Открытие поля -Comment[se]=Čájet -Comment[sk]=Odkryť pole -Comment[sl]=Odkrij ploščico -Comment[sr]=Откриј случај -Comment[sr@Latn]=Otkrij slučaj -Comment[sv]=Avslöja ruta -Comment[ta]=நிகழ்ச்சியை வெளிப்படுத்து -Comment[tg]=Кушодани ҳолат -Comment[tr]=Kutuyu aç -Comment[uk]=Відкрити комірку -Comment[zh_CN]=揭开盒盖 -Comment[zh_TW]=開挖方格 default_presentation=0 [autoreveal] Name=Autoreveal case -Name[be]=Адкрыццё пустых палёў -Name[bg]=Автоматично разкриване -Name[bn]=স্বয়ংক্রিয়ভাবে মাইন প্রদর্শন করো -Name[bs]=Automatski otkrij polja -Name[ca]=Descobreix automàticament casella -Name[cs]=Automaticky odkrýt pole -Name[cy]=Dangos cas yn ymysgogol -Name[da]=Vis felt automatisk -Name[de]=Automatisch aufdecken -Name[el]=Αυτόματη αποκάλυψη -Name[eo]=Aŭtomalkaŝi kazon -Name[es]=Autorevelar el caso -Name[et]=Välja automaatne avamine -Name[eu]=Auto-erakutsi kasua -Name[fa]=آشکار شدن موقعیت به طور خودکار -Name[fi]=Automaattisesti paljasta peli -Name[fr]=Révéler automatiquement la case -Name[gl]=Auto-amosar cadrado -Name[he]=גלה ריבוע אוטומטית -Name[hi]=केस स्वयं प्रकट करें -Name[hr]=Automatski otkrij slučaj -Name[hu]=Mező automatikus felfedése -Name[is]=Sýna tösku sjálfkrafa -Name[it]=Rivela automaticamente caselle -Name[ja]=自動で開いたとき -Name[km]=ករណីបកដោយស្វ័យប្រវត្តិ -Name[lt]=Automatinis atvėrimas -Name[lv]=Automātiski atrisināt -Name[mk]=Автоматски е отворено поле -Name[nb]=Automatisk avsløring -Name[nds]=Automaatsch opmaken -Name[ne]=स्वत: प्रकट केस -Name[nl]=Vak automatisch openen -Name[nn]=Automatisk avsløring -Name[pa]=ਆਟੋਰੀਵਲ ਕੇਸ -Name[pl]=Pole odsłonięte automatycznie -Name[pt]=Auto-revelar quadrado -Name[pt_BR]=Auto-revelar quadrado -Name[ru]=Открытие пустых полей -Name[se]=Automáhtalaččat čájet -Name[sk]=Automaticky odkryť pole -Name[sl]=Samodejno odkrij ploščico -Name[sr]=Аутоматски откриј случај -Name[sr@Latn]=Automatski otkrij slučaj -Name[sv]=Avslöja ruta automatiskt -Name[ta]=நிகழ்ச்சியை தானே வெளிப்படுத்து -Name[tg]=Худкушодашудани ҳолат -Name[tr]=Otomatik kutu aç -Name[uk]=Автоматичне відкрити комірки -Name[zh_CN]=自动揭开盒盖 -Name[zh_TW]=周圍自動開挖方格 Comment=Autoreveal case -Comment[be]=Адкрыццё пустых палёў -Comment[bg]=Автоматично разкриване -Comment[bn]=স্বয়ংক্রিয়ভাবে মাইন প্রদর্শন করো -Comment[bs]=Automatski otkrij polja -Comment[ca]=Descobreix automàticament casella -Comment[cs]=Automaticky odkrýt pole -Comment[cy]=Dangos cas yn ymysgogol -Comment[da]=Vis felt automatisk -Comment[de]=Automatisch aufdecken -Comment[el]=Αυτόματη αποκάλυψη -Comment[eo]=Aŭtomalkaŝi kazon -Comment[es]=Autorevelar el caso -Comment[et]=Välja automaatne avamine -Comment[eu]=Auto-erakutsi kasua -Comment[fa]=آشکار شدن موقعیت به طور خودکار -Comment[fi]=Automaattisesti paljasta peli -Comment[fr]=Révéler automatiquement la case -Comment[gl]=Auto-amosar cadrado -Comment[he]=גלה ריבוע אוטומטית -Comment[hi]=केस स्वयं प्रकट करें -Comment[hr]=Automatski otkrij slučaj -Comment[hu]=Mező automatikus felfedése -Comment[is]=Sýna tösku skjakrafa -Comment[it]=Rivela automaticamente caselle -Comment[ja]=自動で開いたとき -Comment[km]=ករណីបកដោយស្វ័យប្រវត្តិ -Comment[lt]=Automatinis atvėrimas -Comment[lv]=Automātiski atrisināt -Comment[mk]=Автоматски е отворено поле -Comment[nb]=Automatisk avsløring -Comment[nds]=Automaatsch opmaken -Comment[ne]=स्वत: प्रकट केस -Comment[nl]=Vak automatisch openen -Comment[nn]=Automatisk avsløring -Comment[pl]=Pole odsłonięte automatycznie -Comment[pt]=Quadrado auto-revelado -Comment[pt_BR]=Auto-revelar quadrado -Comment[ru]=Открытие пустых полей -Comment[se]=Automáhtalaččat čájet -Comment[sk]=Automaticky odkryť pole -Comment[sl]=Samodejno odkrij ploščico -Comment[sr]=Аутоматски откриј случај -Comment[sr@Latn]=Automatski otkrij slučaj -Comment[sv]=Avslöja ruta automatiskt -Comment[ta]=நிகழ்ச்சியை தானே வெளிப்படுத்து -Comment[tg]=Худкушодани ҳолат -Comment[tr]=Kutuyu otomatik aç -Comment[uk]=Автоматично відкрити комірку -Comment[zh_CN]=自动揭开盒盖 -Comment[zh_TW]=周圍自動開挖方格 default_presentation=0 [mark] Name=Mark case -Name[be]=Пазнака міны -Name[bg]=Поставяне на флаг -Name[bn]=মাইন-এ চিহ্ন দাও -Name[bs]=Označi polje -Name[ca]=Marca casella -Name[cs]=Označit pole -Name[cy]=Marcio cas -Name[da]=Markér felt -Name[de]=Markieren -Name[el]=Σημείωση κουτιού -Name[eo]=Marki kazon -Name[es]=Marcar el caso -Name[et]=Märgib välja -Name[eu]=Markatu kasua -Name[fa]=مشخص کردن موقعیت -Name[fi]=Merkkaa peli -Name[fr]=Marquer la case -Name[gl]=Marcar cadrado -Name[he]=סמן ריבוע -Name[hi]=केस चिह्नित करें -Name[hr]=Obilježi slučaj -Name[hu]=Mező megjelölése -Name[is]=Merkja tösku -Name[it]=Segna casella -Name[ja]=マークしたとき -Name[km]=ករណីសម្គាល់ -Name[lt]=Pažymėti langelį -Name[lv]=Marķēt -Name[mk]=Обележано е поле -Name[nb]=Merk -Name[nds]=Markeren -Name[ne]=चिन्ह केस -Name[nl]=Vak markeren -Name[nn]=Merk -Name[pa]=ਮਾਰਕ ਕੇਸ -Name[pl]=Pole zaznaczone -Name[pt]=Marcar quadrado -Name[pt_BR]=Marcar quadrado -Name[ru]=Отметка мины -Name[se]=Merke -Name[sk]=Označiť pole -Name[sl]=Označi ploščico -Name[sr]=Обележи случај -Name[sr@Latn]=Obeleži slučaj -Name[sv]=Markera ruta -Name[ta]=நிகழ்ச்சியை குறி -Name[tg]=Нишонакунии ҳолат -Name[tr]=Kutuyu işaretle -Name[uk]=Позначення комірки -Name[zh_CN]=标记盒子 -Name[zh_TW]=標記方格 Comment=Mark case -Comment[be]=Пазнака міны -Comment[bg]=Поставяне на флаг -Comment[bn]=সম্ভাব্য মাইন-এ চিহ্ন দাও -Comment[bs]=Označi polje -Comment[ca]=Marca casella -Comment[cs]=Označit pole -Comment[cy]=Marcio cas -Comment[da]=Markér felt -Comment[de]=Markieren -Comment[el]=Σημείωση κουτιού -Comment[eo]=Marki kazon -Comment[es]=Marcar el caso -Comment[et]=Märgib välja -Comment[eu]=Markatu kasua -Comment[fa]=مشخص کردن موقعیت -Comment[fi]=Merkkaa peli -Comment[fr]=Marquer la case -Comment[gl]=Marcar cadrado -Comment[he]=סמן ריבוע -Comment[hi]=केस चिह्नित करें -Comment[hr]=Obilježi slučaj -Comment[hu]=Mező megjelölése -Comment[is]=Merkja tösku -Comment[it]=Segna casella -Comment[ja]=マークしたとき -Comment[km]=ករណីសម្គាល់ -Comment[lt]=Pažymėti langelį -Comment[lv]=Marķēt -Comment[mk]=Обележано е поле -Comment[nb]=Merk -Comment[nds]=Markeren -Comment[ne]=केसमा चिन्ह लगाउनुहोस् -Comment[nl]=Vak markeren -Comment[nn]=Merk -Comment[pl]=Zaznaczenie pola -Comment[pt]=Quadrado marcado -Comment[pt_BR]=Marcar quadrado -Comment[ru]=Отметка мины -Comment[se]=Merke -Comment[sk]=Označiť pole -Comment[sl]=Označi ploščico -Comment[sr]=Обележи случај -Comment[sr@Latn]=Obeleži slučaj -Comment[sv]=Markera ruta -Comment[ta]=நிகழ்ச்சியை குறி -Comment[tg]=Нишонакунии ҳолат -Comment[tr]=Kutuyu işaretle -Comment[uk]=Помітити комірку -Comment[zh_CN]=标记盒子 -Comment[zh_TW]=標記方格 default_presentation=0 [unmark] Name=Unmark case -Name[be]=Здыманне пазнакі -Name[bg]=Премахване на флаг -Name[bn]=মাইন-এ দেওয়া চিহ্ন মুছে ফেল -Name[bs]=Odznači polje -Name[ca]=Desmarca casella -Name[cs]=Zrušit označení pole -Name[cy]=Dadmarcio cas -Name[da]=Afmarkér felt -Name[de]=Markierung entfernen -Name[el]=Αναίρεση σημείωσης κουτιού -Name[eo]=Malmarki kazon -Name[es]=Desmarcar el caso -Name[et]=Eemaldab väljalt märgi -Name[eu]=Desmarkatu kasua -Name[fa]=نامشخص کردن موقعیت -Name[fi]=Poista merkki pelistä -Name[fr]=Ne plus marquer la case -Name[gl]=Desmarcar cadrado -Name[he]=הורד סימון מריבוע -Name[hi]=केस अचिह्नित करें -Name[hr]=Skini obilježje sa slučaja -Name[hu]=Mező kijelölésének megszüntetése -Name[is]=Afmerkja tösku -Name[it]=Togli segno su casella -Name[ja]=マークを外したとき -Name[km]=ករណីមិនសម្គាល់ -Name[lt]=Atžymėti langelį -Name[lv]=Noņemt marķējumu -Name[mk]=Одобележано е поле -Name[nb]=Fjern merket -Name[nds]=Markeren wegdoon -Name[ne]=केसको चिन्ह हटाउनुहोस् -Name[nl]=Vakmarkering verwijderen -Name[nn]=Fjern merke -Name[pa]=ਅਣ-ਮਾਰਕ ਕੇਸ -Name[pl]=Pole odznaczone -Name[pt]=Desmarcar quadrado -Name[pt_BR]=Desmarcar quadrado -Name[ru]=Снятие отметки -Name[se]=Váldde mearkka eret -Name[sk]=Odstrániť značku poľa -Name[sl]=Odstrani oznako -Name[sr]=Скини обележје са случаја -Name[sr@Latn]=Skini obeležje sa slučaja -Name[sv]=Avmarkera ruta -Name[ta]=நிகழ்ச்சியை குறிக்காதே -Name[tg]=Гирифтани нишонаи ҳолат -Name[tr]=Kutudaki işareti kaldır -Name[uk]=Зняття помітки з комірки -Name[zh_CN]=不标记盒子 -Name[zh_TW]=去標記方格 Comment=Unmark case -Comment[be]=Здыманне пазнакі -Comment[bg]=Премахване на флаг -Comment[bn]=মাইন-এ দেওয়া চিহ্ন মুছে ফেল -Comment[bs]=Odznači polje -Comment[ca]=Desmarca casella -Comment[cs]=Zrušit označení pole -Comment[cy]=Dadmarcio cas -Comment[da]=Afmarkér felt -Comment[de]=Markierung entfernen -Comment[el]=Αναίρεση σημείωσης κουτιού -Comment[eo]=Malmarki kazon -Comment[es]=Desmarcar el caso -Comment[et]=Eemaldab väljalt märgi -Comment[eu]=Desmarkatu kasua -Comment[fa]=نامشخص کردن موقعیت -Comment[fi]=Poista merkki pelistä -Comment[fr]=Ne plus marquer la case -Comment[gl]=Desmarcar cadrado -Comment[he]=הורד סימון מריבוע -Comment[hi]=केस अचिह्नित करें -Comment[hr]=Skini obilježje sa slučaja -Comment[hu]=Mező megjelölésének megszüntetése -Comment[is]=Afmerkja tösku -Comment[it]=Togli segno a casella -Comment[ja]=マークを外したとき -Comment[km]=ករណីមិនសម្គាល់ -Comment[lt]=Atžymėti langelį -Comment[lv]=Noņemt marķējumu -Comment[mk]=Одобележано е поле -Comment[nb]=Fjern merket -Comment[nds]=Markeren wegdoon -Comment[ne]=केसको चिन्ह हटाउनुहोस् -Comment[nl]=Vakmarkering verwijderen -Comment[nn]=Fjern merke -Comment[pl]=Odznaczenie pola -Comment[pt]=Quadrado desmarcado -Comment[pt_BR]=Desmarcar quadrado -Comment[ru]=Снятие отметки -Comment[se]=Váldde eret mearkka -Comment[sk]=Odstrániť značku poľa -Comment[sl]=Odstrani oznako -Comment[sr]=Скини обележје са случаја -Comment[sr@Latn]=Skini obeležje sa slučaja -Comment[sv]=Avmarkera ruta -Comment[ta]=நிகழ்ச்சியை குறிக்காதே -Comment[tg]=Гирифтани нишонаи ҳолат -Comment[tr]=Kutudaki işareti kaldır -Comment[uk]=Зняти помітку з комірки -Comment[zh_CN]=不标记盒子 -Comment[zh_TW]=去標記方格 default_presentation=0 [explosion] Name=Explosion -Name[ar]=انفجار -Name[be]=Выбух -Name[bg]=Експлозия -Name[bn]=বিস্ফোরণ -Name[br]=Tarzhad -Name[bs]=Eksplozija -Name[ca]=Explosió -Name[cs]=Exploze -Name[cy]=Ffrwydriad -Name[da]=Eksplosion -Name[el]=Έκρηξη -Name[eo]=Eksplodo -Name[es]=Explosión -Name[et]=Plahvatus -Name[eu]=Eztanda -Name[fa]=انفجار -Name[fi]=Räjähdys -Name[gl]=Estoupido -Name[he]=פיצוץ -Name[hi]=धमाका -Name[hr]=Eksplozija -Name[hu]=Robbanás -Name[is]=Sprenging -Name[it]=Esplosione -Name[ja]=爆発 -Name[km]=ការផ្ទុះ -Name[ko]=폭발 -Name[lt]=Sprogimas -Name[lv]=Eksplozija -Name[mk]=Експлозија -Name[nb]=Eksplosjon -Name[nds]=Exploschoon -Name[ne]=विस्फोट -Name[nl]=Explosie -Name[nn]=Eksplosjon -Name[pa]=ਧਮਾਕੇ -Name[pl]=Wybuch -Name[pt]=Explosão -Name[pt_BR]=Explosão -Name[ro]=Explozie -Name[ru]=Взрыв -Name[se]=Eksplošuvdna -Name[sk]=Výbuch -Name[sl]=Eksplozija -Name[sr]=Експлозија -Name[sr@Latn]=Eksplozija -Name[ta]=அதிர்வெடி -Name[tg]=Таркиш -Name[tr]=Patlama -Name[uk]=Вибух -Name[uz]=Portlash -Name[uz@cyrillic]=Портлаш -Name[wa]=Esplôzion -Name[zh_CN]=爆炸 -Name[zh_TW]=爆炸 Comment=Explosion -Comment[be]=Выбух -Comment[bg]=Експлозия -Comment[bn]=বিস্ফোরণ -Comment[br]=Tarzhad -Comment[bs]=Eksplozija -Comment[ca]=Explosió -Comment[cs]=Exploze -Comment[cy]=Ffrwydriad -Comment[da]=Eksplosion -Comment[el]=Έκρηξη -Comment[eo]=Eksplodo -Comment[es]=Explosión -Comment[et]=Plahvatus -Comment[eu]=Eztanda -Comment[fa]=انفجار -Comment[fi]=Räjähdys -Comment[gl]=Estoupido -Comment[he]=פיצוץ -Comment[hi]=धमाका -Comment[hr]=Eksplozija -Comment[hu]=Robbanás -Comment[is]=Sprenging -Comment[it]=Esplosione -Comment[ja]=爆発 -Comment[km]=ការផ្ទុះ -Comment[ko]=폭발 -Comment[lt]=Sprogimas -Comment[lv]=Eksplozija -Comment[mk]=Експлозија -Comment[nb]=Eksplosjon -Comment[nds]=Exploschoon -Comment[ne]=विस्फोट -Comment[nl]=Explosie -Comment[nn]=Eksplosjon -Comment[pa]=ਧਮਾਕਾਖੇਜ਼ -Comment[pl]=Wybuch -Comment[pt]=Explosão -Comment[pt_BR]=Explosão -Comment[ro]=Explozie -Comment[ru]=Взрыв -Comment[se]=Eksplošuvdna -Comment[sk]=Výbuch -Comment[sl]=Eksplozija -Comment[sr]=Експлозија -Comment[sr@Latn]=Eksplozija -Comment[ta]=அதிர்வெடி -Comment[tg]=Таркиш -Comment[tr]=Patlama -Comment[uk]=Вибух -Comment[uz]=Portlash -Comment[uz@cyrillic]=Портлаш -Comment[wa]=Esplôzion -Comment[zh_CN]=爆炸 -Comment[zh_TW]=爆炸 default_presentation=0 [won] Name=Game won -Name[ar]=ربحت اللعبة -Name[be]=Перамога -Name[bg]=Спечелихте -Name[bn]=খেলা জিতেছেন -Name[br]=Gounezet eo ar c'hoari -Name[bs]=Pobjeda -Name[ca]=Partida guanyada -Name[cs]=Vyhraná hra -Name[cy]=Gêm wedi ei ennill -Name[da]=Spillet vundet -Name[de]=Spiel gewonnen -Name[el]=Παιχνίδι κερδήθηκε -Name[eo]=Ludo venkita -Name[es]=Partida ganada -Name[et]=Mäng läbi, sina võitsid -Name[eu]=Jokoa irabazi da -Name[fa]=برد بازی -Name[fi]=Peli voitettu -Name[fr]=Partie gagnée -Name[gl]=Xogo gañado -Name[he]=ניצחת! -Name[hi]=खेल में जीत हुई -Name[hr]=Igra je dobivena -Name[hu]=Győzelem -Name[is]=Leikur unninn -Name[it]=Partita vinta -Name[ja]=ゲームに勝ち -Name[km]=ល្បែងបានឈ្នះ -Name[ko]=게임에서 이김 -Name[lt]=Žaidimas laimėtas -Name[lv]=Spēle uzvarēta -Name[mk]=Играта е добиена -Name[nb]=Du vant -Name[nds]=Speel wunnen -Name[ne]=खेल जित्नु भयो -Name[nl]=Spel gewonnen -Name[nn]=Du vann -Name[pa]=ਖੇਡ ਜਿੱਤੀ -Name[pl]=Gra wygrana -Name[pt]=Jogo ganho -Name[pt_BR]=Jogo ganho -Name[ro]=Joc cîştigat -Name[ru]=Победа -Name[se]=Don vuitet -Name[sk]=Vyhraná hra -Name[sl]=Igra je dobljena -Name[sr]=Игра је добијена -Name[sr@Latn]=Igra je dobijena -Name[sv]=Du vann spelet -Name[ta]=ஆட்டம் ஜெயிக்கப்பட்டது -Name[tg]=Дар бозӣ ғолиб омадед -Name[tr]=Oyun kazanıldı -Name[uk]=Гру виграно -Name[wa]=Djeu wangnî -Name[zh_CN]=您赢了游戏 -Name[zh_TW]=遊戲獲勝 Comment=Game won -Comment[ar]=ربحت اللعبة -Comment[be]=Перамога -Comment[bg]=Спечелихте -Comment[bn]=খেল খতম -Comment[br]=Gounezet eo ar c'hoari -Comment[bs]=Pobjeda -Comment[ca]=Partida guanyada -Comment[cs]=Vyhraná hra -Comment[cy]=Gêm wedi ei ennill -Comment[da]=Spil vundet -Comment[de]=Spiel gewonnen -Comment[el]=Παιχνίδι κερδήθηκε -Comment[eo]=Ludo venkita -Comment[es]=Partida ganada -Comment[et]=Mäng läbi, sina võitsid -Comment[eu]=Jokoa irabazi da -Comment[fa]=برد بازی -Comment[fi]=Peli voitettu -Comment[fr]=Partie gagnée -Comment[gl]=Xogo gañado -Comment[he]=ניצחת! -Comment[hi]=खेल में जीत हुई -Comment[hr]=Igra je dobivena -Comment[hu]=Győzelem -Comment[is]=Leikur unninn -Comment[it]=Partita vinta -Comment[ja]=ゲームに勝ち -Comment[km]=ល្បែងបានឈ្នះ -Comment[ko]=게임에서 이김 -Comment[lt]=Žaidimas laimėtas -Comment[lv]=Spēle ir uzvarēta -Comment[mk]=Играта е добиена -Comment[nb]=Du vant! -Comment[nds]=Speel wunnen -Comment[ne]=खेल जित्नु भयो -Comment[nl]=Spel gewonnen -Comment[nn]=Du vann -Comment[pa]=ਖੇਡ ਜਿੱਤੀ -Comment[pl]=Gra wygrana -Comment[pt]=Jogo ganho -Comment[pt_BR]=Jogo ganho -Comment[ro]=Joc cîştigat -Comment[ru]=Победа -Comment[se]=Don vuitet -Comment[sk]=Vyhraná hra -Comment[sl]=Igra je dobljena -Comment[sr]=Игра је добијена -Comment[sr@Latn]=Igra je dobijena -Comment[sv]=Du vann spelet -Comment[ta]=ஆட்டம் ஜெயிக்கப்பட்டது -Comment[tg]=Дар бозӣ ғолиб омадед -Comment[tr]=Oyun kazanıldı -Comment[uk]=Гру виграно -Comment[wa]=Djeu wangnî -Comment[zh_CN]=您赢了游戏 -Comment[zh_TW]=遊戲獲勝 default_presentation=0 [lost] Name=Game lost -Name[ar]=خسرت اللعبة -Name[be]=Параза -Name[bg]=Загубихте -Name[bn]=খেলায় হেরে গিয়েছেন -Name[br]=Kollet eo ar c'hoari -Name[bs]=Poraz -Name[ca]=Partida perduda -Name[cs]=Prohraná hra -Name[cy]=Gêm wedi ei golli -Name[da]=Spil tabt -Name[de]=Spiel verloren -Name[el]=Παιχνίδι χάθηκε -Name[eo]=Ludo malvenkita -Name[es]=Partida perdida -Name[et]=Mäng läbi, sina kaotasid -Name[eu]=Jokoa galdu da -Name[fa]=باخت بازی -Name[fi]=Peli hävitty -Name[fr]=Partie perdue -Name[gl]=Xogo perdido -Name[he]=המשחק הסתיים, הפסדת -Name[hi]=खेल में हार हुई -Name[hr]=Igra je izgubljena -Name[hu]=Vereség -Name[is]=Leik tapað -Name[it]=Partita persa -Name[ja]=ゲームに負け -Name[km]=ល្បែងបានចាញ់ -Name[ko]=게임에서 짐 -Name[lt]=Žaidimas pralaimėtas -Name[lv]=Spēle zaudēta -Name[mk]=Играта е изгубена -Name[nb]=Du tapte -Name[nds]=Speel verloren -Name[ne]=खेल हार्नु भयो -Name[nl]=Spel verloren -Name[nn]=Du tapte -Name[pa]=ਖੇਡ ਹਾਰੀ -Name[pl]=Koniec gry, przegrałeś -Name[pt]=Jogo perdido -Name[pt_BR]=Jogo perdido -Name[ro]=Joc pierdut -Name[ru]=Поражение -Name[se]=Don vuoittohallet -Name[sk]=Prehraná hra -Name[sl]=Igra je izgubljena -Name[sr]=Игра је изгубљена -Name[sr@Latn]=Igra je izgubljena -Name[sv]=Du förlorade spelet -Name[ta]=ஆட்டம் இழக்கப்பட்டது -Name[tg]=Дар бозӣ мағлуб шудед -Name[tr]=Oyun kaybedildi -Name[uk]=Гра програна -Name[wa]=Djeu pierdou -Name[zh_CN]=您输了游戏 -Name[zh_TW]=遊戲失敗 Comment=Game lost -Comment[ar]=خسرت اللعبة -Comment[be]=Параза -Comment[bg]=Загубихте -Comment[bn]=খেলায় হেরে গিয়েছেন -Comment[br]=Koll eo ar c'hoari -Comment[bs]=Poraz -Comment[ca]=Partida perduda -Comment[cs]=Prohraná hra -Comment[cy]=Gêm wedi ei golli -Comment[da]=Spil tabt -Comment[de]=Spiel verloren -Comment[el]=Παιχνίδι χάθηκε -Comment[eo]=Ludo malvenkita -Comment[es]=Partida perdida -Comment[et]=Mäng läbi, sina kaotasid -Comment[eu]=Jokoa galdu da -Comment[fa]=باخت بازی -Comment[fi]=Peli hävitty -Comment[fr]=Partie perdue -Comment[gl]=Xogo perdido -Comment[he]=המשחק הסתיים, הפסדת -Comment[hi]=खेल में हार हुई -Comment[hr]=Igra je izgubljena -Comment[hu]=Vereség -Comment[is]=Leik tapað -Comment[it]=Partita persa -Comment[ja]=ゲームに負け -Comment[km]=ល្បែងបានចាញ់ -Comment[ko]=게임에서 짐 -Comment[lt]=Žaidimas pralaimėtas -Comment[lv]=Spēle ir zaudēta -Comment[mk]=Играта е изубена -Comment[nb]=Du tapte -Comment[nds]=Speel verloren -Comment[ne]=खेल हार्नु भयो -Comment[nl]=Spel verloren -Comment[nn]=Du tapte -Comment[pa]=ਖੇਡ ਹਾਰੀ -Comment[pl]=Koniec gry, przegrałeś -Comment[pt]=Jogo perdido -Comment[pt_BR]=Jogo perdido -Comment[ro]=Joc pierdut -Comment[ru]=Поражение -Comment[se]=Don vuoittohallet -Comment[sk]=Prehraná hra -Comment[sl]=Igra je izgubljena -Comment[sr]=Игра је изгубљена -Comment[sr@Latn]=Igra je izgubljena -Comment[sv]=Du förlorade spelet -Comment[ta]=ஆட்டம் இழக்கப்பட்டது -Comment[tg]=Дар бозӣ мағлуб шудед -Comment[tr]=Oyun kaybedildi -Comment[uk]=Гра програна -Comment[wa]=Djeu pierdou -Comment[zh_CN]=您输了游戏 -Comment[zh_TW]=遊戲失敗 default_presentation=0 [set_uncertain] Name=Set question mark -Name[be]=Пазначыць пытальнікам -Name[bg]=Поставяне на въпросителна -Name[bn]=প্রশ্নবোধক চিহ্ন দিন -Name[bs]=Postavi upitnik -Name[ca]=Marca amb un interrogant -Name[cs]=Nastavit otazník -Name[cy]=Gosod gofynnod -Name[da]=Sæt spørgsmålstegn -Name[de]=Markierung setzen -Name[el]=Προσθήκη ερωτηματικού -Name[eo]=Meti demandsignon -Name[es]=Establecer signo de interrogación -Name[et]=Pane küsimärk -Name[eu]=Ezarri galdera-marka -Name[fa]=گذاردن علامت سؤال -Name[fi]=Aseta kysymysmerkki -Name[fr]=Ajout d'un point d'interrogation -Name[he]=הצב סימן שאלה -Name[hr]=Postavi oznaku pitanja -Name[hu]=Kérdőjel beállítása -Name[is]=Setja spurningamerkið -Name[it]=Metti punto interrogativo -Name[ja]=クエスチョンマークをセットする -Name[km]=កំណត់សញ្ញាសួរ -Name[lt]=Uždėti klaustuką -Name[lv]=Novietot jautājuma zīmi -Name[mk]=Поставен е прашалник -Name[nb]=Angi spørsmåltegn -Name[nds]=Fraagteken setten -Name[ne]=प्रश्न चिन्ह सेट गर्नुहोस् -Name[nl]=Vraagteken instellen -Name[nn]=Set spørjeteikn -Name[pa]=ਸਵਾਲੀਆ ਨਿਸ਼ਾਨ ਬਣਾਓ -Name[pl]=Wstaw znak zapytania -Name[pt]=Colocar um ponto de interrogação -Name[pt_BR]=Marcar como ponto de interrogação -Name[ru]=Отметка вопросом -Name[se]=Bija jearaldatmearkka -Name[sk]=Nastaviť otáznik -Name[sl]=Postavi vprašaj -Name[sr]=Постави знак питања -Name[sr@Latn]=Postavi znak pitanja -Name[sv]=Placerade frågetecken -Name[ta]=கேள்விக்குறியை அமை -Name[uk]=Поставити знак питання -Name[zh_CN]=设置了问号 -Name[zh_TW]=設定問號 Comment=Set question mark -Comment[be]=Пазначыць пытальнікам -Comment[bg]=Поставяне на въпросителна -Comment[bn]=প্রশ্নবোধক চিহ্ন দিন -Comment[bs]=Postavi upitnik -Comment[ca]=Marca amb interrogant -Comment[cs]=Nastavit otazník -Comment[cy]=Gosod gofynnod -Comment[da]=Sæt spørgsmålstegn -Comment[de]=Markierung setzen -Comment[el]=Προσθήκη ερωτηματικού -Comment[eo]=Meti demandsignon -Comment[es]=Establecer signo de interrogación -Comment[et]=Pane küsimärk -Comment[eu]=Ezarri galdera-marka -Comment[fa]=گذاردن علامت سؤال -Comment[fi]=Aseta kysymysmerkki -Comment[fr]=Ajout d'un point d'interrogation -Comment[he]=הצב סימן שאלה -Comment[hr]=Postavi oznaku pitanja -Comment[hu]=Kérdőjel beállítása -Comment[is]=Setja spurningamerkið -Comment[it]=Metti punto interrogativo -Comment[ja]=クエスチョンマークをセットする -Comment[km]=កំណត់សញ្ញាសួរ -Comment[lt]=Uždėti klaustuką -Comment[lv]=Novieto jautājuma zīmi -Comment[mk]=Поставен е прашалник -Comment[nb]=Angi spørsmåltegn -Comment[nds]=Fraagteken setten -Comment[ne]=प्रश्न चिन्ह सेट गर्नुहोस् -Comment[nl]=Vraagteken instellen -Comment[nn]=Set spørjeteikn -Comment[pa]=ਸਵਾਲੀਆ ਨਿਸ਼ਾਨ ਦਿਓ -Comment[pl]=Wstawia znak zapytania -Comment[pt]=Colocar um ponto de interrogação -Comment[pt_BR]=Marcar como ponto de interrogação -Comment[ru]=Отметка вопросом -Comment[se]=Bija jearaldatmearkka -Comment[sk]=Nastaviť otáznik -Comment[sl]=Postavi vprašaj -Comment[sr]=Постави знак питања -Comment[sr@Latn]=Postavi znak pitanja -Comment[sv]=Placerade frågetecken -Comment[ta]=கேள்விக்குறியை அமை -Comment[uk]=Поставити знак питання -Comment[zh_CN]=设置了问号 -Comment[zh_TW]=設定問號 default_presentation=0 [unset_uncertain] Name=Unset question mark -Name[be]=Зняць пытальнік -Name[bg]=Премахване на въпросителна -Name[bn]=প্রশ্নবোধক চিহ্ন সরিয়ে ফেলুন -Name[bs]=Isključi upitnik -Name[ca]=Desmarca l'interrogant -Name[cs]=Zrušit nastavení otazníku -Name[cy]=Dadosod gofynnod -Name[da]=Fjern spørgsmålstegn -Name[de]=Markierung entfernen -Name[el]=Αφαίρεση του ερωτηματικού -Name[eo]=Malmeti demandsignon -Name[es]=Quitar signo de interrogación -Name[et]=Eemalda küsimärk -Name[eu]=Kendu galdera-marka -Name[fa]=برداشتن علامت سؤال -Name[fi]=Poista kysymysmerkki -Name[fr]=Retrait d'un point d'interrogation -Name[he]=הורד סימן שאלה -Name[hr]=Ukloni oznaku pitanja -Name[hu]=Kérdőjel megszüntetése -Name[is]=Afsetja spurningamerkið -Name[it]=Togli punto interrogativo -Name[ja]=クエスチョンマークを外す -Name[km]=ដោះកំណត់សញ្ញាសួរ -Name[lt]=Nuimti klaustuką -Name[lv]=Noņemt jautajuma zīmi -Name[mk]=Отстранет е прашалник -Name[nb]=Fjern spørsmåltegn -Name[nds]=Fraagteken wegmaken -Name[ne]=प्रश्न चिन्ह अनसेट गर्नुहोस् -Name[nl]=Vraagteken weghalen -Name[nn]=Fjern spørjeteikn -Name[pa]=ਸਵਾਲੀਆ ਨਿਸ਼ਾਨ ਹਟਾਓ -Name[pl]=Usuń znak zapytania -Name[pt]=Retirar um ponto de interrogação -Name[pt_BR]=Desmarcar ponto de interrogação -Name[ru]=Снятие знака вопроса -Name[se]=Váldde jearaldatmearkka eret -Name[sk]=Odstrániť otáznik -Name[sl]=Odstrani vprašaj -Name[sr]=Скини знак питања -Name[sr@Latn]=Skini znak pitanja -Name[sv]=Tog bort frågetecken -Name[ta]=கேள்விக் குறி அமைக்கவில்லை -Name[tr]=Soru işaretini kaldır -Name[uk]=Зняти знак питання -Name[zh_CN]=取消了问号 -Name[zh_TW]=取消問號 Comment=Unset question mark -Comment[be]=Зняць пытальнік -Comment[bg]=Премахване на въпросителна -Comment[bn]=প্রশ্নবোধক চিহ্ন সরিয়ে ফেলুন -Comment[bs]=Isključi upitnik -Comment[ca]=Desmarca l'interrogant -Comment[cs]=Zrušit nastavení otazníku -Comment[cy]=Dadosod gofynnod -Comment[da]=Fjern spørgsmålstegn -Comment[de]=Markierung entfernen -Comment[el]=Αφαίρεση του ερωτηματικού -Comment[eo]=Malmeti demandsignon -Comment[es]=Quitar signo de interrogación -Comment[et]=Eemalda küsimärk -Comment[eu]=Kendu galdera-marka -Comment[fa]=برداشتن علامت سؤال -Comment[fi]=Poista kysymysmerkki -Comment[fr]=Retrait d'un point d'interrogation -Comment[he]=הורד סימן שאלה -Comment[hr]=Ukloni oznaku pitanja -Comment[hu]=Kérdőjel megszüntetése -Comment[is]=Afsetja spurningamerkið -Comment[it]=Togli punto interrogativo -Comment[ja]=クエスチョンマークを外す -Comment[km]=ដោះកំណត់សញ្ញាសួរ -Comment[lt]=Nuimti klaustuką -Comment[lv]=Noņem jautājuma zīmi -Comment[mk]=Отстранет е прашалник -Comment[nb]=Fjern spørsmåltegn -Comment[nds]=Fraagteken wegmaken -Comment[ne]=प्रश्न चिन्ह अनसेट गर्नुहोस् -Comment[nl]=Vraagteken weghalen -Comment[nn]=Fjern spørjeteikn -Comment[pl]=Usuwa znak zapytania -Comment[pt]=Retirar um ponto de interrogação -Comment[pt_BR]=Desmarcar ponto de interrogação -Comment[ru]=Снятие знака вопроса -Comment[se]=Váldde jearaldatmearkka eret -Comment[sk]=Odstrániť otáznik -Comment[sl]=Odstrani vprašaj -Comment[sr]=Скини знак питања -Comment[sr@Latn]=Skini znak pitanja -Comment[sv]=Tog bort frågetecken -Comment[ta]=கேள்விக்குறி நீக்கு -Comment[tr]=Soru işaretini kaldır -Comment[uk]=Зняти знак питання -Comment[zh_CN]=取消了问号 -Comment[zh_TW]=取消問號 default_presentation=0 diff --git a/kmines/data/kmines.desktop b/kmines/data/kmines.desktop index ba6bda1b..9d98ab75 100644 --- a/kmines/data/kmines.desktop +++ b/kmines/data/kmines.desktop @@ -1,75 +1,10 @@ [Desktop Entry] Name=KMines -Name[af]=Kmyne -Name[ar]=لعبة الألغام (KMines) -Name[be]=Сапёр -Name[bn]=কে-মাইন্স -Name[hi]=के-माइन्स -Name[hr]=KMine -Name[ne]=केडीई बारूद -Name[pa]=ਕੇ-ਸਰੁੰਗ -Name[pl]=Miny -Name[pt_BR]=KMinas -Name[sv]=Kmines -Name[ta]=கேகன்னிவெடிகள் -Name[tg]=KСапёр -Name[th]=กู้ระเบิด - K -Name[wa]=KMenes -Name[zh_TW]=KMines 踩地雷 Icon=kmines Exec=kmines -caption "%c" %i %m Type=Application X-DocPath=kmines/index.html GenericName=Minesweeper-like Game -GenericName[be]=Гульня ў сапёра -GenericName[bg]=Мини -GenericName[bn]=মাইনসুইপার-জাতীয় খেলা -GenericName[br]=C'hoari doare Minesweeper -GenericName[bs]=Igra minskog polja -GenericName[ca]=Joc a l'estil del buscamines -GenericName[cs]=Hra s minovým polem -GenericName[cy]=Gêm tebyg i Minesweeper -GenericName[da]=Minesøger-lignende spil -GenericName[de]=Minesweeper-ähnliches Spiel -GenericName[el]=Παιχνίδι παρόμοιο με το ναρκαλιευτή -GenericName[eo]="Minesweeper"-simila ludo -GenericName[es]=Juego similar al buscaminas -GenericName[et]=Miiniväljamäng -GenericName[eu]=Mina bilatzailearen antzeko jokoa -GenericName[fa]=بازی Minesweeper-like -GenericName[fi]=Kaivostyylinen peli -GenericName[fr]=Jeu dans le style du démineur -GenericName[he]=חיקוי שולה מוקשים -GenericName[hr]=Igra s poput Minesweepera -GenericName[hu]=Aknakereső -GenericName[is]=Leikur sem líkist Minesweeper -GenericName[it]=Gioco simile a Mine -GenericName[ja]=地雷ゲーム -GenericName[km]=ល្បែងដូច Minesweeper -GenericName[ko]=지뢰찾기 게임 -GenericName[lt]=Minesweeper primenantis žaidimas -GenericName[lv]=Minesweeper līdzīga spēle -GenericName[mk]=Игра слична на Minesweeper -GenericName[nb]=Minesveiper-lignende spill -GenericName[nds]=Minesweeper-liek Speel -GenericName[ne]=बारूद हटाउने जस्तै खेल -GenericName[nl]=Mijnenveger-achtig spel -GenericName[nn]=Minesveipar-liknande spel -GenericName[pa]=ਸੁਰੰਗ ਹਟਾਓਣ ਵਰਗੀ ਖੇਡ -GenericName[pl]=Gra typu saper -GenericName[pt]=Jogo tipo Minas -GenericName[pt_BR]=Jogo parecido com Campo Minado -GenericName[ru]=Сапёр -GenericName[sk]=Hra typu Minesweeper -GenericName[sl]=Igra, podobna Minesweeperju -GenericName[sr]=Игра налик на миноловац -GenericName[sr@Latn]=Igra nalik na minolovac -GenericName[sv]=Minröjarliknande spel -GenericName[ta]=சுரங்கம்வெட்டும் விளையாட்டு -GenericName[uk]=Гра в сапера -GenericName[wa]=On djeu di tchamp d' menes -GenericName[zh_CN]=扫雷 -GenericName[zh_TW]=類似踩地雷的遊戲 X-TDE-StartupNotify=true X-DCOP-ServiceType=Multi Categories=Qt;TDE;Game;LogicGame; diff --git a/kmines/dialogs.cpp b/kmines/dialogs.cpp index 21120478..88656b1a 100644 --- a/kmines/dialogs.cpp +++ b/kmines/dialogs.cpp @@ -127,19 +127,19 @@ CustomConfig::CustomConfig() _width = new KIntNumInput(this, "kcfg_CustomWidth"); _width->setLabel(i18n("Width:")); _width->setRange(minWidth, maxWidth); - connect(_width, TQT_SIGNAL(valueChanged(int)), TQT_SLOT(updateNbMines())); + connect(_width, TQ_SIGNAL(valueChanged(int)), TQ_SLOT(updateNbMines())); top->addWidget(_width); _height = new KIntNumInput(this, "kcfg_CustomHeight"); _height->setLabel(i18n("Height:")); _height->setRange(minWidth, maxWidth); - connect(_height, TQT_SIGNAL(valueChanged(int)), TQT_SLOT(updateNbMines())); + connect(_height, TQ_SIGNAL(valueChanged(int)), TQ_SLOT(updateNbMines())); top->addWidget(_height); _mines = new KIntNumInput(this, "kcfg_CustomMines"); _mines->setLabel(i18n("No. of mines:")); _mines->setRange(1, Level::maxNbMines(maxWidth, maxHeight)); - connect(_mines, TQT_SIGNAL(valueChanged(int)), TQT_SLOT(updateNbMines())); + connect(_mines, TQ_SIGNAL(valueChanged(int)), TQ_SLOT(updateNbMines())); top->addWidget(_mines); top->addSpacing(2 * KDialog::spacingHint()); @@ -149,7 +149,7 @@ CustomConfig::CustomConfig() TQLabel *label = new TQLabel(i18n("Choose level:"), this); hbox->addWidget(label); _gameType = new KComboBox(false, this); - connect(_gameType, TQT_SIGNAL(activated(int)), TQT_SLOT(typeChosen(int))); + connect(_gameType, TQ_SIGNAL(activated(int)), TQ_SLOT(typeChosen(int))); for (uint i=0; i<=Level::NB_TYPES; i++) _gameType->insertItem(i18n(Level::LABELS[i])); hbox->addWidget(_gameType); @@ -224,7 +224,7 @@ GameConfig::GameConfig() cb = new TQCheckBox(i18n("\"Magic\" reveal"), this, "kcfg_MagicReveal"); TQWhatsThis::add(cb, i18n("Set flags and reveal squares where they are trivial.")); - connect(cb, TQT_SIGNAL(toggled(bool)), TQT_SLOT(magicModified(bool))); + connect(cb, TQ_SIGNAL(toggled(bool)), TQ_SLOT(magicModified(bool))); top->addWidget(cb); top->addSpacing(2 * KDialog::spacingHint()); diff --git a/kmines/dialogs.h b/kmines/dialogs.h index ed7744e0..ce8bca28 100644 --- a/kmines/dialogs.h +++ b/kmines/dialogs.h @@ -22,7 +22,7 @@ #include <tqpushbutton.h> #include <kgamelcd.h> -#include <kexthighscore.h> +#include <highscore/kexthighscore.h> #include "defines.h" #include "settings.h" @@ -33,7 +33,7 @@ class KIntNumInput; //----------------------------------------------------------------------------- class Smiley : public TQPushButton, public KMines { - Q_OBJECT + TQ_OBJECT public: Smiley(TQWidget *parent, const char *name = 0) @@ -49,7 +49,7 @@ class Smiley : public TQPushButton, public KMines //----------------------------------------------------------------------------- class DigitalClock : public KGameLCDClock { - Q_OBJECT + TQ_OBJECT public: DigitalClock(TQWidget *parent); @@ -77,7 +77,7 @@ class DigitalClock : public KGameLCDClock //----------------------------------------------------------------------------- class CustomConfig : public TQWidget, public KMines { - Q_OBJECT + TQ_OBJECT public: CustomConfig(); @@ -102,7 +102,7 @@ class CustomConfig : public TQWidget, public KMines //----------------------------------------------------------------------------- class GameConfig : public TQWidget, public KMines { - Q_OBJECT + TQ_OBJECT public: GameConfig(); @@ -121,7 +121,7 @@ class GameConfig : public TQWidget, public KMines class AppearanceConfig : public TQWidget, public KMines { - Q_OBJECT + TQ_OBJECT public: AppearanceConfig(); diff --git a/kmines/field.cpp b/kmines/field.cpp index 993e1d8f..d7a9e1c4 100644 --- a/kmines/field.cpp +++ b/kmines/field.cpp @@ -138,9 +138,9 @@ Coord Field::fromPoint(const TQPoint &qp) const int Field::mapMouseButton(TQMouseEvent *e) const { switch (e->button()) { - case Qt::LeftButton: return Settings::mouseAction(Settings::EnumButton::left); - case Qt::MidButton: return Settings::mouseAction(Settings::EnumButton::mid); - case Qt::RightButton: return Settings::mouseAction(Settings::EnumButton::right); + case TQt::LeftButton: return Settings::mouseAction(Settings::EnumButton::left); + case TQt::MidButton: return Settings::mouseAction(Settings::EnumButton::mid); + case TQt::RightButton: return Settings::mouseAction(Settings::EnumButton::right); default: return Settings::EnumMouseAction::ToggleFlag; } } @@ -233,7 +233,7 @@ void Field::keyboardAutoReveal() { _cursor_back = _cursor; pressClearFunction(_cursor_back, true); - TQTimer::singleShot(50, this, TQT_SLOT(keyboardAutoRevealSlot())); + TQTimer::singleShot(50, this, TQ_SLOT(keyboardAutoRevealSlot())); } void Field::keyboardAutoRevealSlot() diff --git a/kmines/field.h b/kmines/field.h index e61718d1..2d6ef873 100644 --- a/kmines/field.h +++ b/kmines/field.h @@ -26,7 +26,7 @@ //----------------------------------------------------------------------------- class Field : public FieldFrame, public BaseField { - Q_OBJECT + TQ_OBJECT public: enum ActionType { Reveal = 0, AutoReveal, SetFlag, UnsetFlag, SetUncertain, diff --git a/kmines/frame.cpp b/kmines/frame.cpp index 3788dee5..0698057f 100644 --- a/kmines/frame.cpp +++ b/kmines/frame.cpp @@ -127,7 +127,7 @@ void FieldFrame::drawBox(TQPainter &painter, const TQPoint &p, if (hasFocus) { painter.translate(p.x(), p.y()); TQRect fbr = style().subRect(TQStyle::SR_PushButtonFocusRect, &_button); - style().tqdrawPrimitive(TQStyle::PE_FocusRect, &painter, fbr, + style().drawPrimitive(TQStyle::PE_FocusRect, &painter, fbr, colorGroup(), TQStyle::Style_Enabled); painter.resetXForm(); } diff --git a/kmines/highscores.h b/kmines/highscores.h index 5de69535..a79ae1b8 100644 --- a/kmines/highscores.h +++ b/kmines/highscores.h @@ -19,7 +19,7 @@ #ifndef HIGHSCORES_H #define HIGHSCORES_H -#include <kexthighscore.h> +#include <highscore/kexthighscore.h> #include <kdemacros.h> namespace KExtHighscore diff --git a/kmines/kzoommainwindow.cpp b/kmines/kzoommainwindow.cpp index 758d73d6..a9bb2004 100644 --- a/kmines/kzoommainwindow.cpp +++ b/kmines/kzoommainwindow.cpp @@ -30,11 +30,11 @@ KZoomMainWindow::KZoomMainWindow(uint min, uint max, uint step, const char *name { installEventFilter(this); - _zoomInAction = KStdAction::zoomIn(TQT_TQOBJECT(this), TQT_SLOT(zoomIn()), actionCollection()); + _zoomInAction = KStdAction::zoomIn(this, TQ_SLOT(zoomIn()), actionCollection()); _zoomOutAction = - KStdAction::zoomOut(TQT_TQOBJECT(this), TQT_SLOT(zoomOut()), actionCollection()); + KStdAction::zoomOut(this, TQ_SLOT(zoomOut()), actionCollection()); _menu = - KStdAction::showMenubar(TQT_TQOBJECT(this), TQT_SLOT(toggleMenubar()), actionCollection()); + KStdAction::showMenubar(this, TQ_SLOT(toggleMenubar()), actionCollection()); } void KZoomMainWindow::init(const char *popupName) @@ -63,7 +63,7 @@ void KZoomMainWindow::addWidget(TQWidget *widget) static_cast<KZoomMainWindow *>(tlw->tqt_cast("KZoomMainWindow")); Q_ASSERT(zm); zm->_widgets.append(widget); - connect(widget, TQT_SIGNAL(destroyed()), zm, TQT_SLOT(widgetDestroyed())); + connect(widget, TQ_SIGNAL(destroyed()), zm, TQ_SLOT(widgetDestroyed())); } void KZoomMainWindow::widgetDestroyed() diff --git a/kmines/kzoommainwindow.h b/kmines/kzoommainwindow.h index 1af9bc8b..433d9d04 100644 --- a/kmines/kzoommainwindow.h +++ b/kmines/kzoommainwindow.h @@ -41,7 +41,7 @@ class TDEToggleAction; */ class KZoomMainWindow : public TDEMainWindow { - Q_OBJECT + TQ_OBJECT public: /** Constructor. */ diff --git a/kmines/main.cpp b/kmines/main.cpp index 2ff678b8..7c1a43e4 100644 --- a/kmines/main.cpp +++ b/kmines/main.cpp @@ -33,7 +33,7 @@ #include <kdebug.h> #include <knotifyclient.h> #include <knotifydialog.h> -#include <khighscore.h> +#include <highscore/khighscore.h> #include <tdeconfigdialog.h> #include "settings.h" @@ -43,17 +43,17 @@ #include "dialogs.h" const MainWidget::KeyData MainWidget::KEY_DATA[NB_KEYS] = { -{I18N_NOOP("Move Up"), "keyboard_moveup", Key_Up, TQT_SLOT(moveUp())}, -{I18N_NOOP("Move Down"), "keyboard_movedown", Key_Down, TQT_SLOT(moveDown())}, -{I18N_NOOP("Move Right"), "keyboard_moveright", Key_Right, TQT_SLOT(moveRight())}, -{I18N_NOOP("Move Left"), "keyboard_moveleft", Key_Left, TQT_SLOT(moveLeft())}, -{I18N_NOOP("Move at Left Edge"), "keyboard_leftedge", Key_Home, TQT_SLOT(moveLeftEdge())}, -{I18N_NOOP("Move at Right Edge"), "keyboard_rightedge", Key_End, TQT_SLOT(moveRightEdge())}, -{I18N_NOOP("Move at Top Edge"), "keyboard_topedge", Key_PageUp, TQT_SLOT(moveTop())}, -{I18N_NOOP("Move at Bottom Edge"), "keyboard_bottomedge", Key_PageDown, TQT_SLOT(moveBottom())}, -{I18N_NOOP("Reveal Mine"), "keyboard_revealmine", Key_Space, TQT_SLOT(reveal())}, -{I18N_NOOP("Mark Mine"), "keyboard_markmine", Key_W, TQT_SLOT(mark())}, -{I18N_NOOP("Automatic Reveal"), "keyboard_autoreveal", Key_Return, TQT_SLOT(autoReveal())} +{I18N_NOOP("Move Up"), "keyboard_moveup", Key_Up, TQ_SLOT(moveUp())}, +{I18N_NOOP("Move Down"), "keyboard_movedown", Key_Down, TQ_SLOT(moveDown())}, +{I18N_NOOP("Move Right"), "keyboard_moveright", Key_Right, TQ_SLOT(moveRight())}, +{I18N_NOOP("Move Left"), "keyboard_moveleft", Key_Left, TQ_SLOT(moveLeft())}, +{I18N_NOOP("Move at Left Edge"), "keyboard_leftedge", Key_Home, TQ_SLOT(moveLeftEdge())}, +{I18N_NOOP("Move at Right Edge"), "keyboard_rightedge", Key_End, TQ_SLOT(moveRightEdge())}, +{I18N_NOOP("Move at Top Edge"), "keyboard_topedge", Key_PageUp, TQ_SLOT(moveTop())}, +{I18N_NOOP("Move at Bottom Edge"), "keyboard_bottomedge", Key_PageDown, TQ_SLOT(moveBottom())}, +{I18N_NOOP("Reveal Mine"), "keyboard_revealmine", Key_Space, TQ_SLOT(reveal())}, +{I18N_NOOP("Mark Mine"), "keyboard_markmine", Key_W, TQ_SLOT(mark())}, +{I18N_NOOP("Automatic Reveal"), "keyboard_autoreveal", Key_Return, TQ_SLOT(autoReveal())} }; @@ -63,33 +63,33 @@ MainWidget::MainWidget() KNotifyClient::startDaemon(); _status = new Status(this); - connect(_status, TQT_SIGNAL(gameStateChangedSignal(KMines::GameState)), - TQT_SLOT(gameStateChanged(KMines::GameState))); - connect(_status, TQT_SIGNAL(pause()), TQT_SLOT(pause())); + connect(_status, TQ_SIGNAL(gameStateChangedSignal(KMines::GameState)), + TQ_SLOT(gameStateChanged(KMines::GameState))); + connect(_status, TQ_SIGNAL(pause()), TQ_SLOT(pause())); // Game & Popup - KStdGameAction::gameNew(TQT_TQOBJECT(_status), TQT_SLOT(restartGame()), actionCollection()); - _pause = KStdGameAction::pause(TQT_TQOBJECT(_status), TQT_SLOT(pauseGame()), + KStdGameAction::gameNew(_status, TQ_SLOT(restartGame()), actionCollection()); + _pause = KStdGameAction::pause(_status, TQ_SLOT(pauseGame()), actionCollection()); - KStdGameAction::highscores(TQT_TQOBJECT(this), TQT_SLOT(showHighscores()), + KStdGameAction::highscores(this, TQ_SLOT(showHighscores()), actionCollection()); - KStdGameAction::quit(TQT_TQOBJECT(tqApp), TQT_SLOT(quit()), actionCollection()); + KStdGameAction::quit(tqApp, TQ_SLOT(quit()), actionCollection()); // keyboard _keybCollection = new TDEActionCollection(this); for (uint i=0; i<NB_KEYS; i++) { const KeyData &d = KEY_DATA[i]; - (void)new TDEAction(i18n(d.label), d.keycode, TQT_TQOBJECT(_status), + (void)new TDEAction(i18n(d.label), d.keycode, _status, d.slot, _keybCollection, d.name); } // Settings - KStdAction::preferences(TQT_TQOBJECT(this), TQT_SLOT(configureSettings()), + KStdAction::preferences(this, TQ_SLOT(configureSettings()), actionCollection()); - KStdAction::keyBindings(TQT_TQOBJECT(this), TQT_SLOT(configureKeys()), actionCollection()); - KStdAction::configureNotifications(TQT_TQOBJECT(this), TQT_SLOT(configureNotifications()), + KStdAction::keyBindings(this, TQ_SLOT(configureKeys()), actionCollection()); + KStdAction::configureNotifications(this, TQ_SLOT(configureNotifications()), actionCollection()); - KStdGameAction::configureHighscores(TQT_TQOBJECT(this), TQT_SLOT(configureHighscores()), + KStdGameAction::configureHighscores(this, TQ_SLOT(configureHighscores()), actionCollection()); // Levels _levels = KStdGameAction::chooseGameType(0, 0, actionCollection()); @@ -97,27 +97,27 @@ MainWidget::MainWidget() for (uint i=0; i<=Level::NB_TYPES; i++) list += i18n(Level::LABELS[i]); _levels->setItems(list); - connect(_levels, TQT_SIGNAL(activated(int)), TQT_TQOBJECT(_status), TQT_SLOT(newGame(int))); + connect(_levels, TQ_SIGNAL(activated(int)), _status, TQ_SLOT(newGame(int))); // Adviser _advise = - KStdGameAction::hint(TQT_TQOBJECT(_status), TQT_SLOT(advise()), actionCollection()); - _solve = KStdGameAction::solve(TQT_TQOBJECT(_status), TQT_SLOT(solve()), actionCollection()); - (void)new TDEAction(i18n("Solving Rate..."), 0, TQT_TQOBJECT(_status), TQT_SLOT(solveRate()), + KStdGameAction::hint(_status, TQ_SLOT(advise()), actionCollection()); + _solve = KStdGameAction::solve(_status, TQ_SLOT(solve()), actionCollection()); + (void)new TDEAction(i18n("Solving Rate..."), 0, _status, TQ_SLOT(solveRate()), actionCollection(), "solve_rate"); // Log (void)new TDEAction(KGuiItem(i18n("View Log"), "viewmag"), 0, - TQT_TQOBJECT(_status), TQT_SLOT(viewLog()), + _status, TQ_SLOT(viewLog()), actionCollection(), "log_view"); (void)new TDEAction(KGuiItem(i18n("Replay Log"), "media-playback-start"), - 0, TQT_TQOBJECT(_status), TQT_SLOT(replayLog()), + 0, _status, TQ_SLOT(replayLog()), actionCollection(), "log_replay"); (void)new TDEAction(KGuiItem(i18n("Save Log..."), "document-save"), 0, - TQT_TQOBJECT(_status), TQT_SLOT(saveLog()), + _status, TQ_SLOT(saveLog()), actionCollection(), "log_save"); (void)new TDEAction(KGuiItem(i18n("Load Log..."), "document-open"), 0, - TQT_TQOBJECT(_status), TQT_SLOT(loadLog()), + _status, TQ_SLOT(loadLog()), actionCollection(), "log_load"); setupGUI( TDEMainWindow::Save | Create ); @@ -163,7 +163,7 @@ void MainWidget::configureSettings() dialog->addPage(new AppearanceConfig, i18n("Appearance"), "style"); CustomConfig *cc = new CustomConfig; dialog->addPage(cc, i18n("Custom Game"), "package_settings"); - connect(dialog, TQT_SIGNAL(settingsChanged()), TQT_SLOT(settingsChanged())); + connect(dialog, TQ_SIGNAL(settingsChanged()), TQ_SLOT(settingsChanged())); dialog->show(); cc->init(); gc->init(); diff --git a/kmines/main.h b/kmines/main.h index 06100dc6..239663ec 100644 --- a/kmines/main.h +++ b/kmines/main.h @@ -30,7 +30,7 @@ class Status; class MainWidget : public KZoomMainWindow, public KMines { - Q_OBJECT + TQ_OBJECT public: MainWidget(); diff --git a/kmines/solver/advFastRules.cpp b/kmines/solver/advFastRules.cpp index 79c42bba..e9ad110f 100644 --- a/kmines/solver/advFastRules.cpp +++ b/kmines/solver/advFastRules.cpp @@ -81,7 +81,7 @@ bool AdviseFast::RuleSet::apply() { while(!_rules.empty()){ set<Entry>::iterator i = _rules.begin(); - std::auto_ptr<Rule> r (this->newRule(*i)); + std::unique_ptr<Rule> r (this->newRule(*i)); _rules.erase(i); if(r->apply(&this->_surePoints)) return true; diff --git a/kmines/solver/solver.cpp b/kmines/solver/solver.cpp index 99070cad..9a416d28 100644 --- a/kmines/solver/solver.cpp +++ b/kmines/solver/solver.cpp @@ -174,7 +174,7 @@ bool Solver::solveStep() } if (_inOneStep) return solveStep(); - else TQTimer::singleShot(0, this, TQT_SLOT(solveStep())); + else TQTimer::singleShot(0, this, TQ_SLOT(solveStep())); return false; } @@ -191,7 +191,7 @@ SolvingRateDialog::SolvingRateDialog(const BaseField &field, TQWidget *parent) Close, parent, "compute_solving_rate", true, true), _refField(field) { - connect(&_solver, TQT_SIGNAL(solvingDone(bool)), TQT_SLOT(solvingDone(bool))); + connect(&_solver, TQ_SIGNAL(solvingDone(bool)), TQ_SLOT(solvingDone(bool))); KGuiItem item = KStdGuiItem::ok(); item.setText(i18n("Start")); @@ -225,7 +225,7 @@ void SolvingRateDialog::slotOk() _i = 0; _success = 0; _progress->setValue(0); - TQTimer::singleShot(0, this, TQT_SLOT(step())); + TQTimer::singleShot(0, this, TQ_SLOT(step())); } void SolvingRateDialog::step() @@ -245,5 +245,5 @@ void SolvingRateDialog::solvingDone(bool success) _label->setText(i18n("Success rate: %1%") .arg(_success * 100.0 / _i, 0, 'f', 3)); _progress->advance(1); - TQTimer::singleShot(0, this, TQT_SLOT(step())); + TQTimer::singleShot(0, this, TQ_SLOT(step())); } diff --git a/kmines/solver/solver.h b/kmines/solver/solver.h index f069f0ea..7354b99c 100644 --- a/kmines/solver/solver.h +++ b/kmines/solver/solver.h @@ -31,7 +31,7 @@ class SolverPrivate; class Solver : public TQObject { - Q_OBJECT + TQ_OBJECT public: Solver(TQObject *parent = 0); @@ -62,7 +62,7 @@ class Solver : public TQObject class SolvingRateDialog : public KDialogBase { - Q_OBJECT + TQ_OBJECT public: SolvingRateDialog(const BaseField &field, TQWidget *parent); diff --git a/kmines/status.cpp b/kmines/status.cpp index 69f568cd..1e0d005b 100644 --- a/kmines/status.cpp +++ b/kmines/status.cpp @@ -37,7 +37,7 @@ #include <tdetempfile.h> #include <tdeio/netaccess.h> #include <knotifyclient.h> -#include <kexthighscore.h> +#include <highscore/kexthighscore.h> #include "settings.h" #include "solver/solver.h" @@ -49,10 +49,10 @@ Status::Status(TQWidget *parent) : TQWidget(parent, "status"), _oldLevel(Level::Easy) { _timer = new TQTimer(this); - connect(_timer, TQT_SIGNAL(timeout()), TQT_SLOT(replayStep())); + connect(_timer, TQ_SIGNAL(timeout()), TQ_SLOT(replayStep())); - _solver = new Solver(TQT_TQOBJECT(this)); - connect(_solver, TQT_SIGNAL(solvingDone(bool)), TQT_SLOT(solvingDone(bool))); + _solver = new Solver(this); + connect(_solver, TQ_SIGNAL(solvingDone(bool)), TQ_SLOT(solvingDone(bool))); // top layout TQGridLayout *top = new TQGridLayout(this, 2, 5, 10, 10); @@ -73,8 +73,8 @@ Status::Status(TQWidget *parent) // smiley smiley = new Smiley(this); - connect(smiley, TQT_SIGNAL(clicked()), TQT_SLOT(smileyClicked())); - smiley->setFocusPolicy(TQ_NoFocus); + connect(smiley, TQ_SIGNAL(clicked()), TQ_SLOT(smileyClicked())); + smiley->setFocusPolicy(TQWidget::NoFocus); TQWhatsThis::add(smiley, i18n("Press to start a new game")); top->addWidget(smiley, 0, 2); @@ -93,13 +93,13 @@ Status::Status(TQWidget *parent) _field = new Field(_fieldContainer); _field->readSettings(); g->addWidget(_field, 0, 0, AlignCenter); - connect( _field, TQT_SIGNAL(updateStatus(bool)), TQT_SLOT(updateStatus(bool)) ); - connect(_field, TQT_SIGNAL(gameStateChanged(GameState)), - TQT_SLOT(gameStateChangedSlot(GameState)) ); - connect(_field, TQT_SIGNAL(setMood(Mood)), smiley, TQT_SLOT(setMood(Mood))); - connect(_field, TQT_SIGNAL(setCheating()), dg, TQT_SLOT(setCheating())); - connect(_field,TQT_SIGNAL(addAction(const KGrid2D::Coord &, Field::ActionType)), - TQT_SLOT(addAction(const KGrid2D::Coord &, Field::ActionType))); + connect( _field, TQ_SIGNAL(updateStatus(bool)), TQ_SLOT(updateStatus(bool)) ); + connect(_field, TQ_SIGNAL(gameStateChanged(GameState)), + TQ_SLOT(gameStateChangedSlot(GameState)) ); + connect(_field, TQ_SIGNAL(setMood(Mood)), smiley, TQ_SLOT(setMood(Mood))); + connect(_field, TQ_SIGNAL(setCheating()), dg, TQ_SLOT(setCheating())); + connect(_field,TQ_SIGNAL(addAction(const KGrid2D::Coord &, Field::ActionType)), + TQ_SLOT(addAction(const KGrid2D::Coord &, Field::ActionType))); TQWhatsThis::add(_field, i18n("Mines field.")); // resume button @@ -110,7 +110,7 @@ Status::Status(TQWidget *parent) TQPushButton *pb = new TQPushButton(i18n("Press to Resume"), _resumeContainer); pb->setFont(f); - connect(pb, TQT_SIGNAL(clicked()), TQT_SIGNAL(pause())); + connect(pb, TQ_SIGNAL(clicked()), TQ_SIGNAL(pause())); g->addWidget(pb, 0, 0, AlignCenter); _stack = new TQWidgetStack(this); @@ -239,7 +239,7 @@ void Status::setPlaying() _logRoot = _log.createElement("kmineslog"); _logRoot.setAttribute("version", SHORT_VERSION); TQDateTime date = TQDateTime::currentDateTime(); - _logRoot.setAttribute("date", date.toString(Qt::ISODate)); + _logRoot.setAttribute("date", date.toString(TQt::ISODate)); _logRoot.setAttribute("width", level.width()); _logRoot.setAttribute("height", level.height()); _logRoot.setAttribute("mines", level.nbMines()); diff --git a/kmines/status.h b/kmines/status.h index db1ceb64..86101ab2 100644 --- a/kmines/status.h +++ b/kmines/status.h @@ -32,7 +32,7 @@ class TQTimer; class Status : public TQWidget, public KMines { - Q_OBJECT + TQ_OBJECT public : Status(TQWidget *parent); |