19,500
社区成员
发帖
与我相关
我的任务
分享
void MyLineEdit::paintEvent(QPaintEvent *pe)
{
QLineEdit::paintEvent(pe);
if(this->text()==tr(""))
{
QPainter p(this);
p.setPen(Qt::gray);
p.drawText(3,this->height()-6,show);
}
}
void MyLineEdit::SetShowText(QString str)
{
this->show = str;
}
void CMainDialog::InitDialog()
{
QString s;
s = tr("主菜单");
m_pTextVolLe = new MyLineEdit(this);
m_pTextVolLe->setTextMargins(200,200,100,100);
m_pTextVolLe->SetShowText(s);