From aef28fd3a54884c82d3eb196b79de95c2583df64 Mon Sep 17 00:00:00 2001 From: robotbrainify Date: Sat, 12 Oct 2013 09:58:26 -0400 Subject: It works... yeehaa! --- gui/MCModInfoFrame.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'gui') diff --git a/gui/MCModInfoFrame.cpp b/gui/MCModInfoFrame.cpp index 4a78d329..5b65d169 100644 --- a/gui/MCModInfoFrame.cpp +++ b/gui/MCModInfoFrame.cpp @@ -42,6 +42,7 @@ void MCModInfoFrame::updateWithMod(Mod &m) } else { + desc = m.description(); setModDescription(m.description()); } } @@ -90,11 +91,13 @@ void MCModInfoFrame::setModDescription(QString text) if(finaltext.length() > 290) { ui->label_ModDescription->setOpenExternalLinks(false); - labeltext.append(finaltext.left(287) + "..."); + ui->label_ModDescription->setTextFormat(Qt::TextFormat::RichText); + labeltext.append("" + finaltext.left(287) + "..."); QObject::connect(ui->label_ModDescription, &QLabel::linkActivated, this, &MCModInfoFrame::modDescEllipsisHandler); } else { + ui->label_ModDescription->setTextFormat(Qt::TextFormat::PlainText); labeltext.append(finaltext); } ui->label_ModDescription->setText(labeltext); @@ -102,6 +105,6 @@ void MCModInfoFrame::setModDescription(QString text) void MCModInfoFrame::modDescEllipsisHandler(const QString &link) { QMessageBox msgbox; - msgbox.setDetailedText(desc); + msgbox.setText(desc); msgbox.exec(); } -- cgit v1.2.3