Qt中connect的坑

先简单记录一下,在mainwindow中写槽连接的时候,按照书上的是这么写的:

connect(act, &QAction::triggered, this, showTextFrame);

正确的写法应该是:

connect(act, SINGAL(triggered()), this, SLOT(showTextFrame());

 另外需要注意的是,当里面有参数时,需要把传入参数的类型也写进去:

connect(act_font,SIGNAL(toggled(bool)),this,SLOT(setTextFont(bool)));

 

你可能感兴趣的:(qt)