qobject

    0

    2답변

    Qt 객체에서 pimpl 관용구를 구현하는 가장 쉬운 방법을 알고 싶습니다. pimpl.h : class B; class A: public QObject { B *b; } pimpl.cxx : 알 수있는 바와 같이 이제 class B: public QObject { } , Qt는가 클래스 B를 통과하지 않습니다 내가 갖고 싶은 것은이

    1

    2답변

    QAbstractListModel에서 사용자 지정 QObject 하위 클래스를 반환하고 QML ListView에서 사용하는 방법은 무엇입니까? 개체를 표시 역할로 반환하려고했는데 속성에 액세스하기 위해 qml display.property에서 사용했지만 잘 작동하지만 qml에서 qobject로 모델을 사용하고 model.property로 속성에 액세스하는

    0

    2답변

    TextField의 값을 String에 전달하려고했는데 원본이 정확하다고 생각하지만 TextField에 "value"를 삽입하고 버튼을 클릭하면 아무 것도 반환하지 않습니다. 그러나이 값을 설정하면 TextField {Text : "Example"}의 값 : 반환 값 : "예", 어떤 아이디어입니까? FirstPage.qml Item { Rectangl

    2

    1답변

    에서 "VTABLE에 정의되지 않은 참조"를 해결하는 데 도움이되지 코드입니다 : 내가 수동으로 빌드 디렉토리를 삭제 한 QT += widgets CONFIG += c++14 console CONFIG -= app_bundle DEFINES += QT_DEPRECATED_WARNINGS SOURCES += main.cpp , 나는 가능한 모

    0

    1답변

    누군가 QString을 사용하여 QObject를 참조 할 수 있습니까? 이 사이트에서 Qt 문서 및 유사한 답변을 기반으로 여러 가지 방법으로이 작업을 수행하려고 시도했습니다. QString string = "mylabel_" for(int i = 0; i < my.count(); i++) { QString thisString = string

    3

    2답변

    QML 속성을 C++ 속성에 바인딩하는 방법을 알고 있으므로 C++에서 신호 알림을 호출하면 QML에서보기를 업데이트합니다. 사용자가 UI를 사용하여 뭔가를 바꿀 때 C++ 속성 업데이트를 할 수있는 방법이 있습니까? 예를 들어, 나는 콤보 박스를 가지고 있으며 사용자가 콤보 박스의 값을 변경할 때 일부 C++ 속성을 업데이트하려고합니다. 편집 : C++

    0

    1답변

    나는 이와 같은 헤더 파일에 인터페이스 클래스를 가지고있다. 예상되는 class Interface { ... } #define InterfaceIID "Interface" Q_DECLARE_INTERFACE(Interface, InterfaceIID) 내가 내 응용 프로그램에 주위에 전달되는 내 인터페이스를 구현하는 객체에 대한 포인터가이 cl

    1

    1답변

    QtTest를 사용하여 C++ 응용 프로그램에 대한 테스트를 만들려고합니다. 내가 가지고있는 세 가지 관련 파일은 다음과 같습니다. GuiTests.cpp에는 내 테스트가 포함 된 testsuite1.cpp과 내 테스트의 정의가 포함 된 testsuite1.h이 있습니다. 다른 가이드의 도움으로이 파일을 만들었습니다 (예 : this one). 나는이 오류

    0

    2답변

    나는 QObject의 QVector가 QVector<QWidget*> question_vector;입니다. 위젯은 질문입니다. (신청서는 설문지와 같습니다.) 질문지를 만들 때 comboBox의 선택에서 질문 유형이 선택되고 질문 클래스 내에서 질문이 만들어지고 QVector에 저장됩니다. void CreateSurvey::comboBox_selection

    1

    1답변

    없이 connect() 및 tr() 사용 QObject::없이 사람들이 connect()을 자주 사용하는 것을 볼 수 있습니다. 어떻게 할 수 있습니까? QObject를 클래스가 아닌 공간이기 때문에, 'connect' was not declared in this scope 내가 using namespace QObject을 사용할 수 없습니다 : 난 그냥