void MessageListView::addMessage(const WIZMESSAGEDATA& msg, bool sort) { MessageListViewItem* pItem = new MessageListViewItem(msg); int nHeight = Utils::StyleHelper::thumbnailHeight() + Utils::StyleHelper::margin() * 2; pItem->setSizeHint(QSize(sizeHint().width(), nHeight)); addItem(pItem); if (sort) { sortItems(); } Q_EMIT sizeChanged(count()); }
void MessageListView::addMessage(const WIZMESSAGEDATA& msg, bool sort) { if (msg.nDeleteStatus == 1) { // qDebug() << "[Message]Deleted message would not be displayed : " << msg.title; return; } MessageListViewItem* pItem = new MessageListViewItem(msg); int nHeight = Utils::StyleHelper::thumbnailHeight() + Utils::StyleHelper::margin() * 5; pItem->setSizeHint(QSize(sizeHint().width(), nHeight)); addItem(pItem); if (sort) { sortItems(); } Q_EMIT sizeChanged(count()); }