void PriceChecker::setBaseUrl()
{
QInputDialog dlg;
dlg.setStyleSheet("background-color:black");
QString baseUrl = dlg.getText(m_pMainWidget, "Settings", "Enter BaseURL");
if (!baseUrl.isEmpty())
{
m_settings.setValue("baseurl", baseUrl);
m_settings.sync();
}
}
dlg始终与其父控件颜色相同。我试图通过SetStyleSheet不能在qt中工作
myDialog->setStyleSheet("QLineEdit { background-color: yellow }");@
只改变lineedit的颜色另我试图
qApp->setStyleSheet("QLineEdit { background-color: yellow }");@
任何这didin't工作。
尝试添加分号? QLineEdit {background-color:yellow; } – cppguy