「QRegExpValidator」の編集履歴(バックアップ)一覧はこちら
「QRegExpValidator」(2014/08/31 (日) 17:05:03) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
**見出し
#contents()
**QRegExpValidator クラス
文字列を指定した正規表現でバリデーションするクラスです。
[[公式リファレンス>http://qt-project.org/doc/qt-5/qregexpvalidator.html]]
**継承関係
[[QValidator]]
┗[[QRegExpValidator]]
**プロパティ
regExp : QRegExp
バリデーションに使用する正規表現を取得及び設定します。
const QRegExp& regExp() const
void setRegExp(const QRegExp & rx)
**メンバ関数
QRegExpValidator::QRegExpValidator(QObject * parent = 0)
指定した親オブジェクトを持つバリデーターを生成します。
>パラメータ
-parent 親オブジェクト
----
QRegExpValidator::QRegExpValidator(const QRegExp & rx, QObject * parent = 0)
指定した親オブジェクト及び正規表現を持つバリデーターを生成します。
>パラメータ
-rx 正規表現
-parent 親オブジェクト
----
QRegExpValidator::~QRegExpValidator()
デストラクタ
----
QValidator::State QRegExpValidator::validate(QString & input, int & pos) const [virtual]
QValidator::validate() のオーバーライド関数です。
>パラメータ
-input チェックする文字列
-pos 不明
>返り値
|キー|値|説明|
|QValidator::Invalid|0|無効な文字列です。|
|QValidator::Intermediate|1|部分的に有効な文字列です。|
|QValidator::Acceptable|2|全面的に有効な文字列です。|
|