Skip to content

WARN: QString::arg: Argument missing #206

@SineSwiper

Description

@SineSwiper

Describe the bug
QString::arg usage appears to have broke after a recent upgrade (from v3.17.5 to v3.18.1):

 WARN: QString::arg: Argument missing: skipped-{1}-{2}.txt, snes
 WARN: QString::arg: Argument missing: skipped-{1}-{2}.txt, cache
...

 WARN: QString::arg: Argument missing: {1}/report-{2}-missing_{3}-{4}.txt, /home/pi/.skyscraper/reports
 WARN: QString::arg: Argument missing: {1}/report-{2}-missing_{3}-{4}.txt, snes
 WARN: QString::arg: Argument missing: {1}/report-{2}-missing_{3}-{4}.txt, title
 WARN: QString::arg: Argument missing: {1}/report-{2}-missing_{3}-{4}.txt, 20251231
Report filename: '{1}/report-{2}-missing_{3}-{4}.txt'
Assembling report, please wait...Report file could not be opened for writing, please check permissions of folder '/home/pi/.skyscraper/reports', then try again...

To Reproduce
Skyscraper -p "snes" --cache "report:missing=title"

Expected behavior
Proper substitution of filename arguments within the code.

Technical information

Skyscraper:       3.18.1
Qt:               6.4.2
Architecture:     arm64
Kernel:           linux 6.12.34+rpt-rpi-2712
Operating System: Debian GNU/Linux 12 (bookworm)
RetroPie:         4.8.9

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions