diff options
Diffstat (limited to 'src/dialog.cpp')
-rw-r--r-- | src/dialog.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/dialog.cpp b/src/dialog.cpp index 798d6be..fc9a435 100644 --- a/src/dialog.cpp +++ b/src/dialog.cpp @@ -216,7 +216,7 @@ void Dialog::startSession(const QString& name) { void Dialog::showSettingsPVS() { pvsSettings_ = new QSettings("openslx", "pvs", this); QStringList accessOptions; - accessOptions <<trUtf8("None") << trUtf8("View Only") << trUtf8("Full"); + accessOptions << trUtf8("None") << trUtf8("View Only") << trUtf8("Full"); ui->comboBoxLecturer->insertItems(0, accessOptions); ui->comboBoxOthers->insertItems(0, accessOptions); readPVSSettings(); @@ -362,7 +362,13 @@ void Dialog::treeView_selectionChanged(const QModelIndex& current, const QModelI ui->label_os->setText(vs->getAttribute("os", "param")); ui->label_os->setToolTip(vs->getAttribute("os", "param")); - ui->textBrowser->setText(vs->getAttribute("long_description", "param")); + //ui->textBrowser->setText(vs->getAttribute("long_description", "param")); + QString description(vs->getAttribute("long_description", "param") + "\n\nKeywords: "); + for (int i = 0; i < vs->keywords().length(); ++i) { + description += vs->keywords()[i] + ", "; + } + + ui->textBrowser->setText(description); } else { ui->label_name->setText(s->shortDescription()); |