Qt 메타 개체 시스템에 열거 형을 등록하고 있습니다. 나는 그것들 모두가 메타 타입 ID를 가지고 있다는 것을 두 번 확인했고 모든 것이 완벽 해 보였다. 그러나 나는 그 (것)들의 비교에 어떤 종류의 미해결 문제가있다. 은의이 콤보 상자를 채우기 위해이 코드를 살펴 보자 : 그것은 좋은 일 WgtEnumItemEditor::WgtEnumItemEdito
Qt를 사용하여 JSON 객체를 만들고 QJson을 사용하여 QString으로 변환합니다. 이 (정상적으로) 잘 작동하며이 경우 않습니다 있지만 내 Qt 데이터 구조의 소멸자에서 액세스 위반이 발생합니다. 개체가 잘 빌드 된, 내 네트워크 연결을 통해 보내고 함수가 끝난 후 내 응용 프로그램이 충돌합니다. 내 코드는 다음과 같습니다 void bar()
{
QTreeView에 표시 될 QAbstractItemModel의 하위 클래스를 생성 중입니다. 내 index() 및 parent() 함수 QAbstractItemModelcreateIndex 유전 함수를 사용하고 께 row, column 및 data 필요 QModelIndex 제공을 생성한다. 여기서 테스트 목적으로 데이터는 파이썬 문자열입니다. 나는 다시
Q_DECLARE_METATYPE()을 사용하여 선언 한 Money라는 사용자 지정 클래스가 있습니다. class Money {
public:
Money(double d) {
_value = d;
}
~Money() {}
QString toString() const {
return QString(_va
실패 levelObjects가 그 QMaps의 QVariants의 QList를 실물 : 나는 QMaps 중 하나에 뭔가의 값을 변경하려고 할 때, 나중에 QList<QVariant> levelObjects;
, 그것은 아무튼 ( Before - 207 , newX = 209.665
QMap(("frame_name", QVariant(QString, "