mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-07-28 08:54:13 -04:00
merging gxs_phase2 branch
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6401 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
parent
1150366913
commit
325fa4f222
116 changed files with 6050 additions and 3596 deletions
|
@ -99,7 +99,7 @@ void PostedItem::setContent(const RsPostedPost &post)
|
|||
qtime.setTime_t(mPost.mMeta.mPublishTs);
|
||||
QString timestamp = qtime.toString("dd.MMMM yyyy hh:mm");
|
||||
dateLabel->setText(timestamp);
|
||||
fromLabel->setText(QString::fromUtf8(post.mMeta.mAuthorId.c_str()));
|
||||
fromLabel->setId(post.mMeta.mAuthorId);
|
||||
titleLabel->setText("<a href=" + QString::fromStdString(post.mLink) +
|
||||
"><span style=\" text-decoration: underline; color:#0000ff;\">" +
|
||||
QString::fromStdString(post.mMeta.mMsgName) + "</span></a>");
|
||||
|
@ -107,6 +107,51 @@ void PostedItem::setContent(const RsPostedPost &post)
|
|||
"><span style=\" text-decoration: underline; color:#0000ff;\">" +
|
||||
QString::fromStdString(post.mLink) + "</span></a>");
|
||||
|
||||
//QString score = "Hot" + QString::number(post.mHotScore);
|
||||
//score += " Top" + QString::number(post.mTopScore);
|
||||
//score += " New" + QString::number(post.mNewScore);
|
||||
|
||||
QString score = QString::number(post.mTopScore);
|
||||
|
||||
scoreLabel->setText(score);
|
||||
|
||||
// FIX THIS UP LATER.
|
||||
//notes->setPlainText(QString::fromUtf8(post.mNotes.c_str()));
|
||||
// differences between Feed or Top of Comment.
|
||||
if (mParent)
|
||||
{
|
||||
// feed.
|
||||
//frame_notes->hide();
|
||||
//frame_comment->show();
|
||||
commentButton->show();
|
||||
|
||||
if (post.mComments)
|
||||
{
|
||||
QString commentText = QString::number(post.mComments);
|
||||
commentText += " ";
|
||||
commentText += tr("Comments");
|
||||
commentButton->setText(commentText);
|
||||
}
|
||||
else
|
||||
{
|
||||
commentButton->setText(tr("Comment"));
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
// no feed.
|
||||
//frame_notes->show();
|
||||
//frame_comment->hide();
|
||||
commentButton->hide();
|
||||
}
|
||||
|
||||
// disable voting buttons - if they have already voted.
|
||||
if (post.mMeta.mMsgStatus & GXS_SERV::GXS_MSG_STATUS_VOTE_MASK)
|
||||
{
|
||||
voteUpButton->setEnabled(false);
|
||||
voteDownButton->setEnabled(false);
|
||||
}
|
||||
|
||||
uint32_t up, down, nComments;
|
||||
|
||||
#if 0
|
||||
|
@ -137,6 +182,9 @@ void PostedItem::makeDownVote()
|
|||
RsGxsGrpMsgIdPair msgId;
|
||||
msgId.first = mPost.mMeta.mGroupId;
|
||||
msgId.second = mPost.mMeta.mMsgId;
|
||||
|
||||
voteUpButton->setEnabled(false);
|
||||
voteDownButton->setEnabled(false);
|
||||
emit vote(msgId, false);
|
||||
}
|
||||
|
||||
|
@ -145,6 +193,10 @@ void PostedItem::makeUpVote()
|
|||
RsGxsGrpMsgIdPair msgId;
|
||||
msgId.first = mPost.mMeta.mGroupId;
|
||||
msgId.second = mPost.mMeta.mMsgId;
|
||||
|
||||
voteUpButton->setEnabled(false);
|
||||
voteDownButton->setEnabled(false);
|
||||
|
||||
emit vote(msgId, true);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue