From: Shie E. <er...@us...> - 2005-01-25 15:52:47
|
Update of /cvsroot/krusader/krusader_kde3/krusader/BookMan In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19281/krusader/BookMan Modified Files: krbookmark.cpp krbookmark.h krbookmarkhandler.cpp Log Message: added: special bookmark no.2 virt:/ Index: krbookmarkhandler.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/BookMan/krbookmarkhandler.cpp,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** krbookmarkhandler.cpp 18 Jan 2005 21:30:32 -0000 1.20 --- krbookmarkhandler.cpp 25 Jan 2005 15:52:36 -0000 1.21 *************** *** 239,245 **** bm->plug(menu); CONNECT_BM(bm); menu->insertSeparator(); ! floc = bloc =2; // 1 bookmark + separator } } --- 239,248 ---- bm->plug(menu); CONNECT_BM(bm); + bm = KrBookmark::virt(_collection); + bm->plug(menu); + CONNECT_BM(bm); menu->insertSeparator(); ! floc = bloc = 3; // 2 bookmark + separator } } Index: krbookmark.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/BookMan/krbookmark.cpp,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** krbookmark.cpp 24 Jan 2005 23:33:11 -0000 1.11 --- krbookmark.cpp 25 Jan 2005 15:52:36 -0000 1.12 *************** *** 40,43 **** --- 40,49 ---- } + KrBookmark* KrBookmark::virt(KActionCollection *collection) { + KrBookmark *bm = new KrBookmark(I18N_NOOP("Virtual Filesystem"), "virt:/", collection); + bm->setIconSet(krLoader->loadIcon("blockdevice", KIcon::Small)); + return bm; + } + KrBookmark* KrBookmark::separator() { KrBookmark *bm = new KrBookmark(""); Index: krbookmark.h =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/BookMan/krbookmark.h,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** krbookmark.h 19 Dec 2004 22:48:12 -0000 1.8 --- krbookmark.h 25 Jan 2005 15:52:36 -0000 1.9 *************** *** 20,25 **** --- 20,27 ---- inline bool isSeparator() const { return _separator; } QPtrList<KrBookmark>& children() { return _children; } + // ----- special bookmarks static KrBookmark* devices(KActionCollection *collection); + static KrBookmark* virt(KActionCollection *collection); static KrBookmark* separator(); |