diff options
Diffstat (limited to 'utils/themeeditor/gui')
-rw-r--r-- | utils/themeeditor/gui/skindocument.h | 2 | ||||
-rw-r--r-- | utils/themeeditor/gui/skinviewer.cpp | 4 | ||||
-rw-r--r-- | utils/themeeditor/gui/skinviewer.ui | 20 |
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> |