使Qt中的Splitter不能移动的设置方法
1 m_tableSplitter = new QSplitter(Qt::Horizontal, this); 2 //... 假设已经有两个Widget放到里面。 3 m_tableSplitter->setStyleSheet("QSplitter::handle { background-color: black }"); 4 QSplitterHandle *splitterHandle = m_tableSplitter->handle(1); 5 if(splitterHandle) 6 { 7 //Disable the Middle Line, it can't adjust. 8 splitterHandle->setDisabled(true); 9 }