2.连接信号与槽:signal.connect(get_slot),其中get_slot为接收信号的槽函数
3.发送信号:signal.emit(“hello world!”)
#pushButton按下后,具体 *** 作内容在函数尺源游on_button_clicked中实现
self.pushButton.clicked.connect(self.on_button_clicked)
def on_button_clicked(self):
陵销 print("clicked!")
写在最后:文章是在学习过程中做的学习笔记,同时与志同道合者分享,文章内容均经过我自己实验证实可行,如有问题欢迎留言,很高兴一起交流讨论,共同进步!
qt 点击按钮调用另一个窗口后,新窗口按钮自定义槽函数不执行,...主窗口按钮的槽函数,点击调用
void Ui_initface::set_clicked()
{
Ui_Dialog udialog
udialog.setupUi(dialog)
dialog->show()
}
新窗口的槽函数
void Ui_Dialog::save_conf()
{
char s_c[11]
int s_i[8]
memset(s_i,0,8)
QString pstr
s_i[0]=spinBox0->value()
printf("%d\n",s_i[0])
s_i[1]=spinBox0_2->value()
pstr=lineEdit_ag->text()
const char *c_pstr = pstr.toLatin1().data()
/数裂手薯嫌/printf("%s\n",c_pstr)
strcpy(s_c,c_pstr)
s_i[4]=radioButton_ag1->isChecked()
s_i[5]=radioButton_ag01->isChecked()
s_i[2]=radioButton_a1->isChecked ()
s_i[3]=radioButton_01->isChecked ()
s_i[6]=radioButton_ab1->isChecked ()
s_i[7]=radioButton_ab01->isChecked ()
printf("%d\n",s_i[1])
printf("%d\n"源旁,s_i[2])
printf("%d\n",s_i[3])
printf("%d\n",s_i[4])
printf("%d\n",s_i[5])
printf("%d\n",s_i[6])
printf("%d\n",s_i[7])
Write_Config(s_i,s_c)
emit CloseDialog()
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)