Example #1
0
def main(argv):
    # Avoid performance issues with X11 engine when rendering objects
    if sys.platform == 'linux':
        QApplication.setGraphicsSystem("raster")

    a = QApplication(argv)
    a.setOrganizationDomain("mapeditor.org")
    a.setApplicationName("TmxViewer")
    a.setApplicationVersion("1.0")
    options = CommandLineOptions()
    parseCommandLineArguments(options)
    if (options.showVersion):
        showVersion()
    if (options.showHelp or (options.fileToOpen=='' and not options.showVersion)):
        showHelp()
    if (options.showVersion
            or options.showHelp
            or options.fileToOpen==''):
        return 0
    w = TmxViewer()
    if (not w.viewMap(options.fileToOpen)):
        return 1
    w.show()
    return a.exec()
Example #2
0
from pmwindow import PmWindow
from localedata import setSystemLocale

from pmutils import *

if __name__ == '__main__':
    # Catch signals
    signal.signal(signal.SIGINT, signal.SIG_DFL)

    # Create a dbus mainloop if its not exists
    if not dbus.get_default_main_loop():
        from dbus.mainlooppyqt5 import DBusQtMainLoop
        DBusQtMainLoop(set_as_default = True)

    # Use raster to make it faster
    QApplication.setGraphicsSystem('raster')

    usage = unicode(i18n("%prog packages_to_install"))
    parser = OptionParser(usage=usage)

    packages = filter(lambda x: not x.startswith('-'), sys.argv[1:])

    if len(sys.argv) > 1:

        app = QUniqueApplication(sys.argv, catalog='pm-install')
        setSystemLocale()

        # Set application font from system
        font = Pds.settings('font','Sans,10').split(',')
        app.setFont(QFont(font[0], int(font[1])))
Example #3
0
from pmwindow import PmWindow
from localedata import setSystemLocale

from pmutils import *

if __name__ == '__main__':
    # Catch signals
    signal.signal(signal.SIGINT, signal.SIG_DFL)

    # Create a dbus mainloop if its not exists
    if not dbus.get_default_main_loop():
        from dbus.mainloop.qt import DBusQtMainLoop
        DBusQtMainLoop(set_as_default=True)

    # Use raster to make it faster
    QApplication.setGraphicsSystem('raster')

    usage = unicode(i18n("%prog packages_to_install"))
    parser = OptionParser(usage=usage)

    packages = filter(lambda x: not x.startswith('-'), sys.argv[1:])

    if len(sys.argv) > 1:

        app = QUniqueApplication(sys.argv, catalog='pm-install')
        setSystemLocale()

        # Set application font from system
        font = Pds.settings('font', 'Sans,10').split(',')
        app.setFont(QFont(font[0], int(font[1])))
# dil desteği
_ = QObject()

if __name__ == "__main__":
    # Catch signals
    signal.signal(signal.SIGINT, signal.SIG_DFL)

    # Create a dbus mainloop if its not exists
    if not dbus.get_default_main_loop():
        from dbus.mainloop.qt import DBusQtMainLoop

        DBusQtMainLoop(set_as_default=True)

    # Use raster to make it faster
    QApplication.setGraphicsSystem("raster")

    usage = unicode(_.tr("%prog packages_to_install"))
    parser = OptionParser(usage=usage)

    packages = filter(lambda x: not x.startswith("-"), sys.argv[1:])

    if len(sys.argv) > 1:

        app = QUniqueApplication(sys.argv, catalog="pm-install")
        setSystemLocale()

        # Set application font from system
        font = Pds.settings("font", "Sans,10").split(",")
        app.setFont(QFont(font[0], int(font[1])))