問題タブ [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.

0 投票する
2 に答える
2447 参照

qt - Phonon VideoPlayer を QtDesigner フォームに追加するにはどうすればよいですか?

MainWindow コンストラクターで UI レイアウトにプレーヤー オブジェクトを追加できますが、ウィジェット コンテナーをプレースホルダーとして使用して、QtDesigner で VideoPlayer のプロパティとレイアウトを設定するにはどうすればよいですか?

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

python - PyQt で Qt-Designer ウィジェットに MousePressEvent を実装する方法

ウィジェット (QTabeleWidget、QLabels、およびいくつかの QButton) があります。これは Qt-Designer で作成されたもので、いくつか実装する必要があります。そのためには、mousePressEvent が必要です。通常、私はサブクラスを書き、次のように書きます。

しかし、デザイナーで作成されたウィジェットに対してそれを行う方法がわかりません。QTabeleWidget に必要です。誰かが私を助けてくれることを願っています。Google の助けを借りて問題を解決しようとしましたが、成功しませんでした。このサイトには何度もお世話になったので、試してみようと思い質問しました。

0 投票する
2 に答える
1558 参照

user-interface - PyQt:右から左へのコントロール

すべてのコントロールを正しく配置する必要があります。したがって、サイズを変更するときは、ウィンドウの左上隅ではなく、右上隅に移動する必要があります。Visual Studioでは、コントロールのAnchorプロパティを右上に設定するだけです。ただし、PyQtにはAnchorまたはDockプロパティはありません。に設定layoutDirectionRightToLeftても役に立ちませんでした。

注:QtDesignerを使用してPyQtを学習しようとしています。

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

c++ - QGraphicsView ウィジェットの無地の背景色を設定する

無地の小さな正方形を表示しようとしています。

QGraphicsView ウィジェット myGraphicsView を作成し、次のように呼び出します。

でも白のままです。私は何を間違っていますか?

0 投票する
2 に答える
2703 参照

pyqt4 - QToolBar:QtDesignerのQToolBarにQActionを追加する方法はありますか?

Python2.6にPyQt4をインストールしました。addActionアクションやウィジェットをコードに追加するのではなく、またはaddWidget(デザイン時にメニューにアクションを追加するのと同じくらい簡単に)QtDesignerのツールバーに挿入したいと思います。

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

qt - Qtデザイナー; 右の親にウィジェットを配置するのが難しい

Qt Designer を使用して、それぞれが水平レイアウトの QFrame をいくつか作成しました。彼らのスタイルシートは、マージンもパディングも持つべきではないと述べています。これは、Qt デザイナー ビューと最終結果で、QFrame 間にスペースが見られないことを意味します。

ドラッグ アンド ドロップを使用して、ウィジェットをウィンドウに配置できます。配置される場所 (レイアウト内) に青い線が表示されます。ただし、別の QFrame を QFrame の親に追加することはできません (したがってドロップします)。右側のパネルにもツリーがありますが、親にドロップすると、自動的に子のいずれかに移動します...

例、私はこのセットアップを持っています:

新しいフレームを追加すると、何を試しても次のようになります。

しかし、私は本当に欲しい:

新しいウィジェットを正確に配置するためにまだ発見していない機能はありますか?

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

python-3.x - Python - Qt. Telnet または ssh サーバーとやり取りするためのターミナル ウィンドウを作成する方法

私は PyQt アプリケーションを作成しています。ユーザーが Telnet または ssh サーバーとやり取りできるターミナル ウィンドウのようなものを作成したいと考えています。

私の最初のアイデアは、黒い QPlainTextEdit とスクロールバーを備えたウィンドウを持つことでした。

私はpython-Qtの世界に慣れていないので、いくつかのガイダンスをいただければ幸いです。何か案は?

ありがとう :-)

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

qt - Qtスタイルシート; 色あせ、2Dグラデーション、CSSクラス

Qtのスタイルシート機能について質問があります。それは本当に素晴らしいです、しかしそれは機能がまだあまり長く存在していないように感じます、本当ですか?しかし、これは私のGUIをスタイリングする最も簡単な方法です。

  1. スタイルシートに色あせを追加することはできますか?マウスを特定のウィジェットの上に置くと、背景色が急激に変化するのではなく、200ミリ秒程度で新しい色にフェードインします。これには良い方法がありますか、それともコードごとに行う必要がありますか?

  2. 2Dグラデーションを使用できますか?1Dグラデーションの使用方法を知ったので、1つの軸(多くの場合、水平または垂直)で色を徐々に変更できます。その上に、たとえばアルファ値が低い2番目のグラデーションを追加したいと思います。したがって、グラデーションが緑(上)から赤(下)に変化する場合は、透明(左)から白(右)にも変化させたいと思います。

  3. Qtにはタイプ(QPushButtonなど)とID(#mywidgetnameなど)のCSSセレクターがありますが、クラスを選択または設定する方法が見つかりません。たとえば、いくつかのQFrameがあり、特定のサブセットに1つの特定のスタイルを追加したいと思います。フレームにすべて同じ名前(同じID)を付ける必要がありますか?悪いですね。しかし、それらのタイプ(QFrame)を選択することも正しくありません...

ありがとうございました!

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

qt - Qt: 別々のレイアウトにあるコントロールを揃える

Qt Designer で設計されたフォームには、それぞれに多数のコントロールを持つ 2 つの QGroupBox があります。両方のグループ ボックスの内容はほぼ同じです (ラベルが関連付けられた QLineEdits)。

ただし、私がやりたいことは、コントロールを同じグリッド レイアウトの一部であるかのように揃えることです。しかし、それらは別々のコンテナーにあるため、同じレイアウトを共有することはできず、固定幅を与えたくありません。

Qt Designer でそれを行う方法はありますか? そうでない場合、コードでそれを行う方法はありますか?

ありがとう!

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

c++ - プログラムを QtDemo のように見せるにはどうすればよいですか?

プログラムを QtDemo のように編集するにはどうすればよいですか?

Qt 4.7 を使用しています。

ありがとう