Строку QString преобразовать в число можно с помощью метода toInt().
QString str = "FF";
bool ok;
int hex = str.toInt(&ok, 16); // hex == 255, ok == true
int dec = str.toInt(&ok, 10); // dec == 0, ok == false, т.к. "FF" нельзя преобразовать в десятиричную систему счисления
Получить строку QString из числа типа int или long можно с помощью метода number():
long a = 63;
QString dec = QString::number(a); // dec == "63"
QString hex = QString::number(a, 16); // hex == "3f"