Forum Programmation.python Quelle arborescence pour un projet Python Qt ?

Posté par  . Licence CC By‑SA.
Étiquettes :
1
30
mar.
2015

Bonjour.

Je travaille sur une application PyQt (python + Qt) et je me demande comment organiser mon arborescence de fichiers. J'ai essayé de m'inspirer de projets libres, mais je n'ai pas trouvé la solution ultime. J'ai l'impression que chacun fait un peu à sa sauce.

Pour l'instant, je fais ceci:

mon_logiciel/
    .git/
    src/
        mon_logiciel.py
        mon_logiciel/
            mainwindow.py
            congif.py
            status_bar.py
            data.py
            mplwidget.py
            ...
            datareader/
                ...
            dataplotter/
                ...
        resources/
            ui/
                mainwindow.ui
                datareader/
                    ...
                dataplotter/
                    ...
            images/
        i18n/
            ts/
                mon_logiciel_fr.ts
    tests/
    doc/
    examples/
    tools/
(…)

Journal Votre potager a (encore) besoin de Tomate

Posté par  . Licence CC By‑SA.
Étiquettes :
29
27
mar.
2015

Je vous parlais l'année dernière de Tomate, un logiciel pour planifier et suivre les cultures au potager.

Le code source est disponible ici: https://github.com/MickaelG/tomate_cpp

Pas de révolution pour cette année, mais pas mal de corrections de bogues, un changement de l'organisation de l'écran, et surtout la possibilité de placer chaque culture dynamiquement dans la planche, au lieu des subdivisions fixes de la première version.

Pour le futur:

  • Une version Windows
  • La possibilité de spécifier les positions des cultures graphiquement au (…)

Journal QSpeakers, une pièce manquante pour les DIY sous Linux

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
36
3
mar.
2015

Je viens de plus ou moins d'achever un petit logiciel d'aide à la conception d'enceintes acoustiques pour le DIY.
Il est assez simple, moyennant la connaissance des paramètres de Thiele & Small des haut-parleurs que vous voudrez utiliser pour construire vos enceintes.

Comme la majorité des logiciel de ce type, il ne s'occupe que de la partie basse-fréquence (pour les woofers donc) car une enceinte est principalement destinée à cela. Son nom: QSpeakers.

Ce logiciel permet de prévoir la (…)

Journal Rolisteam passe en version 1.6.1

Posté par  (site web personnel) . Licence CC By‑SA.
16
12
fév.
2015

Cher journal!

Voilà, c'est fait!
Rolisteam 1.6.1 est arrivé. Une version mineure certes mais je ne t'avais pas prévenu de la sortie de la 1.6.0 donc je me rattrape.

Je vois à ton regard interrogateur, petit journal, que tu aimerais avoir plus d'informations à propos de rolisteam, voir peut-être un rappel de son objectif.
Pour résumer, il permet de faire du jeu de rôle à distance.
Rolisteam offre les mêmes fonctionnalités qu'une table. Non non sérieusement, une table, elle peut (…)

GCompris officiellement sur Android

Posté par  (site web personnel) . Édité par Benoît Sibaud, ZeroHeure et palm123. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
39
8
jan.
2015
Éducation

Le projet GCompris, logiciel éducatif pour les enfants de 2 à 10 ans, est heureux d'annoncer qu'il vient de publier la première version publique sur le Google Play store.

Logo GCompris

À noter que Bruno Coudoin sera au prochain Fosdem pour présenter GCompris dans le cycle développeur Desktop et dans les conférences éclairs.
(NdM: l'auteur de la dépêche est l'auteur principal de GCompris)

GCompris se refait une beauté... avec votre aide

Posté par  (site web personnel) . Édité par Benoît Sibaud, ZeroHeure, palm123 et Pierre Jarillon. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
37
3
déc.
2014
Éducation

Cela fait presque un an que j'ai annoncé ici même la décision de réécrire le logiciel éducatif GCompris en Qt Quick (au lieu de Gtk+) [1].

Vous vous en doutez, réécrire un logiciel comme GCompris après 14 ans de développement n'est pas une mince affaire et je peux déjà vous annoncer la bonne nouvelle, on avance bien.

Forum Linux.embarqué Archlinux : installer Qt pour Android

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
1
22
nov.
2014

Bonjour,
sur mon Archlinux, j'utilise la version 5.3.2 de Qt, installée à partir d'un simple :
pacman -S qt5-base

Je commence à m'intéresser au port Android d'un projet, et ai suivi certains tutoriels comme celui-ci.

Après avoir installé le SDK et le NDK, j'ai un problème avec l'installation de Qt pour Android.

Cette page me permet de télécharger un binaire, Qt 5.3.2 for Android (Linux 64-bit, 517 MB) .

Quand je lance le binaire, je dois entrer un chemin (…)

Joker, un logiciel pour doubler des films sous licence GPL

Posté par  . Édité par ZeroHeure, palm123, Benoît Sibaud, Nils Ratusznik et patrick_g. Modéré par patrick_g. Licence CC By‑SA.
100
7
nov.
2014
Technologie

Après avoir travaillé 6 ans dans deux studios de post-production parisiens spécialisés dans le doublage de film et de série, j'ai décidé de me mettre à mon compte et de développer un nouvel outil sous licence GPL. Il faut savoir que les logiciels utilisés en post-production sont quasiment tous propriétaires (Pro Tools, Final Cut, Avid, Mosaic, Synchronos…). Seul ffmpeg sert de temps en temps de boîte à outils vidéo mais parce que c'est gratuit et que ça permet de bidouiller dans son coin.

