MuseScore  3.4
Music composition and notation
Public Member Functions | Static Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
Ms::ResourceManager Class Reference

#include <resourceManager.h>

Inheritance diagram for Ms::ResourceManager:
Inheritance graph
[legend]
Collaboration diagram for Ms::ResourceManager:
Collaboration graph
[legend]

Public Member Functions

 ResourceManager (QWidget *parent=0)
 
void selectLanguagesTab ()
 
void selectExtensionsTab ()
 

Static Public Member Functions

static QString baseAddr ()
 

Private Slots

void downloadLanguage ()
 
void downloadExtension ()
 
void uninstallExtension ()
 

Private Member Functions

virtual void hideEvent (QHideEvent *)
 
void displayLanguages ()
 
void displayExtensions ()
 
bool verifyFile (QString path, QString hash)
 
bool verifyLanguageFile (QString filename, QString hash)
 

Private Attributes

QByteArray txt
 
QMap< QPushButton *, QString > languageButtonMap
 
QMap< QPushButton *, QString > languageButtonHashMap
 

Constructor & Destructor Documentation

◆ ResourceManager()

Ms::ResourceManager::ResourceManager ( QWidget *  parent = 0)
explicit

Member Function Documentation

◆ baseAddr()

static QString Ms::ResourceManager::baseAddr ( )
inlinestatic

◆ displayExtensions()

void Ms::ResourceManager::displayExtensions ( )
private

◆ displayLanguages()

void Ms::ResourceManager::displayLanguages ( )
private

◆ downloadExtension

void Ms::ResourceManager::downloadExtension ( )
privateslot

◆ downloadLanguage

void Ms::ResourceManager::downloadLanguage ( )
privateslot

◆ hideEvent()

void Ms::ResourceManager::hideEvent ( QHideEvent *  event)
privatevirtual

◆ selectExtensionsTab()

void Ms::ResourceManager::selectExtensionsTab ( )

◆ selectLanguagesTab()

void Ms::ResourceManager::selectLanguagesTab ( )

◆ uninstallExtension

void Ms::ResourceManager::uninstallExtension ( )
privateslot

◆ verifyFile()

bool Ms::ResourceManager::verifyFile ( QString  path,
QString  hash 
)
private

◆ verifyLanguageFile()

bool Ms::ResourceManager::verifyLanguageFile ( QString  filename,
QString  hash 
)
private

Member Data Documentation

◆ languageButtonHashMap

QMap<QPushButton *, QString> Ms::ResourceManager::languageButtonHashMap
private

◆ languageButtonMap

QMap<QPushButton *, QString> Ms::ResourceManager::languageButtonMap
private

◆ txt

QByteArray Ms::ResourceManager::txt
private

The documentation for this class was generated from the following files: