当我按下按钮时,我会弹出一个对话框,用户可以在其中选择内容并在最后按“确定”。我想在此对话框中使用拆分器。左窗格将显示树,右窗格将显示其他内容。我该怎么做呢?
从 Qt 示例本身:
QSplitter *splitter = new QSplitter(parent);
QListView *listview = new QListView;
QTreeView *treeview = new QTreeView;
QTextEdit *textedit = new QTextEdit;
splitter->addWidget(listview);
splitter->addWidget(treeview);
splitter->addWidget(textedit);
所以在这个例子中,拆分器是在没有任何对话资源的情况下创建的。如果我必须以这种方式创建,那意味着我必须在代码中创建所有控件,而不是 Qt Creator。
当我需要屏幕上的其他控件时,正确的方法是什么?