Ejemplo n.º 1
0
void MoveResizeWindow(QWidget *widget, int x, int y, int border_width)
{
    const CornerEdge ce = GetCornerEdge(widget, x, y, border_width);
    if (ce != CornerEdge::kInvalid) {
        const int action = CornerEdge2WmGravity(ce);
        SendMoveResizeMessage(widget, action, Button1);
    }
}
Ejemplo n.º 2
0
void ResizeWindow(QWidget *widget, QMouseEvent *event, int border_inner_size)
{
    const CornerEdge ce = GetCornerEdge(widget, event->x(), event->y(),
                                        border_inner_size);
    if (ce != CornerEdge::kInvalid) {
      const int action = CornerEdge2WmGravity(ce);
      SendMoveResizeMessage(widget, action, Button1);
    }
}