Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania bez odpowiedzi
Viewing all articles
Browse latest Browse all 21942

Qt - ruchy ekranu po naciśnięciu strzałek

$
0
0

Cześć, w Qt  po utworzeniu widoku gdy nacisnę, którąś ze strzałek ekran porusza się minimalnie w którąś stronę (ale maksymalnie raz w jedną stronę). To samo zjawisko występowało ze scrollem jednak z tym sobie poradziłem używając:

    horizontalScrollBar()->setEnabled(false);
    setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
    verticalScrollBar()->setEnabled(false);
    setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);

Problem z przyciskami ewidentnie powiązany jest z metodą keyPressEvent() i ustawianiem focus na jakiś obiekt. Problem występuje tylko w menu, ponieważ tam nie ustawiłem jeszcze na żaden obiekt focus. Rozwiązałem to w ten sposób, że w przycisku przeciążyłem metodę keyPressEvent() i dałem focus na jeden z przycisków. Nie jest to najbardziej eleganckie rozwiązanie, a więc moje pytanie brzmi: czy jest możliwość rozwiązania tego problemu lepiej niż ja to zrobiłem? Jest to kosmetyczny problem, ale jestem ciekawy czy da się go rozwiązać lepszym sposobem.


Viewing all articles
Browse latest Browse all 21942

Trending Articles


Musierowicz Małgorzata - Noelka [audiobook PL]


AutoMapa 6.27.0 ( 2301 ) Polska / Europe Finał ( PC_WinCE ) Cracked


Windows MX 9 by MalcolmX (x86/x64) [PL] [.iso]


Praktyczny Elektronik – Rocznik 1993


POTANIACZ


C4 Picasso 2011 - błąd U1218


Antena Tonna 20899


1


[x264] U PANA BOGA ZA MIEDZĄ (2009) [1080p.HDTV.x264-DRP] [Film Polski]...


Renault Laguna III - kontrolki (P) oraz /check handbrake