問題タブ [qlineedit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2730 参照

c++ - QLineEdit:マウスでホバーすると、ツールチップとして長すぎるテキストを表示します

Windowsでは、すばらしい機能が表示されます。フィールドに完全に収まらない長すぎるテキストを含む短いテキストフィールドにマウスを合わせると、ツールチップが開き、テキストフィールドの完全な内容が表示されます。

誰かがQLineEditでこれを行うコードスニペットを教えてもらえますか?

0 投票する
1 に答える
298 参照

qt4 - Qt - 整数のみを受け入れる LineEdit に Key Pressed イベントを使用する方法

私は Qt C++ の初心者です。私はQLineEditを持っています。整数のみを入力する必要があります。アルファベットまたはその他の文字を押すと、QLineEditはそれを受け入れません。C++を使用してqtでこれを行う方法は? これを解決するために助けてください。

0 投票する
1 に答える
4029 参照

qt - QPushButton のクリック時に QLineEdit のデータを QString に保存する

Qtプログラミングは初めてです。私がやりたいことは、私が推測するタイトルからほとんど自明です。作成した PushButton がクリックされたときにデータを QString に格納したい lineEdit があります。問題は、上記のウィジェットが graphicsScene 内にあるため、on_pushbutton_clicked(); がないことです。関数。

私自身のソリューションのコードを以下に示しますが、ご想像のとおり、機能していません。

どんな種類の助けも大歓迎です。

0 投票する
1 に答える
4182 参照

qt - QLineEdit は整数と " および / 文字のみを受け入れますか?

私は を持ってQLineEditいて、測定変換アプリケーションに使用しています。そのQLineEditため、整数値のみを使用する必要があるため、QDoubleValidator.

QLineEdit変換アプリケーションに必要なため、整数だけでなく " と / の文字のみを受け入れるようにQLineEditしますQDoubleValidator

注:QLineEditこのようなものを受け入れてほしい(例: 70"1/2 )。

注:QLineEdit、" と / 以外の文字を受け入れません。

0 投票する
1 に答える
436 参照

c++ - QLineEditとfindChild()

findChild()を使用して見つかった行編集のテキストを設定しようとしています

mainwindow.cpp

ただし、edit.setText(value);.setTextの左側はclass / struct/unionである必要があると言うとエラーが発生します。

子名のテキストを正しく設定するにはどうすればlineよいvalueですか?

0 投票する
1 に答える
2941 参照

qt - QLineEdit::textEdited()はQTextEditで同等ですか?

QLineEditには、textEdit()ユーザーがテキストを変更した場合にのみ発生するシグナルがありますが、 を呼び出した場合は発生しませんsetText()

では、に相当するものはQTextEdit何ですか? シグナルしか表示されずtextChanged()、ドキュメントには、テキスト ドキュメントが変更されるたびにシグナルが発行されると記載されています。

編集

もちろん、QTimerを使用して自動保存機能を実装したいのですが、

そのため、ドキュメントの編集を開始するとタイマーが開始され、タイムアウトになるとテキストがウィジェット内に保存されます。

0 投票する
1 に答える
81 参照

qt - int の linedit で間隔を制御する

ユーザーが周波数間隔を入力できるように、使用する lineEdit があります。

上限の 1000 までは正常に機能しますが、下限は機能しません。そこで、それを制御するスロットを作成しました。

それをlineEditの信号に接続し、

ユーザーが 36 未満の数値を入力すると、警告ダイアログ ウィンドウが表示されるようにします。

しかし、うまくいかないようです。誰でも私を助けることができますか?

0 投票する
1 に答える
1616 参照

c++ - LineEdit C ++QtDesignerでテキストを表示する

Qt Designerに2つのウィンドウがあり、テキストを含む.txtファイルを開きたい。このコードは2番目のウィンドウ(pacientes.ui)に属しています

pacientes.ui

最初のウィンドウ(ventana.ui)に3行のテキストを3行のLineEdit(ファイル.txtには3行のテキストが含まれています)で表示したいと思います。

メインウィンドウ

Venatana1とPacientesはQtDesignerで定義されています

どうすれば間違いを解決できますか?

0 投票する
1 に答える
13736 参照

qt - AttributeError: 'QTextEdit' オブジェクトに属性 'text' がありません

場合によっては、番号を増やしてコードの複数のコピーを作成する必要があります。私がコーディングしているフォームでは、12 個以上のチェックボックスを作成する必要があり、それぞれに次のコードが必要です。

以下のスクリプトを使用すると、各チェックボックスの数字を手動で変更するという退屈な作業を回避できます。上記の 3 行を Windows クリップボードにコピーするだけで、フォームの最初のフィールドに「checkBox」、2 番目のフィールドに「1」、3 番目のフィールドに 12 を挿入します。「OK」ボタンを押すと、フォームの 4 番目のフィールドに 3 行の 12 個の連続した番号のコピーが表示されます。これが他の人々に何らかの助けになることを願っています。マルク

これが私のコードです:

0 投票する
1 に答える
5519 参照

python - QLineEditfocusOutEventを接続する方法

QLineEditDesignerを使用して、PyQt4でウィンドウを設計しました。を使用して変換.uiしました。別のファイルを作成し、インポートしてサブクラス化しました。.pypyuic4.pyUi_Class

QLineEditフォーカスを失ったときにいくつかのタスクを実行したい。

行ボタンでイベントiをクリックするだけで、QLineEditフォーカスが失われたイベントに接続できます