Qt4.7 自定义控件,用qss 好,还是 QPainter 绘制, 还是其他什么方法?



    1. qss 并不能满足 要求的样子,比如一个 圆角矩形,环形进度条????
    2. Qpainter 与 qss 哪个效率 高?
    3. 控件的 叠加 ,或者嵌套? 大矩形 上面放个 小圆环,???
      4.事件传递 或者 穿透?? 我继承QWidget 画了个 圆环, 圆环外的空白区域 事件 传给 后面的 大矩形
    4. 有哪些 经验之谈的 博客 文章???

  • 网站研运

    @MOMO QSS本质还是在事件循环中绘制。绘制代码都在paintEvent中。
    如果要寻求最好的绘制效果,还是使用paintEvent吧。
    效率的话,由于复杂图形没有用到OpenGL硬件加速,因此都比较慢。



  • @jcy QGLWidget 可以加速 是吧??


  • 网站研运

    @MOMO 只能在内部客户区加速,边框不能加速。


登录后回复
 

与 萌梦社区 的连接断开,我们正在尝试重连,请耐心等待