用QT写了一个点击按钮切换界面的功能,界面切换可以运行,但是子界面的按钮点击无反应,将子界面单独运行能够运行,希望请教一下
然后设计如下界面:
总共拖到的控件如下:
至于页面布局,可以在ui设计界面手动设置,或者可以在logwidget.cpp
文件下代码设置,根据自己习惯定:
void LogWidget::form_init()
{
// 文件标题名
ui->label_title->setGeometry(120,25,160,25);
ui->groupBox->setGeometry(50,60,300,125);
ui->label_name->setGeometry(25,25,100,25);
ui->edit_name->setGeometry(125,25,150,25);
ui->label_pw->setGeometry(25,75,100,25);
ui->edit_pw->setGeometry(125,75,150,25);
ui->check_name->setGeometry(85,200,100,25);
ui->check_pw->setGeometry(215,200,100,25);
ui->btn_log->setGeometry(50,235,120,30);
ui->btn_clear->setGeometry(230,235,120,30);
//调整字体大小
QFont font;
font.setPointSize(16); //实际上是16的字号,但设成16却不行
font.setFamily(("wenquanyi"));
font.setBold(false);
ui->label_title->setFont(font);
font.setPointSize(12);
ui->label_name->setFont(font);
ui->label_pw->setFont(font);
}
由于问题描述不够清晰,无法确定具体出了什么问题,因此无法提供具体解决方案。可能需要检查以下几个方面:
希望以上几点能为您提供帮助。如果问题仍然存在,建议提供更加具体的问题描述或者示例代码,以便更好地解决问题。