• 8575阅读
  • 11回复

[提问]请问如何设置lineEdit里面显示的字体的大小【已解决】 [复制链接]

上一主题 下一主题
离线guomeng0905
 
只看楼主 倒序阅读 楼主  发表于: 2011-02-28
最好能举个例子,谢谢!!!
[ 此帖被guomeng0905在2011-03-01 10:25重新编辑 ]
离线fzx374

只看该作者 1楼 发表于: 2011-03-01
QFont font;
font.setPointSize(18);
lineEdit->setFont(font);
离线guomeng0905
只看该作者 2楼 发表于: 2011-03-01
首先谢谢你的回答,不过我还有一个问题,字体的颜色怎么改变呢?
离线guomeng0905
只看该作者 3楼 发表于: 2011-03-01
回 1楼(fzx374) 的帖子
首先谢谢你的回答啊,不过我还有一个问题,字体的颜色怎么改变呢?
离线rbllbr

只看该作者 4楼 发表于: 2011-03-01
QLabel *label = new QLabel(tr("Hello Qt!"));
QPalette pe;
pe.setColor(QPalette::WindowText,Qt::white);
label->setPalette(pe);
离线rbllbr

只看该作者 5楼 发表于: 2011-03-01
QLabel *label = new QLabel(tr("Hello Qt!"));

QPalette pe;
pe.setColor(QPalette::WindowText,Qt::white);
label->setPalette(pe);
离线rbllbr

只看该作者 6楼 发表于: 2011-03-01

QLabel *label = new QLabel(tr("Hello Qt!"));
QPalette pe;
pe.setColor(QPalette::WindowText,Qt::white);
label->setPalette(pe);
离线fzx374

只看该作者 7楼 发表于: 2011-03-01
读读手册中的styleSheet
离线guomeng0905
只看该作者 8楼 发表于: 2011-03-01
回 4楼(rbllbr) 的帖子
我试过了,不行啊,我把这个lineEdit放到布局管理器中了,这样是不是就会使这个颜色的设置失效了啊。
离线rbllbr

只看该作者 9楼 发表于: 2011-03-01
你再试试呢 应该没问题    
    QPalette pal;
     pal.setColor(QPalette::Text,QColor(255,0,0));代表红色
     ui->lineEdit->setPalette(pal);
离线guomeng0905
只看该作者 10楼 发表于: 2011-03-01
回 9楼(rbllbr) 的帖子
谢谢,问题已解决,不过还可以用另外一种方法,lineEdit3->setStyleSheet("color:rgb(255,100,0);");
这样也可以,谢谢帮助啊!!!
离线rbllbr

只看该作者 11楼 发表于: 2011-03-01
好的 呵呵
快速回复
限100 字节
 
上一个 下一个