Esempio n. 1
0
try:
    import ConfigParser
except:
    import configparser as ConfigParser
import sys, os
sys.path.append('../../..')
sys.path.append('..')
import reciprocal_space_v5 as rsp
import numpy as np
try:
    from . import locate_path
except:
    import locate_path
script_path = locate_path.module_path_locator()

config = ConfigParser.RawConfigParser()
config.optionxform = str  # make entries in config file case sensitive

config.read(os.path.join(script_path, 'settings/Co_Oxides_Au111.cfg'))
#config.read('settings/Co_Oxides_Au001.cfg')
#config.read('settings/Ni_Oxides_Au111.cfg')
#config.read('settings/Fe_Oxides_Au111.cfg')

common_offset_angle = float(config.get('Plot', 'common_offset_angle'))

base_structures = dict()
structures = []


class Base_Structure():
    def __init__(self,
from PIL import Image
from PIL import ImageFont
from PIL import ImageDraw
from emoji import emojize
import sys, os
from PyQt5.QtWidgets import QApplication, QMainWindow, QFileDialog, QGraphicsScene
from PyQt5.QtCore import QDate, Qt
from PyQt5.QtGui import QPixmap
from PyQt5 import uic
from util import *
try:
    from . import locate_path
except:
    import locate_path

msg_path = locate_path.module_path_locator()
# msg_path = os.path.dirname(os.path.dirname(script_path))


class MyMainWindow(QMainWindow):
    def __init__(self, parent=None):
        super(MyMainWindow, self).__init__(parent)
        #pg.mkQApp()
        uic.loadUi(os.path.join(msg_path, 'ui_bible_reading_reminder.ui'),
                   self)
        self.setWindowTitle('Daily Bible reading reminder')
        self.bible_today_tag = ""
        self.today_date = None
        self.picked_date = None
        self.plan_lookup_table = None
        self.scripture_extracted = None