Qt Creator에서 GUI 응용 프로그램을 개발 중이고 일부 단위 테스트를 작성하려고합니다. 나는 This guide을 따라 QtTestlib로 단위 테스트를하고 프로그램을 잘 컴파일합니다. 하지만 어떻게 실행합니까? 나는 그들이 릴리스 빌드면 디버그 buid 및 실행되지 않으면 GUI 응용 프로그램이 시작되기 전에 실행되도록하고 싶습니다.
은 내가 temp.replace에게 다음 (QString("/"), QString("\"));
내가 오류 오류 C2001 얻고을 대체 할 'QString을':이 유형의 불법 사용 등을 가 어떻게 함께 "/"대체 할 수있는 표현 "\" thakns 4 UR 대답. 그러나 지금까지 나는 나의 문제를 분류하지 않았다. wcstring 및 sf.pFrom 모두
동일한 기능을 사용하여 디렉토리 및 파일을 열려고합니다. QT에서 동일한 작업을 수행 할 수 있습니까? 중고 QString directory = QFileDialog::getExistingDirectory(this, tr("Open Directory"),
"",
QFileDialog::ShowDirsOnly
| QFileDial
이유가 무엇이든간에 std :: cout은 내 애플리케이션에 아무 것도 표시하지 않습니다. 내 개발 환경에 대한 설명은 다음과 같습니다. Qt Creator를 사용하여 Qt 응용 프로그램을 작성 중입니다. Qt Creator는 내 스테이션 (XP64)에서 시작할 수 없으므로 현재 Visual Studio 2008 및 Qt 플러그인 (.pro 프로젝트 파일
다른 클래스의 슬롯을 실행하고 싶습니다. 는 것이 가능 UI_CDSK Obj;
connect(Obj.penDrive,SIGNAL(clicked()),this,SLOT(Obj.caller()));
이 코드는 다른 클래스 i가 다른 클래스의 슬롯을 실행할이 클래스에서이다 (UI_CDSK) 여기 penDrive 및 발신자 UI_CDSK 클래스 기능에 속하며
다른 클래스의 슬롯을 실행하고 싶습니다. 이 코드를 실행할 때 오류없이 컴파일되지만 출력을 얻지 못합니다. pendrive1::pendrive1()
{
UI_CDBurn Obj;
connect(Obj.penDrive, SIGNAL(clicked()),&Obj , SLOT(caller()));
}
여기 내 슬롯이 작동하지 않습니다. UI_C
Linux Ubuntu 9.10 시스템에서 QT Creator를 실행하고 있습니다. 방금 Qt Creator를 시작 했으므로 프로젝트를 빌드하는 동안이 오류가 발생했을 때 튜토리얼을 진행했습니다. "ISO C++에서는 'QPushButton'을 선언하지 않아도됩니다." 이 문제는 내 헤더 파일에 나타납니다. #ifndef MAINWINDOW_H
#defi