if(get[get.size()-1]=='\n')
{
QString cmd
cmd.clear()
for(int i = get.size()-2i>=0i--)
{
if(get[i] == '\n')
{
break
}
cmd =get[i]+cmd
}
num1 = cmd.toInt()
}
我以前正好写过一个类似的,不过就是需要读出最后一行,你可以把这个循环加长一点点就可以解决了。有时候text()函数会不出现,你可以使用topaintext……好像是这么写吧~
设置背景:QTextEdit *textedit=new QTextEdit
textedit->setstylesheet(tr("QTextEdit{background-image:url(....)}"))
方法2,利用QPalette,
QPalette palette=textedit->palette()
palette.setcolor(QPalette::Background,QColor(....)) //设置颜色
palette.setbrush(QPalette::Background,QBrush(....))//设置图片
textedit->setpalette(palette)
设置透明:
方法1,setAttribute(Qt::WA_TranslucentBackground, true)
方法2,利用QPalette
palette.setColor(QPalette::Background, QColor(0x00,0xff,0x00,0x00))
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)