Пример #1
0
void ViewAreaImpl::dropViewOutside(const QPoint& pos)
{
    ViewArea* viewWindow = new ViewArea();
    viewWindow->setSingleView(draggedView);
    viewWindow->move(pos);
    viewWindow->resize(draggedViewWindowSize);
    viewWindow->show();
}
Пример #2
0
void ViewAreaImpl::separateView(View* view)
{
    QPoint pos = view->mapToGlobal(QPoint(0, 0));
    removeView(view);
    ViewArea* viewWindow = new ViewArea();
    viewWindow->setSingleView(view);
    viewWindow->setGeometry(pos.x(), pos.y(), view->width(), view->height());
    viewWindow->show();
}