From: Karai C. <ck...@us...> - 2007-03-23 11:58:17
|
Update of /cvsroot/krusader/krusader_kde3/krusader/KViewer In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv12113/krusader_kde3/krusader/KViewer Modified Files: krviewer.cpp Log Message: FIXED: [ 1665209 ] can't see the modified flag (*) if many tabs are used Index: krviewer.cpp =================================================================== RCS file: /cvsroot/krusader/krusader_kde3/krusader/KViewer/krviewer.cpp,v retrieving revision 1.60 retrieving revision 1.61 diff -C2 -d -r1.60 -r1.61 *** krviewer.cpp 3 Feb 2007 08:42:15 -0000 1.60 --- krviewer.cpp 23 Mar 2007 11:58:17 -0000 1.61 *************** *** 452,458 **** if( pvb->isModified() ){ QString label = tabBar.tabLabel(pvb); ! if( !label.endsWith("*)") ){ ! label.truncate(label.length()-1); ! label.append("*)"); QIconSet icon = QIconSet(krLoader->loadIcon(MODIFIED_ICON,KIcon::Small)); --- 452,457 ---- if( pvb->isModified() ){ QString label = tabBar.tabLabel(pvb); ! if( !label.startsWith("*" + pvb->part()->url().fileName() ) ){ ! label.prepend("*"); QIconSet icon = QIconSet(krLoader->loadIcon(MODIFIED_ICON,KIcon::Small)); *************** *** 463,469 **** else { QString label = tabBar.tabLabel(pvb); ! if( label.endsWith("*)") ){ ! label.truncate(label.length()-2); ! label.append(")"); QIconSet icon = QIconSet(krLoader->loadIcon(EDIT_ICON,KIcon::Small)); --- 462,467 ---- else { QString label = tabBar.tabLabel(pvb); ! if( label.startsWith("*" + pvb->part()->url().fileName() ) ){ ! label = label.mid( 1 ); QIconSet icon = QIconSet(krLoader->loadIcon(EDIT_ICON,KIcon::Small)); |