I found that the stroul function behaves differently in the CI windows2022 Clang Qt6 environment
stroul can't handle hex str correctly
log place

winows 2019 success char_token = 5

windows 2022 failed char_token = 0

Maybe we could use QString::toULong, but all the ways of determining whether parsing was successful by char_token ! = 0 should be changed to bool

I found that the
stroulfunction behaves differently in the CI windows2022 Clang Qt6 environmentstroul can't handle hex str correctly
log place
winows 2019 success char_token = 5

windows 2022 failed char_token = 0

Maybe we could use QString::toULong, but all the ways of determining whether parsing was successful by
char_token ! = 0should be changed tobool