somethings about QSplitter

m_splitter = new QSplitter(Qt::Horizontal);
    m_splitter->addWidget(this->m_leftWidget);
    m_splitter->addWidget(this->m_contentWidget);
    QList<int> heights;
    heights.push_back((14/15)*screenX);
    heights.push_back(screenX/15);
    m_splitter->setSizes(heights);
//    this->m_splitter->setStretchFactor(0, -2);
//    this->m_splitter->setStretchFactor(1, -1);

    this->m_splitter->setHandleWidth(2);
    //this->m_leftWidget->setFixedWidth(4);

    //this->m_leftWidget->setMinimumWidth(40);
    //this->m_leftWidget->setMaximumWidth(250);

原文地址:https://www.cnblogs.com/wiessharling/p/3248318.html