Skip to content

Commit b036fea

Browse files
committed
- Show tool-tip when turning the mouse-wheel over a direct-access
plugin parameter value slider.
1 parent 7efc43f commit b036fea

12 files changed

Lines changed: 350 additions & 341 deletions

ChangeLog

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ ChangeLog
66

77
GIT HEAD
88

9+
- Show tool-tip when turning the mouse-wheel over a direct-access
10+
plugin parameter value slider.
11+
912
- Fix MIDI Controller (un)mapping on tool-tips and whether it's
1013
currently (un)mapped on the respective (un)checked context-menu
1114
entry.

src/qtractorPluginListView.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1640,6 +1640,12 @@ void qtractorPluginListView::wheelEvent ( QWheelEvent *pWheelEvent )
16401640
fValue = pDirectAccessObserver->valueFromScale(
16411641
fScale + fDelta, bLogarithmic);
16421642
pDirectAccessParam->updateValue(fValue, true);
1643+
QWidget *pViewport = QListWidget::viewport();
1644+
QToolTip::showText(pViewport->mapToGlobal(pos),
1645+
QString("%1\n(%2: %3)")
1646+
.arg(pItem->text())
1647+
.arg(pDirectAccessParam->name())
1648+
.arg(pDirectAccessParam->display()), pViewport);
16431649
return;
16441650
}
16451651
}
@@ -2323,7 +2329,7 @@ void qtractorPluginListView::dragDirectAccess ( const QPoint& pos )
23232329
QWidget *pViewport = QListWidget::viewport();
23242330
QToolTip::showText(pViewport->mapToGlobal(pos),
23252331
QString("%1\n(%2: %3)")
2326-
.arg(pItem->text()) // (pType->name();
2332+
.arg(pItem->text())
23272333
.arg(pDirectAccessParam->name())
23282334
.arg(pDirectAccessParam->display()), pViewport);
23292335
}

