Changeset 48684 in vbox
- Timestamp:
- Sep 25, 2013 2:26:51 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp
r48577 r48684 1495 1495 /* Restore window position: */ 1496 1496 { 1497 /* Loading geometry: */ 1497 1498 QString strWinPos = vbox.GetExtraData(GUI_LastSelectorWindowPosition); 1499 LogRelFlow(("UISelectorWindow: Loading geometry settings: {%s}\n", strWinPos.toAscii().constData())); 1498 1500 1499 1501 bool ok = false, max = false; … … 1516 1518 && (x + w > ar.left()) && (x < ar.right()) /* & horizontal bounds */) 1517 1519 { 1520 /* Apply loaded geometry: */ 1518 1521 m_normalGeo.moveTo(x, y); 1519 1522 m_normalGeo.setSize(QSize(w, h).expandedTo(minimumSizeHint()).boundedTo(ar.size())); 1520 #if defined(Q_WS_MAC) && (QT_VERSION >= 0x040700)1523 #ifdef Q_WS_MAC 1521 1524 move(m_normalGeo.topLeft()); 1522 1525 resize(m_normalGeo.size()); 1523 1526 m_normalGeo = normalGeometry(); 1524 #else /* defined(Q_WS_MAC) && (QT_VERSION >= 0x040700)*/1527 #else /* Q_WS_MAC */ 1525 1528 setGeometry(m_normalGeo); 1526 #endif /* !(defined(Q_WS_MAC) && (QT_VERSION >= 0x040700)) */ 1529 #endif /* !Q_WS_MAC */ 1530 LogRelFlow(("UISelectorWindow: Geometry set to: %dx%d @ %dx%d.\n", 1531 m_normalGeo.x(), m_normalGeo.y(), m_normalGeo.width(), m_normalGeo.height())); 1527 1532 if (max) /* maximize if needed */ 1528 1533 showMaximized(); … … 1530 1535 else 1531 1536 { 1537 /* Apply default geometry: */ 1532 1538 m_normalGeo.setSize(QSize(770, 550).expandedTo(minimumSizeHint()).boundedTo(ar.size())); 1533 1539 m_normalGeo.moveCenter(ar.center()); 1534 1540 setGeometry(m_normalGeo); 1541 LogRelFlow(("UISelectorWindow: Geometry set to default because something was wrong: " 1542 "(loaded correctly = '%s', x = %d, y = %d, w = %d, h = %d)!\n", 1543 ok ? "true" : "false", x, y, w, h)); 1535 1544 } 1536 1545 } … … 1565 1574 /* Save window position: */ 1566 1575 { 1567 #if defined(Q_WS_MAC) && (QT_VERSION >= 0x040700)1576 #ifdef Q_WS_MAC 1568 1577 QRect frameGeo = frameGeometry(); 1569 1578 QRect save(frameGeo.x(), frameGeo.y(), m_normalGeo.width(), m_normalGeo.height()); 1570 #else /* defined(Q_WS_MAC) && (QT_VERSION >= 0x040700)*/1579 #else /* Q_WS_MAC */ 1571 1580 QRect save(m_normalGeo); 1572 #endif /* !(defined(Q_WS_MAC) && (QT_VERSION >= 0x040700)) */ 1581 #endif /* !Q_WS_MAC */ 1582 LogRelFlow(("UISelectorWindow: Saving geometry as: %dx%d @ %dx%d.\n", 1583 save.x(), save.y(), save.width(), save.height())); 1573 1584 QString strWinPos = QString("%1,%2,%3,%4").arg(save.x()).arg(save.y()).arg(save.width()).arg(save.height()); 1574 1585 #ifdef Q_WS_MAC
Note:
See TracChangeset
for help on using the changeset viewer.