Changeset View
Changeset View
Standalone View
Standalone View
abstract_client.cpp
Show First 20 Lines • Show All 698 Lines • ▼ Show 20 Line(s) | 674 | { | |||
---|---|---|---|---|---|
699 | w->setMinimizeable(isMinimizable()); | 699 | w->setMinimizeable(isMinimizable()); | ||
700 | w->setFullscreenable(isFullScreenable()); | 700 | w->setFullscreenable(isFullScreenable()); | ||
701 | w->setIcon(icon()); | 701 | w->setIcon(icon()); | ||
702 | auto updateAppId = [this, w] { | 702 | auto updateAppId = [this, w] { | ||
703 | w->setAppId(QString::fromUtf8(m_desktopFileName.isEmpty() ? resourceName() : m_desktopFileName)); | 703 | w->setAppId(QString::fromUtf8(m_desktopFileName.isEmpty() ? resourceName() : m_desktopFileName)); | ||
704 | }; | 704 | }; | ||
705 | updateAppId(); | 705 | updateAppId(); | ||
706 | w->setSkipTaskbar(skipTaskbar()); | 706 | w->setSkipTaskbar(skipTaskbar()); | ||
707 | w->setPid(pid()); | ||||
707 | w->setShadeable(isShadeable()); | 708 | w->setShadeable(isShadeable()); | ||
708 | w->setShaded(isShade()); | 709 | w->setShaded(isShade()); | ||
709 | w->setResizable(isResizable()); | 710 | w->setResizable(isResizable()); | ||
710 | w->setMovable(isMovable()); | 711 | w->setMovable(isMovable()); | ||
711 | w->setVirtualDesktopChangeable(true); // FIXME Matches Client::actionSupported(), but both should be implemented. | 712 | w->setVirtualDesktopChangeable(true); // FIXME Matches Client::actionSupported(), but both should be implemented. | ||
712 | w->setParentWindow(transientFor() ? transientFor()->windowManagementInterface() : nullptr); | 713 | w->setParentWindow(transientFor() ? transientFor()->windowManagementInterface() : nullptr); | ||
713 | w->setGeometry(geom); | 714 | w->setGeometry(geom); | ||
714 | connect(this, &AbstractClient::skipTaskbarChanged, w, | 715 | connect(this, &AbstractClient::skipTaskbarChanged, w, | ||
▲ Show 20 Lines • Show All 1038 Lines • Show Last 20 Lines |