問題タブ [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 - QTabWidgetタブでラベルテキストを設定します
QTabWidget
フォームと2つのタブがあります。これらのタブには、標準テキストTab1およびTab2があります。どうすれば変更できますか?
python - PyQt と QGridLayout のヘルプが必要
私はここで厄介な問題を抱えています.誰かが私が間違っていることについて洞察を与えることができれば幸いです.
数値の表を表示することになっている PyQt アプリがあります。当然、私は QTableWidget を使用しています。現時点では、非常に単純です。テーブル ウィジェットとボタンを含むウィンドウを作成し、それを表示するだけです。私はまだテーブルをまったく作成していません。
ウィンドウに合わせてテーブルのサイズを自動的に変更できるようにしたいのですが、最終的にはこのフォームに他のウィジェットを追加する予定なので、QGridLayout を使用しています。また、Qt Designer でフォームをプレビューすると、正しく表示され、正しく動作します。テーブルは、ボタンが使用するスペースを除くすべてのフォームを占有し、ウィンドウのサイズを変更すると、ウィンドウのサイズも一緒に正しくサイズ変更されます。しかし、生成された Python コードを実行しようとすると、すべてが台無しになります。テーブル ウィジェットとボタンは両方とも、ウィンドウの左上隅で、互いに重なり合って一緒にくしゃくしゃになっています。
Qt Designer 4 を使用して .ui ファイルを作成し、pyuic4 を使用して Python コードを生成しました。どちらのファイルも手動で編集していません。したがって、どちらにも基本的な構文エラーはないと思います。私の推測では、ウィジェット、ウィンドウ、およびレイアウト マネージャーの間の関係を何らかの形で誤解しています。しかし、私は方法を理解できません。
私の .ui ファイルのコードは次のとおりです。
pyuic4 によって .ui ファイルから生成された Python コードは次のとおりです。
誰かが私が間違っているかもしれないことを見ることができますか?
qt4 - Qt Designer(Qt Creator IDE)を使用したコンテキストメニューの作成
Qt Designer(1.3)でコンテキストメニューを作成するにはどうすればよいですか?確かに一行コードも書かずに作りたい!!
qt - Qt Designer を使用した QStatusBar への QLabel の埋め込み
Qt Designer を使用して QStatusBar に QLabel を埋め込むソリューションはありますか?
c++ - Qt .ui ファイルの一部を独自の .ui ファイルに抽出する
アプリケーションのユーザー インターフェイスを作成するデザイナーがいます。メイン ウィンドウには、その場でのパネル切り替えに使用されるいくつかの QStackedWidgets があります。私ができるようにしたいのは、QStackedWidget の各ページを構成する個々のパネルを独自の .ui ファイルに抽出することです。
Qt Designer 内からこれを達成する簡単な方法はありますか、または独自の .ui ファイルですべてのパネルを再設計する以外に、このタスクを達成するのに役立つ他のツールはありますか?
c++ - QT4 Designer - ウィジェットの実装
現在、QT4 に取り掛かり、自分でワークフローを見つけようとしています。
ユーザーが hostname:port に接続できるようにするウィジェットを作成しようとしているときに、いくつかの質問が表示されました。ウィジェット自体には、ホスト名を入力するための LineEdit、ポートを入力するための SpinBox、および connect(QString hostname, unsigned int port) シグナルを送信する PushButton が含まれています。
QTDesigner で、必要なフォームを作成しました。.ui ファイルとして保存されます。ここで大きな問題は、ウィジェットをどのように実装できるかということです。シグナルをウィジェットに追加できる QTDesigner の場所はありますか? カスタム プロパティはどこに追加できますか?
別のチュートリアルで、C++ でウィジェットを作成する方法、シグナル、スロット、Q_PROPERTIES などを定義してウィジェットに追加する方法を学びました。しかし、QTDesigner にはソースコードがありません。
もう 1 つのオプションは、uic を使用してソースコードを生成することです。しかし、ヘッダーには、別の生成によってソースファイルへの変更が上書きされることが示されています。
QTDesigner を使用して UI を作成し、UI が変更されるたびにすべてを再コーディングする必要がないようにして、独自のシグナル、スロット、およびプロパティで QT ウィジェットを完全に作成するにはどうすればよいでしょうか。ある種のラウンドトリップエンジニアリングはありますか?
それが不可能な場合: QTDesigner でウィジェットを作成する意味は何ですか?
c++ - モデル オブジェクトのスロットを QT4 -Designer の GUI に接続することは可能ですか?
そこで、QTDesigner と C++ を使用してモデル ビュー ウィンドウを構築しようとしました。
そのため、モデルとして QOBject 派生クラスを作成しました。setFileName(QString) または fileNameChanged(QString) のようにアクセスするためのスロットとシグナルを提供します。
QTDesigner で信号のドラッグ アンド ドロップを使用することに少し慣れましたが、VA-Smalltalk のように非常に優れていることがわかりました。しばらくして、自分のモデルもこれに接続できるかどうか疑問に思いました。したがって、モデル オブジェクトをウィンドウ/GUI に何らかの方法で導入し、QTDesigner に信号とスロットをモデル オブジェクトから GUI に接続させることは可能ですか。
本質的に:私のために書いてください:
説明してくれてありがとう
qt - Qxt プラグインを Designer に追加する
Qxt ライブラリを Qt Designer に追加する際に問題が発生しています。それが与えるエラーは次のとおりです。
ライブラリ C:/Qt/4.6.2/plugins/designer/QxtDesignerPlugins.dll を読み込めません。指定されたモジュールが見つかりません。
問題が何であるかについてのアイデアはありますか?
qt - フォーカスされた QLineEdit のテキストを選択
QtDesigner を使用してダイアログを作成しました。QLineEdit
ダイアログには、デフォルトのコンテンツを持つオブジェクトがあります。ダイアログが初期化され、フォーカスが に移動するとQLineEdit
、デフォルトのコンテンツが自動的に選択されるようになり、ユーザーが書き込みを開始すると、以前のコンテンツが上書きされます。
編集:
コンストラクターで:
と
qt - Qt-Designerによる自動拡張レイアウト
QtDesignerを使用しています。
QVBoxLayout
ウィンドウ全体に自動的に拡大するを作成したいと思います。
遺跡のレイアウトはQVBoxLayout
固定されたままです。
QVBoxLayout
デザイナを介してウィンドウ全体を拡張して塗りつぶすにはどうすればよいですか?