問題タブ [qtablewidgetitem]

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

c++ - 別の QTableWidget によって既に所有されているアイテムを挿入することはできません

QTableWidgetTable に問題があります。FindTableItems 関数を実行すると、行/番号が適切なサイズにリセットされますが、セルにデータが入力されません。

オブジェクトが正しいデータを保持していることがわかります。コンパイル エラーは表示されませんが、デバッガーは次のように記録します。

QTableWidget: 別の QTableWidget によって既に所有されているアイテムを挿入することはできません

私が理解できないのは、テーブルウィジェットが1つしかないということですか? それでどうしたの?私はこれを行う別の方法にもオープンです。

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

c++ - C++ Qt QTableWidgetItem がクラッシュする

tw_topic という QTableWidget があります。空ではありません。別の関数では、アイテムのテキストが必要です。

コード :

どういうわけか itm が初期化される時点でクラッシュしますが、その理由はわかりません。

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

c++ - QTableWidget::row() が期待どおりに動作しない

有効な垂直ヘッダー アイテムへのポインターを使用して呼び出すQTableWidget::row( const QTableWidgetItem * item )と、関数は を返し-1ます。を呼び出して、テーブル ウィジェットの行の垂直ヘッダー項目を、ポインターが指す項目に明示的に設定したため、これは予想できませんでしたQTableWidget::setVerticalHeaderItem ( int row, QTableWidgetItem * item )

コード例:

verticalHeaderItemアドレスを使用して行を取得すると、無効な行が返されるのはなぜ-1ですか?

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

c++ - QTableWidget 行の垂直ヘッダー項目の背景色と前景色を設定する方法

QTableWidgetItemの行にある垂直ヘッダー アイテムの背景色と前景色を設定しようとしていQTableWidgetます。次のコードは、通常のセルである に対してはQTableWidgetItem正常に機能しますが、垂直ヘッダー アイテムであるに対しては機能しません。QTableWidgetItem

Fedora 17 x64 Gnome 3.4でQt 4.8を使用しています

このコードvertHeadItemは、 が垂直ヘッダー項目の場合は変更しませんが、通常のセルの場合は望ましい効果があります。垂直ヘッダー アイテムの背景と前景を設定するにはどうすればよいですか?

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

python - QTableWidgetItem のパフォーマンス

次のように、QTableWidget のセルにテキストを入力します。

また、myText の長さが 5000 (+/-1000) を超える QTableWidgetItems を持つ行では、テーブルのスクロールが非常に遅くなります (1fps 以下)。

行の高さが必要 tableWidget.resizeRowsToContents()だと思ったのでtableWidget.setRowHeight(i,1000)、それらの行を試しました。それらのテキストはかわいらしく、すべてのテキストを表示するには行の高さを変更する必要がありますが、それでもこれらの行をスクロールするとパフォーマンスが非常に低くなります。

これに対する迅速な解決策はありますか?可能であれば setCellWidget を使用したくありません。どんな助けでも大歓迎です。