예제 #1
0
파일: guitest.py 프로젝트: mindw/guidata
def run_testlauncher(package):
    """Run test launcher"""
    from guidata.qt.QtGui import QApplication
    app = QApplication([])
    win = TestLauncherWindow(package)
    win.show()
    app.exec_()
예제 #2
0
파일: guitest.py 프로젝트: stonebig/guidata
def run_testlauncher(package):
    """Run test launcher"""
    from guidata.qt.QtGui import QApplication
    app = QApplication([])
    win = TestLauncherWindow(package)
    win.show()
    app.exec_()
예제 #3
0
def test():
    from guidata.qt.QtGui import QApplication

    app = QApplication([])
    win = TestWindow()
    win.setup_window()

    win.show()
    app.exec_()
예제 #4
0
파일: filtertest1.py 프로젝트: HaMF/guiqwt
def test():
    """Testing this simple Qt/guiqwt example"""
    from guidata.qt.QtGui import QApplication
    import numpy as np
    import scipy.signal as sps, scipy.ndimage as spi
    
    app = QApplication([])
    win = TestWindow()
    
    x = np.linspace(-10, 10, 500)
    y = np.random.rand(len(x))+5*np.sin(2*x**2)/x
    win.add_plot(x, y, lambda x: spi.gaussian_filter1d(x, 1.), "Gaussian")
    win.add_plot(x, y, sps.wiener, "Wiener")
    
    win.show()
    app.exec_()
예제 #5
0
def test():
    """Testing this simple Qt/guiqwt example"""
    from guidata.qt.QtGui import QApplication
    import numpy as np
    import scipy.signal as sps, scipy.ndimage as spi

    app = QApplication([])
    win = TestWindow()

    x = np.linspace(-10, 10, 500)
    y = np.random.rand(len(x)) + 5 * np.sin(2 * x**2) / x
    win.add_plot(x, y, lambda x: spi.gaussian_filter1d(x, 1.), "Gaussian")
    win.add_plot(x, y, sps.wiener, "Wiener")

    win.show()
    app.exec_()
예제 #6
0
def show_std_icons():
    """
    Show all standard Icons
    """
    app = QApplication(sys.argv)
    dialog = ShowStdIcons(None)
    dialog.show()
    sys.exit(app.exec_())
예제 #7
0
파일: qthelpers.py 프로젝트: mindw/guidata
def show_std_icons():
    """
    Show all standard Icons
    """
    app = QApplication(sys.argv)
    dialog = ShowStdIcons(None)
    dialog.show()
    sys.exit(app.exec_())
예제 #8
0
파일: gui.py 프로젝트: cbig/zupport
def main():
    
    # Init the Qt basics
    from guidata.qt.QtGui import QApplication
    app = QApplication(sys.argv)
    app.setApplicationName("Zupport")
    app.setApplicationVersion(__version__)
    app.setOrganizationName("HU")
    app.setOrganizationDomain("MRG")
    window = MainWindow()
    window.show()
    sys.exit(app.exec_())
예제 #9
0
def main():
    
    # Init the Qt basics
    from guidata.qt.QtGui import QApplication
    app = QApplication(sys.argv)
    app.setApplicationName("Zupport")
    app.setApplicationVersion(__version__)
    app.setOrganizationName("HU")
    app.setOrganizationDomain("MRG")
    window = MainWindow()
    window.show()
    sys.exit(app.exec_())
예제 #10
0
    except Exception as e:
        msg = "Unable to write pidfile: %s %s" % (pidfile, str(e))
        log.exception(msg)
        sys.stderr.write(msg + "\n")
        sys.exit(1)


if __name__ == '__main__':
    if Platform.is_windows():
        # Let's kill any other running instance of our GUI/SystemTray before starting a new one.
        kill_old_process()
        if len(sys.argv) > 1 and "-stop" in sys.argv:
            # just return.  The kill_old_process() should have terminated the process,
            # and now we're done.
            sys.exit(0)

    app = QApplication([])
    if Platform.is_mac():
        add_image_path(osp.join(os.getcwd(), 'images'))
        # add datadog-agent in PATH
        os.environ['PATH'] = "{0}:{1}".format('/opt/datadog-agent/bin/',
                                              os.environ['PATH'])
        win = SystemTray() if len(sys.argv) < 2 else MainWindow()
    else:
        win = MainWindow()
    # Let's start the agent if he's not already started
    if agent_status() not in [AGENT_RUNNING, AGENT_START_PENDING]:
        agent_manager('start')
    win.show()
    app.exec_()
예제 #11
0
파일: gui.py 프로젝트: arthurnn/dd-agent
        return "Unknown"

def is_service_running(status = None):
    if status == None:
        status = get_service_status()
    return status == win32service.SERVICE_RUNNING

def is_service_pending(status = None):
    if status == None:
        status = get_service_status()
    return status in [win32service.SERVICE_STOP_PENDING, win32service.SERVICE_START_PENDING]

def is_service_stopped(status = None):
    if status == None:
        status = get_service_status()
    return status == win32service.SERVICE_STOPPED

def warning_popup(message, parent=None):
    QMessageBox.warning(parent, 'Message', message, QMessageBox.Ok)

def info_popup(message, parent=None):
    QMessageBox.information(parent, 'Message', message, QMessageBox.Ok)


if __name__ == '__main__':
    from guidata.qt.QtGui import QApplication
    app = QApplication([])
    win = MainWindow()
    win.show()
    app.exec_()
예제 #12
0
파일: pvloop.py 프로젝트: xi2pi/pv-loop
        glob_para = ode_solver.init_glob_para(HC)
        pv_model = ode_solver.compute_ode(Rp, Ra, Rin, Ca, Cv, Vd, Emax, Emin,
                                          t, start_v, start_pa, start_pv)
        Plv_vector = [
            ode_solver.Plv(v, Vd, Emax, Emin, x)
            for x, v in zip(t, pv_model[0])
        ]
        #print(pv_model[0])

        col = ["b", "r", "k", "c", "m"]
        mypen = PG.mkPen(col[self.number_plots], width=3)

        self.pw1.plot(t, np.array(pv_model[0]), pen=mypen)
        self.pw2.plot(t, np.array(Plv_vector), pen=mypen)
        self.pw3.plot(np.array(pv_model[0]), np.array(Plv_vector), pen=mypen)

        if self.number_plots < 4:
            self.number_plots += 1
        else:
            self.number_plots = 0

        print('PV loop computed')


if __name__ == '__main__':
    from guidata.qt.QtGui import QApplication
    app = QApplication(sys.argv)
    window = MainWindow()
    window.show()
    sys.exit(app.exec_())
예제 #13
0
파일: qtdesigner.py 프로젝트: HaMF/guiqwt
"""
Testing guiqwt QtDesigner plugins

These plugins provide CurveWidget and ImageWidget objects 
embedding in GUI layouts directly from QtDesigner.
"""

SHOW = True # Show test in GUI-based test launcher

import sys, os.path as osp

from guidata.qt.QtGui import QApplication
from guiqwt.qtdesigner import loadui
from guiqwt.builder import make

FormClass = loadui( osp.splitext(__file__)[0]+'.ui' )

class TestWindow(FormClass):
    def __init__(self, image_data):
        super(TestWindow, self).__init__()
        plot = self.imagewidget.plot
        plot.add_item(make.image(image_data))
        self.setWindowTitle("QtDesigner plugins example")

if __name__ == "__main__":
    app = QApplication(sys.argv)
    from guiqwt.tests.image import compute_image
    form = TestWindow( compute_image() )
    form.show()
    sys.exit(app.exec_())