src/translations/qtractor_cs.ts

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -14347,152 +14347,152 @@ Jste si jistý?</translation>
1434714347
<translation>Aux Send: </translation>
1434814348
</message>
1434914349
<message>
14350-
<location filename="../qtractorPluginListView.cpp" line="1900"/>
14350+
<location filename="../qtractorPluginListView.cpp" line="1906"/>
1435114351
<source>&amp;Move Here</source>
1435214352
<translation>&amp;Přesunout na toto místo</translation>
1435314353
</message>
1435414354
<message>
14355-
<location filename="../qtractorPluginListView.cpp" line="1901"/>
14355+
<location filename="../qtractorPluginListView.cpp" line="1907"/>
1435614356
<source>&amp;Copy Here</source>
1435714357
<translation>&amp;Kopírovat na toto místo</translation>
1435814358
</message>
1435914359
<message>
14360-
<location filename="../qtractorPluginListView.cpp" line="1904"/>
14360+
<location filename="../qtractorPluginListView.cpp" line="1910"/>
1436114361
<source>C&amp;ancel</source>
1436214362
<translation>Z&amp;rušit</translation>
1436314363
</message>
1436414364
<message>
14365-
<location filename="../qtractorPluginListView.cpp" line="2007"/>
14365+
<location filename="../qtractorPluginListView.cpp" line="2013"/>
1436614366
<source>&amp;Add Plugin...</source>
1436714367
<translation>&amp;Přidat přídavný modul...</translation>
1436814368
</message>
1436914369
<message>
14370-
<location filename="../qtractorPluginListView.cpp" line="2013"/>
14370+
<location filename="../qtractorPluginListView.cpp" line="2019"/>
1437114371
<source>&amp;Audio</source>
1437214372
<translation>&amp;Zvuk</translation>
1437314373
</message>
1437414374
<message>
14375-
<location filename="../qtractorPluginListView.cpp" line="2017"/>
14376-
<location filename="../qtractorPluginListView.cpp" line="2046"/>
14375+
<location filename="../qtractorPluginListView.cpp" line="2023"/>
14376+
<location filename="../qtractorPluginListView.cpp" line="2052"/>
1437714377
<source>Add &amp;Insert</source>
1437814378
<translation>Přidat &amp;vložku</translation>
1437914379
</message>
1438014380
<message>
14381-
<location filename="../qtractorPluginListView.cpp" line="2020"/>
14382-
<location filename="../qtractorPluginListView.cpp" line="2050"/>
14381+
<location filename="../qtractorPluginListView.cpp" line="2026"/>
14382+
<location filename="../qtractorPluginListView.cpp" line="2056"/>
1438314383
<source>Add &amp;Aux Send</source>
1438414384
<translation>Přidat &amp;aux-send</translation>
1438514385
</message>
1438614386
<message>
14387-
<location filename="../qtractorPluginListView.cpp" line="2029"/>
14388-
<location filename="../qtractorPluginListView.cpp" line="2062"/>
14387+
<location filename="../qtractorPluginListView.cpp" line="2035"/>
14388+
<location filename="../qtractorPluginListView.cpp" line="2068"/>
1438914389
<source>&amp;Sends</source>
1439014390
<translation>&amp;Poslání</translation>
1439114391
</message>
1439214392
<message>
14393-
<location filename="../qtractorPluginListView.cpp" line="2033"/>
14394-
<location filename="../qtractorPluginListView.cpp" line="2066"/>
14393+
<location filename="../qtractorPluginListView.cpp" line="2039"/>
14394+
<location filename="../qtractorPluginListView.cpp" line="2072"/>
1439514395
<source>&amp;Returns</source>
1439614396
<translation>&amp;Navrácení</translation>
1439714397
</message>
1439814398
<message>
14399-
<location filename="../qtractorPluginListView.cpp" line="2042"/>
14399+
<location filename="../qtractorPluginListView.cpp" line="2048"/>
1440014400
<source>&amp;MIDI</source>
1440114401
<translation>&amp;MIDI</translation>
1440214402
</message>
1440314403
<message>
14404-
<location filename="../qtractorPluginListView.cpp" line="2055"/>
14404+
<location filename="../qtractorPluginListView.cpp" line="2061"/>
1440514405
<source>Add &amp;Controller</source>
1440614406
<translation>Přidat &amp;ovladač</translation>
1440714407
</message>
1440814408
<message>
14409-
<location filename="../qtractorPluginListView.cpp" line="2084"/>
14409+
<location filename="../qtractorPluginListView.cpp" line="2090"/>
1441014410
<source>Ac&amp;tivate</source>
1441114411
<translation>&amp;Zapnout</translation>
1441214412
</message>
1441314413
<message>
14414-
<location filename="../qtractorPluginListView.cpp" line="2107"/>
14414+
<location filename="../qtractorPluginListView.cpp" line="2113"/>
1441514415
<source>&amp;Remove</source>
1441614416
<translation>&amp;Odstranit</translation>
1441714417
</message>
1441814418
<message>
14419-
<location filename="../qtractorPluginListView.cpp" line="2128"/>
14419+
<location filename="../qtractorPluginListView.cpp" line="2134"/>
1442014420
<source>Pre&amp;set</source>
1442114421
<translation>&amp;Přednastavení</translation>
1442214422
</message>
1442314423
<message>
14424-
<location filename="../qtractorPluginListView.cpp" line="2147"/>
14424+
<location filename="../qtractorPluginListView.cpp" line="2153"/>
1442514425
<source>Dire&amp;ct Access</source>
1442614426
<translation>Pří&amp;mý přístup</translation>
1442714427
</message>
1442814428
<message>
14429-
<location filename="../qtractorPluginListView.cpp" line="2166"/>
14429+
<location filename="../qtractorPluginListView.cpp" line="2172"/>
1443014430
<source>&amp;None</source>
1443114431
<translation>&amp;Žádný</translation>
1443214432
</message>
1443314433
<message>
14434-
<location filename="../qtractorPluginListView.cpp" line="2179"/>
14434+
<location filename="../qtractorPluginListView.cpp" line="2185"/>
1443514435
<source>&amp;Properties...</source>
1443614436
<translation>Vlastnosti&amp;...</translation>
1443714437
</message>
1443814438
<message>
14439-
<location filename="../qtractorPluginListView.cpp" line="2186"/>
14439+
<location filename="../qtractorPluginListView.cpp" line="2192"/>
1444014440
<source>&amp;Edit</source>
1444114441
<translation>&amp;Upravit</translation>
1444214442
</message>
1444314443
<message>
14444-
<location filename="../qtractorPluginListView.cpp" line="2194"/>
14444+
<location filename="../qtractorPluginListView.cpp" line="2200"/>
1444514445
<source>&amp;Import...</source>
1444614446
<translation>&amp;Zavést...</translation>
1444714447
</message>
1444814448
<message>
14449-
<location filename="../qtractorPluginListView.cpp" line="2198"/>
14449+
<location filename="../qtractorPluginListView.cpp" line="2204"/>
1445014450
<source>E&amp;xport...</source>
1445114451
<translation>V&amp;yvést...</translation>
1445214452
</message>
1445314453
<message>
14454-
<location filename="../qtractorPluginListView.cpp" line="2070"/>
14455-
<location filename="../qtractorPluginListView.cpp" line="2232"/>
14454+
<location filename="../qtractorPluginListView.cpp" line="2076"/>
14455+
<location filename="../qtractorPluginListView.cpp" line="2238"/>
1445614456
<source>&amp;Auto-connect</source>
1445714457
<translation>&amp;Připojit automaticky</translation>
1445814458
</message>
1445914459
<message>
14460-
<location filename="../qtractorPluginListView.cpp" line="2091"/>
14460+
<location filename="../qtractorPluginListView.cpp" line="2097"/>
1446114461
<source>Acti&amp;vate All</source>
1446214462
<translation>Z&amp;apnout vše</translation>
1446314463
</message>
1446414464
<message>
14465-
<location filename="../qtractorPluginListView.cpp" line="2010"/>
14465+
<location filename="../qtractorPluginListView.cpp" line="2016"/>
1446614466
<source>I&amp;nserts</source>
1446714467
<translation>&amp;Vložky</translation>
1446814468
</message>
1446914469
<message>
14470-
<location filename="../qtractorPluginListView.cpp" line="2098"/>
14470+
<location filename="../qtractorPluginListView.cpp" line="2104"/>
1447114471
<source>Deactivate Al&amp;l</source>
1447214472
<translation>Vypnout v&amp;še</translation>
1447314473
</message>
1447414474
<message>
14475-
<location filename="../qtractorPluginListView.cpp" line="2111"/>
14475+
<location filename="../qtractorPluginListView.cpp" line="2117"/>
1447614476
<source>Re&amp;move All</source>
1447714477
<translation>Od&amp;stranit vše</translation>
1447814478
</message>
1447914479
<message>
14480-
<location filename="../qtractorPluginListView.cpp" line="2118"/>
14480+
<location filename="../qtractorPluginListView.cpp" line="2124"/>
1448114481
<source>Move &amp;Up</source>
1448214482
<translation>Posunout &amp;nahoru</translation>
1448314483
</message>
1448414484
<message>
14485-
<location filename="../qtractorPluginListView.cpp" line="2123"/>
14485+
<location filename="../qtractorPluginListView.cpp" line="2129"/>
1448614486
<source>Move &amp;Down</source>
1448714487
<translation>Posunout &amp;dolů</translation>
1448814488
</message>
1448914489
<message>
14490-
<location filename="../qtractorPluginListView.cpp" line="2210"/>
14490+
<location filename="../qtractorPluginListView.cpp" line="2216"/>
1449114491
<source>&amp;Outputs</source>
1449214492
<translation>&amp;Výstupy</translation>
1449314493
</message>
1449414494
<message>
14495-
<location filename="../qtractorPluginListView.cpp" line="2228"/>
14495+
<location filename="../qtractorPluginListView.cpp" line="2234"/>
1449614496
<source>&amp;Dedicated</source>
1449714497
<translation>&amp;Vyhrazené</translation>
1449814498
</message>

0 commit comments

Comments
 (0)