diff --git a/README.md b/README.md index 43ef9f0..6a7989c 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,9 @@ Kompilieren Für das Kompilieren benötigt man folgende Bibliotheken: QT (5.4 oder höher), OpenSSL. Am einfachsten ist es, die .pro Datei in Qt Creator zu laden und dort zu kompilieren. Über die Konsole kann stattdessen auch qmake (mit entsprechenden Argumenten) und dann der bevorzugte C++ Compiler ausgeführt werden. +Zur Erstellung von Linuxpaketen gibt es ein separates Repository: https://github.com/justin-time/Sync-my-L2P-Linux +An dieser Stelle vielen Dank an Stefan! + Achtung: Damit das Programm eine Verbindung mit dem L2P herstellen kann, ist eine ClientID notwendig. Seitens der RWTH ist es verboten, diese zu veröffentlichen. Fehler gefunden? diff --git a/message.cpp b/message.cpp index dd96c89..dda334b 100644 --- a/message.cpp +++ b/message.cpp @@ -12,12 +12,18 @@ message::message(QWidget *parent) : void message::updateAuthor(QString author) { - ui->author_label->setText(author); + if (author.isEmpty()) + ui->author_label->setText(tr("Nicht verfügbar")); + else + ui->author_label->setText(author); } void message::updateSubject(QString subject) { - ui->subject_label->setText(subject); + if (subject.isEmpty()) + ui->subject_label->setText(tr("Nachricht offline nicht verfügbar!")); + else + ui->subject_label->setText(subject); } void message::updateDate(QString date) @@ -27,7 +33,10 @@ void message::updateDate(QString date) void message::updateMessage(QString body) { - ui->message_body->setText(body); + if (body.isEmpty()) + ui->message_body->setText(tr("Bitte verbinde dich mit dem L²P, um die Nachricht zu lesen!")); + else + ui->message_body->setText(body); } message::~message()