在 QtCreator 中,我创建了一个 QSplitter,它将 QTreeWidget 与垂直布局垂直分开,右侧有很多东西。
我希望第二列默认占用最大化第一列所需的最小空间。
我尝试将拆分器的大小和垂直策略设置为可扩展,但肯定我做得不对。如何准确设置?
最佳答案
您可以在代码中使用 QSplitter::setStretchFactor(int index, int stretch)
进行设置。
您可以将第一列设置为 1,第二列设置为 0。
splitter->setStretchFactor(0, 1);
splitter->setStretchFactor(1, 0);
关于c++ - QSplitter:如何使第二列更小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8166028/