Added Thumbnail for blocked messages

* Added Thumbnail for blocked messages
* Fixed to disable the Picture Label when Author is banned.
This commit is contained in:
defnax 2020-10-07 22:22:59 +02:00
parent 35cbe5bacb
commit 05a97c13a7
3 changed files with 6 additions and 4 deletions

View File

@ -217,6 +217,7 @@ void BoardPostDisplayWidgetBase::setup()
qtime.setTime_t(mPost.mMeta.mPublishTs); qtime.setTime_t(mPost.mMeta.mPublishTs);
QString timestamp = qtime.toString("hh:mm dd-MMM-yyyy"); QString timestamp = qtime.toString("hh:mm dd-MMM-yyyy");
dateLabel()->setText(timestamp); dateLabel()->setText(timestamp);
pictureLabel()->setDisabled(true);
} }
else else
{ {
@ -353,15 +354,15 @@ void BoardPostDisplayWidget_compact::setup()
RsReputationLevel overall_reputation = rsReputations->overallReputationLevel(mPost.mMeta.mAuthorId); RsReputationLevel overall_reputation = rsReputations->overallReputationLevel(mPost.mMeta.mAuthorId);
bool redacted = (overall_reputation == RsReputationLevel::LOCALLY_NEGATIVE); bool redacted = (overall_reputation == RsReputationLevel::LOCALLY_NEGATIVE);
if(redacted)
{
ui->pictureLabel->setPicture( FilesDefs::getPixmapFromQtResourcePath(":/images/thumb-default.png") );
}
else
{
int desired_height = QFontMetricsF(font()).height() * 5; int desired_height = QFontMetricsF(font()).height() * 5;
ui->pictureLabel->setFixedSize(16/9.0*desired_height,desired_height); ui->pictureLabel->setFixedSize(16/9.0*desired_height,desired_height);
if(redacted)
{
ui->pictureLabel->setPicture( FilesDefs::getPixmapFromQtResourcePath(":/images/thumb-blocked.png") );
}
else
{
if(mPost.mImage.mData != NULL) if(mPost.mImage.mData != NULL)
{ {
QPixmap pixmap; QPixmap pixmap;

View File

@ -6,6 +6,7 @@
<file>images/up-arrow.png</file> <file>images/up-arrow.png</file>
<file>images/comments.png</file> <file>images/comments.png</file>
<file>images/comments_blue.png</file> <file>images/comments_blue.png</file>
<file>images/thumb-blocked.png</file>
<file>images/thumb-default.png</file> <file>images/thumb-default.png</file>
<file>images/thumb-link.png</file> <file>images/thumb-link.png</file>
<file>images/share.png</file> <file>images/share.png</file>

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB