Petit up, pour annoncer que j'ai copier mes documents et sources dans mon blog
Un ColorPicker avec Qt – Enoncé de l’exercice
Un ColorPicker avec Qt – Version Qt
Un ColorPicker avec Qt – Version...
Type: Messages; Utilisateur: gbdivers
Petit up, pour annoncer que j'ai copier mes documents et sources dans mon blog
Un ColorPicker avec Qt – Enoncé de l’exercice
Un ColorPicker avec Qt – Version Qt
Un ColorPicker avec Qt – Version...
Petites précisions quand même :
- l'article n'est pas définitif. On est en pleine discussion avec Yan pour améliorer le code et ajouter des explications. La version définitive sera sous forme...
Bon, je n'ai personnellement pas commencé cet exercice... mais j'ai un peu de lecture pour ceux qui le souhaite :mrgreen:
Voici un petit pdf sur les méthodes d'optimisation de rendu pour générer...
Quelqu'un a déjà commencé cet exercice ? Des copies d'écran a montrer ?
Niveau code, maintenant. Ce n'est pas très glorieux. On trouve de tout dans les fichiers.
En effet, j'avoue. Ce n'est pas comme ça que je code d'habitude :aie:
En effet, j'ai documenté le code...
Je viens de voir qu'il y avait une erreur dans mon code. Lors du mouseReleaseEvent, je ne teste pas si la souris est encore dans le widget. Il faut remplacer la fonction par :
void...
Je comprend pas de quoi tu parles... :aie:
(je l'ai vu après avoir posté et j'ai pensé, naïvement, que bip bip ne passerait pas avant que j'ai le temps d'uploader les fichiers corrigés :))
Dernier jour pour rendre les solutions !
Voici la mienne, version Qt/C++
@kaymak
Ne t'inquiète pas, tu as encore le temps de rédiger un petit quelque chose pour expliquer tes choix et faciliter la compréhension de ton code.
@autres
Vous avez eu le temps de préparer...
Voici mon code pour la version QML, avec la doc en pdf.
C'est très perfectible :
* la couleur principale par défaut est affichée mais aucune couleur sélectionnée par défaut.
* le widget n'est...
Petit rappel pour tous les participants :
Il reste que 3 jours pour poster ici vos réponses à cet exercice. Vous pouvez poster directement ici ou rédiger votre réponse dans un document et le...
Félicitation ! Ça a l'air pas mal.
:arf:
Tu verras le code et les explications vendredi de la semaine prochaine pour le QML. Tu verras que ce n'est pas si simple
Effectivement, en 3D c'est pas génial. Pas moyen d'améliorer le rendu.
De plus, toutes les couleurs ne sont pas accessibles : sur la surface du cône, on a accès au valeurs HSV (h=0 à 1, s=1, v=0 à...
:) J'adore cette approche !
Tu nous fait la version redimensionnable pour faire un widget de 800x800 ?
Je n'avais pas encore vu cette possibilité de créer des objets QML dans du QML
Pour...
pfff, je me doutais qu'il y en aurait 1 qui allait me dire que c'est pas de la vrai 3D :)
Le problème est que si j'essaie de faire de la vrai 3D (un cône, avec des ombres, des textures, des super...
Bon, allez. Dernier screenshot...
Puisqu'on m'accusait de ne rien faire d'original, voici un colorpicker en 3d (différentes vues) !
...
Enfin la version QML qui fonctionne... relativement dur (beaucoup plus qu'en C++ mais je connais très mal le QML)
...
Non, c'est bien du blanc et il n'y a qu'un seul blanc.
Regarde les formules de conversion sur wiki : http://en.wikipedia.org/wiki/HSL_and_HSV#From_HSL
Pour L=1, quelque soient H et S :
C = 0
X...
Lorsque le dernier paramètre (la luminence) est au maximum, la couleur est blanche, quelque soit les autres paramètres. Convertie en RGB, ça donne toujours #ffffff (blanc)
C'est la valeur de ta couleur, codée en RGB en hexadécimal #RRGGBB
@Yan
Oui :)
@kaymak
QRgb est une structure minimaliste. Utilise plutôt QColor.
Tu trouveras dans la doc la liste des opérateurs supportés (pour QColor, que ==, = et !=)
@Abdelite
Il suffit de modifier le 3ème paramètre.
Je suppose que tu fais une boucle pour aller de ta couleur jusqu'à la luminence minimale ? (tu dis que tu utilises la saturation mais dans ce...
Le but n'est pas de faire exactement la même chose, juste de pouvoir modifier les nuances de gris d'une couleur.
Par contre, ça serait bien peut être de pouvoir aussi choisir les nuances plus...
Du coup, je comprend mieux les questions concernant l'encodage des couleurs (HSV, CMYK, YMCA...)
Ok, je comprend l'idée.
Si j'en dis trop, l'exo perd de son intérêt, non ? :)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.