9Fermer11
deleted2Le 09/05/2016 à 06:31
Bon, alors meric beaucoup pour vos critiques, et vous allez voir que la majorité des réponses tiennent dans "j'ai pas besoin de ceci" "j'ai besoin de cela". J'ai surtout pas cherché à faire un truc universel grin
Zeph (./4) :
après avoir choisi un dossier "Source" je n'ai rien qui s'affiche dans "Files list" et tous les boutons sont grisés, du coup je ne sais pas trop comment continuer.
Si tu ne sélectionnes pas un dossier contenant des images (et ça marche avec des png, mon besoin), t'auras rien dans ton tableau en effet.
C'est bête tu me diras, mais les fichiers trouvés s'ouvrent pour afficher un aperçu : il est plus simple de filtrer tous les autres que de supporter ceux qui ne s'affichent pas sous forme d'image grin
Par contre, je n'ai pas fourni les dll de Qt qui supportent le tiff/tga/<format exotique> parce que je n'ai besoin que du png. Pour bien faire, faudrait que je teste, parce que c'est censé supporter tout ça : http://doc.qt.io/qt-5/qimagereader.html#supportedImageFormats
Zeph (./4) :
C'est inhabituel de ne pas pouvoir taper un chemin directement dans les textbox (habituellement je copie/colle le chemin depuis explorer vers le programme, là c'est impossible)
J'ai fait ce que m'a proposé Uther ici : topics/11-185659-design-dui#post-20
Mais c'est vrai que le chemin n'est pas éditable ou dragable. Il faudrait en effet supporter les chemins invalides, ce qui n'est pas le cas.
Le faire n'est absolument pas impossible, mais c'est du boulot en plus cheeky
Zeph (./4) :
la fenêtre "choisir un dossier" n'est pas la fenêtre standard, il lui manque plein de fonctionnalités
Yup. En fait, quand Windows propose de choisir un chemin, dans sa fenêtre standard, il n'affiche pas les fichiers (contrairement à linux). C'est très con amha, parce que tu ne sais jamais si t'es en train de lui indiquer le bon répertoire.
Donc j'ai passé un flag à cette fenêtre pour lui dire "mets-moi l'interface non-standard". Effectivement, on voit les fichiers mais on perd tout le reste. C'est le choix qui me convient "le moins mal", mais je reconnais que c'est pas forcément terrible.

Et j'avais la flemme de recoder ce dialogue entièrement, parce que :
1. il est vraiment complexe pour être complet
2. j'aurais dû coder un pour Win et un pour nux, au moins (et là, bonsoir pour récupérer bureaux, favoris, liens etc...)
Zeph (./4) :
Ça n'est pas possible de dire à Qt d'utiliser au maximum toutes les fonctionnalités standard quand elles sont disponibles, plutôt que de les remplacer par des équivalents ?
Ah ben en fait, j'ai répondu au-dessus. Si, Qt sait faire popper la fenêtre standard de Windows, c'estr ce que je faisais au début.
Zeph (./4) :
Ah sinon le programme est livré dans un .zip et n'a besoin d'aucune installation : +1 top
Merci d'avoi trouvé un point positif gni
Pen^2 (./5) :
Par contre je pense que ça gagnerait à être linké en statique histoire de n'avoir qu'un EXE, ça ferait moins usine à gaz.
Faut se taper la compilation de Qt pour pouvoir linker en statique couic Pareil avec MinGW, il faudrait que j'utilise TDM-GCC, qui par défaut link statiquement MinGW, alors que MinGW lui-même linke dynamiquent.
Je ne sais plus pourquoi, linker statiquement avec MinGW n'est pas si simple, avec Qt on en parle même pas ^^
Pen^2 (./5) :
les textbox devraient être éditables pour coller un chemin à la main, et les boîtes de sélection de dossier ne sont hélas pas standards.
Ok, donc même remarque que Zeph. Donc je poserai la même question à la fin cheeky
Pen^2 (./5) :
PS : tu devrais afficher un numéro de version quelque part, on ne sait jamais grin
Ca, c'est pas idiot, mais j'ai complètement zappé la ca se "fioritures/finitions/polissage" grin
Warpten (./6) :
trop de DLLs, trop de taille, et le linkage statique n'aide pas
C'est bien le concours de bite dont je me fous sur un PC : ça fait une éternité que j'ai pas manqué de place sur un disque système, et quand bien même je peux pas installer le dernier jeu de 40 Go, j'aurai toujours 20 Mo. Tant que "chez moi ça marche" © quand je clique sur l'icone, je vais pas compter les dll à côté pour juger.
PpHd (./7) :
(sauf si tu es, comme tout le temps avec moi, sans la bonne version de .net installée, et que tu dois l'installer, et qu'elle se met à jour, et que tu rebootes, et qu'elle se remet à jour, ...)
Aussi. Tout est relatif. Et sous nux, le programme fait 50 ko, parce que Qt est installé system-wide sur tous mes nux.


Donc -> vous en auriez besoin de ce soft (faut que je fasse les modifs), ou c'était juste des remarques ? Je suis pas contre trouver des solutions aux problèmes soulevés, mais dans la mesure où je suis sûr que le temps passé ne serait pas inutile. smile