QT學習筆記(三)單行文字輸入框與自動補全
main.cpp
#include <QApplication>
#include "mywidget.h"
#include <QPushButton>
int main(int argc, char **argv)
{
QApplication app(argc, argv);
MyWidget w;
w.show();
return app.exec();
}
建構函式
#include "mywidget.h"
#include <QLineEdit>
#include <QCompleter>
MyWidget::MyWidget(QWidget *parent) : QWidget(parent)
{
QLineEdit *lineEdit = new QLineEdit(this); //定義文字輸入框
lineEdit->setGeometry(100,100, 300, 40); //位置以及大小
lineEdit->setEchoMode(QLineEdit::Normal); //格式
QStringList wordList; //定義一個字串列表
wordList << "alpha" << "omega" << "omicron" << "zeta";
//新增字串
QCompleter *completer = new QCompleter(wordList, this);
//定義自動補全
completer->setFilterMode(Qt::MatchContains); //設定自動補全模式
lineEdit->setCompleter(completer); //設定輸入框自動補全格式
resize(800,400); // 設定視窗大小
}
標頭檔案
#ifndef MYWIDGET_H
#define MYWIDGET_H
#include <QWidget>
class MyWidget : public QWidget
{
Q_OBJECT
public:
explicit MyWidget(QWidget *parent = 0);
signals:
public slots:
};
#endif // MYWIDGET_H
相關文章
- Qt 實現文字輸入框,帶字數限制QT
- jQuery 郵箱輸入字尾自動補全jQuery
- Vue中實現輸入框的自動補全功能Vue
- Qt:透過QCompleter類提供的補全框completion box, 根據使用者輸入的內容提供可能的補全選項實現自動補全功能QT
- 輸入自動補齊
- QT學習筆記4(動畫)QT筆記動畫
- docker學習筆記-啟動映象輸入引數Docker筆記
- TCP 學習筆記(三) 可靠傳輸TCP筆記
- 文字框輸入文字倒計詳解
- 學習筆記(十四):ArkUi-單選框 (Radio)筆記UI
- 利用 Angular Directive 和 @HostBinding 實現輸入文字框隨著鍵盤輸入自動變色效果Angular
- C++ 學習筆記之——輸入和輸出C++筆記
- 文字框文字輸入數量倒計效果
- ES 筆記二十七:自動補全與機遇上下文的提示筆記
- AC自動機學習筆記筆記
- AC 自動機學習筆記筆記
- PHP 手冊 (類與物件) 學習筆記四:類的自動載入PHP物件筆記
- JavaScript 文字框只能輸入數字JavaScript
- 文字框限制輸入字數效果
- 01_Numpy學習筆記(下):輸入和輸出筆記
- JavaScript學習筆記(八)—— 補JavaScript筆記
- Qt學習筆記(五)QString 字串QT筆記字串
- kettle學習筆記(四)——kettle輸入步驟筆記
- 字尾自動機學習筆記筆記
- C++ Qt開發:LineEdit單行輸入元件C++QT元件
- 文字框限制輸入字數的JSJS
- Solidity語言學習筆記————24、輸入輸出引數Solid筆記
- springmvc學習筆記(全)SpringMVC筆記
- 小王的學習筆記(十四)——vue資料渲染、事件處理、表單輸入與繫結筆記Vue事件
- XV6學習筆記(1) : 啟動與載入筆記
- JVM學習筆記——自動記憶體管理JVM筆記記憶體
- input輸入框加入限制只能輸入正整數,輸入其他字元會自動清除字元
- SpringMVC學習筆記之---簡單入門SpringMVC筆記
- 《golang筆記》第三篇-輸入輸出Golang筆記
- QlineEdit輸入字元奇怪自動補全上一次字元而且交叉影響字元
- 動態顯示:文字框字數(輸入還剩多少字)
- ant-design輸入框自動獲取焦點
- Objective-C:多行文字輸入框(UITextView)ObjectUITextView