qtでの枠線の幅と色の設定方法は何ですか?

Qtで、ボーダーラインの幅や色を設定するには、スタイルシートを設定することができます。以下は、QWidgetのボーダーラインを2pxの幅で赤色に設定する例です:

#include <QtWidgets>

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    QWidget widget;
    widget.resize(200, 200);

    widget.setStyleSheet("QWidget { border: 2px solid red; }");

    widget.show();

    return app.exec();
}

上記の例では、QWidgetのスタイルシートを設定するためにsetStyleSheetメソッドを使用しました。スタイルシートでborderプロパティを定義し、境界線の幅を2px、色を赤に設定しました。必要に応じて線の幅や色を調整して異なる効果を実現できます。

bannerAds