ProRealTime
Zone de développement des applications API, des logiciels et utilitaires développés par les membres du forum

Re: L3 : Programme

par falex » 06 juil. 2015 14:21

mode autoflagelation :lol:

Re: L3 : Programme

par falex » 06 juil. 2015 15:27

Spalnquart, j'avais pas fais gaffe mais tu aurais pu éviter un peu de boulot, le ficheir gui.py ne sert plus à l'époque il a été splité en 2 gui_login.py et gui_main.py

Re: L3 : Programme

par splanquart » 06 juil. 2015 20:17

Très cool cette premier pull-request. C'est toujours la première fois la plus difficile :)

Re: L3 : Programme

par guilux » 06 juil. 2015 22:29

Merci d’éviter les citations au maximum. Elles sont illisibles sur les smartphones. Relisez le message de bienvenue. c est un peu austère pour faire un bonne interface graphique, j ai essayé aussi de réorganiser un peu plus design mais j ai vite abandonné :-)

Re: L3 : Programme

par falex » 06 juil. 2015 22:36

Sur ce point là je te rejoins entièrement guilux
Et puis le fait de n'a pas avoir d'ide ou de soft de création interface... C'est un poil rédhibitoire je trouve

Re: L3 : Programme

par splanquart » 06 juil. 2015 23:07

J'y ai un peu réléchie à ce problème d'interface, je vous propose de regader Kivy c'est pas mal pour faire des IHM. A la base c'est surtout pour faire du multitouche donc table et téléphone, mais c'est surtout parfais pour avoir une interface identique sur toutes les plateforme.
C'est basé sur OpenGL et donc nous n'aurons pas de problème de bouton qui n'ont pas la même tête sur windows et sur mac.
La contrepartie c'est que ça fait un peu jeux-vidéo mais on est plus libre et des non développeurs pourrons peux-être contribué à l'interface.
Si quelqu'un a l'envie de faire une maquette, il faut faire une nouvelle branche (avec git).
http://kivy.org/#home

Re: L3 : Programme

par falex » 07 juil. 2015 08:53

Ça a l'air sympa, le design de l'interface étant séparé (type html dans l'âme) avec le code du programme... Je sens que je vais regarder ça de plus près.

Qt me tentait aussi ...

----

Et encore 1,6 Go ... pour installer kivy ... tout ça parcequ'il font une version qui inclut tout y compris python ...

Y'a pas d'outils pour faire une maquette d'interface ??? (ou alors faut que j'aille chez l'ophtalmo)

Ce qui ne me plait pas c'est le nombre de librairie necessaire pour faire fonctionner le machin ...

L'appli de trading ça a besoin de quoi :
D'une UI avec 3 bouton et du texte
De socket pour le réseau
Et là c'est l'armée de mexicain

Je crois que je vais revenir à TKinter :musique:

Re: L3 : Programme

par beni » 07 juil. 2015 10:58

On en avait déjà parlé mais Qt c'est le top !
Grosse communauté, QtDesigner et tout et tout.... L'environnement de bureau KD5 utilise Qt, c'est pour dire ce qu'on peut faire avec. Bon ok j'arrête de prêcher pour ma paroisse :lol:

Blague à part si t'as une idée d'interface pour la L3, je peux la développer ;-)

Re: L3 : Programme

par falex » 07 juil. 2015 11:44

La même :-)

