問題タブ [qheaderview]
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 - カスタム QHeaderView で並べ替えができないのはなぜですか
QHeaderView を拡張した独自の QHeaderView を実装しました。
このビューを使用する QTableWidget で並べ替えを有効に設定した後も、並べ替えができません。残念なことに、テーブルは最初は最初の列でソートされています。水平ヘッダーをカスタム クラスに設定しないと、並べ替えが実行されます。
オーバーロードされたメソッドは、コンストラクター (強制的に水平方向) と sizeHint() だけです。
qt - QHeaderView のセクションのテキストをファイルに書き込むにはどうすればよいですか?
QTableView
MS Excel で表示できるように、すべてのデータを取り込み、.csv ファイルに書き込むエクスポーターを作成しようとしています。
水平ヘッダーのセクションからテキストを読み取る方法が見つからないようです。みたいなメソッドがないようQHeaderView::sections
で、QHeaderViewのセクションにアクセスできません。確かQHeaderView::count
にどこかのコンテナに保存されていると思います。
のセクションのテキストを取得する方法はありQHeaderView
ますか?
python - PyQt ヘッダー ラベル付きの TableView からセルを取得します
現在、SQL クエリの結果を TableView にロードしています。
次に、ヘッダー ラベル (ジオメトリ) に基づいて特定のセルを選択する必要があります。この列は、検索する別のテーブルに応じて位置を移動します。
ユーザーが行のどこか(ジオメトリ列のセルではない)をクリックすると、ジオメトリ列のセルを選択したいと思います。
現時点では、これが tableView に関連付けられています
そして、その機能で私は持っています
QTableView.model(row, column) を使用してインデックスを選択する場合、行と列の番号を指定する必要があります。ただし、これは異なるため、 QTableView.model(row, 'geometry') を実行したいと思いますが、モデルは整数を想定しています。
解決策はありますか?
ありがとう
c++ - QTableViewの列全体の選択を無効にする方法は?
void setSelectionBehavior ( QAbstractItemView::SelectionBehavior 動作 )
この関数は、項目の選択、行の選択、セルの選択の 3 つの値のいずれかを受け入れます。
質問:
セルをクリックすると選択され、行インデックスをクリックすると行が選択されますが、列ヘッダーをクリックすると列全体が選択されません。私が理解しているように、これはこの機能を使用して行うことはできません。
が設定されているときとまったく同じように動作するようにテーブルビューが必要SelectionBehavior::selectItems
です。
ただし、ユーザーがヘッダーをクリックすると、列は選択されません。
列の選択を無効にすることを考えてQHeaderView
いますが、方法が見つかりませんか?
qt - QHeaderView 配信クラスの paintSection を実装する
長方形は塗装ではありません。しかし、paintSection を削除すると、それはペイントです。base paintSection を呼び出した後、四角形を描画する必要があります。
qt - QHeaderView クラスから派生したテキストを描画する方法
QHeaderView クラスから派生したテキストを描画する必要があります。しかし、このコードは機能しません。