윈플

error: conversion from ‘uint64_t {aka long unsigned int}’ to ‘QVariant’ is ambiguous

또는 Conver int64 to QVariant 관련 이슈


> int64 변수를 QVariant 형으로 반환할려고 할 때 위 에러가 발생.


참고 링크 : https://stackoverflow.com/questions/24260034/how-to-convert-an-unsigned-long-int-to-qvariant
위 URL를 보면 오직 long 타입에서 해당 문제가 발생한다고 하는데... 암튼 해결책이 필요했다.


구글링을 좀 더 열심히 해본 결과!

QVariant::fromValue( 변수 ); 을 통해 해결


http://doc.qt.io/qt-5/qvariant.html

여기에서 fromValue 에 대한 좀 더 자세한 설명을 확인 가능.


Comment +0