Maybe one of the sixty-six Thread on the subject of Unemployment benefits might help you.
This isn't my 'area', but at a rough guess the answer to unemployment bit depends on which country your girl-friend lives in/worked in and/or her nationality rather than what permit she gets/doesn't get. Maybe a bit more info would help the real experts on here to give you the correct advice.
Calling SwissBob: doesn't she possibly get something if she has worked in an EU country and paid into a scheme there?
Later:
This was what I meant, but it is NOT the official source, so please don't quote it as such.