• 3458阅读
  • 2回复

座机电话按钮和显示的关系 [复制链接]

上一主题 下一主题
离线jszzz119
 

只看楼主 倒序阅读 楼主  发表于: 2011-12-21
关键词: 按钮显示
按钮按下时 lineEdit里显示按钮相对应的数字      数字最多9个字符  
求交 给我2个按钮的传值 源码  我要慢慢研究

《铸╰
离线jszzz119

只看该作者 1楼 发表于: 2011-12-22
范2了··
ui->lineEdit->setText(ui->lineEdit->text()+"1");

新手··· 不该把这问题弄出来的·····
《铸╰
离线jszzz119

只看该作者 2楼 发表于: 2011-12-29
行编辑 :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();
      }
《铸╰
快速回复
限100 字节
 
上一个 下一个