QDateTime の fromTime_t を次のように使用してみました。
QDateTime t;
time_t elapsedTime;
t.fromTime_t(elapsedTime);
その結果、QDateTime オブジェクトには何も割り当てられません。ただし、関数 setTime_t を使用すると機能します (これは静的ではありません)。私が行方不明になっている何かがここで起こっていますか?
fromTime_t
static で を返すQDateTime
ので、次のように使用する必要があります。
time_t elapsedTime;
QDateTime t(QDateTime::fromTime_t(elapsedTime));
またはあなたができる
time_t elapsedTime;
QDateTime t;
t.setTime_t(elapsedTime);
あなたのコードは静的関数を正しく使用していません。代わりにこれを試してください:
time_t elapsedTime;
...
QDateTime t = QDateTime::fromTime_t(elapsedTime);