Ich habe ein Problem. Bei folgendem Code:
Code: Alles auswählen
QString filename = QString("%1%2%3")
.arg(ApplicationSettings::getInstance()->readSetting(ConfigPhotoController::SETTINGGROUPNAME, ConfigPhotoController::SETTING_FILENAME).toString())
.arg(m_nCurrentItemNumber, 4, 10, '0')
.arg(ApplicationSettings::getInstance()->readSetting(ConfigPhotoController::SETTINGGROUPNAME, ConfigPhotoController::SETTING_FILETYPE).toString());
Wenn ich den Code in:'QString::arg': 9 Überladungenhaben ähnliche Konvertierungen
Code: Alles auswählen
QString filename = QString("%1%2%3")
.arg(ApplicationSettings::getInstance()->readSetting(ConfigPhotoController::SETTINGGROUPNAME, ConfigPhotoController::SETTING_FILENAME).toString())
.arg(m_nCurrentItemNumber, 4, 10)
.arg(ApplicationSettings::getInstance()->readSetting(ConfigPhotoController::SETTINGGROUPNAME, ConfigPhotoController::SETTING_FILETYPE).toString());
Warum ist das so? Laut API kann ich doch das Füllzeichen angeben!