Joker est un logiciel capable de lire un fichier vidéo et un fichier texte (différents formats sont supportés). La lecture peut être synchronisée à un enregistreur externe en MIDI. La bande rythmographique qui défile donne des indications très précises de timing de début et fin. Il existe une vidéo illustrant le fonctionnement du logiciel et une autre du résultat que l'on peut obtenir (un peu d'indulgence, j'enregistre avec des amis débutants).

Forum Linux.debian/ubuntu [Résolu] Raccourcis avec les logiciels utilisant qt comme interface graphique

Posté par  . Licence CC By‑SA.
Étiquettes :
0
21
oct.
2014

Bonjour,
j'ai un petit problème/inconvénient mais que je ne sais pas résoudre.
Les raccourcis, comme C-x C-v, ne marchent pas sur les logiciels comme Konqueror, keepassx, … je suppose que ça vient de qt? Mais dans ce cas, quoi faire?
(Sur konqueror les access keys marchent bien - un truc vraiment magique et super par ailleurs.)

Merci.
- je suis sur une Debian v7 à jour.

Quelques nouvelles sur Qt et KDE

Posté par  . Édité par BAud, Nils Ratusznik, woprandi, palm123, dourouc05, ZeroHeure, ChetManley, pamputt, Bruno Coudoin, Benoît Sibaud, _PhiX_, Dring, bubar🦥, jon et patrick_g. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
74
16
sept.
2014
KDE

Le nombre de dépêches sur KDE et Qt semble assez faible sur LinuxFr.org en comparaison du rythme effréné de l’actualité de ces deux projets libres en ce moment. Voici donc quelques nouvelles qui peuvent valoir la peine d'être lues.

Évidemment, c’est loin d’être exhaustif et vous êtes invité à lire le très actif planetkde.org, si vous souhaitez plus de précisions.

Journal The Qt Company

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
25
16
sept.
2014

Hey les enfants, Digia vient de créer une nouvelle entité "The Qt Company":

  • Ils ont un nouveau site web qui unifie tous les autres : http://www.qt.io
  • Une nouvelle offre pour les Indie developers à 20€ par mois
  • Leur slogan à l'air vraiment cool "Create once, deploy everywhere", il y a des gens qui ont une expérience de dev d'application mobile multi-platforme Android/iOS/Windows avec Qt ?

Source

Oui c'est un journal bookmark.

Forum Programmation.c++ Autocomplétion dans QtCreator comme dans Eclipse

Posté par  . Licence CC By‑SA.
Étiquettes :
1
16
sept.
2014

Bonsoir tout le monde,

Dans mon travail, je fais du Java avec l'IDE Eclipse. Chez moi, j'aurais voulu bidouiller petit peu de Qt et j'utilise l'IDE QtCreator, qui à l'air d'être celui de référence.

J'ai créé un petit projet mais je suis étonné que je ne retrouve pas l'autocomplétion comme dans Eclipse. Par exemple, j'ai créé une classe DirectoryObject et j'aurais voulu que lorsque je commence à taper son nom dans ma fonction main(), qu'après un Ctrl + Espace, il (…)

Salut à Toi, version 0.5

Posté par  . Édité par palm123 et Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
36
9
sept.
2014
XMPP

Nous sommes heureux de vous annoncer la sortie de Salut à Toi, version 0.5. Nous nous sommes cette fois-ci concentrés sur la sécurité et le ré-usinage de certains mécanismes qui vont faciliter l'ajout de futures fonctionnalités et la maintenance.

Pour rappel SàT est un client XMPP multi-usages et multi-interfaces principalement développé en Python. Les interfaces les plus avancées sont Primitivus (console) et Libervia (web), Jp (ligne de commande) facilite les tâches d'administration, Wix (bureau/WxWidgets) est vouée à disparaître et sera remplacée par Bellaciao (bureau/Qt). Une interface pour Android est également prévue.

Journal Pas libre mais dans la tendance

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
13
21
juil.
2014

Dropbox vient d'annoncer un nouveau client commun Windows/Linux se basant sur Qt5.

Encore un logiciel, qui pue certes, qui migre de GTK à Qt et surtout enfin un éditeur qui réfléchie à ne pas perdre du temps à développer une interface pour chaque OS. Enfin, il manque MacOSX par contre, je ne sais pas pourquoi.

https://forums.dropbox.com/topic.php?id=118006

Forum général.petites-annonces Association Jaccede recherche développeur QT pour appli mobile

Posté par  . Licence CC By‑SA.
Étiquettes :
2
10
juil.
2014

Bonjour,

Notre association http://jaccede.com s'occupe de référencer des lieux accessibles pour personne à mobilité réduite. Les informations sont gratuitement consultables par le biais du site web et des applications mobiles Android et IOS.

Les technologies utilisées sur le site (en dehors de ce qui est spécifique à IOS et Android):
Linux (Ubuntu), git, Solr, Redmine, Python, Bootstrap, SQLalchemy, PostreSQL, MySQL, MongoDB, Salt, Fabric, Nginx, uwsgi, Flask.

Nous recherchons une personne compétente en QT (mobile si possible) pour étudier la possibilité (…)