免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

Qt文本框回車焦點下移怎么實現

本篇內容介紹了“Qt文本框回車焦點下移怎么實現”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

我們一直強調成都網站建設、做網站對于企業(yè)的重要性,如果您也覺得重要,那么就需要我們慎重對待,選擇一個安全靠譜的網站建設公司,企業(yè)網站我們建議是要么不做,要么就做好,讓網站能真正成為企業(yè)發(fā)展過程中的有力推手。專業(yè)網站設計公司不一定是大公司,創(chuàng)新互聯(lián)建站作為專業(yè)的網絡公司選擇我們就是放心。

一、前言

這個demo由于太過簡單,而不用過多的文字描述,其實就是實現了在一個文本框中輸入完成以后,回車自動跳入下一個文本框,焦點下移,這個在很多的社保系統(tǒng)、醫(yī)療系統(tǒng)等系統(tǒng)中很常用,因為那些系統(tǒng)需要很多輸入的地方,最快捷的方法就是輸入完成以后回車跳入下一個輸入框,這樣用戶不需要去用鼠標單擊來切換光標焦點,在我們平時使用電腦的過程中,鼠標+鍵盤配合,效率是最高的,比如在編寫代碼過程中,需要把亂七八糟的代碼格式化一下,看起來心情也好了很多,此時直接用快捷鍵會非常方便的,而不是使用鼠標去選擇菜單。

二、代碼思路

Widget::Widget(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::Widget)
{
    ui->setupUi(this);
    connect(ui->lineEdit1, SIGNAL(returnPressed()), this, SLOT(next()));
    connect(ui->lineEdit2, SIGNAL(returnPressed()), this, SLOT(next()));
    connect(ui->lineEdit3, SIGNAL(returnPressed()), this, SLOT(next()));
}

Widget::~Widget()
{
    delete ui;
}

void Widget::next()
{
    QLineEdit *lineEdit = (QLineEdit *)sender();
    if (lineEdit == ui->lineEdit1) {
        ui->lineEdit2->setFocus();
    } else if (lineEdit == ui->lineEdit2) {
        ui->lineEdit3->setFocus();
    } else if (lineEdit == ui->lineEdit3) {
        ui->lineEdit1->setFocus();
    }
}

三、效果圖

Qt文本框回車焦點下移怎么實現

“Qt文本框回車焦點下移怎么實現”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識可以關注創(chuàng)新互聯(lián)網站,小編將為大家輸出更多高質量的實用文章!

網頁標題:Qt文本框回車焦點下移怎么實現
標題URL:http://m.newbst.com/article42/isjhec.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站設計面包屑導航App設計網站收錄商城網站

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網站優(yōu)化