Qtにおけるラベルに境界線を追加の方法
QLabelのsetStyleSheet()メソッドを使用してラベルにボーダースタイルを追加することができます。以下に例を示します:
#include <QtWidgets>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget window;
window.setWindowTitle("Label with Border");
QLabel label("Hello World");
label.setStyleSheet("border: 1px solid black;"); // 设置边框样式
QVBoxLayout layout(&window);
layout.addWidget(&label);
window.show();
return app.exec();
}
上記の例では、 QLabel に枠線を追加して QWidget オブジェクトに追加しました。 setStyleSheet() メソッドを使用することで、スタイルシート内で枠線のスタイルを設定しました。この例では、太さ 1 ピクセルの黒色の実線枠を設定しています。必要に応じて、枠線のカラー、太さ、スタイルを変更できます。