問題タブ [qtablewidget]

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 投票する
1 に答える
3713 参照

c++ - ウィンドウまたはスプリッタのサイズ変更時に表の列幅を変更する

QTablWidget と QTextEdit があるとします。どちらも水平 QSplitte にあります。QTable ウィジェットに 2 つの列があるとします。

問題は、マウスでスプリッターを動かしてサイズ変更操作を行うときに、テーブルの列の幅を変更することです。テーブルと同期してサイズを変更する列のオプションはありますか?

ありがとう。

0 投票する
4 に答える
81267 参照

qt - QTableWidget の列を読み取り専用にする方法は?

1 つの列を編集不可QTableWidget したいと考えています。
フォーラムでは、いくつかについて多くのことを読みましたがflags、実装できませんでした。

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

qt - Qt-データをQTableWidgetItemに関連付ける方法は?

将来、テーブルアイテムをクリックするときにそのデータを使用するために、テーブルに挿入された各QTableWidgetItemに追加のデータを関連付けたいと思います。しかし、そのデータは表示されるべきではありません。どうやってやるの?

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

qt - QTableWidget にデータを表示し、ヘッダーでデータを読み取るにはどうすればよいですか?

QTableWidget にデータを表示し、ヘッダーでデータを読み取るにはどうすればよいですか?

0 投票する
4 に答える
17342 参照

qt - QTableWidget から選択した項目を読み取る

QTableWidgetから選択したアイテムをどのように読み取ることができますか?

ありがとう

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

qt - QTableWidget にデータを表示する

データベース テーブルがあり、それを読み取って tableWidget に表示する必要があります

読んだのですが、tableWidget に表示できません。

ありがとう

0 投票する
6 に答える
17101 参照

qt - Qtでセルの背景色を変更する

私は pyqt が初めてで、まだいくつかの初心者の問題に直面しています:D
QChoice コントロールで委任された項目である QTableWidget があります (私が正しく言ったことを願っています) ユーザーが変更されるたびにセルの背景色を変更する必要があります選択コントロールの選択
について簡単に説明します: テーブル ウィジェットでセルの背景色を変更するには??
私はpyqt4とpython 2.6
を事前に使用しています

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

python - どのボタンがクリックされましたか?

QtCore.SIGNAL('cellClicked(int,int)') のスロットでクリックされたマウス ボタン (右または左) を検出するにはどうすればよいですか?

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

c++ - QTableWidget::itemAt() は一見ランダムなアイテムを返します

Qtを使い始めたばかりなので、ご容赦ください。QTableWidget->getItemAt() を使用すると、currentItemChanged を使用して同じアイテムをクリックした場合とは異なるアイテムが返されます。クリックされた行の最初の列を取得する必要があるため、 itemAt() を使用する必要があると思います。

以下にコード例を示します。

1x9 のアイテムの場合、lblCurrentItem は "9" を表示しますが (当然のことですが)、lblCurrentCell は "Quux" を表示します。私は何か間違ったことをしていますか?

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

qt - QTableWidgetのセルで複数行のテキストを編集するには?

Excel のようにセルを手動で編集する方法:
Alt + Enter -> 改行 (真の改行、同じ行の単なる改行記号ではありません)
Enter -> 編集モードを終了しますか?

編集:
表示モードの 1 つのセル内のテキスト:
Line1
Line2

編集モードの同じテキスト:
Line1 Line2

その上、セルに改行を書くことができず、コピーするだけで挿入できます。