@@ -103,3 +103,63 @@ void GlobalSettings::setUseHivemindProtocol(bool useHivemindProtocol)
103103 m_settings.setValue (QStringLiteral (" useHivemindProtocol" ), useHivemindProtocol);
104104 emit useHivemindProtocolChanged ();
105105}
106+
107+ bool GlobalSettings::useEntryNameSpaceAnimation () const
108+ {
109+ return m_settings.value (QStringLiteral (" useEntryNameSpaceAnimation" ), true ).toBool ();
110+ }
111+
112+ void GlobalSettings::setUseEntryNameSpaceAnimation (bool useEntryNameSpaceAnimation)
113+ {
114+ if (GlobalSettings::useEntryNameSpaceAnimation () == useEntryNameSpaceAnimation) {
115+ return ;
116+ }
117+
118+ m_settings.setValue (QStringLiteral (" useEntryNameSpaceAnimation" ), useEntryNameSpaceAnimation);
119+ emit useEntryNameSpaceAnimationChanged ();
120+ }
121+
122+ bool GlobalSettings::useExitNameSpaceAnimation () const
123+ {
124+ return m_settings.value (QStringLiteral (" useExitNameSpaceAnimation" ), true ).toBool ();
125+ }
126+
127+ void GlobalSettings::setUseExitNameSpaceAnimation (bool useExitNameSpaceAnimation)
128+ {
129+ if (GlobalSettings::useExitNameSpaceAnimation () == useExitNameSpaceAnimation) {
130+ return ;
131+ }
132+
133+ m_settings.setValue (QStringLiteral (" useExitNameSpaceAnimation" ), useExitNameSpaceAnimation);
134+ emit useExitNameSpaceAnimationChanged ();
135+ }
136+
137+ bool GlobalSettings::useFocusAnimation () const
138+ {
139+ return m_settings.value (QStringLiteral (" useFocusAnimation" ), true ).toBool ();
140+ }
141+
142+ void GlobalSettings::setUseFocusAnimation (bool useFocusAnimation)
143+ {
144+ if (GlobalSettings::useFocusAnimation () == useFocusAnimation) {
145+ return ;
146+ }
147+
148+ m_settings.setValue (QStringLiteral (" useFocusAnimation" ), useFocusAnimation);
149+ emit useFocusAnimationChanged ();
150+ }
151+
152+ bool GlobalSettings::useDelegateAnimation () const
153+ {
154+ return m_settings.value (QStringLiteral (" useDelegateAnimation" ), true ).toBool ();
155+ }
156+
157+ void GlobalSettings::setUseDelegateAnimation (bool useDelegateAnimation)
158+ {
159+ if (GlobalSettings::useDelegateAnimation () == useDelegateAnimation) {
160+ return ;
161+ }
162+
163+ m_settings.setValue (QStringLiteral (" useDelegateAnimation" ), useDelegateAnimation);
164+ emit useDelegateAnimationChanged ();
165+ }
0 commit comments