0
メッセージの枠線を設定しようとしましたが、動作しません。あなたは問題がどこにあるかを指摘できますか?QMessageBoxのメッセージの枠線を設定する方法は?
QMessageBox msg(this);
msg.setWindowModality(Qt::WindowModal);
msg.setWindowTitle(QLatin1String("Notice"));
msg.setTextFormat(Qt::RichText);
msg.setText("<html><head/><body><p>The reason of error is :</p><p><span style=\"border : 1px solid;\"><i> There is no data </i></span></p></body></html>");
msg.setStandardButtons(QMessageBox::Ok);
msg.setIcon(QMessageBox::Icon::Warning);
msg.exec();
この結果、イタリック体は機能しますが、境界線は機能しません。
ありがとうございました。私は 'border-style'を使用しようとしましたが、動作しません。そして、私はどのように境界のピクセルを設定するのか分からない、 'border-width'はありません。 – gnase
ええ、私も考えましたが、この場合は 'msg'にラベルを追加する方法はまだ分かりません。 – gnase
@gnase' '' QDialog'''をサブクラス化して独自の '' MessageBox' '' –