diff options
Diffstat (limited to 'languages/python')
24 files changed, 149 insertions, 445 deletions
diff --git a/languages/python/CMakeLists.txt b/languages/python/CMakeLists.txt index 485f78de..4f7287de 100644 --- a/languages/python/CMakeLists.txt +++ b/languages/python/CMakeLists.txt @@ -32,7 +32,12 @@ link_directories( ##### other data ################################ -install( FILES kdevpythonsupport.desktop pydoc.protocol DESTINATION ${SERVICES_INSTALL_DIR} ) +tde_create_translated_desktop( + SOURCE kdevpythonsupport.desktop pydoc.protocol + DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR tdevelop-desktops +) + install( FILES kde_pydoc.py DESTINATION ${DATA_INSTALL_DIR}/tdeio_pydoc ) install( FILES kdevpythonsupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevpythonsupport ) diff --git a/languages/python/app_templates/pyqt/CMakeLists.txt b/languages/python/app_templates/pyqt/CMakeLists.txt index 37944c17..c8f349db 100644 --- a/languages/python/app_templates/pyqt/CMakeLists.txt +++ b/languages/python/app_templates/pyqt/CMakeLists.txt @@ -9,14 +9,19 @@ # ################################################# -add_custom_target( pyqt.tar.gz ALL - COMMAND ${TAR} zcf pyqt.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} +set( _tarball_content app.py app.kdevelop fileopen.pyxpm fileprint.pyxpm filesave.pyxpm app-Makefile.am app-autogen.sh app-configure.ac documentdetails.ui missing install-sh mkinstalldirs pyqt-am-preproc.py templates-ui-dialog templates-ui-mainwin pyqt.png ) +list( SORT _tarball_content ) + +tde_create_tarball( + TARGET pyqt.tar.gz + FILES ${_tarball_content} +) install( FILES @@ -24,6 +29,9 @@ install( FILES DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) -install( FILES - pyqt.kdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) +tde_create_translated_desktop( + SOURCE pyqt.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates + KEYWORDS Category + PO_DIR tdevelop-desktops +) diff --git a/languages/python/app_templates/pyqt/app.py b/languages/python/app_templates/pyqt/app.py index ede8dc54..960dcf40 100644 --- a/languages/python/app_templates/pyqt/app.py +++ b/languages/python/app_templates/pyqt/app.py @@ -133,7 +133,7 @@ class %{APPNAME}(QMainWindow): def slotOpenFile(self): fileName = str(QFileDialog.getOpenFileName("", "", self)) - print fileName + print(fileName) if not fileName=="": self.load(fileName) else: @@ -262,7 +262,7 @@ def main(args): app=QApplication(args) mainWindow = %{APPNAME}() mainWindow.show() - app.connect(app, SIGNAL("lastWindowClosed()"), app, SLOT("quit()")) + app.connect(app, TQ_SIGNAL("lastWindowClosed()"), app, TQ_SLOT("quit()")) app.exec_loop() diff --git a/languages/python/app_templates/pyqt/pyqt b/languages/python/app_templates/pyqt/pyqt index 24b1b72f..64a028e4 100644 --- a/languages/python/app_templates/pyqt/pyqt +++ b/languages/python/app_templates/pyqt/pyqt @@ -1,10 +1,11 @@ -# KDE Config file +# TDE Config file [General] Name=Python Qt application -Name[fr]=Une application Qt avec PYTHON -Icon=pyqt.png -Category=Python + Comment=This generates an application framework using Python and Qt -Comment[fr]=Gnre un squelette d'application Qt dans le language PYTHON. + +Category=Python + +Icon=pyqt.png FileTemplates=py,ShellStyle ShowFilesAfterGeneration=APPNAMELC.py diff --git a/languages/python/app_templates/pyqt/pyqt-am-preproc.py b/languages/python/app_templates/pyqt/pyqt-am-preproc.py index ff7b5a16..b58f3328 100644 --- a/languages/python/app_templates/pyqt/pyqt-am-preproc.py +++ b/languages/python/app_templates/pyqt/pyqt-am-preproc.py @@ -7,7 +7,7 @@ # Test real_lines properly # Process Makefile.am's in sub-directories -from __future__ import generators + import sys import re @@ -49,13 +49,13 @@ for l in real_lines(mf): variables[lhs]=rhs # look for app sources -for (var,data) in variables.items(): +for (var,data) in list(variables.items()): spl = var.split("_",1) spl.append("") (prefix,primary) = (spl[0], spl[1]) if primary=="PROGRAMS": target=data - if variables.has_key(target + "_SOURCES"): + if target + "_SOURCES" in variables: sources = variables[target+"_SOURCES"].split() # change .ui into .py diff --git a/languages/python/app_templates/pyqt/pyqt.kdevtemplate b/languages/python/app_templates/pyqt/pyqt.kdevtemplate index 5d6cf569..965976d5 100644 --- a/languages/python/app_templates/pyqt/pyqt.kdevtemplate +++ b/languages/python/app_templates/pyqt/pyqt.kdevtemplate @@ -1,65 +1,12 @@ -# KDE Config File +# TDE Config File [General] Name=Python Qt application -Name[ca]=Aplicació per a Qt en Python -Name[da]=Python Qt program -Name[de]=Python/Qt-Anwendung -Name[el]=Εφαρμογή Python Qt -Name[es]=Aplicación Qt en Python -Name[et]=Pythoni Qt rakendus -Name[eu]=Python Qt aplikazioa -Name[fa]=کاربرد پیتون Qt -Name[fr]=Application Qt Python -Name[ga]=Feidhmchlár Qt Python -Name[gl]=Aplicación Qt en Python -Name[hu]=Python/Qt-alapú alkalmazás -Name[it]=Applicazione Qt Python -Name[ja]=Python Qt アプリケーション -Name[nds]=Python Qt-Programm -Name[ne]=पाइथोन क्यू टी अनुप्रयोग -Name[nl]=Python Qt-toepassing -Name[pl]=Program Qt w Pythonie -Name[pt]=Aplicação Qt em Python -Name[pt_BR]=Aplicação Qt em Python -Name[ru]=Приложение Qt на Python -Name[sk]=Python Qt aplikácia -Name[sr]=Python-Qt програм -Name[sr@Latn]=Python-Qt program -Name[sv]=Python Qt-program -Name[tr]=Python Qt Uygulaması -Name[zh_CN]=Python Qt 应用程序 -Name[zh_TW]=Python Qt 應用程式 -Icon=pyqt.png -Category=Python + Comment=This generates an application framework using Python and Qt -Comment[ca]=Genera una infraestructura d'aplicació usant Python i Qt -Comment[da]=Dette genererer et programskelet ved brug af Python og Qt -Comment[de]=Hiermit wird ein Anwendungsgerüst unter Verwendung von Python und Qt erstellt -Comment[el]=Αυτό δημιουργεί ένα πλαίσιο εφαρμογής χρησιμοποιώντας τις Python και Qt -Comment[es]=Genera una infraestructura de aplicación que usa Python y Qt -Comment[et]=Rakenduse raamistiku loomine Pythoni ja Qt abil -Comment[eu]=Honek Python eta Qt darabiltzan aplikazioen lan-marko bat sortzen du -Comment[fa]=یک چارچوب کاربرد با استفاده از پیتون و Qt تولید میکند -Comment[fr]=Génère une infrastructure d'application utilisant Python et Qt -Comment[ga]=Cruthaíonn sé seo creatlach feidhmchláir le Python agus Qt -Comment[gl]=Isto xera un contorno de traballo para unha aplicación usando Python e Qt -Comment[hu]=Létrehoz egy alkalmazás-keretrendszert Python nyelven, a Qt felhasználásával -Comment[it]=Genera l'infrastruttura applicativa usando Python e Qt -Comment[ja]=Python と Qt を使ってアプリケーションフレームワークを作成します -Comment[nds]=Dit stellt mit Python un Qt en Programmrahmenwark op. -Comment[ne]=यसले पाइथोन र क्यू टी प्रयोग गरेर अनुप्रयोग फ्रेमवर्क उत्पन्न गर्दछ -Comment[nl]=Dit genereert een toepassingsframework met behulp van Python en Qt -Comment[pl]=Generuje szablon programu używającego Pythona i Qt -Comment[pt]=Isto cria a plataforma de uma aplicação que usa o Python e o Qt -Comment[pt_BR]=Isto cria a plataforma de uma aplicação que usa o Python e o Qt -Comment[ru]=Создание приложения Qt на Python -Comment[sk]=Vygeneruje aplikačný framework používajúci Python a Qt -Comment[sr]=Прави радни оквир програма користећи Python и Qt -Comment[sr@Latn]=Pravi radni okvir programa koristeći Python i Qt -Comment[sv]=Detta skapar ett programramverk med användning av Python och Qt -Comment[tr]=Bu Python ve Qt kullanan bir uygulama çatısı yaratır. -Comment[zh_CN]=这将生成一个使用 Python 和 Qt 的应用程序框架 -Comment[zh_TW]=產生一個使用 Python 與 Qt 的應用程式框架 + +Category=Python + +Icon=pyqt.png FileTemplates=py,ShellStyle ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.py Archive=pyqt.tar.gz @@ -138,31 +85,3 @@ Dest=%{dest}/filesave.pyxpm [MSG] Type=message Comment=A Python Qt application was created in %{dest} -Comment[ca]=Una aplicació per a Qt en Python ha estat creada en %{dest} -Comment[da]=Et Python Qt program blev oprettet i %{dest} -Comment[de]=Eine Python/Qt-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή Python Qt δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación Qt en Python ha sido creada en %{dest} -Comment[et]=Pythoni Qt rakendus loodi asukohta %{dest} -Comment[eu]=Python eta Qt darabiltzan aplikazio bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد پیتون Qt در %{dest} ایجاد شد -Comment[fr]=Une application Qt Python a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár Python Qt i %{dest} -Comment[gl]=Creouse unha aplicación Qt en Python en %{dest} -Comment[hu]=Létrejött egy Python/Qt-alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione Qt Python in %{dest} -Comment[ja]=Python Qt アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Python-Qt-Programm opstellt. -Comment[ne]=पाइथोन क्यू टी अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een Python Qt-toepassing is aangemaakt in %{dest} -Comment[pl]=Program używający Pythona i Qt został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação Qt em Python em %{dest} -Comment[pt_BR]=Foi criada uma aplicação Qt em Python em %{dest} -Comment[ru]=Приложение Qt на Python создано в %{dest} -Comment[sk]=Python Qt aplikácia bola vytvorená v %{dest} -Comment[sr]= Python-Qt програм је направљен у %{dest} -Comment[sr@Latn]= Python-Qt program je napravljen u %{dest} -Comment[sv]=Ett Python Qt-program skapades i %{dest} -Comment[tr]=Bir Python Qt uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个 Python Qt 应用程序 -Comment[zh_TW]=一個 Python Qt 應用程式已建立於 %{dest} diff --git a/languages/python/app_templates/pyqt/templates-ui-dialog b/languages/python/app_templates/pyqt/templates-ui-dialog index 92e9bfff..16eb3a67 100644 --- a/languages/python/app_templates/pyqt/templates-ui-dialog +++ b/languages/python/app_templates/pyqt/templates-ui-dialog @@ -1,6 +1,6 @@ <!DOCTYPE UI><UI version="3.1" stdsetdef="1"> <class>Form1</class> -<widget class=TQDIALOG_OBJECT_NAME_STRING> +<widget class="TQDialog"> <property name="name"> <cstring>Form1</cstring> </property> diff --git a/languages/python/app_templates/pyqt/templates-ui-mainwin b/languages/python/app_templates/pyqt/templates-ui-mainwin index fd24b2f5..62d6d51a 100644 --- a/languages/python/app_templates/pyqt/templates-ui-mainwin +++ b/languages/python/app_templates/pyqt/templates-ui-mainwin @@ -1,6 +1,6 @@ <!DOCTYPE UI><UI version="3.1" stdsetdef="1"> <class>Form1</class> -<widget class=TQMAINWINDOW_OBJECT_NAME_STRING> +<widget class="TQMainWindow"> <property name="name"> <cstring>Form1</cstring> </property> @@ -111,9 +111,6 @@ <property name="menuText"> <string>Save &As...</string> </property> - <property name="accel"> - <string></string> - </property> </action> <action> <property name="name"> @@ -142,9 +139,6 @@ <property name="menuText"> <string>E&xit</string> </property> - <property name="accel"> - <string></string> - </property> </action> <action> <property name="name"> @@ -258,9 +252,6 @@ <property name="menuText"> <string>&Contents...</string> </property> - <property name="accel"> - <string></string> - </property> </action> <action> <property name="name"> @@ -272,9 +263,6 @@ <property name="menuText"> <string>&Index...</string> </property> - <property name="accel"> - <string></string> - </property> </action> <action> <property name="name"> @@ -286,9 +274,6 @@ <property name="menuText"> <string>&About</string> </property> - <property name="accel"> - <string></string> - </property> </action> </actions> <images> @@ -415,7 +400,7 @@ <slot>helpAbout()</slot> </connection> </connections> -<Q_SLOTS> +<slots> <slot>fileNew()</slot> <slot>fileOpen()</slot> <slot>fileSave()</slot> @@ -431,6 +416,6 @@ <slot>helpIndex()</slot> <slot>helpContents()</slot> <slot>helpAbout()</slot> -</Q_SLOTS> +</slots> <layoutdefaults spacing="6" margin="11"/> </UI> diff --git a/languages/python/app_templates/pythonhello/CMakeLists.txt b/languages/python/app_templates/pythonhello/CMakeLists.txt index 14acd49a..66cf65a2 100644 --- a/languages/python/app_templates/pythonhello/CMakeLists.txt +++ b/languages/python/app_templates/pythonhello/CMakeLists.txt @@ -9,10 +9,15 @@ # ################################################# -add_custom_target( pythonhello.tar.gz ALL - COMMAND ${TAR} zcf pythonhello.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} +set( _tarball_content app.py app.kdevelop pythonhello.png ) +list( SORT _tarball_content ) + +tde_create_tarball( + TARGET pythonhello.tar.gz + FILES ${_tarball_content} +) install( FILES @@ -20,6 +25,9 @@ install( FILES DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) -install( FILES - pythonhello.kdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) +tde_create_translated_desktop( + SOURCE pythonhello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates + KEYWORDS Category + PO_DIR tdevelop-desktops +) diff --git a/languages/python/app_templates/pythonhello/app.py b/languages/python/app_templates/pythonhello/app.py index 3257ce62..33b8be2c 100644 --- a/languages/python/app_templates/pythonhello/app.py +++ b/languages/python/app_templates/pythonhello/app.py @@ -1,7 +1,7 @@ #!/usr/bin/env python def main(): - print 'Hello world!' + print('Hello world!') main() diff --git a/languages/python/app_templates/pythonhello/pythonhello b/languages/python/app_templates/pythonhello/pythonhello index f1a4f86b..066aca49 100644 --- a/languages/python/app_templates/pythonhello/pythonhello +++ b/languages/python/app_templates/pythonhello/pythonhello @@ -1,12 +1,11 @@ -# KDE Config File +# TDE Config File [General] Name=Simple Python script -Name[fr]=Un simple script de test "Hello world" -Name[de]=Ein einfaches Python-Script "Hello world" -Icon=pythonhello.png -Category=Python + Comment=This generates a simplistic "Hello world" program in Python -Comment[fr]=Gnre un simple script de test du type "Hello world" dans le language PYTHON. -Comment[de]=Es wird ein einfaches "Hello world"-Programm in Python erzeugt. + +Category=Python + +Icon=pythonhello.png FileTemplates=py,ShellStyle ShowFilesAfterGeneration=APPNAMELC.py diff --git a/languages/python/app_templates/pythonhello/pythonhello.kdevtemplate b/languages/python/app_templates/pythonhello/pythonhello.kdevtemplate index 6d52cf8a..e2cdcd5f 100644 --- a/languages/python/app_templates/pythonhello/pythonhello.kdevtemplate +++ b/languages/python/app_templates/pythonhello/pythonhello.kdevtemplate @@ -1,64 +1,12 @@ -# KDE Config File +# TDE Config File [General] Name=Simple Python script -Name[ca]=Simple script en Python -Name[da]=Simpelt Python script -Name[de]=Einfaches Python-Skript -Name[el]=Απλό σενάριο Python -Name[es]=Guión sencillo en Python -Name[et]=Lihtne Pythoni skript -Name[eu]=Python script sinplea -Name[fa]=دستنوشتۀ سادۀ پیتون -Name[fr]=Script Python simple -Name[ga]=Script shimplí Python -Name[gl]=Script sinxelo en Python -Name[hu]=Egyszerű Python-szkript -Name[it]=Semplice script Python -Name[ja]=簡単な Python スクリプト -Name[nds]=Eenfach Python-Skript -Name[ne]=साधारण पाइथोन स्क्रिप्ट -Name[nl]=Eenvoudig Python-script -Name[pl]=Prosty skrypt w Pythonie -Name[pt]=Programa simples em Python -Name[pt_BR]=Programa simples em Python -Name[ru]=Простой скрипт Python -Name[sk]=Jednoduchý Python skript -Name[sr]=Једноставна Python скрипта -Name[sr@Latn]=Jednostavna Python skripta -Name[sv]=Enkelt Python-skript -Name[tr]=Basit Python betiği -Name[zh_CN]=简单的 Python 脚本 -Name[zh_TW]=簡單的 Python 文稿 -Icon=pythonhello.png -Category=Python + Comment=This generates a simplistic "Hello world" program in Python -Comment[ca]=Genera un simple programa de "Hello world" en Python -Comment[da]=Dette genererer et simplistisk "Goddag verden" program i Python -Comment[de]=Erstellt ein einfaches "Hello World"-Programm in Python -Comment[el]=Αυτό δημιουργεί ένα απλό πρόγραμμα "Γεια σου κόσμε" σε Python -Comment[es]=Genera un sencillo programa «Hola mundo» en Python -Comment[et]=Lihtsa "Tere, maailm" programmi loomine Pythonis -Comment[eu]=Honek "Kaixo mundua" programa sinple bat sortzen du Python lengoaian -Comment[fa]=یک برنامۀ سادۀ «Hello world» در پیتون تولید میکند -Comment[fr]=Génère un programme « Bonjour monde » simple en Python -Comment[gl]=Isto xera un programa sinxelo "Ola mundo" en Python -Comment[hu]=Létrehoz egy egyszerű Hello world programot Python nyelven -Comment[it]=Genera un semplice programma di "Hello world" in Python -Comment[ja]=簡単な Hello world プログラムを Python で作成します -Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm mit Python op. -Comment[ne]=यसले पाइथोनमा साधारण "हेल्लो वोल्ड" कार्यक्रम उत्पन्न गर्दछ -Comment[nl]=Dit genereert een eenvoudig "Hello World"-programma in Python -Comment[pl]=Generuje prosty program "Witaj świecie" w Pythonie -Comment[pt]=Isto gera um programa simples "Olá mundo" em Python -Comment[pt_BR]=Isto gera um programa simples "Olá mundo" em Python -Comment[ru]=Создание простой программы "Hello world" на Python -Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v Python -Comment[sr]=Прави једноставан „Здраво свете“ програм у Python-у -Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u Python-u -Comment[sv]=Detta skapar ett förenklat "Hello world"-program i Python -Comment[tr]=Bu, Python'da basit bir "Merhaba Dünya" programı yaratır. -Comment[zh_CN]=这将生成一个简单的 Python 语言“Hello world”程序 -Comment[zh_TW]=產生一個 Python 的簡單 Hello world 程式 + +Category=Python + +Icon=pythonhello.png FileTemplates=py,ShellStyle ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.py Archive=pythonhello.tar.gz @@ -77,31 +25,3 @@ Dest=%{dest}/%{APPNAMELC}.py [MSG] Type=message Comment=A simple python script was created in %{dest} -Comment[ca]=Un simple script en Python ha estat creat en %{dest} -Comment[da]=Et simpelt python script blev oprettet i %{dest} -Comment[de]=Ein einfaches Python-Skript wurde in %{dest} erstellt. -Comment[el]=Ένα απλό σενάριο python δημιουργήθηκε στο %{dest} -Comment[es]=Un sencillo programa en Python ha sido creado en %{dest} -Comment[et]=Lihtne Pythoni skript loodi asukohta %{dest} -Comment[eu]=Python programa sinple bat sortu da hemen: %{dest} -Comment[fa]=یک دستنوشتۀ سادۀ پیتون در %{dest} ایجاد شد -Comment[fr]=Un script Python simple a été créé dans %{dest} -Comment[ga]=Cruthaíodh script shimplí Python i %{dest} -Comment[gl]=Creouse un script sinxelo en python en %{dest} -Comment[hu]=Létrejött egy egyszerű Python-szkript itt: %{dest} -Comment[it]=È stato creato un semplice script python in %{dest} -Comment[ja]=簡単な python スクリプトを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach Python-Skript opstellt. -Comment[ne]=साधारण पाइथोन स्क्रिप्ट %{dest} मा सिर्जना गरियो -Comment[nl]=Een eenvoudig Python-script is aangemaakt in %{dest} -Comment[pl]=Prosty skrypt w Pythonie został utworzony w %{dest} -Comment[pt]=Foi criado um programa simples em Python em %{dest} -Comment[pt_BR]=Foi criado um programa simples em Python em %{dest} -Comment[ru]=Простой скрипт Python создан в %{dest} -Comment[sk]=Jednoduchý Python skript bol vytvorený v %{dest} -Comment[sr]=Једноставна python скрипта направљена је у %{dest} -Comment[sr@Latn]=Jednostavna python skripta napravljena je u %{dest} -Comment[sv]=Ett enkelt Python-skript skapades i %{dest} -Comment[tr]=Basit bir python betiği %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个简单的 Python 语言脚本 -Comment[zh_TW]=一個簡單的 python 文稿框架已建立於 %{dest} diff --git a/languages/python/app_templates/pytk/CMakeLists.txt b/languages/python/app_templates/pytk/CMakeLists.txt index 0000ebca..4cc099a0 100644 --- a/languages/python/app_templates/pytk/CMakeLists.txt +++ b/languages/python/app_templates/pytk/CMakeLists.txt @@ -9,10 +9,15 @@ # ################################################# -add_custom_target( pytk.tar.gz ALL - COMMAND ${TAR} zcf pytk.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} +set( _tarball_content app.py app.kdevelop pytk.png ) +list( SORT _tarball_content ) + +tde_create_tarball( + TARGET pytk.tar.gz + FILES ${_tarball_content} +) install( FILES @@ -20,6 +25,9 @@ install( FILES DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) -install( FILES - pytk.kdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) +tde_create_translated_desktop( + SOURCE pytk.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates + KEYWORDS Category + PO_DIR tdevelop-desktops +) diff --git a/languages/python/app_templates/pytk/app.py b/languages/python/app_templates/pytk/app.py index 39f4aa84..d86508cf 100644 --- a/languages/python/app_templates/pytk/app.py +++ b/languages/python/app_templates/pytk/app.py @@ -1,4 +1,4 @@ -from Tkinter import * +from tkinter import * widget = Label(None, text='Hello world!') widget.pack() widget.mainloop() diff --git a/languages/python/app_templates/pytk/pytk b/languages/python/app_templates/pytk/pytk index 36a92c47..f056f6de 100644 --- a/languages/python/app_templates/pytk/pytk +++ b/languages/python/app_templates/pytk/pytk @@ -1,12 +1,11 @@ -# KDE Config File +# TDE Config File [General] Name=Simple Python/Tkinter script -Name[fr]=Un simple Python/Tkinter script de test "Hello world" -Name[de]=Ein einfaches Python/Tkinter Script Hello world -Icon=pytk.png -Category=Python + Comment=This generates a simplistic "Hello world" program in Python/Tkinter -Comment[fr]=Gnre un simple script de test du type "Hello world" dans le language PYTHON/Tkinter. -Comment[de]=Es wird ein einfaches "Hello world"-Programm in Python/Tkinter erzeugt. + +Category=Python + +Icon=pytk.png FileTemplates=py,ShellStyle ShowFilesAfterGeneration=APPNAMELC.py diff --git a/languages/python/app_templates/pytk/pytk.kdevtemplate b/languages/python/app_templates/pytk/pytk.kdevtemplate index 3756df01..39f56f07 100644 --- a/languages/python/app_templates/pytk/pytk.kdevtemplate +++ b/languages/python/app_templates/pytk/pytk.kdevtemplate @@ -1,64 +1,12 @@ -# KDE Config File +# TDE Config File [General] Name=Simple Python/Tkinter script -Name[ca]=Simple script en Python/Tkinter -Name[da]=Simpelt Python/Tkinter script -Name[de]=Einfaches Python/Tkinter-Skript -Name[el]=Απλό σενάριο Python/Tkinter -Name[es]=Guión sencillo en Python/Tkinter -Name[et]=Lihtne Pythoni/Tkinteri skript -Name[eu]=Python/Tkinter script sinplea -Name[fa]=دستنوشتۀ سادۀ پیتون/Tkinter -Name[fr]=Script Python / Tkinter simple -Name[ga]=Script shimplí Python/Tkinter -Name[gl]=Script sinxelo Python/Tkinter -Name[hu]=Egyszerű Python/Tkinter-szkript -Name[it]=Semplice script Python/Tkinter -Name[ja]=簡単な Python/Tkinter スクリプト -Name[nds]=Eenfach Python/Tkinter-Skript -Name[ne]=साधारण पाइथोन/Tkinter स्क्रिप्ट -Name[nl]=Eenvoudig Python/Tkinter-script -Name[pl]=Prosty skrypt Python/Tkinter -Name[pt]=Programa simples em Python/Tkinter -Name[pt_BR]=Programa simples em Python/Tkinter -Name[ru]=Простой скрипт Python/Tkinter -Name[sk]=Jednoduchý Python/Tkinter skript -Name[sr]=Једноставна Python/Tkinter скрипта -Name[sr@Latn]=Jednostavna Python/Tkinter skripta -Name[sv]=Enkelt Python/Tkinter-skript -Name[tr]=Basit Python/Tkinter betiği -Name[zh_CN]=简单的 Python/Tkinter 脚本 -Name[zh_TW]=簡單的 Python/Tkinter 文稿 -Icon=pytk.png -Category=Python + Comment=This generates a simplistic "Hello world" program in Python/Tkinter -Comment[ca]=Genera un simple programa de "Hello world" en Python/Tkinter -Comment[da]=Dette genererer et simplistisk "Goddag verden" program i Python/Tkinter -Comment[de]=Erstellt ein einfaches "Hello World"-Programm in Python/Tkinter -Comment[el]=Αυτό δημιουργεί ένα απλό πρόγραμμα "Γεια σου κόσμε" σε Python/Tkinter -Comment[es]=Genera un sencillo programa «Hola mundo» en Python/Tkinter -Comment[et]=Lihtsa "Tere, maailm" programmi loomine Pythonis/Tkinteris -Comment[eu]="Kaixo mundua" programa sinple bat sortzen du Python/Tkinter-en -Comment[fa]=یک برنامۀ سادۀ «Hello world» در پیتون/Tkinter تولید میکند -Comment[fr]=Génère un programme « Bonjour monde » simple en Python / Tkinter -Comment[gl]=Isto xera un programa sinxelo "Ola mundo" en Python/Tkinter -Comment[hu]=Létrehoz egy egyszerű Hello world programot Python/Tkinter nyelven -Comment[it]=Genera un semplice programma di "Hello world" in Python/Tkinter -Comment[ja]=簡単な Hello world プログラムを Python/Tkinter で作成します -Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm in Python/Tkinter op. -Comment[ne]=यसले पाइथोन/Tkinter मा साधारण "हेल्लो वोल्ड" कार्यक्रम उत्पन्न गर्दछ -Comment[nl]=Dit genereert een eenvoudig "Hallo Wereld"-programma in Python/Tkinter -Comment[pl]=Generuje prosty skrypt "Witaj świecie" w Pythonie/Tkinterze -Comment[pt]=Isto gera um programa simples "Olá mundo" em Python/Tkinter -Comment[pt_BR]=Isto gera um programa simples "Olá mundo" em Python/Tkinter -Comment[ru]=Создание простой программы "Hello world" на Python и Tkinter -Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v Python/Tkinter -Comment[sr]=Прави једноставан „Здраво свете“ у Python/Tkinter-у -Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ u Python/Tkinter-u -Comment[sv]=Detta skapar ett förenklat "Hello world"-program i Python/Tkinter -Comment[tr]=Bu Python/Tkinter'da basit bir "Merhaba Dünya" programı yaratır. -Comment[zh_CN]=这将生成一个简单的 Python/Tkinter 语言“Hello world”程序 -Comment[zh_TW]=產生一個簡單的 Python/Tkinter 的 Hello World 程式 + +Category=Python + +Icon=pytk.png FileTemplates=py,ShellStyle ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.py Archive=pytk.tar.gz @@ -77,31 +25,3 @@ Dest=%{dest}/%{APPNAMELC}.py [MSG] Type=message Comment=A simple Python/Tkinter script was created in %{dest} -Comment[ca]=Un simple script en Python/Tkinter ha estat creat en %{dest} -Comment[da]=Et simpelt Python/Tkinter script blev oprettet i %{dest} -Comment[de]=Ein einfaches Python/Tkinter-Skript wurde in %{dest} erstellt. -Comment[el]=Ένα απλό σενάριο Python/Tkinter δημιουργήθηκε στο %{dest} -Comment[es]=Un sencillo guión en Python/Tkinter ha sido creado en %{dest} -Comment[et]=Lihtne Pythoni/Tkinteri skript loodi asukohta %{dest} -Comment[eu]=Python/Tkinter script sinple bat sortu da hemen: %{dest} -Comment[fa]=یک دستنوشتۀ سادۀ پیتون/Tkinter در %{dest} ایجاد شد -Comment[fr]=Un script Python / Tkinter simple a été créé dans %{dest} -Comment[ga]=Cruthaíodh script shimplí Python/Tkinter i %{dest} -Comment[gl]=Creouse un script sinxelo Python/Tkinter en %{dest} -Comment[hu]=Létrejött egy egyszerű Python/Tkinter-szkript itt: %{dest} -Comment[it]=È stato creato un semplice script Python/Tkinter in %{dest} -Comment[ja]=簡単な Python/Tkinter スクリプトを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach Python-/Tkinter-Skript opstellt. -Comment[ne]=साधारण पाइथोन/Tkinter स्क्रिप्ट %{dest} मा सिर्जना गरियो -Comment[nl]=Een eenvoudig Python/Tkinter-script is aangemaakt in %{dest} -Comment[pl]=Prosty skrypt Python/Tkinter został utworzony w %{dest} -Comment[pt]=Foi criado um programa simples em Python/Tkinter em %{dest} -Comment[pt_BR]=Foi criado um programa simples em Python/Tkinter em %{dest} -Comment[ru]=Простой скрипт Python/Tkinter создан в %{dest} -Comment[sk]=Jednoduchý Python/Tkinter skript bol vytvorený v %{dest} -Comment[sr]=Једноставна Python/Tkinter скрипта направљена је у %{dest} -Comment[sr@Latn]=Jednostavna Python/Tkinter skripta napravljena je u %{dest} -Comment[sv]=Ett enkelt Python/Tkinter-skript skapades i %{dest} -Comment[tr]=Basit Python/Tkinter betiği %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个简单的 Python/Tkinter 脚本 -Comment[zh_TW]=一個簡單的 Python/Tkinter 文稿已建立於 %{dest} diff --git a/languages/python/kde_pydoc.py b/languages/python/kde_pydoc.py index 0516f172..c7c246bc 100755 --- a/languages/python/kde_pydoc.py +++ b/languages/python/kde_pydoc.py @@ -6,7 +6,7 @@ __author__ = "David Nolden<david.kde@art-master.de>, Ka-Ping Yee <ping@lfw.org> __version__ = "6 April 2006" import sys, imp, os, stat, re, types, cgi -from repr import Repr +from reprlib import Repr from string import expandtabs, find, join, lower, split, strip, rstrip import pydoc @@ -67,9 +67,9 @@ def writedocs(path, pkgpath='', depth=0, notprocessed=[]): if(depth == 1): if(len(notprocessed) != 0): - print "<br> the following paths were not processed because they are deeper than the maximum depth of " + str(__maxdepth) + ":<br>" + print("<br> the following paths were not processed because they are deeper than the maximum depth of " + str(__maxdepth) + ":<br>") for x in notprocessed: - print cgi.escape(x) + " <br>" + print(cgi.escape(x) + " <br>") def writedoc(key,top=False): """Write HTML documentation to a file in the current directory.""" @@ -86,19 +86,19 @@ def writedoc(key,top=False): seen = {} for dir in pydoc.pathdirs(): indices.append(pydoc.html.index(dir, seen)) - print cleanlinks(heading + join(indices)) + print(cleanlinks(heading + join(indices))) return if(type(key) != types.ModuleType): object = pydoc.locate(key) if(object == None and top): - print "could not locate module/object for key " + \ - cgi.escape(key) + "<br><a href=\"pydoc:modules\">go to index</a>"; + print("could not locate module/object for key " + \ + cgi.escape(key) + "<br><a href=\"pydoc:modules\">go to index</a>"); else: object = key if object: - print cleanlinks(pydoc.html.page(pydoc.describe(object), pydoc.html.document(object))) + print(cleanlinks(pydoc.html.page(pydoc.describe(object), pydoc.html.document(object)))) @@ -109,9 +109,9 @@ if __name__ == '__main__': try: opts, args = getopt.getopt(sys.argv[1:], 'k:p:w') - print "<html>" - print "<head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">" - print "</head><body>" + print("<html>") + print("<head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">") + print("</head><body>") if args: for arg in args: @@ -121,11 +121,11 @@ if __name__ == '__main__': if os.path.isfile(arg): arg = pydoc.importfile(arg) writedoc(arg, True) - except pydoc.ErrorDuringImport, value: - print 'problem in %s - %s' % ( - cgi.escape(value.filename), cgi.escape(value.exc)) + except pydoc.ErrorDuringImport as value: + print('problem in %s - %s' % ( + cgi.escape(value.filename), cgi.escape(value.exc))) else: raise BadUsage except (getopt.error, BadUsage): - print "need parameters\n" + print("need parameters\n") diff --git a/languages/python/kdevpythonsupport.desktop b/languages/python/kdevpythonsupport.desktop index 120a76b5..4640b181 100644 --- a/languages/python/kdevpythonsupport.desktop +++ b/languages/python/kdevpythonsupport.desktop @@ -1,84 +1,12 @@ [Desktop Entry] -Type=Service -Exec=blubb -Comment=Python Support -Comment[ca]=Suport per a Python -Comment[da]=Python-understøttelse -Comment[de]=Unterstützung für Python -Comment[el]=Υποστήριξη Python -Comment[es]=Soporte para Python -Comment[et]=Pythoni toetus -Comment[eu]=Python euskarria -Comment[fa]=پشتیبانی پیتون -Comment[fr]=Prise en charge du langage PYTHON -Comment[ga]=Tacaíocht Python -Comment[gl]=Soporte para Python -Comment[hi]=पायथन समर्थन -Comment[hu]=Python-támogatás -Comment[is]=Python stuðningur -Comment[it]=Supporto per Python -Comment[ja]=Python サポート -Comment[nds]=Ünnerstütten för Python -Comment[ne]=पाइथोन समर्थन -Comment[nl]=Ondersteuning voor Python -Comment[pl]=Obsługa Pythona -Comment[pt]=Suporte a Python -Comment[pt_BR]=Suporte ao Python -Comment[ru]=Поддержка языка Python -Comment[sk]=Python podpora -Comment[sl]=Podpora za Python -Comment[sr]=Подршка за Python -Comment[sr@Latn]=Podrška za Python -Comment[sv]=Python-stöd -Comment[ta]=பைதான் ஆதரவு -Comment[tg]=Ёрӣ намудани забони Python -Comment[tr]=Python Desteği -Comment[zh_CN]=Python 支持 -Comment[zh_TW]=Python 支援 Name=KDevPythonSupport -Name[da]=TDevelop Python-understøttelse -Name[de]=Unterstützung für Python (TDevelop) -Name[hi]=के-डेव-पायथन-समर्थन -Name[nds]=Python-Ünnerstütten för TDevelop -Name[pl]=KDevObsługaPythona -Name[sk]=KDev Python podpora -Name[sv]=TDevelop Python-stöd -Name[ta]=கெடெவ் பைதான் ஆதரவு -Name[tg]=Ёрӣ намудани забони Python -Name[zh_TW]=TDevelop Python 支援 + GenericName=Python Support -GenericName[ca]=Suport per a Python -GenericName[da]=Python-understøttelse -GenericName[de]=Unterstützung für Python -GenericName[el]=Υποστήριξη Python -GenericName[es]=Soporte para Python -GenericName[et]=Pythoni toetus -GenericName[eu]=Python euskarria -GenericName[fa]=پشتیبانی پیتون -GenericName[fr]=Prise en charge du langage PYTHON -GenericName[ga]=Tacaíocht Python -GenericName[gl]=Soporte para Python -GenericName[hi]=पायथन समर्थन -GenericName[hu]=Python-támogatás -GenericName[it]=Supporto per Python -GenericName[ja]=Python サポート -GenericName[nds]=Ünnerstütten för Python -GenericName[ne]=पाइथोन समर्थन -GenericName[nl]=Ondersteuning voor Python -GenericName[pl]=Obsługa Pythona -GenericName[pt]=Suporte a Python -GenericName[pt_BR]=Suporte ao Python -GenericName[ru]=Поддержка языка Python -GenericName[sk]=Python podpora -GenericName[sl]=Podpora za Python -GenericName[sr]=Подршка за Python -GenericName[sr@Latn]=Podrška za Python -GenericName[sv]=Python-stöd -GenericName[ta]=பைதான் ஆதரவு -GenericName[tg]=Ёрӣ намудани забони Python -GenericName[tr]=Python Desteği -GenericName[zh_CN]=Python 支持 -GenericName[zh_TW]=Python 支援 + +Comment=Python Support + +Type=Service +Exec=blubb X-TDE-ServiceTypes=TDevelop/LanguageSupport X-TDE-Library=libkdevpythonsupport X-TDevelop-Version=5 diff --git a/languages/python/pydoc.cpp b/languages/python/pydoc.cpp index bcb38b1e..489cdb35 100644 --- a/languages/python/pydoc.cpp +++ b/languages/python/pydoc.cpp @@ -6,9 +6,9 @@ #include <unistd.h> #include <tqtextstream.h> -#include <kstandarddirs.h> -#include <kinstance.h> -#include <kprocess.h> +#include <tdestandarddirs.h> +#include <tdeinstance.h> +#include <tdeprocess.h> #include <tdeversion.h> #include <tdeglobal.h> #include <tdelocale.h> @@ -19,8 +19,12 @@ using namespace TDEIO; PydocProtocol::PydocProtocol(const TQCString &pool, const TQCString &app) : SlaveBase("pydoc", pool, app), key() { - python = TDEGlobal::dirs()->findExe("python"); - script = locate("data", "tdeio_pydoc/kde_pydoc.py"); + python = TDEGlobal::dirs()->findExe("python3"); + if(python.isEmpty()) + { + python = TDEGlobal::dirs()->findExe("python"); + } + script = locate("data", "tdeio_pydoc/kde_pydoc.py"); } diff --git a/languages/python/pythonconfigwidget.h b/languages/python/pythonconfigwidget.h index ceb395d9..d2d2fcd6 100644 --- a/languages/python/pythonconfigwidget.h +++ b/languages/python/pythonconfigwidget.h @@ -18,7 +18,7 @@ class PythonConfigWidget : public PythonConfigWidgetBase { - Q_OBJECT + TQ_OBJECT public: diff --git a/languages/python/pythonimplementationwidget.h b/languages/python/pythonimplementationwidget.h index c8e1cbde..52a806f0 100644 --- a/languages/python/pythonimplementationwidget.h +++ b/languages/python/pythonimplementationwidget.h @@ -24,7 +24,7 @@ class PythonImplementationWidget : public ImplementationWidget { -Q_OBJECT +TQ_OBJECT public: PythonImplementationWidget(KDevLanguageSupport* part, TQWidget* parent = 0, const char* name = 0, bool modal = true); diff --git a/languages/python/pythonsupportpart.cpp b/languages/python/pythonsupportpart.cpp index e7529c2f..333d5c82 100644 --- a/languages/python/pythonsupportpart.cpp +++ b/languages/python/pythonsupportpart.cpp @@ -39,47 +39,47 @@ #include "pythonimplementationwidget.h" typedef KDevGenericFactory<PythonSupportPart> PythonSupportFactory; -static const KDevPluginInfo data("kdevpythonsupport"); -K_EXPORT_COMPONENT_FACTORY( libkdevpythonsupport, PythonSupportFactory( data ) ) +static const KDevPluginInfo pluginData("kdevpythonsupport"); +K_EXPORT_COMPONENT_FACTORY( libkdevpythonsupport, PythonSupportFactory( pluginData ) ) PythonSupportPart::PythonSupportPart(TQObject *parent, const char *name, const TQStringList &) - : KDevLanguageSupport(&data, parent, name ? name : "PythonSupportPart") + : KDevLanguageSupport(&pluginData, parent, name ? name : "PythonSupportPart") { setInstance(PythonSupportFactory::instance()); setXMLFile("kdevpythonsupport.rc"); - connect( core(), TQT_SIGNAL(projectOpened()), this, TQT_SLOT(projectOpened()) ); - connect( core(), TQT_SIGNAL(projectClosed()), this, TQT_SLOT(projectClosed()) ); - connect( partController(), TQT_SIGNAL(savedFile(const KURL&)), - this, TQT_SLOT(savedFile(const KURL&)) ); - connect( core(), TQT_SIGNAL(projectConfigWidget(KDialogBase*)), - this, TQT_SLOT(projectConfigWidget(KDialogBase*)) ); - connect( core(), TQT_SIGNAL(contextMenu(TQPopupMenu *, const Context *)), - this, TQT_SLOT(contextMenu(TQPopupMenu *, const Context *)) ); + connect( core(), TQ_SIGNAL(projectOpened()), this, TQ_SLOT(projectOpened()) ); + connect( core(), TQ_SIGNAL(projectClosed()), this, TQ_SLOT(projectClosed()) ); + connect( partController(), TQ_SIGNAL(savedFile(const KURL&)), + this, TQ_SLOT(savedFile(const KURL&)) ); + connect( core(), TQ_SIGNAL(projectConfigWidget(KDialogBase*)), + this, TQ_SLOT(projectConfigWidget(KDialogBase*)) ); + connect( core(), TQ_SIGNAL(contextMenu(TQPopupMenu *, const Context *)), + this, TQ_SLOT(contextMenu(TQPopupMenu *, const Context *)) ); TDEAction *action; action = new TDEAction( i18n("Execute Program"), "application-x-executable", 0, - this, TQT_SLOT(slotExecute()), + this, TQ_SLOT(slotExecute()), actionCollection(), "build_exec" ); action->setToolTip( i18n("Execute program") ); action->setWhatsThis(i18n("<b>Execute program</b><p>Runs the Python program.")); action = new TDEAction( i18n("Execute String..."), "application-x-executable", 0, - this, TQT_SLOT(slotExecuteString()), + this, TQ_SLOT(slotExecuteString()), actionCollection(), "build_execstring" ); action->setToolTip( i18n("Execute string") ); action->setWhatsThis(i18n("<b>Execute String</b><p>Executes a string as Python code.")); action = new TDEAction( i18n("Start Python Interpreter"), "application-x-executable", 0, - this, TQT_SLOT(slotStartInterpreter()), + this, TQ_SLOT(slotStartInterpreter()), actionCollection(), "build_runinterpreter" ); action->setToolTip( i18n("Start Python interpreter") ); action->setWhatsThis(i18n("<b>Start python interpreter</b><p>Starts the Python interpreter without a program")); action = new TDEAction( i18n("Python Documentation..."), 0, - this, TQT_SLOT(slotPydoc()), + this, TQ_SLOT(slotPydoc()), actionCollection(), "help_pydoc" ); action->setToolTip( i18n("Python documentation") ); action->setWhatsThis(i18n("<b>Python documentation</b><p>Shows a Python documentation page.")); @@ -99,7 +99,7 @@ void PythonSupportPart::contextMenu(TQPopupMenu *popup, const Context *context) if (url.fileName().endsWith(".ui")) { m_contextFileName = url.fileName(); - int id = popup->insertItem(i18n("Create or Select Implementation..."), this, TQT_SLOT(slotCreateSubclass())); + int id = popup->insertItem(i18n("Create or Select Implementation..."), this, TQ_SLOT(slotCreateSubclass())); popup->setWhatsThis(id, i18n("<b>Create or select implementation</b><p>Creates or selects a subclass of selected form for use with integrated KDevDesigner.")); } } @@ -110,7 +110,7 @@ void PythonSupportPart::projectConfigWidget(KDialogBase *dlg) { TQVBox *vbox = dlg->addVBoxPage(i18n("Python")); PythonConfigWidget *w = new PythonConfigWidget(*projectDom(), vbox, "python config widget"); - connect( dlg, TQT_SIGNAL(okClicked()), w, TQT_SLOT(accept()) ); + connect( dlg, TQ_SIGNAL(okClicked()), w, TQ_SLOT(accept()) ); } @@ -118,14 +118,14 @@ void PythonSupportPart::projectOpened() { kdDebug(9014) << "projectOpened()" << endl; - connect( project(), TQT_SIGNAL(addedFilesToProject(const TQStringList &)), - this, TQT_SLOT(addedFilesToProject(const TQStringList &)) ); - connect( project(), TQT_SIGNAL(removedFilesFromProject(const TQStringList &)), - this, TQT_SLOT(removedFilesFromProject(const TQStringList &)) ); + connect( project(), TQ_SIGNAL(addedFilesToProject(const TQStringList &)), + this, TQ_SLOT(addedFilesToProject(const TQStringList &)) ); + connect( project(), TQ_SIGNAL(removedFilesFromProject(const TQStringList &)), + this, TQ_SLOT(removedFilesFromProject(const TQStringList &)) ); // We want to parse only after all components have been // properly initialized - TQTimer::singleShot(0, this, TQT_SLOT(initialParse())); + TQTimer::singleShot(0, this, TQ_SLOT(initialParse())); } @@ -154,7 +154,7 @@ void PythonSupportPart::initialParse() kdDebug(9014) << "initialParse()" << endl; if (project()) { - kapp->setOverrideCursor(waitCursor); + tdeApp->setOverrideCursor(waitCursor); TQStringList files = project()->allFiles(); for (TQStringList::Iterator it = files.begin(); it != files.end() ;++it) { kdDebug(9014) << "maybe parse " << project()->projectDirectory() + "/" + (*it) << endl; @@ -162,7 +162,7 @@ void PythonSupportPart::initialParse() } emit updatedSourceInfo(); - kapp->restoreOverrideCursor(); + tdeApp->restoreOverrideCursor(); } else { kdDebug(9014) << "No project" << endl; } diff --git a/languages/python/pythonsupportpart.h b/languages/python/pythonsupportpart.h index c60a2eb3..fcac6e6c 100644 --- a/languages/python/pythonsupportpart.h +++ b/languages/python/pythonsupportpart.h @@ -22,7 +22,7 @@ class Context; class PythonSupportPart : public KDevLanguageSupport { - Q_OBJECT + TQ_OBJECT public: diff --git a/languages/python/tqtdesignerpythonintegration.h b/languages/python/tqtdesignerpythonintegration.h index 9878acad..8d276817 100644 --- a/languages/python/tqtdesignerpythonintegration.h +++ b/languages/python/tqtdesignerpythonintegration.h @@ -24,7 +24,7 @@ class QtDesignerPythonIntegration : public QtDesignerIntegration { -Q_OBJECT +TQ_OBJECT public: QtDesignerPythonIntegration(KDevLanguageSupport* part, ImplementationWidget* impl); |