Reorganize code

This commit is contained in:
Pengfei
2021-08-09 16:34:03 +08:00
parent b331f50b91
commit 9fbdf6f529
6 changed files with 306 additions and 321 deletions
+8 -3
View File
@@ -9,6 +9,7 @@
namespace Core {
struct Config;
class ContentSpecifier;
class NCCHContainer;
class SDMCImporter;
class TitleMetadata;
} // namespace Core
@@ -21,13 +22,17 @@ class TitleInfoDialog : public QDialog {
Q_OBJECT
public:
explicit TitleInfoDialog(QWidget* parent, const Core::Config& config,
Core::SDMCImporter& importer, Core::ContentSpecifier specifier);
explicit TitleInfoDialog(QWidget* parent, Core::SDMCImporter& importer,
Core::ContentSpecifier specifier);
~TitleInfoDialog();
private:
void LoadInfo(const Core::Config& config);
void LoadInfo();
void LoadEncryption(Core::NCCHContainer& ncch);
void InitializeLanguageComboBox();
void InitializeChecks(Core::TitleMetadata& tmd);
void UpdateNames();
void ExecuteContentsCheck();