Суть такова: у меня есть окно приложения, унаследованное от QWidget. в этом окне лежит рамка QFrame. Мне необходимо рисовать в этой рамке средствами пэинтера. чтобы не наследовать свой класс рамки и не переопределять в нем метод paintEvent решил использовать фильтр событий (заодно и выучить что оно такое). для этого в рамке устанавливаю фильтр события ui->myFrame->installEventFilter(this)
далее в классе главного окна перегружаю функцию eventFilter, где и происходит рисование на рамке.
Так дело вот в чем: в линуксе все отрабатывается и рисуется, а винде не работет. То есть все компилируется и запускается, но как только генерируется событие painEvent для рамки, то приложение вылетает с сообщением "Программа неожиданно завершилась. myProgramm.exe завершился с кодом -1073741819"
Кто-нибудь сталкивался с таким поведением фильтра событий в Windowsе? помогите решить проблему. Если нужно будет выложить проект - выложу)