我有許多佈局和小部件的應用程序窗口。我也有關閉滾動條Scrollarea。我可以爲scrollareaup和scrollaread創建插槽。但是,當我爲所有應用程序創建wheelEvent時,它僅適用於不在scrollarea中的int應用程序。當我只是試試這個:Qt wheelEvent all
void TContic_win::wheelEvent(QWheelEvent *event) {
cout << "-" << endl;
}
我不知道如何解決它。我的想法是這樣的:
bool TContic_win::eventFilter(QObject *obj, QEvent *e) {
if (isChildOfScrollWidget(obj) { if (e == wheel) scroll Up or Down }
}
我多次閱讀您的問題,但無法完全理解它。你只想隱藏滾動條,但仍然可以用鼠標滾輪滾動滾動條嗎? – leemes