Skip to content

applets/comic: Port to KF6/Qt6

Joshua Goins requested to merge work/redstrate/comic-kf6 into master

Now it's comics' turn:

  • Remove usage of PlasmaExtras (it only used ScrollArea, so it was easy enough to change it to ScrollView)
  • Replace usage of iconSource
  • Port to PC3, it used the tabbar from PC2 still
  • Remove some deprecated Qt5 code, which we don't have to support anymore

Of note, .desktop metadata files aren't supported anymore so no previous comic plugins will show up. For testing, I have created a functional metadata.json replacmenet for the bideja plugin:

{
    "KPlugin": {
        "Authors": [
            {
                "Email": "oluisedu@gmail.com",
                "Name": "Luiç"
            }
        ],
        "Id": "bideja",
        "Name": "Bideja",
        "Version": "1.0",
        "Icon": "icon.png"
    },
    "X-KDE-PlasmaComicProvider-SuffixType": "string",
    "KPackageStructure": "Plasma/Comic",
    "X-KDE-Library": "plasma_comic_krossprovider"
}

Merge request reports