Changeset View
Changeset View
Standalone View
Standalone View
src/server/plasmawindowmanagement_interface.h
Show First 20 Lines • Show All 95 Lines • ▼ Show 20 Line(s) | 85 | public: | |||
---|---|---|---|---|---|
96 | void setKeepBelow(bool set); | 96 | void setKeepBelow(bool set); | ||
97 | void setOnAllDesktops(bool set); | 97 | void setOnAllDesktops(bool set); | ||
98 | void setDemandsAttention(bool set); | 98 | void setDemandsAttention(bool set); | ||
99 | void setCloseable(bool set); | 99 | void setCloseable(bool set); | ||
100 | void setMinimizeable(bool set); | 100 | void setMinimizeable(bool set); | ||
101 | void setMaximizeable(bool set); | 101 | void setMaximizeable(bool set); | ||
102 | void setFullscreenable(bool set); | 102 | void setFullscreenable(bool set); | ||
103 | void setSkipTaskbar(bool skip); | 103 | void setSkipTaskbar(bool skip); | ||
104 | void setThemedIconName(const QString &iconName); | 104 | /** | ||
105 | * @deprecated since 5.28 use setIcon | ||||
106 | * @see setIcon | ||||
107 | **/ | ||||
108 | #ifndef KWAYLANDSERVER_NO_DEPRECATED | ||||
109 | void KWAYLANDSERVER_DEPRECATED setThemedIconName(const QString &iconName); | ||||
110 | #endif | ||||
105 | /** | 111 | /** | ||
106 | * @since 5.22 | 112 | * @since 5.22 | ||
107 | */ | 113 | */ | ||
108 | void setShadeable(bool set); | 114 | void setShadeable(bool set); | ||
109 | /** | 115 | /** | ||
110 | * @since 5.22 | 116 | * @since 5.22 | ||
111 | */ | 117 | */ | ||
112 | void setShaded(bool set); | 118 | void setShaded(bool set); | ||
Show All 37 Lines | |||||
150 | /** | 156 | /** | ||
151 | * Sets the window @p geometry of this PlasmaWindow. | 157 | * Sets the window @p geometry of this PlasmaWindow. | ||
152 | * | 158 | * | ||
153 | * @param geometry The geometry in absolute coordinates | 159 | * @param geometry The geometry in absolute coordinates | ||
154 | * @since 5.25 | 160 | * @since 5.25 | ||
155 | **/ | 161 | **/ | ||
156 | void setGeometry(const QRect &geometry); | 162 | void setGeometry(const QRect &geometry); | ||
157 | 163 | | |||
164 | /** | ||||
165 | * Set the icon of the PlasmaWindowInterface. | ||||
166 | * | ||||
167 | * In case the icon has a themed name, only the name is sent to the client. | ||||
168 | * Otherwise the client is only informed that there is an icon and the client | ||||
169 | * can request the icon in an asynchronous way by passing a file descriptor | ||||
170 | * into which the icon will be serialized. | ||||
171 | * | ||||
172 | * @param icon The new icon | ||||
173 | * @since 5.28 | ||||
174 | **/ | ||||
175 | void setIcon(const QIcon &icon); | ||||
176 | | ||||
158 | Q_SIGNALS: | 177 | Q_SIGNALS: | ||
159 | void closeRequested(); | 178 | void closeRequested(); | ||
160 | /** | 179 | /** | ||
161 | * @since 5.22 | 180 | * @since 5.22 | ||
162 | */ | 181 | */ | ||
163 | void moveRequested(); | 182 | void moveRequested(); | ||
164 | /** | 183 | /** | ||
165 | * @since 5.22 | 184 | * @since 5.22 | ||
▲ Show 20 Lines • Show All 51 Lines • Show Last 20 Lines |