問題タブ [qtgui]

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 に答える
2240 参照

c++ - アイコンを追加すると QMenu 項目のテキストが消える

Qt Designer を使用して QMenu にアイコンを追加しようとしていますが、アイコンを追加するとテキストが消えることに気付きました。テキストの横にアイコンを表示する方法はありますか?

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

qt - ウィジェットの下にドックウィジェットを設定する方法

図のようにウィジェットの下にドックウィジェットを設置したい

ここに画像の説明を入力

しかし、Y の開始点としてジオメトリをギャップ サイズと同等に設定しているが、機能していない場合。

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

c++ - qtでQImageとQPainterを使用して2つの画像を1つにマージする方法は?

こんにちは、blackberry10 アプリを開発しています。アプリ内には 2 つの画像があり、これら 2 つの画像を 1 つの画像にマージするだけです。Cascades にはそれらを結合する機能はありません。これを blackberry 開発者フォーラムに投稿したとき、qt で QImage および QPainter 関数を使用して 2 つの画像を 1 つに結合するようにアドバイスされました。これらの機能の使い方がわかりません。誰かがこのコードで私を助けることができますか?

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

c++ - MS アクセスのように QTableWidget を行ごとに編集可能にする

QTableWidget をサブクラス化して、いくつかの機能を追加しました。私もそのmyQTableWidgetSubclass->setRowCount(10);方法を使ってきました。

問題は、テーブルが編集できないことです。目標は、ユーザーが行ごとに編集できるようにすることです。たとえば、最初に最初の行を編集し、準備ができたら (つまり、ユーザーが必要なデータを入力します)、次に 2 番目の行などを編集できるようにすることです。

「MSアクセステーブル」と同様の機能が必要です

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

c++ - Qtで色付きの文字列でウィンドウタイトルを設定するには?

Qtで色付きの文字列でウィンドウタイトルを設定するには? Qtで部分的に色付けされた文字列でウィンドウタイトルを設定する方法は? 例えば

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

c++ - QTableView でセルをダブルクリック

私はテストケースエディタに取り組んでいます。このエディタには、送受信パケット形式である USART が含まれています。エディターはテーブル ビューです。

送受信パケットの長さは 8 バイトです。次に例を示します。

それは私の 5 番目と 6 番目のコラムにあります。ここで、この列のセルを読み取り専用にしたいのですが、これらの列の任意のセルをダブルクリックすると、ポップアップ ウィジェットが表示されます。このウィジェットには、ユーザーがパケット形式 (つまり 8 バイト長) のデータを入力できるテキスト編集の 8 つのボックスが含まれます。このデータをポップアップ、ウィジェットからバックエンドの読み取り専用セルに簡単にコピーできます。

これにより、各バイト間にスペースが必要かどうかなど、すべてのポリシーがユーザーから取り除かれます。これにより、潜在的な人的エラーが排除されます。

1: テーブル ビューのセルをダブルクリックするためのイベント ハンドラはありますか?

2: 同じ列の各セルに共通のダブルクリック ハンドラを使用できますか?

3: 特定の列のセルをテーブル ビューで読み取り専用にするにはどうすればよいですか? ただし、最後に (つまり、元に戻す) 値を変更できるという事実を維持します。

ここに画像の説明を入力

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

qt - 画面外に表示された QDialog を処理するには?

私には主な未亡人がいます。下端または隅に移動します。次に、その中のボタンをクリックしてダイアログを開きます。メイン ウィンドウを親として設定したため、ダイアログはメイン ウィンドウの中央に配置されます。ただし、メインウィンドウが端または隅にあるため、ダイアログは画面に表示されません。画面に表示させる方法は?