問題タブ [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.
qt - QTableWidget のアイテムを置き換える
新しいアイテムを作成し、既に既存のアイテムがQTableWidgetItem
あるセルに挿入/設定するQTableWidget
と、以前のアイテムは削除されますか、それともメモリ リークが発生しますか? 既存のアイテムを取得してそのプロパティを変更する必要がありますか?
python - QTableWidget への追加が間違っている
クエリが正常に機能する次のコードがあります。
私のループではprint result.stock
、result.minimum.bound
私はDBにあるすべてを見ることができますがPHPMyAdmin
、に追加するとQTableWidget
、追加された最後の結果が表示されます。
私の質問は、すべての結果を に追加するにはどうすればよいQTableWidget
ですか?
python - pyqtでQtablewidgetの特定のセルの背景色を変更する方法
私はpyqt4が初めてで、これを行う方法がわかりません。データを含む QtableWidget があります。tableWidget のセルの背景色を変更したい。
試しself.tableWidget.item(3, 5).setBackground(QtGui.QColor(100,100,150))
てみましたが、次のエラーが返されます。
AttributeError: 'NoneType' オブジェクトに属性 'setBackground' がありません
私は何をすべきか?
python-3.x - PySide/PyQt: QTableWidget で「currentItemChanged」を使用しようとすると、「TypeError: ネイティブ Qt シグナルが呼び出されません」
を介して編集できるようにしたいデータを含むテーブルがありますQTableWidget
。信号を接続しようとするとcurrentItemChanged
:
次のエラーが表示されます。
QtDesigner
信号を接続できるを調べました。を作成しQTableWidget
、それをラベルに接続して、ラベルを非表示に変更しcurrentItem
ました。
シグナル接続ダイアログでは、currentItemChanged
シグナルは次のように書かれています。
意味はわかりませんが、*
大事なことだと思います。
間違ったシグナルを使用していますか、それとも構文が間違っていますか? 要するに、特定のアイテム/セルを変更すると信号が発せられるようにしたい(違いがわかりません)
__ _ __ _ _ __ _ _ __ _ _編集_ __ _ _ __ _ _ _ _ __ _ _ __ _ _ _ _ _ _
編集: QTableWidgetItem クラスのドキュメントでは、関数 column() と row() があることもわかりました。
私は次のようにそれらを追加しようとしました:
しかし、エラーが発生しました:
qt - パレット化されたqlabelをqtablewidgetアイテムとして追加するには?
QTableWidget にカラー パレットのラベルを追加しようとしています。しかし、ラベルパレットに設定した色では表示されません。ここに私のコードがあります、
ここで何が問題なのか誰か教えてもらえますか..?、ラベルにテキストを追加すると同じことが機能しますが、カラーパレットでは機能しません。Win 7 環境で Qt 4.8.4 を使用しています。