1523 |
1523 |
1524 # check version of Qt |
1524 # check version of Qt |
1525 qtMajor = int(qVersion().split('.')[0]) |
1525 qtMajor = int(qVersion().split('.')[0]) |
1526 qtMinor = int(qVersion().split('.')[1]) |
1526 qtMinor = int(qVersion().split('.')[1]) |
1527 print("Qt Version: {0}".format(qVersion().strip())) |
1527 print("Qt Version: {0}".format(qVersion().strip())) |
1528 if qtMajor == 5 and qtMinor < 9: |
1528 if qtMajor == 5 and qtMinor < 12: |
1529 print('Sorry, you must have Qt version 5.9.0 or better.') |
1529 print('Sorry, you must have Qt version 5.12.0 or better.') |
1530 exit(2) |
1530 exit(2) |
1531 |
1531 |
1532 # check version of sip |
1532 # check version of sip |
1533 try: |
1533 try: |
1534 try: |
1534 try: |
1574 pyqtVersion += '.0' |
1574 pyqtVersion += '.0' |
1575 (major, minor, pat) = pyqtVersion.split('.') |
1575 (major, minor, pat) = pyqtVersion.split('.') |
1576 major = int(major) |
1576 major = int(major) |
1577 minor = int(minor) |
1577 minor = int(minor) |
1578 pat = int(pat) |
1578 pat = int(pat) |
1579 if major == 5 and minor < 9: |
1579 if major == 5 and minor < 12: |
1580 print('Sorry, you must have PyQt 5.9.0 or better or' |
1580 print('Sorry, you must have PyQt 5.12.0 or better or' |
1581 ' a recent snapshot release.') |
1581 ' a recent snapshot release.') |
1582 exit(4) |
1582 exit(4) |
1583 # check for blacklisted versions |
1583 # check for blacklisted versions |
1584 for vers in BlackLists["PyQt5"] + PlatformBlackLists["PyQt5"]: |
1584 for vers in BlackLists["PyQt5"] + PlatformBlackLists["PyQt5"]: |
1585 if vers == pyqtVersion: |
1585 if vers == pyqtVersion: |