''' CommandLineTools.py Description: This is a launcher for Author: Walter Behrnes , walter.behrnes@gmail.com History: Version 1.0 - Inital Release * working version ''' import os, sys, re, string, shutil, math from PyQt4 import QtGui from PyQt4 import QtCore from optparse import OptionParser import simLink import fileVersioning import offsetFileNumber def runRename(): app = QtGui.QApplication(sys.argv) #The Main window qb = fileVersioning.VersioningWindow() qb.show() sys.exit(app.exec_()) def runSimLink(): app = QtGui.QApplication(sys.argv) #The Main window qb = simLink.SimLinkWindow() qb.show() sys.exit(app.exec_()) def runOffset(): app = QtGui.QApplication(sys.argv) #The Main window qb = offsetFileNumber.OffsetWindow() qb.show() sys.exit(app.exec_()) if __name__ == "__main__": parser = OptionParser() parser.add_option('-v','--version', dest='versioning', action='store_true', help='invoke versioning window') parser.add_option('-s','--simlink', dest='simlink', action='store_true', help='invoke simlink window') parser.add_option('-o','--offset', dest='offset', action='store_true', help='invoke offset window') (opts,args) = parser.parse_args() if opts.versioning: runRename() if opts.simlink: runSimLink() if opts.offset: runOffset()