QT之LineEdit

来源:互联网 发布:易语言炫舞辅助源码 编辑:程序博客网 时间:2024/05/22 12:40
#include <QApplication>#include <QWidget>/*输入框类*/#include <QLineEdit>#include <QCompleter>int main(int argc, char* argv[]){    /*构造一个应用程序*/    QApplication app(argc,argv);    /*构造一个窗口*/    QWidget window;    /*构造一个输入框*/    QLineEdit lineEdit;    /*设置输入框的父对象为窗口*/    lineEdit.setParent(&window);    /*输入密码*/    //lineEdit.setEchoMode(QLineEdit::Password);    /*获取输入文本框的内容*/    //lineEdit.text();    /*输入提示*/    lineEdit.setPlaceholderText("please input text");    /*自动匹配*/    QCompleter completer(QStringList()<<"china"<<"america"<<"england");    /*设置completer的过滤模式为包含*/    completer.setFilterMode(Qt::MatchContains);    lineEdit.setCompleter(&completer);    /*设置窗口标题*/    window.setWindowTitle("LineEdit");    /*显示窗口*/    window.show();    /*执行应用程序并返回*/    return app.exec();}

原创粉丝点击