[问题] qt 无边框视窗移动lag问题

楼主: checkIO (chec)   2017-05-13 09:36:58
开发平台(Platform): (Ex: Win10, Linux, ...)
win7
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
vs2015
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
qt5.8
问题(Question):
目前写的程式要隐藏边框 又要让user移动视窗
但目前的写法会让视窗在移动的时候顿的很有感觉
下面是我的测试专案
https://drive.google.com/file/d/0B9wZP_c89VEfUzk3LU9XaG9pYW8/view
void dropTest::mouseMoveEvent(QMouseEvent *event) {
if (event->y() < 180)
move(event->pos() - alertView_m_point + pos());
}
void dropTest::mousePressEvent(QMouseEvent *event) {
alertView_m_point = event->pos();
}
想请问有没有更好的写法呢?

Links booklink

Contact Us: admin [ a t ] ucptt.com