問題タブ [qt-designer]
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.
qt - コンパイル後に Qt GUI が変更されない
コンパイルして実行した Qt Designer を使用して GUI を作成しました。
次に、GUI にいくつかの変更を加えて再コンパイルしましたが、GUI は同じままでした。
ウィジェットを削除して再コンパイルしても表示されます...
試しClean All
てみClean Project
ましたが、成功しませんでした...
何が問題なのですか?
qt - Qt デザイナーを使用して QActions を SLOTS に接続する方法
qt Designerを使用して見栄えの良いツールバーを作成し、いくつかのアクションを追加しました。編集>シグナルとスロットをクリックして、qtデザイナーから視覚的にアクションをスロットに接続
しようとしました。QAction信号が見つからなかったため、これは機能しませんでした 。
質問。
QAction SIGNAL(triggered()) を QT デザイナー内のスロットに接続する方法はありますか? 助けてください。
PS:
現在、コードを介して接続することを余儀なくされています:
しかし、私は怠け者で、qt デザイナーを使用して接続したいと考えています。
qt - Qtでタブのようなクロムを適用します
Ivanがこれを作成しました--http://ivan.fomentgroup.org/blog/2009/03/29/instant-chrome/を参照してください-しかし、私はQtを初めて使用するため、方法がわかりません。誰かがこれを達成する方法についてのアイデアを持っていますか?
python - Python用のqtdesignerを使用したレイアウトの設計に役立ちます
私はPythonアプリのGUIを生成するためにQtdesignerに取り組んでいます。
問題は、ウィジェットを手動で作成してからpyにコンパイルしたことです。しかし、最大化したときにコンポーネントのサイズが変更されていないことがわかりました。
そこで、デザイナーで.uiファイルを開き、ウィジェットのグループボックスを選択し、右クリックしてグリッドのレイアウトを選択しました。
今でもウィジェットは最大化してもサイズが変更されません。
私は何か他のことをしなければなりませんか?
どうもありがとう...
qt - キャプションバーのないウィンドウをデザインする-QTDesigner
QT Designerを使用するときに、キャプションなしでウィンドウを宣言するにはどうすればよいですか?
c++ - フォーム入力の検証、複数のフォーカスの問題
QT4 で一部の入力を検証しようとして問題が発生しています。
2 つの textEdit フィールドを持つフォームがあります。1 つのフィールドがフォーカスを失ったときに、フィールドが空かどうかを確認し、空である場合はユーザーに警告するようにします。
これが私のコードです:
私の問題は、フォームを実行して最初の textEdit (nameEdit) にフォーカスを失うと、両方のシグナルから MessageBox を取得することです。助言がありますか?
python - Qlabelのsetlabelはpyqtに変数を割り当てますか?
私はまだeric4を使用してQtDesignerでPyQtを始めています(そしてまだ全体としてPythonを勉強しています)。
とにかく、QtDesigner を使用して GUI で設計したので、作成中の SQLite データベースにアクセスできる最新の ID で更新することを目的としたプレースホルダーとして Qlabel を作成しました。ID主キーで利用可能な次のスロットに変更するように設定したいのですが、正直なところわかりません。
この行であることに気付いたので、UI コンパイル済みフォームを変更しようとしました。
これは、SQLite と通信する想定される ID_Number のラベルを設定します。しかし、「IDLabel」を変数に変更すると、常にコンパイル エラーが発生します。定数であることを確認しましたが、代わりに変数にすることは可能でしょうか? または、QtDesigner で QLabel を使用するのが間違っているので、別のものを使用する必要がありますか?
私が打破しようとしている壁を解決するための助けは非常に高く評価されています深くお辞儀をします
python - ダイアログ ウィンドウのラベルは、メイン ウィンドウのボタンをクリックするたびに更新されません (PyQt)
QtDesigner (at eric4) を使用して GUI で設計しました。構築中の SQLite データベースにアクセスできる最新の ID で更新するためのプレースホルダーとして Qlabel を作成しました。ID 主キーで使用可能な次のスロットに変更するように setlabel したいので、別の py ファイルでクラスと定義を作成しました。
次に、コンパイルされた UI フォームを変更し、これらを上部に追加しました (AccessMem 関数の個別の py ファイルは memberinfo.py です)。
そしてdef retranslateUi
、表示を変更する必要がある部分を次のように変更しました。
ダイアログウィンドウが開くときに表示できるようにします。
問題は、プログラムを実行し、メイン ウィンドウでそのダイアログ ウィンドウを起動するたびに、ID_Number の表示がダイアログ ウィンドウで更新されないことです。プログラムを閉じてもう一度実行し、メイン ウィンドウをもう一度クリックしてダイアログ ウィンドウを起動すると、ID_Number の表示が更新されます。
念のため、ダイアログ ウィンドウを起動するために追加したメイン ウィンドウのダイアログ コードの一部を以下に示します。
次に、AddMember クリック イベントで:
NewMember は、ui フォルダー内の newmember.py 内のクラスの名前です。
また、NewMember ダイアログ ウィンドウでは、基本的に sqlite データベースの新しいデータ セットが追加されることにも注意してください。[保存] ボタンがクリックされた場合のイベントのダイアログ コードの一部を次に示します。
input_data メソッドは別の py ファイルにあり、次のようになります。
そのため、NewMember ダイアログ ウィンドウの [保存] ボタンをクリックすると、ウィンドウが閉じられ、sqlite によって新しいデータ セットが挿入されます。次に、メイン ウィンドウのボタンで NewMember ウィンドウを起動します。IDLabel を最新の行 ID に更新する必要がありますが、それでも更新されませんでした。
これを解決する方法を尋ねることは可能でしょうか?どんな助けでも大歓迎です深くお辞儀をします
python - pyqt でコンパイルされた別の UI に変数 (ID) を渡す
生成された別の UI に使用する変数、特に最近アクセスした sqlite の ID を渡す方法について 1 時間以上困惑しました。私はeric4を使用しています(python、pyqt、qtdesigner、およびsqliteを使用)。
基本的に、私がコーディングしているプログラムはメンバーを作成し、メンバーの情報が生成されると、各メンバーは一意の ID を持ちます。新しいメンバーが作成されると、新しいメンバーに割り当てられた ID をプログラムの別の部分に渡す必要があります。ただし、メンバーに変更を加える必要がある場合もあります。メンバーの正しい情報を表示するには、ID を知っている必要があります。
基本的には、新規会員を追加する場合、まずデータベースに情報を入力します。私がしたことは、newmember.py という名前のその UI のダイアログ コードで次のようになります。
NewMem
データベースにアクセスできる別のpyファイルのクラスです。input_data メソッドの一部は次のようになります。
このコードを追加して、新しいメンバーに割り当てられた ID を認識できるようにしました::
そこでself.NMem.input_data(Nik)
、UIダイアログコード newmember.py のこの行をこれに変更しました
IDが渡されるように。
これで、ダイアログ コードは別のウィンドウを開き、返された ID を別の UI に使用したいと考えています。基本的に、newmember.py の UI ダイアログ コードのメソッド全体は、これまでのところ次のようになっています。
これは、メンバーの情報を UI にPoints()
表示する別の UI ダイアログ コードのクラスです。ただし、正しい情報が表示されるようにPoints
、返さID
れた情報を UI に渡す必要があります。Points()
表示されることを認識できるように、コンパイルされた ui フォームの一部を変更する必要があるという予感がありますが、コンパイルされた ui フォームでそれID
を渡すにはどうすればよいですか?
どんな助けでも大歓迎です深くお辞儀をします
編集:このコードに方法はありますか -
変数 ID も組み込まれ、UI に渡されますか? お気に入り
IDもUIに送られますか?
Edit2:ここに示されているように、python で ui のクラスに変数を渡す方法はありますか? http://www.daniweb.com/forums/thread64758.html
qt4 - カスタムウィジェットへの言語翻訳の統合
カスタム ウィジェットを開発し、qtcreator に追加しました。テキストとして開発したカスタム ウィジェット。要件に基づいて、テキストを別の言語で表示するオプションが必要です。どうすればこれを達成できますか。通常のアプリケーションで言語翻訳に関する多くのチュートリアルを見つけましたが、カスタム ウィジェットでも同じことを達成したいと考えています。どうやってやるの。誰でもこれを進める方法を教えてもらえますか。
前もって感謝します