update for the fix, remove QStyle dependency