Merge pull request #2650 from Trial97/help-pages

fix a few missing help pages
This commit is contained in:
Alexandru Ionut Tripon 2024-07-19 15:45:57 +03:00 committed by GitHub
commit ddcaf25149
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
8 changed files with 11 additions and 5 deletions

View File

@ -66,7 +66,7 @@ class AccountListPage : public QMainWindow, public BasePage {
return icon; return icon;
} }
QString id() const override { return "accounts"; } QString id() const override { return "accounts"; }
QString helpPage() const override { return "Getting-Started#adding-an-account"; } QString helpPage() const override { return "/getting-started/adding-an-account"; }
void retranslate() override; void retranslate() override;
public slots: public slots:

View File

@ -119,6 +119,7 @@ class ModrinthManagedPackPage final : public ManagedPackPage {
void parseManagedPack() override; void parseManagedPack() override;
[[nodiscard]] QString url() const override; [[nodiscard]] QString url() const override;
[[nodiscard]] QString helpPage() const override { return "modrinth-managed-pack"; }
public slots: public slots:
void suggestVersion() override; void suggestVersion() override;
@ -142,6 +143,7 @@ class FlameManagedPackPage final : public ManagedPackPage {
void parseManagedPack() override; void parseManagedPack() override;
[[nodiscard]] QString url() const override; [[nodiscard]] QString url() const override;
[[nodiscard]] QString helpPage() const override { return "curseforge-managed-pack"; }
public slots: public slots:
void suggestVersion() override; void suggestVersion() override;

View File

@ -57,7 +57,7 @@ class OtherLogsPage : public QWidget, public BasePage {
QString id() const override { return "logs"; } QString id() const override { return "logs"; }
QString displayName() const override { return tr("Other logs"); } QString displayName() const override { return tr("Other logs"); }
QIcon icon() const override { return APPLICATION->getThemedIcon("log"); } QIcon icon() const override { return APPLICATION->getThemedIcon("log"); }
QString helpPage() const override { return "Minecraft-Logs"; } QString helpPage() const override { return "other-Logs"; }
void retranslate() override; void retranslate() override;
void openedImpl() override; void openedImpl() override;

View File

@ -48,7 +48,7 @@ class ShaderPackPage : public ExternalResourcesPage {
QString displayName() const override { return tr("Shader packs"); } QString displayName() const override { return tr("Shader packs"); }
QIcon icon() const override { return APPLICATION->getThemedIcon("shaderpacks"); } QIcon icon() const override { return APPLICATION->getThemedIcon("shaderpacks"); }
QString id() const override { return "shaderpacks"; } QString id() const override { return "shaderpacks"; }
QString helpPage() const override { return "Resource-packs"; } QString helpPage() const override { return "shader-packs"; }
bool shouldDisplay() const override { return true; } bool shouldDisplay() const override { return true; }

View File

@ -40,6 +40,8 @@ class ResourcePackResourcePage : public ResourcePage {
[[nodiscard]] QMap<QString, QString> urlHandlers() const override; [[nodiscard]] QMap<QString, QString> urlHandlers() const override;
[[nodiscard]] inline auto helpPage() const -> QString override { return "resourcepack-platform"; }
protected: protected:
ResourcePackResourcePage(ResourceDownloadDialog* dialog, BaseInstance& instance); ResourcePackResourcePage(ResourceDownloadDialog* dialog, BaseInstance& instance);

View File

@ -42,6 +42,8 @@ class ShaderPackResourcePage : public ResourcePage {
[[nodiscard]] QMap<QString, QString> urlHandlers() const override; [[nodiscard]] QMap<QString, QString> urlHandlers() const override;
[[nodiscard]] inline auto helpPage() const -> QString override { return "shaderpack-platform"; }
protected: protected:
ShaderPackResourcePage(ShaderPackDownloadDialog* dialog, BaseInstance& instance); ShaderPackResourcePage(ShaderPackDownloadDialog* dialog, BaseInstance& instance);

View File

@ -44,7 +44,7 @@ class ImportFTBPage : public QWidget, public BasePage {
QString displayName() const override { return tr("FTB App Import"); } QString displayName() const override { return tr("FTB App Import"); }
QIcon icon() const override { return APPLICATION->getThemedIcon("ftb_logo"); } QIcon icon() const override { return APPLICATION->getThemedIcon("ftb_logo"); }
QString id() const override { return "import_ftb"; } QString id() const override { return "import_ftb"; }
QString helpPage() const override { return "FTB-platform"; } QString helpPage() const override { return "FTB-import"; }
bool shouldDisplay() const override { return true; } bool shouldDisplay() const override { return true; }
void openedImpl() override; void openedImpl() override;
void retranslate() override; void retranslate() override;

View File

@ -66,7 +66,7 @@ class Page : public QWidget, public BasePage {
QString displayName() const override { return "FTB Legacy"; } QString displayName() const override { return "FTB Legacy"; }
QIcon icon() const override { return APPLICATION->getThemedIcon("ftb_logo"); } QIcon icon() const override { return APPLICATION->getThemedIcon("ftb_logo"); }
QString id() const override { return "legacy_ftb"; } QString id() const override { return "legacy_ftb"; }
QString helpPage() const override { return "FTB-platform"; } QString helpPage() const override { return "FTB-legacy"; }
bool shouldDisplay() const override; bool shouldDisplay() const override;
void openedImpl() override; void openedImpl() override;
void retranslate() override; void retranslate() override;