QStackedWidget 内で QLabel と QPLineEdit を使用します。 QLable は、このウィジェットを保持しているウィンドウのサイズに近いはずです。
しかし、非常に長いテキストを QLabel に設定すると、拡大しすぎて、ウィンドウのサイズを水平方向に縮小できず、最小幅が大きすぎました。
これら 3 つのウィジェットのサイズ ポリシーをMinimum
既に に設定していますが、うまくいきません。
アップデート
次のように言ったほうがよいかもしれません: 十分なスペースがない場合に QLabel にテキストの一部を表示させる方法
サンプルコード
#include <QtGui>
int main ( int argc , char **argv )
{
QApplication app (argc , argv);
QWidget w;
QLabel *label = new QLabel ("Very very very long text");
label->setSizePolicy (QSizePolicy::Minimum , QSizePolicy::Fixed);
QVBoxLayout layout (&w);
layout.addWidget ( label );
w.show();
return app.exec();
}