dialog_GPS_es.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:GPS 作者: golsun 项目源码 文件源码
def __init__(self, parent, element, title):

        ui_name = 'GPS_element.ui'
        self.element = copy.copy(element)
        self.parent = parent

        # load ui and set connection ====================

        self.w = uic.loadUi(os.path.join(self.parent.dir_ui, ui_name))  
        self.w.setFixedSize(self.w.width(), self.w.height())    
        self.w.btn_save.clicked.connect(self.act_save)
        self.w.btn_cancel.clicked.connect(self.act_cancel)
        self.w.rbtn_def.clicked.connect(self.act_def_or_cust)
        self.w.rbtn_cust.clicked.connect(self.act_def_or_cust)
        self.w.ck_hub_only.clicked.connect(self.act_hub_only)


        # set initial values =============================

        self.only_hub_old = self.element['only_hub']
        self.source_old = copy.copy(self.element['source'])
        self.target_old = copy.copy(self.element['target'])

        self.w.txt_title.setText(title)
        self.set_all()

        # exec and return =============================

        if self.w.exec_() == QDialog.Rejected:
            self.element = None
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号