summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/sysinfo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/rbutilqt/sysinfo.cpp')
-rw-r--r--rbutil/rbutilqt/sysinfo.cpp11
1 files changed, 8 insertions, 3 deletions
diff --git a/rbutil/rbutilqt/sysinfo.cpp b/rbutil/rbutilqt/sysinfo.cpp
index ca34b4b063..65818df068 100644
--- a/rbutil/rbutilqt/sysinfo.cpp
+++ b/rbutil/rbutilqt/sysinfo.cpp
@@ -28,8 +28,7 @@
28Sysinfo::Sysinfo(QWidget *parent) : QDialog(parent) 28Sysinfo::Sysinfo(QWidget *parent) : QDialog(parent)
29{ 29{
30 ui.setupUi(this); 30 ui.setupUi(this);
31 this->setModal(true); 31
32
33 updateSysinfo(); 32 updateSysinfo();
34 connect(ui.buttonOk, SIGNAL(clicked()), this, SLOT(close())); 33 connect(ui.buttonOk, SIGNAL(clicked()), this, SLOT(close()));
35 connect(ui.buttonRefresh, SIGNAL(clicked()), this, SLOT(updateSysinfo())); 34 connect(ui.buttonRefresh, SIGNAL(clicked()), this, SLOT(updateSysinfo()));
@@ -37,6 +36,11 @@ Sysinfo::Sysinfo(QWidget *parent) : QDialog(parent)
37 36
38void Sysinfo::updateSysinfo(void) 37void Sysinfo::updateSysinfo(void)
39{ 38{
39 ui.textBrowser->setHtml(getInfo());
40}
41
42QString Sysinfo::getInfo()
43{
40 QString info; 44 QString info;
41 info += tr("<b>OS</b><br/>") + System::osVersionString() + "<hr/>"; 45 info += tr("<b>OS</b><br/>") + System::osVersionString() + "<hr/>";
42 info += tr("<b>Username</b><br/>%1<hr/>").arg(System::userName()); 46 info += tr("<b>Username</b><br/>%1<hr/>").arg(System::userName());
@@ -67,6 +71,7 @@ void Sysinfo::updateSysinfo(void)
67 } 71 }
68 info += "<hr/>"; 72 info += "<hr/>";
69 73
70 ui.textBrowser->setHtml(info); 74 return info;
71} 75}
72 76
77