에서 .txt 파일에 대한 열 Qfile을 빈 내용 : QString dir = ":/nodesDir/nodesDir/";
QFile baseFile(dir + "allNodeNames.txt");
qDebug() << baseFile.exists(); // true
qDebug() << baseFile.readAll(); // ""
하지만 잘못은
Qt 디자이너 해킹의 일환으로 런타임 (특히 :/trolltech/widgetbox/widgetbox.xml)에서 리소스를 제거하는 데 관심이 있습니다. 컨텍스트에 대한 자세한 내용은 게시물의 끝 부분을 참조하십시오. 내 분명한 (실패) 시도했다 : QFile(":/trolltech/widgetbox/widgetbox.xml").remove();
하지만
우리는 다른 테마를 가진 응용 프로그램을 가지고 있습니다. 따라서 메인 앱에는 다음과 같은 것이 있습니다 : // User opens app with theme A
QResource::registerResource("theme_a.rcc"); // returns TRUE
// User changes theme to B
QResource::unreg
문제를 자원의 원본 파일 이름을 얻을 : 어떻게이 qrc resource file에서 원본 파일 이름을 얻을 수 있나요? 추가 정보 : 이 fileName() 및 absoluteFilePath() 방법을 사용하여, 나는 다음과 같은 예를 구현 : 여기에 qrc entry:
:/my/file (somefile.txt)
을, 나는 (이어야) 볼 것으
Qt가 새로 도입되었습니다. QProcess를 사용하여 외부 셸 스크립트를 실행하고 출력을 GUI에서 textBrowser로 리디렉션하려고합니다. 코드 : mainwindow.h에서 : private:
QProcess *myProcess;
및 mainwindow.cpp : void MainWindow::onButtonPressed(){