PDA

View Full Version : How to change Text colour in EditText?



phillip_Qt
6th March 2008, 06:48
Hi all
Below i ve pasted my qss file code. I need to change the colour of Text to white in Edit Box. But i cannt figureout where to change.

So i need ur kind help.

Thank U All.

QSS CODE
....................


.QWidget {
background-color: gray;/**********CHANGED beige*/
}

/* Nice Windows-XP-style password character. */
QLineEdit[echoMode="2"] {
lineedit-password-character: 9679;
}

/* We provide a min-width and min-height for push buttons
so that they look elegant regardless of the width of the text. */
QPushButton {
background-color: gray;/************CHANGED palegoldenrod*/
border-width: 2px;
border-color: darkkhaki;
border-style: solid;
border-radius: 5;
padding: 3px;
min-width: 9ex;
min-height: 2.5ex;
}

QPushButton:hover {
background-color: khaki;
}

/* Increase the padding, so the text is shifted when the button is
pressed. */
QPushButton:pressed {
padding-left: 5px;
padding-top: 5px;
background-color: #d0d67c;
}

QLabel, QAbstractButton {
font: bold;
}

/* Mark mandatory fields with a brownish color. */
.mandatory {
color: brown;
}

/* Bold text on status bar looks awful. */
QStatusBar QLabel {
font: normal;
}

QStatusBar::item {
border-width: 1;
border-color: darkkhaki;
border-style: solid;
border-radius: 2;
}

QComboBox, QLineEdit, QSpinBox, QTextEdit, QListView {
background-color: black;/**********CHANGED cornsilk*/
selection-color: #0a214c;
selection-background-color: white;/********CHANGED wheat*/
}

/* We reserve 1 pixel space in padding. When we get the focus,
we kill the padding and enlarge the border. This makes the items
glow. */
QLineEdit, QFrame {
border-width: 2px;
padding: 1px;
border-style: solid;
border-color: darkkhaki;
border-radius: 5px;
}

/* As mentioned above, eliminate the padding and increase the border. */
QLineEdit:focus, QFrame:focus {
border-width: 3px;
padding: 0px;
}

/* A QLabel is a QFrame ... */
QLabel {
border: none;
padding: 0;
background: none;
}

/* A QToolTip is a QLabel ... */
QToolTip {
border: 2px solid darkkhaki;
padding: 5px;
border-radius: 3px;
opacity: 200;
}

/* Nice to have the background color change when hovered. */
QRadioButton:hover, QCheckBox:hover {
background-color: wheat;
}

/* Force the dialog's buttons to follow the Windows guidelines. */
QDialogButtonBox {
button-layout: 0;
background-color: Gray;/**********ADDED*/
}

jpn
6th March 2008, 07:06
http://doc.trolltech.com/4.3/stylesheet-reference.html#color-prop

phillip_Qt
6th March 2008, 07:22
http://doc.trolltech.com/4.3/stylesheet-reference.html#color-prop

Hi
i tried like QTextEdit { selection-background-color: black}. But only background colour is changing. I need to change the text colour to white and background color to black. I could not find How to change the text colour.

i ll be thankful for ur kind help.

jpn
6th March 2008, 07:24
And what is the name of the property when you follow the link? On the left, in bold.

phillip_Qt
6th March 2008, 07:32
And what is the name of the property when you follow the link? On the left, in bold.

selection-background-color* . This i followd.

jpn
6th March 2008, 07:38
selection-background-color* . This i followd.
The link I gave does not point there. I gave you a link to property called "color".

phillip_Qt
6th March 2008, 08:48
The link I gave does not point there. I gave you a link to property called "color".

Thanx I tried like this color: white ;. and its coming in white colour.
Thax for ur reply.:)