/* === This file is part of Calamares - === * * SPDX-FileCopyrightText: 2021 Adriaan de Groot * SPDX-License-Identifier: GPL-3.0-or-later * * Calamares is Free Software: see the License-Identifier above. * */ #ifndef LIBCALAMARESUI_WIDGETS_TRANSLATIONFIX_H #define LIBCALAMARESUI_WIDGETS_TRANSLATIONFIX_H #include "DllMacro.h" class QMessageBox; class QDialogButtonBox; namespace Calamares { /** @brief Fixes the labels on the standard buttons of the message box * * Updates OK / Cancel / Yes / No because there does not * seem to be a way to do so in the Retranslator code * (in libcalamares) since the translated strings may come * from a variety of platform-plugin sources and we can't * guess the context. */ void UIDLLEXPORT fixButtonLabels( QMessageBox* ); void UIDLLEXPORT fixButtonLabels( QDialogButtonBox* ); } // namespace Calamares #endif