我有这个代码:
bool ok;
QString text = QInputDialog::getText(this, tr("Set Text"), tr("Text:"), QLineEdit::Normal, this->text(), &ok);
if (ok && !text.isEmpty())
{
this->setText(text);
aggiorna_text_t();
}
但结果是窗口和按钮完全是黑色的,只有文本可见,当我更改文本时,窗口不会重新绘制它,因此文本被覆盖。
怎么了?