• 6534阅读
  • 1回复

关于splitter问题 [复制链接]

上一主题 下一主题
离线ylwhm
 
只看楼主 倒序阅读 楼主  发表于: 2010-04-09
小弟我刚学QT,读代码时发现下面的代码不是很明白 ,希望大侠们帮助我一下 ,谢谢!尽可能解释详细点 ,非常谢谢
splitter = new QSplitter(Qt::Vertical);   //QSplitter是用来分割窗口的
    proFieldTable = new QTableView;
    mdiArea = new QMdiArea;
    
    splitter->addWidget(proFieldTable);
    splitter->addWidget(mdiArea);
    splitter->setStretchFactor(0, 0);        
    splitter->setStretchFactor(1, 1);

    proFieldTable->setModel(proFieldModel);  
    proFieldTable->setEditTriggers(QAbstractItemView::NoEditTriggers);

    QItemSelectionModel *selectionModel = new QItemSelectionModel(proFieldModel);
    proFieldTable->setSelectionModel(selectionModel);

    setWidget(splitter);
离线ylwhm
只看该作者 1楼 发表于: 2010-04-10
关于splitter
小弟我刚学QT,读代码时发现下面的代码不是很明白 ,希望大侠们帮助我一下 ,谢谢!尽可能解释详细点 ,非常谢谢
  splitter = new QSplitter(Qt::Vertical);   //QSplitter是用来分割窗口的
  proFieldTable = new QTableView;
    mdiArea = new QMdiArea;
    
    splitter->addWidget(proFieldTable);
    splitter->addWidget(mdiArea);
    splitter->setStretchFactor(0, 0);        
    splitter->setStretchFactor(1, 1);

    proFieldTable->setModel(proFieldModel);  
    proFieldTable->setEditTriggers(QAbstractItemView::NoEditTriggers);

    QItemSelectionModel *selectionModel = new QItemSelectionModel(proFieldModel);
    proFieldTable->setSelectionModel(selectionModel);

    setWidget(splitter);
快速回复
限100 字节
 
上一个 下一个