2014-07-08 1 views
0

MacOS에 대한 새로운 목표를 세우면서 수년간 프로그램을 작성하지 않은 사람은 너무 명확하지 않아서 시간 낭비가되지 않기를 바랍니다.NSOpenPanel에서 파일을 선택할 수없는 이유는 무엇입니까?

대화 상자를 열고 파일 위치를 되 찾으려합니다. 참조로. 내가 창문 컨트롤러 내에서 할 수 있어야한다고 말할 수 있겠 니? 엑스 코드 나는이 같은 관련 기능, 오픈 도큐먼트 작업에 배관 한 사용 :

class MyWindowController(NSWindowController): 
    @objc.IBAction 
    def openDocument_(self, sender): 
     dialog = NSOpenDialog.openPanel() 
     dialog.setCanChooseFile_(True) 
     dialog.setCanChooseDirectories_(False) 
     results = dialog.openModal() 
     # test the results and do something 

문제는 대화 상자가 바로 열리고 있습니다 동안 내가 실제로 과거의 어떤 파일을 선택할 수 없습니다 주위 찾아이다. 뭐라 구요?

TIA에 대한 도움이 필요합니다. 설명서에 나온 내용을 놓친 경우에도 알려주십시오.

+0

'NSOpenDialog' 무엇으로 선택할 수있는 패널을 말해서합니다 (setAllowedFileTypes_ 방법을 사용하여) 열 수있는 파일을 지정하지? 그것은'NSOpenPanel'이 아니어야합니까? – GoodSp33d

답변

0

당신은, 또는 모든 파일 dialog.setAllowsOtherFileTypes_(True)

관련 문제