Qt ne permet pas d’inclure du HTML dans un tableau ou un liste Par contre, il est possible d’arriver Ă dessiner du “rich text” grâce Ă un delegate. Pour ce qui est de l’implĂ©mentation d’un delegate, je vous Ă©pargne la thĂ©orie, c’est relativement facile, il n’y a qu’Ă voir les centaines d’exemples sur le web [ Lire plus ]
Vous le savez, gĂ©rer la mĂ©moire avec c++ demande une certaine vigilance. En effet, il faut penser Ă faire un “delete” quand on fait un “new”. Par contre avec Qt, une grosse partie a dĂ©jĂ Ă©tĂ© faite pour vous. Si vous donnez un parent Ă un objet, quand le parent sera dĂ©truit, l’enfant le sera [ Lire plus ]
Vous savez probablement que quand une instance de QWebview a terminĂ© de charger la page en cours, vous pouvez simplement vous connecter Ă son signal loadFinished(), comme ceci : connect(ui->webView, SIGNAL(loadFinished(bool)), this, SLOT(vLoadFinished(bool))); Mais ce que je ne savais pas il n’y a pas si longtemps de cela, c’est que vous pouvez vous connecter avec [ Lire plus ]
Vous savez sans doute qu’on peut accĂ©der Ă la position du curseur grâce au QMouseEvent, en rĂ© implĂ©mentant la mĂ©thode mouseMoveEvent, par exemple. Par contre, si vous voulez la position du curseur en dehors de cette mĂ©thode pour une quelconque raison, vous n’avez qu’Ă utiliser une mĂ©thode statique de QCursor. QPoint _Point = _pWidget->mapFromGlobal(QCursor::pos());
Si vous voulez crĂ©er un fichier avec QFile, il n’y a pas de fonction comme touch() sur linux, mais vous pouvez facilement crĂ©er un fichier vide avec la mĂ©thode open(). QFile( _Path ).open( QIODevice::WriteOnly ); En effet, QFile crĂ©e automatiquement le fichier s’il n’existe pas et que vous voulez y Ă©crire.

J’ai dĂ©couvert Qt il y a quelques annĂ©es, et Ă chaque fois que je l’utilise, sa facilitĂ© d’utilisation m’impressionne. Ă€ chaque fois que j’utilise un autre framework, je m’ennuie de Qt. C’est pourquoi j’ai dĂ©cidĂ© de crĂ©er ce blog pour y inclure les parties qui m’ont donnĂ© du mal. Parce que, oui, le cadre d’applications [ Lire plus ]


