行编辑 :le1、le2、le3;
void MainWindow::printf()
{
if(ui->le1->hasFocus())
{
ui->le1->setText(ui->le1->text()+s);
}
if(ui->le2->hasFocus())
{
ui->le2->setText(ui->le2->text()+s);
}
if(ui->le3->hasFocus())
{
ui->le3->setText(ui->le3->text()+s);
}
}
void MainWindow::mouseReleaseEvent(QMouseEvent *)
{
if(ui->btn1->isChecked())
{
s="1";
ui->le1->setText("1");
// printf();
}
if(ui->btn2->isChecked())
{
s="2";
printf();
}
if(ui->btn3->isChecked())
{
s="3";
printf();
}
if(ui->btn4->isChecked())
{
s="4";
printf();
}