QSplitter* splitter = new QSplitter(Qt::Horizontal, this); QPushButton* button1 = new QPushButton("Button 1", splitter); QPushButton* button2 = new QPushButton("Button 2", splitter); // add widgets to the splitter splitter->addWidget(button1); splitter->addWidget(button2);
QSplitter* splitter = new QSplitter(Qt::Vertical, this); QTextEdit* textEdit = new QTextEdit(splitter); QListWidget* listWidget = new QListWidget(splitter); // add widgets to the splitter splitter->addWidget(textEdit); splitter->addWidget(listWidget);This example creates a vertical splitter widget and adds a text edit widget and a list widget to it using the addWidget() method. The splitter and the widgets are contained within a parent widget, represented by the `this` parameter. Package/Library: Qt Library