1

私は一生、これを行う方法を理解できません。

私は 2 つの QPlainTextEdits を持っています。
myTextEditmyTextEdit->document()->setPlainText(myText);
に水平スクロール バーが追加されました。ここで、他の textEdit が myTextEdit とまったく同じ量だけスクロールできるようにしたいと考えています。他のテキスト編集のスクロール領域内の幅を myTextEdit の幅と一致するように設定するにはどうすればよいですか?

ドキュメントの幅を同じにしたいのですが、myTextEdit->document()->size() は役に立ちません。誰でも助けることができますか?

4

2 に答える 2

1

最初のテキスト編集が変更されたときに呼び出される関数 (SLOT?) が既にあると仮定します。

myOtherTextEdit->horizontalScrollBar()->setMaximum(myFirstTextEdit->horizontalScrollBar()->maximum());
于 2016-06-22T20:30:24.960 に答える
0

シグナルとスロットを使用して、ウィジェットのサイズを setFixedSize() にリンクしてみましたか?

于 2016-06-22T20:28:24.090 に答える