Я использовал Python, чтобы оптимизировать количество компонентов технологии возобновляемой энергии, что обычно требует больше времени для ответа. Таким образом, я добавил полосу загрузки, чтобы заполнить пробел между нажатием на кнопку («Запустить Hybrid Power System Simulation_SS Optimizer» на прилагаемом изображении) через следующий код:
gif = QMovie(r'C:\***\ajax-loader.gif')
loading_lbl = QtWidgets.QLabel(dialog.ui.tab_CSO_CA)
loading_lbl.show()
loading_lbl.setMovie(gif)
gif.start()
Проблема заключается в том, что при запуске В приложении, использующем режим «Отладка», полоса загрузки отображается так, как это ясно на прикрепленном изображении, но через режим «Обычный» она не отображается. Я хотел бы отобразить панель загрузки в первой вкладке ("tab_CSO_CA") окна оптимизации (не в главном окне). Любая помощь высоко ценится.