summaryrefslogtreecommitdiffabout
path: root/microkde
authorzautrix <zautrix>2005-01-11 11:09:13 (UTC)
committer zautrix <zautrix>2005-01-11 11:09:13 (UTC)
commit7738615474fd5186928e3f4dcdc58b483f7ad1a9 (patch) (unidiff)
tree34bb0612d606f083a6b6591c76a8619c1c6b1edb /microkde
parent430d67f339232b6cf745840eaa2aaceb14bdc8c7 (diff)
downloadkdepimpi-7738615474fd5186928e3f4dcdc58b483f7ad1a9.zip
kdepimpi-7738615474fd5186928e3f4dcdc58b483f7ad1a9.tar.gz
kdepimpi-7738615474fd5186928e3f4dcdc58b483f7ad1a9.tar.bz2
mayn fixes
Diffstat (limited to 'microkde') (more/less context) (ignore whitespace changes)
-rw-r--r--microkde/kresources/manager.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/microkde/kresources/manager.h b/microkde/kresources/manager.h
index 0e6f838..69062da 100644
--- a/microkde/kresources/manager.h
+++ b/microkde/kresources/manager.h
@@ -234,25 +234,25 @@ class Manager : private ManagerImplListener
234 234
235 /** 235 /**
236 Returns a list of the names of the reources managed by the 236 Returns a list of the names of the reources managed by the
237 Manager for this family. 237 Manager for this family.
238 */ 238 */
239 QStringList resourceNames() const 239 QStringList resourceNames() const
240 { 240 {
241 return mImpl->resourceNames(); 241 return mImpl->resourceNames();
242 } 242 }
243 243
244 ConfigWidget *configWidget( const QString& type, QWidget *parent = 0 ) 244 ConfigWidget *configWidget( const QString& type, QWidget *parent = 0 )
245 { 245 {
246 return mFactory->resourceConfigWidget( type, parent ); 246 return mFactory->configWidget( type, parent );
247 } 247 }
248 248
249 /** 249 /**
250 Creates a new resource of type @param type, with default 250 Creates a new resource of type @param type, with default
251 settings. The resource is 251 settings. The resource is
252 not added to the manager, the application has to do that. 252 not added to the manager, the application has to do that.
253 Returns a pointer to a resource object or a null pointer 253 Returns a pointer to a resource object or a null pointer
254 if resource type doesn't exist. 254 if resource type doesn't exist.
255 255
256 @param type The type of the resource, one of those returned 256 @param type The type of the resource, one of those returned
257 by @ref resourceTypeNames() 257 by @ref resourceTypeNames()
258 */ 258 */
@@ -293,47 +293,45 @@ class Manager : private ManagerImplListener
293 void addListener( ManagerListener<T> *listener ) 293 void addListener( ManagerListener<T> *listener )
294 { 294 {
295 mListeners->append( listener ); 295 mListeners->append( listener );
296 } 296 }
297 297
298 void removeListener( ManagerListener<T> *listener ) 298 void removeListener( ManagerListener<T> *listener )
299 { 299 {
300 mListeners->remove( listener ); 300 mListeners->remove( listener );
301 } 301 }
302 302
303 virtual void resourceAdded( Resource *res ) 303 virtual void resourceAdded( Resource *res )
304 { 304 {
305 kdDebug(5650) << "Manager::resourceAdded " << res->resourceName() << endl;
306 T* resource = (T *)( res ); 305 T* resource = (T *)( res );
307 ManagerListener<T> *listener; 306 ManagerListener<T> *listener;
308 for ( listener = mListeners->first(); listener; listener = mListeners->next() ) 307 for ( listener = mListeners->first(); listener; listener = mListeners->next() )
309 listener->resourceAdded( resource ); 308 listener->resourceAdded( resource );
310 } 309 }
311 310
312 virtual void resourceModified( Resource *res ) 311 virtual void resourceModified( Resource *res )
313 { 312 {
314 kdDebug(5650) << "Manager::resourceModified " << res->resourceName() << endl; 313
315 T* resource = (T *)( res ); 314 T* resource = (T *)( res );
316 ManagerListener<T> *listener; 315 ManagerListener<T> *listener;
317 for ( listener = mListeners->first(); listener; listener = mListeners->next() ) 316 for ( listener = mListeners->first(); listener; listener = mListeners->next() )
318 listener->resourceModified( resource ); 317 listener->resourceModified( resource );
319 } 318 }
320 319
321 virtual void resourceDeleted( Resource *res ) 320 virtual void resourceDeleted( Resource *res )
322 { 321 {
323 kdDebug(5650) << "Manager::resourceDeleted " << res->resourceName() << endl; 322
324 T* resource = (T *)( res ); 323 T* resource = (T *)( res );
325 ManagerListener<T> *listener; 324 ManagerListener<T> *listener;
326 for ( listener = mListeners->first(); listener; listener = mListeners->next() ) { 325 for ( listener = mListeners->first(); listener; listener = mListeners->next() ) {
327 kdDebug(5650) << "Notifying a listener to Manager..." << endl;
328 listener->resourceDeleted( resource ); 326 listener->resourceDeleted( resource );
329 } 327 }
330 } 328 }
331 329
332 private: 330 private:
333 ManagerImpl *mImpl; 331 ManagerImpl *mImpl;
334 Factory *mFactory; 332 Factory *mFactory;
335 QPtrList<ManagerListener<T> > *mListeners; 333 QPtrList<ManagerListener<T> > *mListeners;
336}; 334};
337 335
338} 336}
339 337