KNMusicGlobal::KNMusicGlobal(QObject *parent) : QObject(parent) { //Initial global instance. m_global=KNGlobal::instance(); //Register music metatypes. regMetaType(); //Initial music types. initialFileType(); //Initial threads. initialThreads(); //Initial resources. initialHeaderText(); initialGenreText(); //Set the library path. setMusicLibraryPath(m_global->libraryPath()+"/Music"); //Link the library changed request. connect(KNGlobal::instance(), &KNGlobal::libraryMoved, this, &KNMusicGlobal::onActionLibraryMoved); //Connect retranslate signal. connect(KNGlobal::instance(), &KNGlobal::requireRetranslate, this, &KNMusicGlobal::retranslate); //Get the latest translation. retranslate(); }
KNMusicGlobal::KNMusicGlobal(QObject *parent) : QObject(parent) { //Initial global instance. m_global=KNGlobal::instance(); //Register music metatypes. regMetaType(); //Initial music types. initialFileType(); //Initial threads. initialThreads(); //Initial resources. initialHeaderText(); initialGenreText(); //Connect retranslate signal. connect(KNLocaleManager::instance(), &KNLocaleManager::requireRetranslate, this, &KNMusicGlobal::retranslate); //Get the latest translation. retranslate(); }