Bonjour.
J'aurai voulu savoir si il existait une façon très simple (genre en deux lignes), d'afficher un QLabel à la manière d'un QLineEdit (c'est à dire sur fond blanc avec le style kivabien) ?
Merci .
Bonjour.
J'aurai voulu savoir si il existait une façon très simple (genre en deux lignes), d'afficher un QLabel à la manière d'un QLineEdit (c'est à dire sur fond blanc avec le style kivabien) ?
Merci .
QLabel hérite de QFrame, tu dois pouvoir obtenir ce que tu veux avec http://qt.developpez.com/doc/latest/...ameShadow-prop et http://qt.developpez.com/doc/latest/...rameShape-prop .
Bonjour,
Voici un exemple avec le QLabel ,mais avec 8 ou 9 lignes de plus :
Voici quelques urls utilisable :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 #include <QPainter> #include <QLabel> #include <QColor> #include <QApplication> //=============================== int main(int argc,char ** argv) { QApplication app(argc,argv) ; QColor couleur(254,254,254) ; QPixmap pixels(200,30) ; pixels.fill(couleur) ; QPainter crayon(&pixels) ; crayon.drawText(10,20,"Bonjour le monde...") ; QLabel label ; Label.setFixedSize(205,40) ; label.setPixmap(pixels) ; label.show() ; app.exec() ; return 0 ; }
QLabel,QColor,QWidget,QLineEdit,QPainter,QPixmap,QApplication(en anglais)...
Dernière modification par Invité ; 14/10/2010 à 18h34. Motif: pour deux petites erreurs...
label.setFrameShape(QFrame::StyledPanel);
label.setStyleSheet("background-color: rgb(255, 255, 255);");
Nokia certified Qt developer
Mon profil Linkedin
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.
Partager