2010-11-17 18 views
-1

J'ai développé une application qui a des icônes 3X4 sur le widget. J'ai besoin de naviguer parmi les icônes en utilisant les flèches haut, bas, droite et gauche, comment puis-je le faire en utilisant qtcreator. et la couleur par défaut du texte est le noir est-il un moyen de le changer à une autre couleur. J'ai essayé la palette édition du widget pour changer la couleur du texte, mais il n'a pas été réfléchi (il continue à prendre des paramètres par défaut)aider dans le développement de l'application en utilisant qtcreator

s'il vous plaît ne me aider

grâce

concerne Rashmi

Répondre

0

I peut vous aider avec la couleur du texte. J'utilise QT avec Python, vous n'avez pas mentionné la langue que vous utilisez.

Dans mon application, je crée un bouton Fermer qui a le texte "Fermer" de couleur rouge. Voici le code:

quit = QtGui.QPushButton('Close', self) 
quit.setStyleSheet("QPushButton { color: rgb(255,50,50); }") 

La première ligne crée le QPushButton, et le second définit la couleur par la méthode « setStyleSheet() ». Cela fonctionne bien pour moi. Vous pouvez également modifier d'autres paramètres.

Vous pouvez également voir http://thesmithfam.org/blog/2009/09/10/qt-stylesheets-tutorial/

--edit ->

Je crois que vous pourriez faire la même chose en C++ avec (en supposant que qQuit est le pointeur sur mon « Fermer » QPushButton):

qQuit->setStyleSheet("QPushButton { color: red }"); 

-Eric