Hello all, i have a question about speed optimization with PyQt, i cant find any clear explanation about this question in google, i am developing an app with many .py files, in the beginning i am using this imports.
from PyQt4.QtCore import * from PyQt4.QtGui import * from PyQt4.QtSql import * to have no problem using classes but i would like to post any questions i suppose any people on the list have to know: 1- if i import a file and this file import the same, it is imported two times wasting the same time in the same imports other time? main.py from PyQt4.QtCore import * from PyQt4.QtGui import * from PyQt4.QtSql import * import testdlg testdlg.py from PyQt4.QtCore import * from PyQt4.QtGui import * from PyQt4.QtSql import * 2- i have changed any files to import like this: from PyQt4.QtCore import QRegExp, QString, Qt, SIGNAL, SLOT, QVariant, QChar from PyQt4.QtGui import QLabel, QDialog, QLineEdit, QDialogButtonBox, QGridLayout, QMessageBox, QApplication, QIcon, QInputDialog from PyQt4.QtSql import QSqlQuery i know other people (and pyuic4) use this : from PyQt4 import QtCore and later use ever first QtCore in classes names "QtCore.QString" but i dont like to write too much unnecessary code when i know i will not have name collision, any other way to speed up the imports? 3- is this really important to speed up the application? Best Regards, Miguel Angel. _______________________________________________ PyQt mailing list PyQt@riverbankcomputing.com http://www.riverbankcomputing.com/mailman/listinfo/pyqt