Qt extensie de comenzi rapide la nivel mondial deturneaza comenzi rapide

voturi
0

Folosesc această extensie Qt , care permite reduceri globale scurte (hotkeys) https://github.com/falceeffect/UGlobalHotkey

Acesta funcționează mare, cu toate acestea , dacă de exemplu , activați comanda rapidă „Ctrl + S“ (Cmd + S pe OSX) - de obicei Salvare comanda rapidă și executați această extensie, acesta va deturnează comanda rapidă și orice program (Word / Sublimul etc) aveți în centrul atenției nu primește comenzi rapide - chiar și atunci când aplicația Qt nU este focalizarea .

Întrebarea mea (e) este / sunt:

  • cum poate o aplicație să ia un astfel de control al unei comenzi rapide ca asta? Cu siguranță asta e aproape o vulnerabilitate?
  • Pot trece „“ comanda rapidă înapoi la sistemul de operare sau orice altă aplicație care este în centrul atenției?
  • Ce ordine fac comenzile rapide se înregistra?

Scopul meu este de a recunoaște doar pasiv că Ctrl + S (Cmd + S pe OSX) a fost lovit, dar nu deturneze-l în întregime este

Întrebat 09/10/2019 la 13:00
sursa de către utilizator
În alte limbi...                            


1 răspunsuri

voturi
0

Din păcate acest lucru nu poate fi realizat din cauza limitărilor sistemului de operare https://github.com/Skycoder42/QHotkey#known-limitations

Publicat 14/10/2019 la 11:35
sursa de către utilizator

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more