Non plus sérieusement ce qui me fatigue avec Merci d’éviter les citations au maximum. Elles sont illisibles sur les smartphones. Relisez le message de bienvenue. c'est :
- le problème de placement des widgets qui est franchement un peu pénible je trouve (mais là j'ai pas fini de creuser les possibiltié des différents grids)
- Les boutons qui sous OSx sont de vrai bouton :-( donc faudrait tout redevelopper pour passer sur une zone cliclabel et intercepter les coordonnées sur cliques ... J'avais commencé à regarder les bouton de type BitMap, mais je ne suis pas allé jusqu'au bout ... (une certaine flemme j'avoue)

Par contre ce qui est pas mal avec Merci d’éviter les citations au maximum. Elles sont illisibles sur les smartphones. Relisez le message de bienvenue. : L'interception et le binding des events est d'une simplicité evangélique

La doc reste clair (sauf pour les grid si si j'insiste)

Après changer d'outils graphique oblige à retravailler les events ... donc à voir si le jeu en vaut la chandelle.

Re: L3 : Programme

par beni » 07 juil. 2015 12:14

En fait le système signal/slot en qt est simple, c'est à peu près la même syntaxe un truc du genre:

Code : #

mon_gros_bouton_rouge.pressed.connect(ma_fonction_du_mal)
Pour les events, il faut créer un objet qui émet un signal que la main loop va interceper. L'équivalent du @call_later sur Merci d’éviter les citations au maximum. Elles sont illisibles sur les smartphones. Relisez le message de bienvenue....beaucoup plus simple !

Après faire basculer tout le monde sur Qt.... :musique:

Re: L3 : Programme

par falex » 07 juil. 2015 12:25

pour les versions "compilé" : aucun souci
c'est plus ceux qui utilise python directement, mais ce n'est pas plus compliqué ave un petit pip ..., si ?

Re: L3 : Programme

par beni » 07 juil. 2015 12:56

pour Linux c'est dans les dépôts, donc un yum/apt-get/dnf install python-qt4 et c'est bon.
Pour Mac apparement on peux utliser MacPort, mais j'y connais rien... :?
Et pour windows il y un installeur de dispo, donc c'est bon aussi.

Re: L3 : Programme

par falex » 07 juil. 2015 13:17

http://www.pythonschool.net/pyqt/installing-pyqt-on-mac-os-x/

Mouais ... finalement Merci d’éviter les citations au maximum. Elles sont illisibles sur les smartphones. Relisez le message de bienvenue. est pas si mal que ça :musique:

Re: L3 : Programme

par beni » 07 juil. 2015 13:29

Ahahah !! en effet :mrgreen:

Re: L3 : Programme

par guilux » 07 juil. 2015 19:04

beni_des_dieux a écrit :L'équivalent du @call_later sur Merci d’éviter les citations au maximum. Elles sont illisibles sur les smartphones. Relisez le message de bienvenue....beaucoup plus simple !
Après faire basculer tout le monde sur Qt.... :musique:
C est justement cette fonction qui m à rebuté...j avais refait une maquette avec Qt designer mais après je voyais pas trop bien comment gérer le "refresh" de l affichage...

Re: L3 : Programme

par beni » 07 juil. 2015 21:05

J'avais posté un début d'explication ici:
l3-pb-en-tout-genre-t8846-50.html#p249616
à la fin du post.

Re: L3 : Programme

par falex » 08 juil. 2015 15:59

Oyé Oyé la foule en délire, grand fan de L3 et d'interface plus rapide que son ombre.

Voici la v1.17.1
# - Correction Bug Fonction programmation neuro-linguistique sur ordre Short
# - Mise en commentaire de "print"
# - Ajout d'une fonction de fermeture de la fenêtre principale et déconnexion "propre" avec IG. (Quand vous appuyez sur la crois rouge ou le bouton rond rouge)

Versions online :
- Python
- Windows 64 bits

J'ai supprimer la version 1.17 du serveur. j'ai laissé la v1.16 mais plus pour très longtemps.

Version à venir
- Windows 32 bits (pas le temps de la compiler maintenant)

Re: L3 : Programme

par Benoist Rousseau » 08 juil. 2015 17:14

Merci Falex :mercichinois: (au fait je lance le wiki lundi, derniers réglages, on pourra faire une page évolution des versions si tu veux)

Re: L3 : Programme

par falex » 08 juil. 2015 18:11

Ah oui pourquoi pas.

Re: L3 : Programme

par Benoist Rousseau » 08 juil. 2015 18:24

Je mis collerai, c'est bête mais c'est mon côté historien, j'adore voir le détails des mises à jour d'un soft, cela permet de retracer l'histoire du logiciel, sa vie, les soucis qu'il y a eu, bref de garder une "trace"

Sujets similaires
Qui programme en delphi -> projet collaboratif
par Amarantine » 18 févr. 2014 01:01 (6 Réponses)
Savoir si PRT est bien programmé pour reel
Fichier(s) joint(s) par Poule@bac » 15 oct. 2014 20:55 (4 Réponses)
Nouveau programme "Profit factor 2" avec "Numbers :)
Fichier(s) joint(s) par GOLDENBOY » 29 mai 2015 11:36 (8 Réponses)
Programme Robot analyse trades négatifs , gadget ou pas ?
Fichier(s) joint(s) par GOLDENBOY » 22 juin 2015 00:54 (10 Réponses)
la Nuit du Trading 3: Programme
par Mister Hyde » 29 sept. 2015 21:48 (11 Réponses)
Programme de la Nuit du Trading 3
par ladefense92800 » 04 nov. 2015 08:02 (11 Réponses)
PRT et programme de contrôle parental.
par Nymphea » 19 mai 2016 20:44 (2 Réponses)
Recherche d'un programme > Saisie de note horodaté
par esylir » 18 nov. 2016 11:56 (4 Réponses)
Programme pour récuperer les ticks chez PRT cfd à risque limité
Fichier(s) joint(s) par falex » 16 déc. 2016 10:52 (36 Réponses)
Programme avec différentes UT
par Topitop » 28 févr. 2017 21:13 (16 Réponses)