2009-09-18 9 views

Odpowiedz

0

Może podklasy QSlider i zastąpić sliderChange(SliderChange change) i nie invoce metody nadklasy dopóki suwak jest nadal przeciągnięty? Zakłada to, że jest to właściwa metoda, która ostatecznie wyemituje sygnały, które aktualizują faceta. Nie testowałem tego, ale ogólnie jest to wzorzec, który działa w QT (na przykład można podklasować slot odrzucania QDialgo, aby przerwać dialogi).

1

QMainWindow ma właściwość animated, która określa, czy animacja służy do manipulowania widżetami dokowania i paskami narzędzi. Domyślnie ta właściwość jest włączona, więc uzyskujesz dynamiczne (i animowane) zmiany rozmiaru głównego widgetu podczas przemieszczania widgetów Docków. Wyczyszczenie go powinno zapewnić funkcjonalność podobną do wyłączenia nieprzejrzystej zmiany rozmiaru w module QSplitter.

QMainWindow* mainWin(new QMainWindow); 
mainWin->setAnimated(false);