Add System Info screen showing some values that could be helpful in case of problems using rbutil. Most noteable is showing the permission level of the user on windows.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17736 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Dominik Riebeling 2008-06-21 10:28:10 +00:00
parent 5b2d06ad51
commit 1876a0bcf2
12 changed files with 436 additions and 134 deletions

View file

@ -34,6 +34,8 @@
#include "browseof.h"
#include "utils.h"
#include "rbzip.h"
#include "sysinfo.h"
#if defined(Q_OS_LINUX)
#include <stdio.h>
@ -101,6 +103,7 @@ RbUtilQt::RbUtilQt(QWidget *parent) : QMainWindow(parent)
connect(ui.actionCreate_Talk_Files, SIGNAL(triggered()), this, SLOT(createTalkFiles()));
connect(ui.actionRemove_bootloader, SIGNAL(triggered()), this, SLOT(uninstallBootloader()));
connect(ui.actionUninstall_Rockbox, SIGNAL(triggered()), this, SLOT(uninstall()));
connect(ui.action_System_Info, SIGNAL(triggered()), this, SLOT(sysinfo()));
#if !defined(STATIC)
ui.actionInstall_Rockbox_Utility_on_player->setEnabled(false);
@ -115,6 +118,12 @@ RbUtilQt::RbUtilQt(QWidget *parent) : QMainWindow(parent)
}
void RbUtilQt::sysinfo(void)
{
Sysinfo *info = new Sysinfo(this);
info->show();
}
void RbUtilQt::updateTabs(int count)
{
switch(count) {