1
0
Fork 0
forked from len0rd/rockbox

Theme Editor: Added Show Viewports option to device configuration panel, implemented simple rendering of info tags from device configuration

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27136 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Robert Bieber 2010-06-26 05:51:07 +00:00
parent c32728c91c
commit 5300c7014d
8 changed files with 39 additions and 14 deletions

View file

@ -295,6 +295,7 @@ QGraphicsScene* ParseTreeModel::render(ProjectModel* project,
settings.insert("themebase", base.canonicalPath());
}
bool remote = false;
if(file)
{
QString skinFile = *file;
@ -303,13 +304,18 @@ QGraphicsScene* ParseTreeModel::render(ProjectModel* project,
skinFile.chop(skinFile.length() - skinFile.lastIndexOf("."));
settings.insert("imagepath", settings.value("themebase","") + "/wps/" +
skinFile);
decomp = file->split(".");
QString extension = decomp.last();
if(extension[0] == 'r')
remote = true;
}
RBScreen* screen = 0;
RBRenderInfo info(this, project, &settings, device, screen);
/* Adding the screen */
screen = new RBScreen(info);
screen = new RBScreen(info, remote);
scene->addItem(screen);
info = RBRenderInfo(this, project, &settings, device, screen);