Changeset View
Changeset View
Standalone View
Standalone View
shell/shellcorona.h
Show First 20 Lines • Show All 204 Lines • ▼ Show 20 Line(s) | 186 | private Q_SLOTS: | |||
---|---|---|---|---|---|
205 | void alternativesVisibilityChanged(bool visible); | 205 | void alternativesVisibilityChanged(bool visible); | ||
206 | void interactiveConsoleVisibilityChanged(bool visible); | 206 | void interactiveConsoleVisibilityChanged(bool visible); | ||
207 | void screenRemoved(QScreen* screen); | 207 | void screenRemoved(QScreen* screen); | ||
208 | 208 | | |||
209 | void activateTaskManagerEntry(int index); | 209 | void activateTaskManagerEntry(int index); | ||
210 | 210 | | |||
211 | private: | 211 | private: | ||
212 | void updateStruts(); | 212 | void updateStruts(); | ||
213 | void configurationChanged(const QString &path); | ||||
213 | bool isOutputRedundant(QScreen* screen) const; | 214 | bool isOutputRedundant(QScreen* screen) const; | ||
214 | void reconsiderOutputs(); | 215 | void reconsiderOutputs(); | ||
215 | QList<PanelView *> panelsForScreen(QScreen *screen) const; | 216 | QList<PanelView *> panelsForScreen(QScreen *screen) const; | ||
216 | DesktopView* desktopForScreen(QScreen *screen) const; | 217 | DesktopView* desktopForScreen(QScreen *screen) const; | ||
217 | void setupWaylandIntegration(); | 218 | void setupWaylandIntegration(); | ||
218 | void executeSetupPlasmoidScript(Plasma::Containment *containment, Plasma::Applet *applet); | 219 | void executeSetupPlasmoidScript(Plasma::Containment *containment, Plasma::Applet *applet); | ||
219 | 220 | | |||
220 | #ifndef NDEBUG | 221 | #ifndef NDEBUG | ||
221 | void screenInvariants() const; | 222 | void screenInvariants() const; | ||
222 | #endif | 223 | #endif | ||
223 | 224 | | |||
224 | void insertContainment(const QString &activity, int screenNum, Plasma::Containment *containment); | 225 | void insertContainment(const QString &activity, int screenNum, Plasma::Containment *containment); | ||
225 | 226 | | |||
227 | KSharedConfig::Ptr m_config; | ||||
228 | QString m_configPath; | ||||
229 | | ||||
226 | ScreenPool *m_screenPool; | 230 | ScreenPool *m_screenPool; | ||
227 | QString m_shell; | 231 | QString m_shell; | ||
228 | KActivities::Controller *m_activityController; | 232 | KActivities::Controller *m_activityController; | ||
229 | //map from screen number to desktop view, qmap as order is important | 233 | //map from screen number to desktop view, qmap as order is important | ||
230 | QMap<int, DesktopView *> m_desktopViewforId; | 234 | QMap<int, DesktopView *> m_desktopViewforId; | ||
231 | QHash<const Plasma::Containment *, PanelView *> m_panelViews; | 235 | QHash<const Plasma::Containment *, PanelView *> m_panelViews; | ||
232 | KConfigGroup m_desktopDefaultsConfig; | 236 | KConfigGroup m_desktopDefaultsConfig; | ||
233 | KConfigGroup m_lnfDefaultsConfig; | 237 | KConfigGroup m_lnfDefaultsConfig; | ||
Show All 20 Lines |