Ejemplo n.º 1
0
def qt_application():
    app = QApplication(sys.argv)

    yield

    app.exec_()
    sys.exit()
Ejemplo n.º 2
0
def main():
    app = QApplication(sys.argv)

    window = gui.window.MainWindow()
    window.show()

    app.exec_()
    sys.exit()
Ejemplo n.º 3
0
def main(argv):
    app = QApplication(argv)

    qtTr = QTranslator()
    if qtTr.load("qt_" + QLocale.system().name(), ":/i18n/"):
        app.installTranslator(qtTr)

    appTr = QTranslator()
    if appTr.load("hestia_" + QLocale.system().name(), ":/i18n/"):
        app.installTranslator(appTr)

    win = MainWindow()
    win.show()

    return app.exec_()
Ejemplo n.º 4
0
            logger.debug(
                "trying to add incompatible types for a label in data panel")
            update_data_label(self.yb_data, self.all_data.yb)

        update_data_label(data_label=self.w_lambda_data,
                          data_info=self.all_data.w_lambda,
                          n_dec=6)

        # update_data_label(self.w_lambda_data,  self.all_data.w_lambda)

        update_data_label(self.d_dist_data, self.all_data.dd)

        update_data_label(self.strn_sp_data, self.all_data.n_strng)
        update_data_label(self.indx_sp_data, self.all_data.n_index)
        update_data_label(self.refn_sp_data, self.all_data.n_refnd)
        update_data_label(self.itgr_sum_data, self.all_data.n_integ_sum)
        update_data_label(self.itgr_prf_data, self.all_data.n_integ_prf)

        update_data_label(self.spgrp_data, self.all_data.spg_group)


if __name__ == "__main__":

    logger.debug("\n sys.argv(s) = %s %s %s", sys.argv[1], sys.argv[2], "\n")
    app = QApplication(sys.argv)
    ex = InfoWidget()
    ex.show()

    ex.update_data(sys.argv[1], [sys.argv[2]])
    sys.exit(app.exec_())
Ejemplo n.º 5
0
        self.btn1.clicked.connect(self.doit)
        self.my_pop = None

        self.main_widget = QWidget(self)
        self.main_widget.setLayout(vbox)
        self.setCentralWidget(self.main_widget)

    def doit(self):
        logger.debug("Opening a new popup window")
        self.my_pop = MyReindexOpts()
        self.my_pop.set_ref(
            in_json_path="/tmp/dui2run/dui_files/lin_4_bravais_summary.json",
            lin_num=4)
        #in_json_path="/tmp/dui_run/dui_files/lin_4_bravais_summary.json"

    def opt_picked(self, opt_num):
        logger.debug("\n from dynamic_reindex_gui.py MainWindow")
        logger.debug("opt_num = %s %s", opt_num, "\n")

    def closeEvent(self, event):
        logger.debug("<< closeEvent ( from QMainWindow) >>")
        if self.my_pop is not None:
            self.my_pop.close()


if __name__ == "__main__":
    app = QApplication(sys.argv)
    myWidget = MainWindow()
    myWidget.show()
    app.exec_()