?? edit.cpp
字號(hào):
#include "edit.h"#include <stdio.h>#include <qlabel.h>#include <qtextcodec.h>#include <qlineedit.h>#include <qmultilineedit.h>#include <qvalidator.h>#include <qlayout.h>EditDemo::EditDemo( QWidget *parent, const char *name ) : QWidget( parent, name ){ //建立布局組件 QGridLayout *grid = new QGridLayout(this, 5, 2, 2, 2); //普通輸入條 QLabel *label1 = new QLabel(tr("普通輸入條:"), this); grid->addWidget( label1 , 0, 0); QLineEdit *edit1 = new QLineEdit(tr("LineEdit測(cè)試"), this); edit1->setFocus(); edit1->setCursorPosition(4); grid->addWidget( edit1, 0, 1); //只讀輸入條 QLabel *label2 = new QLabel(tr("<u><font color=#ff0000>只讀輸入條:</font></u>"), this); grid->addWidget( label2 , 1, 0); QLineEdit *edit2 = new QLineEdit(tr("只讀:)"), this); edit2->setReadOnly(TRUE); grid->addWidget( edit2, 1, 1); //不顯示輸入條 QLabel *label3 = new QLabel(tr("口令輸入模式:"), this); grid->addWidget( label3 , 2, 0); QLineEdit *edit3 = new QLineEdit(this); edit3->setEchoMode(QLineEdit::Password); grid->addWidget( edit3, 2, 1); //整數(shù)輸入校驗(yàn) QLabel *label4 = new QLabel(tr("整數(shù)輸入校驗(yàn):"), this); grid->addWidget( label4 , 3, 0); QLineEdit *edit4 = new QLineEdit(this); edit4->setValidator( new QIntValidator( edit4 ) ); grid->addWidget( edit4, 3, 1); //多行編輯區(qū) QMultiLineEdit *multiedit = new QMultiLineEdit(this); grid->addMultiCellWidget(multiedit, 4, 4, 0, 1);}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -