Add tooltip for setting markers
This commit is contained in:
parent
60f4d01311
commit
6d2392ef30
1 changed files with 11 additions and 3 deletions
|
@ -1225,6 +1225,9 @@ void RowArea::mouseMoveEvent(QMouseEvent *event) {
|
||||||
o->path(PredefinedPath::END_PLAY_RANGE).translated(base1);
|
o->path(PredefinedPath::END_PLAY_RANGE).translated(base1);
|
||||||
|
|
||||||
if (!m_tooltip.isEmpty()) return;
|
if (!m_tooltip.isEmpty()) return;
|
||||||
|
|
||||||
|
TXsheet *xsh = m_viewer->getXsheet();
|
||||||
|
|
||||||
if (startArrow.contains(m_pos))
|
if (startArrow.contains(m_pos))
|
||||||
m_tooltip = tr("Playback Start Marker");
|
m_tooltip = tr("Playback Start Marker");
|
||||||
else if (endArrow.contains(m_pos))
|
else if (endArrow.contains(m_pos))
|
||||||
|
@ -1235,11 +1238,11 @@ void RowArea::mouseMoveEvent(QMouseEvent *event) {
|
||||||
.arg((isRootBonePinned) ? " (Root)" : "");
|
.arg((isRootBonePinned) ? " (Root)" : "");
|
||||||
else if (o->rect(PredefinedRect::NAVIGATION_TAG_AREA)
|
else if (o->rect(PredefinedRect::NAVIGATION_TAG_AREA)
|
||||||
.adjusted(0, 0, -frameAdj.x(), -frameAdj.y())
|
.adjusted(0, 0, -frameAdj.x(), -frameAdj.y())
|
||||||
.contains(mouseInCell)) {
|
.contains(mouseInCell) &&
|
||||||
TXsheet *xsh = m_viewer->getXsheet();
|
xsh->isFrameTagged(m_row)) {
|
||||||
QString label = xsh->getNavigationTags()->getTagLabel(m_row);
|
QString label = xsh->getNavigationTags()->getTagLabel(m_row);
|
||||||
if (label.isEmpty()) label = "-";
|
if (label.isEmpty()) label = "-";
|
||||||
if (xsh->isFrameTagged(m_row)) m_tooltip = tr("Tag: %1").arg(label);
|
m_tooltip = tr("Tag: %1").arg(label);
|
||||||
} else if (row == currentRow) {
|
} else if (row == currentRow) {
|
||||||
if (Preferences::instance()->isOnionSkinEnabled() &&
|
if (Preferences::instance()->isOnionSkinEnabled() &&
|
||||||
o->rect(PredefinedRect::ONION)
|
o->rect(PredefinedRect::ONION)
|
||||||
|
@ -1252,6 +1255,11 @@ void RowArea::mouseMoveEvent(QMouseEvent *event) {
|
||||||
m_tooltip = tr("Fixed Onion Skin Toggle");
|
m_tooltip = tr("Fixed Onion Skin Toggle");
|
||||||
else if (m_showOnionToSet == Mos)
|
else if (m_showOnionToSet == Mos)
|
||||||
m_tooltip = tr("Relative Onion Skin Toggle");
|
m_tooltip = tr("Relative Onion Skin Toggle");
|
||||||
|
else
|
||||||
|
m_tooltip = tr("%1+Click - Set Playback Start Marker\n%2+Click - Set "
|
||||||
|
"Playback End Marker")
|
||||||
|
.arg(trModKey("Ctrl"))
|
||||||
|
.arg(trModKey("Alt"));
|
||||||
}
|
}
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
Loading…
Reference in a new issue