void TitleBar::mouseMoveEvent(QMouseEvent *event) { if(m_bLeftButtonPressed) { m_ptMove = event->globalPos(); MainFrame *pMainFrame = (qobject_cast<MainFrame*>(parent())); pMainFrame->move(pMainFrame->pos() + m_ptMove - m_ptPress); m_ptPress = m_ptMove; } event->ignore(); }