送信ボタンを使用してアプリケーションを作成していますが、送信しない場合はテキストフィールドが入力されているかどうかを確認したいです。
コードがどのようになるべきかよくわかりません。
私のコードは現在次のようになっています
if(flightNumber == NULL)
{
flightNumbertext.text.color = 'red';
}
QML で書かれた Qt Quick アプリケーション用にこれを設計しています。
QT の編集ウィジェットはQStringを使用します。
QString には、使用できる多くのメソッドがあります。
QString のisEmptyまたはisNullメソッドを使用します。
これが役立つことを願っています。
少し遊んだ後、これがうまくいくと思います
if (flightNumber.text.trim().length == 0) {
flightNumbertext.text.color = 'red';
}
関数 trim() は QString::trimmed() に似ています。から先頭と末尾の両方のスペースを削除しstring
ます。