// used to sort rows
enum {
- Thread_Old,
- Thread_Readed,
- Thread_Normal,
- Thread_New,
- Thread_Read,
- Thread_HasUnread
+ ThreadOld,
+ ThreadReaded,
+ ThreadNormal,
+ ThreadNew,
+ ThreadRead,
+ ThreadHasUnread
};
void BoardView::loadBoard(const KUrl& url, bool online)
switch (subjectList->item(i, ColumnMark)->data(Qt::UserRole)
.toInt()) {
- case Thread_Readed:
- case Thread_Read:
+ case ThreadReaded:
+ case ThreadRead:
m_readNum--;
break;
- case Thread_New:
+ case ThreadNew:
m_newNum--;
break;
- case Thread_HasUnread:
+ case ThreadHasUnread:
m_unreadNum--;
break;
}
QTableWidgetItem *item = subjectList->item(row, ColumnMark);
int orderValue;
if (!id) { /* old thread */
- orderValue = Thread_Old;
+ orderValue = ThreadOld;
} else if (readNum > 0 && (resNum > readNum || resNum > viewPos)) {
/* There are new responses. */
item->setIcon(QIcon(SmallIcon("unread")));
m_unreadNum++;
- orderValue = Thread_HasUnread;
+ orderValue = ThreadHasUnread;
} else if (readNum > 0) { /* Cache exists */
item->setIcon(QIcon(SmallIcon("read")));
m_readNum++;
- orderValue = (viewPos > 1000) ? Thread_Readed : Thread_Read;
+ orderValue = (viewPos > 1000) ? ThreadReaded : ThreadRead;
} else if (since.secsTo(current) < 3600 * GlobalConfig::markTime()) {
/* new thread */
item->setIcon(QIcon(SmallIcon("newthread")));
m_newNum++;
- orderValue = Thread_New;
+ orderValue = ThreadNew;
} else { /* normal */
item->setIcon(QIcon());
- orderValue = Thread_Normal;
+ orderValue = ThreadNormal;
}
item->setData(Qt::UserRole, orderValue);