SimCenterCommon
Common functionality used within different SimCenter projects
dialogabout.cpp
Go to the documentation of this file.
1 #include "dialogabout.h"
2 #include "ui_dialogabout.h"
3 #include <QApplication>
4 #include <QFile>
5 #include <QDebug>
6 
7 DialogAbout::DialogAbout(QWidget *parent) :
8  QDialog(parent),
9  ui(new Ui::DialogAbout)
10 {
11  ui->setupUi(this);
12 
13 }
14 
16 {
17  delete ui;
18 }
19 
20 void DialogAbout::on_btn_backToTop_clicked()
21 {
22  ui->textBrowser->setSource(QUrl("#top"));
23 }
24 
25 void DialogAbout::setTextSource(const QString source)
26 {
27  QFile file(source);
28  if (file.open(QFile::ReadOnly))
29  {
30  ui->textBrowser->setHtml(file.readAll());
31  } else {
32  qDebug() << "DialogAbout no file: " << source << "exists";
33  }
34 
35 }
36 
37 void DialogAbout::setTitle(const QString theTitle)
38 {
39  ui->label_about->setText(theTitle);
40 }
DialogAbout(QWidget *parent=0)
Definition: dialogabout.cpp:7
void setTitle(const QString)
Definition: dialogabout.cpp:37
Definition: dialogabout.h:6
void setTextSource(const QString)
Definition: dialogabout.cpp:25