def main(): import sys from qtpy.QtWidgets import QApplication from qtpy.QtCore import QCoreApplication from util.ConfigUtil import ConfigUtil from util.LanguageUtil import LanguageUtil ConfigUtil.setup() config.noQt = False config.thisTranslation = LanguageUtil.loadTranslation("en_US") QCoreApplication.setAttribute(Qt.AA_ShareOpenGLContexts) app = QApplication(sys.argv) dialog = DownloadBibleMp3Dialog(DummyParent()) dialog.exec_()
self.resetItems() ## Standalone development code class DummyParent(): def runTextCommand(self, command): print(command) if __name__ == '__main__': import sys from qtpy.QtWidgets import QApplication from qtpy.QtCore import QCoreApplication from util.ConfigUtil import ConfigUtil from util.LanguageUtil import LanguageUtil ConfigUtil.setup() config.noQt = False config.bibleCollections["Custom"] = ['ABP', 'ACV'] config.bibleCollections["King James"] = [ 'KJV', 'KJVx', 'KJVA', 'KJV1611', 'KJV1769x' ] config.thisTranslation = LanguageUtil.loadTranslation("en_US") QCoreApplication.setAttribute(Qt.AA_ShareOpenGLContexts) app = QApplication(sys.argv) dialog = LibraryCatalogDialog(DummyParent()) dialog.saveRemoteCatalogToCache() dialog.exec_()