Changeset View
Changeset View
Standalone View
Standalone View
shell_client.cpp
Show First 20 Lines • Show All 1490 Lines • ▼ Show 20 Line(s) | |||||
1491 | void ShellClient::updateApplicationMenu() | 1491 | void ShellClient::updateApplicationMenu() | ||
1492 | { | 1492 | { | ||
1493 | if (m_qtExtendedSurface) { | 1493 | if (m_qtExtendedSurface) { | ||
1494 | updateApplicationMenuServiceName(m_qtExtendedSurface->property(s_appMenuObjectPathPropertyName).toString()); | 1494 | updateApplicationMenuServiceName(m_qtExtendedSurface->property(s_appMenuObjectPathPropertyName).toString()); | ||
1495 | updateApplicationMenuObjectPath(m_qtExtendedSurface->property(s_appMenuServiceNamePropertyName).toString()); | 1495 | updateApplicationMenuObjectPath(m_qtExtendedSurface->property(s_appMenuServiceNamePropertyName).toString()); | ||
1496 | } | 1496 | } | ||
1497 | } | 1497 | } | ||
1498 | 1498 | | |||
1499 | bool ShellClient::hasPopupGrab() const | ||||
1500 | { | ||||
1501 | if (m_shellSurface) { | ||||
1502 | // TODO: verify grab serial | ||||
1503 | return m_shellSurface->isPopup(); | ||||
1504 | } | ||||
1505 | return false; | ||||
1506 | } | ||||
1507 | | ||||
1508 | void ShellClient::popupDone() | ||||
1509 | { | ||||
1510 | if (m_shellSurface) { | ||||
1511 | m_shellSurface->popupDone(); | ||||
1512 | } | ||||
1513 | } | ||||
1514 | | ||||
1499 | } | 1515 | } |