# -*- coding: utf-8 -*-
import sys, os, gettext, platform
from PyQt4 import QtCore, QtGui
from PyQt4.QtCore import *
from PyQt4.QtGui import *
reload(sys)
#UTF-8 support
sys.setdefaultencoding('utf-8')
#Locale support
LOCALE_DIR = os.path.join(os.path.dirname(__file__), "locale")
gettext.install("main", LOCALE_DIR)
#Skins
def get_skins():
skins = []
for item in os.listdir("skins" + os.path.sep):
if os.path.isdir("skins" + os.path.sep + item) and not item[:1] == ".":
skins.append(item)
return skins
#Screens
def get_screens():
qscreen = QDesktopWidget()
screens = []
for screen in range(0, qscreen.screenCount()):
screens.append(str(screen+1))
return screens