#1 Le 09/07/2015, à 21:06
- Hizoka
[Résolu] Créer des sources en qt5 pour launchpad (lrelease ?!)
bonsoir,
je suis en train de passer moi à pyqt5.
Je viens de migrer un soft avec un fichier build.sh :
### Mise à jour des fichiers ts
pylupdate5 ui_Kiesse.ui Kiesse.py -ts Kiesse_fr_FR.ts Kiesse_en_EN.ts #-noobsolete
### Création d'un fichier source python (contient les icones)
pyrcc5 Kiesse.qrc -o Kiesse_rc.py
### Convertion des fichiers ts en qm
lrelease *.ts
### Conversion de l'interface graphique en fichier python
pyuic5 ui_Kiesse.ui -o ui_Kiesse.py
mais ce qui me pose problème c'est lrelease.
ça fonctionne bien ok...
Maintenant je veux créer des sources pour un ppa launchpad mais je me retrouve avec l'erreur :
lrelease: could not find a Qt installation of ''
Je ne pige pas quel paquet apporte cette commande dans kubuntu 15.04...
sans cette commande, impossible de créer les fichiers qm et donc plantage...
Une idée de comment se passer de lrelease ou du paquet l'utilisant ?
Bonne soirée.
Dernière modification par Hizoka (Le 10/07/2015, à 16:47)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#2 Le 09/07/2015, à 23:12
- J5012
Re : [Résolu] Créer des sources en qt5 pour launchpad (lrelease ?!)
http://linuxcommand.org/man_pages/lrelease1.html
il semble que lrelease cherche les fichiers de localisation du projet
as-tu les paquets relatifs à QT Linguist Release Tool ?
Hors ligne
#3 Le 10/07/2015, à 07:19
- Hizoka
Re : [Résolu] Créer des sources en qt5 pour launchpad (lrelease ?!)
ca n'existe pas pour qt5, juste pour qt4 d'où mon probleme
edit :
http://packages.ubuntu.com/fr/trusty/am … s/filelist
il semble donc que la commande s'appelle bien lrelease pour qt5
/usr/lib/x86_64-linux-gnu/qt5/bin/
assistant linguist moc qdbuscpp2xml qdoc qlalr qtpaths uic
designer lrelease pixeltool qdbusviewer qhelpconverter qmake rcc
lconvert lupdate qcollectiongenerator qdbusxml2cpp qhelpgenerator qtdiag syncqt.pl
alors pourquoi il me dit ne pas trouver la commande lors de la compilation...
Dernière modification par Hizoka (Le 10/07/2015, à 07:27)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#4 Le 10/07/2015, à 16:45
- Hizoka
Re : [Résolu] Créer des sources en qt5 pour launchpad (lrelease ?!)
Il semble qu'en ayant modifier mon build avec :
[[ -e "/usr/lib/x86_64-linux-gnu/qt5/bin/lrelease" ]] && /usr/lib/x86_64-linux-gnu/qt5/bin/lrelease *.ts
[[ -e "/usr/lib/i386-linux-gnu/qt5/bin/lrelease" ]] && /usr/lib/i386-linux-gnu/qt5/bin/lrelease *.ts
ça ne pose plus de problème...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne