1

次のコードでは、ラベルが 1 行に収まる十分なスペースがあることは明らかですが、何らかの理由で「thats」の後に 2 行に分割されています。なぜ、どうすればこれを防ぐことができますか?

Widget::Widget(QWidget *parent)
    : QWidget(parent)
{
    this->setFixedSize(250,100);

    QLabel *label = new QLabel;
    label->setStyleSheet("background-color:blue");
    label->setWordWrap(true);
    label->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
    label->setText("Oh my gosh thats too funny!");
    label->setParent(this);

}

わかりやすくするために、次のように示します。

なんてこった
面白すぎる!

そして私が欲しい:

なんてこった、面白すぎる!
4

1 に答える 1