0
QFileDialog를 사용하여 새 디렉토리의 이름을 가져오고 싶습니다. 여기서 여러 구성 파일을 만듭니다.QFileDialog - 확장명이없는 파일을 만듭니다.
디렉토리 이름에 확장 부분이 포함되지 않으면 좋을 것입니다. filename.extension과 함께 QFileDialog를 제공하지 않으려면 어떻게해야합니까?
나는 다음과 같은 코드를 사용하려고 :QString fileName =
QFileDialog::getSaveFileName(this, tr("create a directory),
QDir::homePath(), tr("Directories (*)"));
을하지만, 분명히 그것은 또는 확장명없이 입력에 어떤 파일 이름을 사용 할 수 있습니다. 다른 아이디어?
나는 "새로운"디렉토리가 될 것이라고 강조했다. 사용자는 이름을 제공해야하며 시스템은 내용이있는 디렉토리를 만듭니다. – Dejwi
그렇게 생각하지 마십시오. 사용자는 해당 대화 상자를 사용하여 디렉토리를 생성 할 수 있어야합니다. 왜 사용자가 강제로 새 디렉토리를 만들려고합니까? – mwerschy
사용자에게 투명하게 보여야합니다. 그는 단지 새 파일을 만듭니다 (특정 응용 프로그램 특정 형식으로). 그러나 실제로 하나의 디렉토리에 여러 파일로 나누어 저장하는 것이 훨씬 쉬울 것입니다. – Dejwi