bonjour,
je souhaiterai changé la couleur par défaut de l'arrière fond de ma fenêtre Dialog mais je 'arrive pas a la changé comme je doit faire??
merci d'avance de votre aide,
lermit
bonjour,
je souhaiterai changé la couleur par défaut de l'arrière fond de ma fenêtre Dialog mais je 'arrive pas a la changé comme je doit faire??
merci d'avance de votre aide,
lermit
Kau,
Il faut aller voir du côté de QPalette, et modifier les valeurs ad hoc de celle de ta fenêtre
salut,
en qt4 tu peux aussi utiliser les stylesheets:
Code : Sélectionner tout - Visualiser dans une fenêtre à part setStyleSheet("QDialog { background : yellow }");
j'ai déjà essai le setStyleSheet
mais sa change rien a la couleur de fond.
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 class MainDialog : public QDialog { Q_OBJECT public: MainDialog(QWidget *parent=0) :QDialog(parent) { ... } } main() { MainDialog *di = new MainDialog(); di->setStyleSheet("QLineEdit{background-color :red}"); di->showFullScreen(); return app.exec(); }
est-ce que je l'emploi correctement?
pour QPalette, je vois pas trop comme je doit utilisé.
ok j'ai trouvé
merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part di->setPalette(QPalette("lightGray","red"));
Partager