eric6/UI/UserInterface.py

changeset 7814
6fa40642ed7c
parent 7813
5d0dbec7b815
child 7818
5c9271c2f662
child 7824
096b3ebc1409
child 7836
2f0d208b8137
equal deleted inserted replaced
7813:5d0dbec7b815 7814:6fa40642ed7c
11 import sys 11 import sys
12 import logging 12 import logging
13 import shutil 13 import shutil
14 import json 14 import json
15 import datetime 15 import datetime
16 import getpass
16 17
17 from PyQt5.QtCore import ( 18 from PyQt5.QtCore import (
18 pyqtSlot, QTimer, QFile, QFileInfo, pyqtSignal, PYQT_VERSION_STR, QDate, 19 pyqtSlot, QTimer, QFile, QFileInfo, pyqtSignal, PYQT_VERSION_STR, QDate,
19 QIODevice, qVersion, QProcess, QSize, QUrl, QObject, Qt, QUuid, QThread, 20 QIODevice, qVersion, QProcess, QSize, QUrl, QObject, Qt, QUuid, QThread,
20 QUrlQuery 21 QUrlQuery
1488 installInfo["virtualenv"] = ( 1489 installInfo["virtualenv"] = (
1489 installInfo["eric"].startswith( 1490 installInfo["eric"].startswith(
1490 os.path.expanduser("~")) 1491 os.path.expanduser("~"))
1491 ) 1492 )
1492 if installInfo["virtualenv"]: 1493 if installInfo["virtualenv"]:
1493 installInfo["user"] = os.getlogin() 1494 installInfo["user"] = getpass.getuser()
1494 installInfo["exe"] = sys.executable 1495 installInfo["exe"] = sys.executable
1495 installInfo["installed"] = True 1496 installInfo["installed"] = True
1496 installInfo["installed_on"] = installDateTime.strftime( 1497 installInfo["installed_on"] = installDateTime.strftime(
1497 "%Y-%m-%d %H:%M:%S") 1498 "%Y-%m-%d %H:%M:%S")
1498 installInfo["sudo"] = not os.access( 1499 installInfo["sudo"] = not os.access(

eric ide

mercurial