KListViewItem* item = new KListViewItem( subjectList );
item->setText( Col_Board, Kita::BoardManager::boardName( datURL ) );
item->setText( Col_Subject, Kita::DatManager::threadName( datURL ) );
- item->setText( Col_Read, QString( "%1" ).arg( viewPos, 4 ) );
+ item->setText( Col_ReadNum, QString( "%1" ).arg( viewPos, 4 ) );
if ( resNum > 0 ) {
item->setText( Col_ResNum, QString( "%1" ).arg( resNum, 4 ) );
if ( resNum != viewPos ) {
int resNum = Kita::DatManager::getResNum( datURL );
int viewPos = Kita::DatManager::getViewPos( datURL );
item->setText( Col_ResNum, QString( "%1" ).arg( resNum, 4 ) );
- item->setText( Col_Read, QString( "%1" ).arg( viewPos, 4 ) );
+ item->setText( Col_ReadNum, QString( "%1" ).arg( viewPos, 4 ) );
}
}
}
item->setText( Col_IDOrder, QString().setNum( order ) );
item->setText( Col_Subject, threadName );
item->setText( Col_ResNum, QString( "%1" ).arg( resNum, 4 ) );
- item->setText( Col_Read, ( viewPos > 0 ) ? QString( "%1" ).arg( viewPos, 4 ) : QString( "" ) );
+ item->setText( Col_ReadNum, ( viewPos > 0 ) ? QString( "%1" ).arg( viewPos, 4 ) : QString( "" ) );
item->setText( Col_Unread, ( viewPos > 0 && resNum > viewPos ) ? QString( "%1" ).arg( resNum - viewPos, 4 ) : QString( "" ) );
item->setText( Col_Since, since.toString( "yy/MM/dd hh:mm" ) );
item->setText( Col_DatURL, datURL.prettyURL() );
{
switch ( col ) {
case Col_ResNum:
- case Col_Read:
+ case Col_ReadNum:
case Col_Unread:
return i->key( col, ascending ).toInt() - key( col, ascending ).toInt();
case Col_ID:
#include <klistview.h>
enum SubjectRows {
- Col_Mark,
+ Col_Begin = 0,
+ Col_Mark = 0,
Col_ID,
Col_Icon,
Col_Subject,
Col_ResNum,
- Col_Read,
+ Col_ReadNum,
+ Col_ViewPos,
Col_Unread,
Col_Since,
Col_Speed,
Col_Board,
Col_DatURL,
Col_MarkOrder,
- Col_IDOrder
+ Col_IDOrder,
+ Col_End = Col_IDOrder
};
{"", "Icon", "Col_Icon", true},
{"Title", "Subject", "Col_Subject", true},
{"ResNum", "ResNum", "Col_ResNum", true},
- {"ReadNum", "Read", "Col_Read", true},
+ {"ReadNum", "Read", "Col_ReadNum", true},
{"ViewPos", "ViewPos", "Col_ViewPos", true},
{"Unread", "Unread", "Col_Unread", true},
{"Since", "Since", "Col_Since", true},
{
switch ( col ) {
case Col_ResNum:
- case Col_Read:
+ case Col_ReadNum:
case Col_Unread:
return i->key( col, ascending ).toInt() - key( col, ascending ).toInt();
case Col_ID:
Col_Icon,
Col_Subject,
Col_ResNum,
- Col_Read,
+ Col_ReadNum,
Col_ViewPos,
Col_Unread,
Col_Since,