Tôi có một QGridLayout
với số QSplitter
trên đó. Trong đó QSplitter
Tôi có hai yếu tố với một splitter cho phép tôi di chuyển splitter từ trái sang phải. Được rồi, không sao đâu. Nhưng sau đó tôi muốn thêm một splitter khác nhưng di chuyển lên xuống. (Tôi sẽ giải thích với một hình ảnh.)Qt - Tạo bộ chia ngang và dọc cùng một lúc
Vì vậy, nó chủ yếu có 2 splitter, một mà di chuyển từ trái sang phải và khác mà di chuyển để xuống lên.
Tôi hy vọng bạn hiểu.
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);
Ở đây tôi thêm chỉ 1 splitter, vì tôi không biết làm thế nào để thực hiện một trong 2.
Bạn có thể thêm mã nguồn xây dựng 'QGridLayout' và thêm bộ tách không? – sarnold
@sarnold: Đã chỉnh sửa bài đăng đầu tiên. – Kazuma