summaryrefslogtreecommitdiffstats
path: root/src/Authoring/Studio/Palettes/TimelineGraphicsView/ui
diff options
context:
space:
mode:
Diffstat (limited to 'src/Authoring/Studio/Palettes/TimelineGraphicsView/ui')
-rw-r--r--src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/TimelineToolbar.cpp8
-rw-r--r--src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/TimelineToolbar.h2
2 files changed, 8 insertions, 2 deletions
diff --git a/src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/TimelineToolbar.cpp b/src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/TimelineToolbar.cpp
index c774c474..6a1988af 100644
--- a/src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/TimelineToolbar.cpp
+++ b/src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/TimelineToolbar.cpp
@@ -58,7 +58,8 @@ TimelineToolbar::TimelineToolbar() : QToolBar()
static const QIcon iconLast = QIcon(":/images/playback_tools_low-04.png");
static const QIcon iconZoomIn = QIcon(":/images/zoom_in.png");
static const QIcon iconZoomOut = QIcon(":/images/zoom_out.png");
- static const QIcon iconTimebarTexts = QIcon(":/images/Action-Action.png");
+ m_iconTimebarTextsActive = QIcon(":/images/timeline_text_shown.png");
+ m_iconTimebarTextsInactive = QIcon(":/images/timeline_text_hidden.png");
m_iconDiActive = QIcon(":/images/Objects-DataInput-Active.png");
m_iconDiInactive = QIcon(":/images/Objects-DataInput-Inactive.png");
m_iconStop = QIcon(":/images/playback_tools_low-01.png");
@@ -102,7 +103,8 @@ TimelineToolbar::TimelineToolbar() : QToolBar()
+ QString(CStudioPreferences::dataInputColor().name()) + "; }";
m_diLabel->setStyleSheet(styleString);
- m_actionShowRowTexts = new QAction(iconTimebarTexts, tr("Show All Time Bar Texts"), this);
+ m_actionShowRowTexts = new QAction(m_iconTimebarTextsInactive,
+ tr("Show All Time Bar Texts"), this);
m_actionShowRowTexts->setCheckable(true);
updatePlayButtonState(false);
@@ -267,6 +269,8 @@ void TimelineToolbar::onDiButtonClicked()
void TimelineToolbar::onShowRowTextsToggled()
{
bool isChecked = m_actionShowRowTexts->isChecked();
+ m_actionShowRowTexts->setIcon(isChecked ? m_iconTimebarTextsActive
+ : m_iconTimebarTextsInactive);
QString text = tr("%1 All Time Bar Texts").arg(isChecked ? tr("Hide") : tr("Show"));
m_actionShowRowTexts->setText(text);
emit showRowTextsToggled(isChecked);
diff --git a/src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/TimelineToolbar.h b/src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/TimelineToolbar.h
index 74bd6030..4a3a0439 100644
--- a/src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/TimelineToolbar.h
+++ b/src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/TimelineToolbar.h
@@ -107,6 +107,8 @@ private:
QIcon m_iconPlay;
QIcon m_iconDiActive;
QIcon m_iconDiInactive;
+ QIcon m_iconTimebarTextsActive;
+ QIcon m_iconTimebarTextsInactive;
QString m_currController;