QGridLayout
にはQSplitter
があります。その中でQSplitter
私はスプリッタを左から右にスプリッタを動かすことができる2つの要素があります。さて、そこには問題ありません。しかし、私は別のスプリッターを追加したいが、それは下に移動します。 (私は画像で説明します。)Qt - スプリッタを水平方向と垂直方向に同時に作成する
は、だから、ほとんどが2つのスプリッタ、アップツー下に移動すると、左右およびその他の動くものを持っています。
ご理解いただきますようお願い申し上げます。ここで
QGridLayout *layout = new QGridLayout(this);
QSplitter *splitter = new QSplitter();
text1 = new QPlainTextEdit();
text2 = new QPlainTextEdit();
splitter->addWidget(text1);
splitter->addWidget(text2);
text1->resize(800, this->height());
layout->addWidget(splitter, 1, 0);
browser = new QTextBrowser();
browser->resize(1, 1);
layout->addWidget(browser, 2, 0);
setLayout(layout);
私は2番目のいずれかの操作を実行する方法がわからないので、唯一の1スプリッタを追加します。
あなたの 'QGridLayout'をビルドしてスプリッタを追加するソースコードを追加できますか? – sarnold
@sarnold:最初の投稿が編集されました。 – Kazuma