summaryrefslogtreecommitdiff
path: root/utils/themeeditor/gui
diff options
context:
space:
mode:
Diffstat (limited to 'utils/themeeditor/gui')
-rw-r--r--utils/themeeditor/gui/skindocument.h2
-rw-r--r--utils/themeeditor/gui/skinviewer.cpp4
-rw-r--r--utils/themeeditor/gui/skinviewer.ui20
3 files changed, 25 insertions, 1 deletions
diff --git a/utils/themeeditor/gui/skindocument.h b/utils/themeeditor/gui/skindocument.h
index 5e72e29a8d..bf47897b0b 100644
--- a/utils/themeeditor/gui/skindocument.h
+++ b/utils/themeeditor/gui/skindocument.h
@@ -75,7 +75,7 @@ public:
75 75
76 TabType type() const{ return Skin; } 76 TabType type() const{ return Skin; }
77 77
78 QGraphicsScene* scene() 78 RBScene* scene()
79 { 79 {
80 return model->render(project, device, this, &fileName); 80 return model->render(project, device, this, &fileName);
81 } 81 }
diff --git a/utils/themeeditor/gui/skinviewer.cpp b/utils/themeeditor/gui/skinviewer.cpp
index f1f3af9c8c..ab4d522f2a 100644
--- a/utils/themeeditor/gui/skinviewer.cpp
+++ b/utils/themeeditor/gui/skinviewer.cpp
@@ -69,11 +69,15 @@ void SkinViewer::connectSkin(SkinDocument *skin)
69 QObject::connect(ui->codeUndoButton, SIGNAL(pressed()), 69 QObject::connect(ui->codeUndoButton, SIGNAL(pressed()),
70 skin, SLOT(parseCode())); 70 skin, SLOT(parseCode()));
71 71
72 QObject::connect(skin->scene(), SIGNAL(mouseMoved(QString)),
73 ui->coordinateLabel, SLOT(setText(QString)));
74
72 doc = skin; 75 doc = skin;
73 } 76 }
74 else 77 else
75 { 78 {
76 ui->viewer->setScene(0); 79 ui->viewer->setScene(0);
80 ui->coordinateLabel->setText("");
77 81
78 doc = 0; 82 doc = 0;
79 } 83 }
diff --git a/utils/themeeditor/gui/skinviewer.ui b/utils/themeeditor/gui/skinviewer.ui
index dc4a786a33..aa10cddbe7 100644
--- a/utils/themeeditor/gui/skinviewer.ui
+++ b/utils/themeeditor/gui/skinviewer.ui
@@ -55,6 +55,26 @@
55 </widget> 55 </widget>
56 </item> 56 </item>
57 <item> 57 <item>
58 <spacer name="horizontalSpacer_2">
59 <property name="orientation">
60 <enum>Qt::Horizontal</enum>
61 </property>
62 <property name="sizeHint" stdset="0">
63 <size>
64 <width>40</width>
65 <height>20</height>
66 </size>
67 </property>
68 </spacer>
69 </item>
70 <item>
71 <widget class="QLabel" name="coordinateLabel">
72 <property name="text">
73 <string/>
74 </property>
75 </widget>
76 </item>
77 <item>
58 <spacer name="horizontalSpacer"> 78 <spacer name="horizontalSpacer">
59 <property name="orientation"> 79 <property name="orientation">
60 <enum>Qt::Horizontal</enum> 80 <enum>Qt::Horizontal</enum>