diff options
Diffstat (limited to 'src/Authoring/Studio/Palettes/TimelineGraphicsView/ui')
-rw-r--r-- | src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/TimelineToolbar.cpp | 8 | ||||
-rw-r--r-- | src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/TimelineToolbar.h | 2 |
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; |