Beispiel #1
0
def main():
    print 'Starting Central Access Reader...'

    import sys
    import os

    from PyQt4.QtGui import QApplication, QPixmap, QSplashScreen
    app = QApplication(sys.argv)

    # Create a splash screen
    from forms import resource_rc
    pixmap = QPixmap(':/icons/icons/CAR Splash.png')
    splash = QSplashScreen(pixmap)
    splash.show()
    app.processEvents()

    # Check to see if my folders in my paths exist. If they don't, make them
    from misc import program_path, app_data_path, temp_path

    if not os.path.exists(os.path.dirname(program_path('test.txt'))):
        os.makedirs(os.path.dirname(program_path('test.txt')))
    if not os.path.exists(os.path.dirname(app_data_path('test.txt'))):
        os.makedirs(os.path.dirname(app_data_path('test.txt')))
    if not os.path.exists(os.path.dirname(temp_path('test.txt'))):
        os.makedirs(os.path.dirname(temp_path('test.txt')))

    from gui.main_window import MainWindow

    window = MainWindow(app)
    window.show()
    splash.finish(window)
    sys.exit(app.exec_())
Beispiel #2
0
 def applyButton_clicked(self):
     self.beforeConfiguration = copy.deepcopy(self.configuration)
     self.configuration.saveToFile(app_data_path('configuration.xml'))
     self.done(0)
 def previewButton_clicked(self):
     self.configuration.saveToFile(app_data_path('configuration.xml'))
     self.mainWindow.refreshDocument()
 def restoreButton_clicked(self):
     self.configuration.restoreDefaults()
     self.configuration.saveToFile(app_data_path('configuration.xml'))
     self.mainWindow.refreshDocument()
     self.updateSettings()
 def this_finished(self):
     self.beforeConfiguration.saveToFile(app_data_path('configuration.xml'))