QSplitter基础上布局button实现可以点击展开隐藏窗体功能

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/q862343646/article/details/53389591

QSplitter基础上布局button实现可以点击展开隐藏窗体功能

废话不说,先上图看看效果:

 

实现这个功能是继承原来的QSplitter,QSplitterHandle,将按钮布局到QSplitterHandle上去,当点击按钮时,将当前splitter状态保存,将需要隐藏的窗体大小设置为0,再次点击时恢复保存的状态。

下载源码:点击打开链接

 

  pSplitter->setStretchFactor(0, 8);

     pSplitter->setStretchFactor(1, 1);

    QList<int> sizes;

    sizes << 200 << 800;

    pSplitter->setSizes(sizes);

 

展开阅读全文

没有更多推荐了,返回首页