問題タブ [qsplitter]
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 - QGridLayout での QTextBrowser のサイズ変更
クラスのすべてのレイアウトを含む QGridLayout があります。そこまではすべてうまくいく。
私は他のもののためにQSplitterを追加し、次に下部(スプリッターの後)にQTextBrowserを追加したいと思います。うまくいきました。しかし、サイズを変更したいのですが、QTextBrowser を小さくしたいという意味です。しかし、リサイズは機能しません。
実際に text1 のサイズ変更はうまくいきますが、QTextBrowser のサイズをうまく変更できません。何か案が?
qt - Qt-スプリッターを水平方向と垂直方向に同時に作成する
私はそれにを持ってQGridLayout
いQSplitter
ます。そのQSplitter
中で、スプリッターを左から右に移動できるスプリッターを備えた2つの要素があります。大丈夫、大丈夫です。しかし、別のスプリッターを追加したいのですが、それは上から下に移動します。(画像で説明します。)
つまり、ほとんどの場合、2つのスプリッターがあり、1つは左から右に移動し、もう1つは上から下に移動します。
ご理解頂けるとありがたいです。
ここでは、2番目のスプリッターの方法がわからないため、スプリッターを1つだけ追加します。
qt - QWidget が QTabWidget 内のタブ全体に展開できるようにする方法は?
レイアウトとサイズのポリシーに関しては、私はあまり得意ではありませんでしたので、これはおそらく簡単な答えですが、ここで説明します。
新しいタブを QTabWIdget に追加し、ウィジェットを QSplitter に設定すると、スプリッターは指定されたスペース全体を使用します。ただし、QSplitter を QWidget 内に配置し、QWidget を使用してタブを追加すると、指定されたスペースは使用されず、スプリッターのサイズのみが使用されます。
スプリッター内に必要なすべてのウィジェットがあるため、QLayout から離れたいと思います。QWidget にタブ内のすべてのスペースを使用させるだけです (QSplitter が QWIdget 内のすべてのスペースを使用できるようにする必要があります)。
比較と結果を示すサンプルを以下に作成しました。短い質問 - シナリオ 1 (「タブ 1」内) をシナリオ 2 (「タブ 2」) のように表示し、Spliiter に親 QWidget を使用するにはどうすればよいですか?
pyqt - PyQt QSplitter:方向を垂直と水平の両方として定義する方法はありますか?
スプリッター内のオブジェクトの寸法を両方向に変更できるようにしたい場合。
pyqt - PyQt QSplitter を表示するにはどうすればよいですか?
QSplitter オブジェクトの幅/高さを定義できますか? 適切な矢印で見えるようにすることはできますか?
qt - qt : qsplitter の子を最小化するにはどうすればよいですか?
QSplitterレイアウトを作成しました。QSplitter の下には QWidget があり、それは gridLayout の子です。この場合、QSplitter を 0 サイズに最小化することはできません。上記のように、高さの制限があります。この問題の原因は何ですか? いくつかのケースをテストしたところ、QWidget の子に QGridLayout を使用すると、そのことがわかりました。しかし、最小の高さを 0 に設定することはできません。
c++ - Qt QSplitterおよび応答しないGUI(cpu 100%)
次のレイアウトを実装しようとしています
TabWidgetとGLWidgetの間のレイアウトは、水平方向のQSplitterによって制御されます。テキストエディットを非表示にすることを選択できるように、前のスプリッターとQTextEditウィジェットの間に垂直方向の別のQSplitterが必要です。
現在、私の実装は次のとおりです(クラスthis
へのポインタです)。MainWindow
私のアプリケーションは正しく動作しているようですが、最大化すると、CPU負荷が90%以上に跳ね上がり、GUIインターフェイスが遅くなります。
QSplitter内にレイアウトを配置できないことがわかりました http://qt-project.org/doc/qt-4.8/qsplitter.html
だから私はその行にコメントしようとしましたがglTabSplitterHorizontal->addWidget(ui->tabWidget);
、CPUは重負荷ではありません。問題は、そのtabWidgetが必要なことです。
スプリッターを使用してレイアウトを維持しながら、この問題を回避するにはどうすればよいですか?
qt - 1 つの固定サイズのウィジェットと 1 つの可変サイズのウィジェットを持つ QSplitter?
QSplitter
固定サイズの 1 つのウィジェットと可変サイズのもう 1 つのウィジェットを持つことは可能ですか?
このコードは正しく設定されていますが、ウィンドウのサイズが変更されると、スプリッターは初期のウィジェット サイズに比例して変化します。
ありがとうございました。
python - Qスプリッターハンドルバー
私はpython 2.6と互換性のあるPyQt4バージョン4.5.3を使用しています.私のウィンドウでは、2つのQTableWidgetにQSplitterを使用していますが、2つのウィジェット間の分割バーを見つけることができません. ただし、Autodesk Maya ソフトウェアでは、スプリッターはドットとしてハンドルを持っています。PyQtウィンドウでそれを実現するのを手伝ってくれる人はいますか? 参考までに画像を添付します。