|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | ||||
![]() ![]() ![]() |
Update 17-12-2010
Code :
update 6 juillet 2010 Citation:
Bonjour, Nous sommes heureux de vous annoncer la création du projet QExtend : http://projets.developpez.com/projects/qextend QExtend est une bibliothèque C++ développée par l'équipe Qt de la communauté Developpez.com. Son objectif est d'étendre et de simplifier l'utilisation de Qt ainsi que celle d'autres bibliothèques (Qwt, OpenCV...). Le projet venant de commencer, il n'y a pas encore énormément de choses disponibles sur le repository. Toutefois, nous pouvons vous faire part d'une bonne liste de fonctionnalités prévues : * Pointeurs intelligents ; * Manipulateurs de layouts, signaux/slots et XML ; * Détection d'appui sur des touches du clavier ; * Classes d'aide pour QGraphics ; * Logger ; * Widgets, comme un menu de fichiers récemment ouverts ; * CUDA ; * Qwt ; * Trouver la grande question sur la vie, l'univers et le reste. Et ce n'est qu'un petit résumé ! Si vous avez des questions, des remarques, des propositions, n'hésitez pas à nous les proposer sur ce thread. Si vous utilisez d'ores et déjà QExtend, nous vous proposons d'ajouter un tag [QExtend] au titre de votre message. De plus, une fois connecté sur le gestionnaire de projets, vous pourrez aussi nous remonter les bogues rencontrées ou proposer des améliorations. Si vous souhaitez participer au projet, manifestez-vous ici, nous vous recontacterons. Citation:
|
||||
|
00
|
|
|
#2 |
|
Membre du Club
![]() lollancf37 Inscription : mars 2010 Messages : 49 ![]() |
Sa a l'air intéressant en tout cas !
Je vais surement me remettre a faire des IHM en C++ avec le sourire ^^ |
|
00
|
|
|
#3 |
|
Membre expérimenté
![]() ![]() Emmanuel Bourgerie Inscription : mai 2009 Messages : 277 ![]() |
CUDA ? Ça ne va pas en doublon avec le futur QtOpenCL ?
|
|
00
|
|
|
#4 |
![]() ![]() ![]() |
CUDA et OpenCL, c'est pas vraiment la même chose : NVIDIA implémente OpenCL avec CUDA, mais CUDA évolue plus vite (seul NVIDIA travaille dessus), a plus de fonctionnalités (pour le moment), et je n'ai pas encore entendu parler de projet professionnel utilisant OpenCL, au contraire de CUDA. Tu as aussi une belle série de projets pour simplifier CUDA (comme un port de la STL pour CUDA : tu prend ton code pour la STL, tu gères très basiquement - simple copie - les transferts vers le GPU, et tu gardes ton algo - ou alors tu changes des noms de variables qui auront changé). Tout ça pour dire que, actuellement, CUDA est plus avancé qu'OpenCL, c'est la référence pour le moment. Même si c'est pas très ouvert, contrairement à OpenCL.
|
|
00
|
|
|
#5 |
|
Membre expérimenté
![]() ![]() Emmanuel Bourgerie Inscription : mai 2009 Messages : 277 ![]() |
Je faisais référence à l'annonce sur le QtLabs de la création du module QtOpenCL
|
|
00
|
|
|
#6 | ||
|
Membre habitué
![]() ![]() Maxime PetitjeanInscription : janvier 2005 Messages : 86 ![]() |
Oui c'est une bonne idée
J'aimerais bien y participer, ca me permettrait de faire quelques efforts de propreté dans mon code et d'apprendre plein de choses de Qt Il manque certaine chose à Qt et c'est pour ca que j'ai codé ma petite bibliothèque perso, c'est peut-être une occasion d'améliorer celle-ci et de la partager ! Parmi les fonctionnalités rajoutées j'ai :
|
||
|
|
00
|
|
|
#7 | ||
![]() ![]() yan verdavaineIngénieur expert Inscription : mars 2004 Messages : 9 870 ![]() |
Citation:
Citation:
Pour sse, est il possible de faire abstraction du système aussi facilement? |
||
|
|
00
|
|
|
#8 | |||
|
Membre habitué
![]() ![]() Maxime PetitjeanInscription : janvier 2005 Messages : 86 ![]() |
QDataStream marche super bien, mais c'est ce que j'appelle de la gestion au byte et non au bit.
Avec ma classe on peut écrire par exemple 7 sur 4 bits puis 10 sur 4 bits ce qui nous donne un octet qui contient en binaire : 01111010 ( 0111 = 7 et 1010 = 10 ). C'est très pratique pour écrire des flux compressé ! Ah tien ca me donne une autre idée : une gestion d'archive (avec plusieurs fichiers et/ou dossiers) avec compression (par exemple une interface avec la bibliothèque de 7zip). Citation:
Code :
|
|||
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Inscription : juillet 2009 Messages : 198 ![]() |
Quelle est la licence d'utilisation de cette bibliothèque ?
Plusieurs fois sur le forum de l'aide a été demandé pour un éditeur de code. Un éditeur de code comme QScintilla avec la coloration syntaxique et la complétion serait utile. |
|
|
00
|
|
|
#10 |
![]() ![]() ![]() |
La license est LGPL comme Qt.
Oui cette idée a déjà été proposé par Amnell en interne et sera très certainement implémenté dans QExtend. Je pense moi même y participer. |
|
00
|
|
|
#11 |
![]() ![]() yan verdavaineIngénieur expert Inscription : mars 2004 Messages : 9 870 ![]() |
|
|
|
00
|
|
|
#12 | ||
|
Invité régulier
![]() Inscription : mars 2004 Messages : 9 ![]() |
J'ai jeté un oeil au code de logger.cpp, j'ai quelques questions concernant la méthode createLogMessage que voici.
Code :
|
||
|
|
00
|
|
|
#13 | |
![]() ![]() yan verdavaineIngénieur expert Inscription : mars 2004 Messages : 9 870 ![]() |
Citation:
![]() 1- c'est temporaire normalement 2- oui 3- oui En faite logger et cours de dev et y as pas mal de chose temporaire.... Dans les premier temps il risque d'y avoir plusieur classes dans ce cas.... Le temps que tous se mette en place. Mais c'est en bonne voie |
|
|
|
00
|
|
|
#14 | |||
![]() ![]() ![]() |
Citation:
Pour le 1 et le 3, c'est déjà changer dans ma version local. Pour le 2, je n'y avais pas pensé, c'est vrai que c'est ennuyeux... Une idée de comment récupérer la ligne et le fichier ou à lieu le qDebug() ? |
|||
|
00
|
|
|
#15 |
![]() ![]() yan verdavaineIngénieur expert Inscription : mars 2004 Messages : 9 870 ![]() |
|
|
|
00
|
|
|
#16 |
![]() ![]() yan verdavaineIngénieur expert Inscription : mars 2004 Messages : 9 870 ![]() |
Il y as déjà plus de 1000 lectures en 24 heure de fin de ce thread
Je ne m'attendais pas à un tel intérêt : ![]() Si vous avez envie de nous aider, ne serai ce qu'un petit peu, il y as différente manière possible :
http://projets.developpez.com/login et de faire la demande sur cette page : http://projets.developpez.com/projec...end/issues/new à vous
|
|
|
00
|
|
|
#17 |
|
Membre du Club
![]() Inscription : juillet 2009 Messages : 198 ![]() |
Mon login/password ne fonctionne pas...
|
|
|
00
|
|
|
#18 |
|
Débutant
Inscription : mai 2006 Messages : 615 ![]() |
suggestion : quelque chose pour rendre aisé le relookage général de l'appli, la définition de style reste assez lourde
|
|
|
00
|
|
|
#19 |
![]() ![]() ![]() |
C'est très exactement la même chose que pour le forum : si tu rentres les mêmes ID, ça doit fonctionner. Si ça ne va toujours pas, essaye de changer de mot de passe. Après...
|
|
00
|
|
|
#20 |
|
Membre du Club
![]() Inscription : juillet 2009 Messages : 198 ![]() |
Suggestions :
Créer un type QDecimal semblable à celui du SQL. C'est mieux pour gérer les données monétaires (indispensable en informatique de gestion). Penser aux conversions, opérations, à la sérialisation. Créer une classe pour gérer encore plus simplement la sérialisation. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com