diff options
Diffstat (limited to 'rbutil/rbutilqt/sysinfo.cpp')
-rw-r--r-- | rbutil/rbutilqt/sysinfo.cpp | 11 |
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 @@ | |||
28 | Sysinfo::Sysinfo(QWidget *parent) : QDialog(parent) | 28 | Sysinfo::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 | ||
38 | void Sysinfo::updateSysinfo(void) | 37 | void Sysinfo::updateSysinfo(void) |
39 | { | 38 | { |
39 | ui.textBrowser->setHtml(getInfo()); | ||
40 | } | ||
41 | |||
42 | QString 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 | |||