文章分类 - qml
something about qml programming
摘要:MVC编程,通俗的说就是实现数据、视图与业务的分离,采用分而治之的模式。也许很多人知道MVC是怎么回事,但是用起来却有点无从下手,那么我们先从小Deml说起。上代码 1、model与view分离,但是仍在qml中实现所有 效果图如下: 这里我们实现了一个最简单的MVC组件。但是从上图中效果有点费解,
阅读全文
摘要:有关自定义标题栏,我么们以QQ为例说明 上方红色区域为我们要自定义的标题栏区域。我们可以这样想,先通过 this->setWindowFlags(Qt::FramelessWindowHint| windowFlags()); 去掉程序本身的标题栏。然后我们在最上方自己定义一块区域,当作标题栏来使用
阅读全文
摘要:背景:重叠区域鼠标穿透。比如桌面是大矩形,程序图标是小矩形。这时候就产生了mouseArea的重叠。我们希望点击重叠区域时,只有小矩形发生应答,当点击小矩形之外的区域时大矩形才响应 如下代码: 当点击蓝色矩形时我们希望打印"clicked blue",当点击除蓝色之外的黄色区域时,我们期望打印"cl
阅读全文

浙公网安备 33010602011771号