Wie zu wissen, welche Version von Qt ich benutze.Wenn ich Qt Creator öffnen zeigt es Willkommen zu Qt Creator 2.3.IN Build Einstellung Es zeigt Qt Version Qt 4.7.1. Bitte helfen Sie mir.Wie finde ich Version von Qt?
Antwort
Sie verwenden Qt Version 4.7.1, denn das ist die Version des qmake. Sie können auch vom Shell-Typ qmake -v, um es zu bekommen. Die andere Version, nämlich 2,3, ist die Version von Qt Creator, nicht von Qt
die Versionsinfo ist Alles in PyQt5.Qt:
from PyQt5 import Qt
vers = ['%s = %s' % (k,v) for k,v in vars(Qt).items() if k.lower().find('version') >= 0 and not inspect.isbuiltin(v)]
print('\n'.join(sorted(vers)))
druckt
PYQT_VERSION = 328193
PYQT_VERSION_STR = 5.2.1
QOpenGLVersionProfile = <class 'PyQt5.QtGui.QOpenGLVersionProfile'>
QT_VERSION = 328192
QT_VERSION_STR = 5.2.0
qVersion = <built-in function qVersion>
qWebKitMajorVersion = <built-in function qWebKitMajorVersion>
qWebKitMinorVersion = <built-in function qWebKitMinorVersion>
qWebKitVersion = <built-in function qWebKitVersion>
Die Funktionen können auch genannt werden:
>>> vers = ['%s = %s' % (k,v()) for k,v in vars(Qt).items() if k.lower().find('version') >= 0 and inspect.isbuiltin(v)]
>>> print('\n'.join(sorted(vers)))
qVersion = 5.2.0
qWebKitMajorVersion = 538
qWebKitMinorVersion = 1
qWebKitVersion = 538.1
Sehr nützlich, danke für das Teilen Ihres Wissens. Von denen, die Sie oben geschrieben haben, verwende ich 'print (" Qt-Version: "+ str (QtCore.qVersion()))' und 'print (" PyQt (Python-Modul) Version: "+ str (Qt.PYQT_VERSION_STR))' – sunyata
qmake-qt5 --version
oder
qmake --version
Beginnend mit Qt 5.3 Sie verwenden können:
qtdiag
Dieser druckt eine Reihe von nützlichen Informationen. Die erste Zeile enthält die Version:
Qt 5.5.1 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 5.3.1 20160407) on "xcb"
Interessant, aber OP war für Qt 4 so pyqt 4.x – Schollii
qtdiag Arbeitete .. Vielen Dank Viel Bro !! –
Dank @menzZana, können Sie mir sagen, wie 4.7.1 zu aktualisieren qt qt 5.2.1 – user3472783
Sie neue Qt installieren Version bei http://qt-project.org/downloads Sie können auch das neue Qt direkt zu Ihrem Qt Creator hinzufügen, so dass es das neue Qt verwendet, indem Sie zu Tools> Optionen> Build & Run> Qt Version gehen und die neue Version in Qt Creator hinzufügen – MenzZana
Mein Betriebssystem ist Fedora 16, ist es ist es möglich, Qt5 zu installieren? – user3472783