フォームアプリケーションでテーブルビューをドラッグアンドドロップします。私はどのように私が追加する行の数に基づいてテーブルベースのサイズをプログラム的に変更できるか知りたいと思います。いくつかのコードを表示することができればと感謝します。 thxQTable - テーブルビューのサイズを変更する方法は?
-1
A
答えて
0
setFixedHeightメソッドを使用できます。トリッキーな部分は正しい高さを計算する方法です。
行の数以外に、希望の高さに大きく影響することがいくつかあります。
a)horizontalHeaderが表示されるかどうか b)行が均一な高さであるかどうか。
表示され、行が均一な高さであるとします。だから、私たちの望みの高さは、ヘッダーの高さ+典型的には行*数または行と、ボーダー間隔のための2枚の写真です。今
MyTableView->horizontalHeader()->height() + _NumberOfRows * MyTableView->rowHeight(0) + 2
ヘッダーが表示されていない場合は、 - 私たちは()horizontalHeaderを呼び出すことによって確認することができた - >のisVisible、その後、明らかに我々はそれが高さだオフのままにすることができます。
行の高さが均一でない場合は、計算するだけではなく、すべてをループして各高さを個別に取得する必要があります。
次に、私が前に言ったように、setFixedHeightを呼び出すと、あなたは良いことです。奇妙なスタイリングやそのようなものを除けば、これはすべてをカバーするはずです。
幸運。
関連する問題
- 1. テーブルビューのセルでtextlabelのサイズを変更する方法
- 2. 方向変更の画像のサイズを変更する方法..?
- 3. フラグメントのサイズ変更方法
- 4. サイズ表のサイズ変更方法
- 5. SQL:列サイズを変更する方法
- 6. (iPhone)テーブルビューの行のフォントサイズを変更する方法
- 7. iPhone 3.0 textField +キーボードでテーブルビューの位置を変更する方法
- 8. Qt:centralwidgetのサイズを変更するとmainWindowのサイズを自動的に変更する方法は?
- 9. ドロップダウンボックスのサイズ変更を防ぐ方法
- 10. ScrollView内のレイアウトのサイズを変更する方法は?
- 11. Fancybox 2のiframeを動的にサイズ変更する方法は?
- 12. WPFウィンドウのサイズを動的に変更する方法は?
- 13. JavaFX 2.1でカーソルイメージのサイズを変更する方法は?
- 14. モーダルダイアログのサイズを動的に変更する方法は?
- 15. Cocoa、objective-c png画像のサイズを変更する方法は?
- 16. Canvasのサイズを動的に変更する方法は?
- 17. プログラムでMFCでビューのサイズを変更する方法は?
- 18. FirefoxでiFrameのサイズを動的に変更する方法は?
- 19. CSSまたはJavaScriptでボックスのサイズを変更する方法
- 20. ボタンクリック中にUIViewフレームのサイズを変更する方法は?
- 21. スクロール時にRecyclerViewの行サイズを変更する方法は?
- 22. DataGridviewで列のサイズを変更する方法は?
- 23. JTreeオブジェクトのサイズを自動的に変更する方法は?
- 24. Sitecoreの画像サイズを動的に変更する方法は?
- 25. Javaのサイズ変更の方法
- 26. ウィンドウのサイズを変更するiframeのサイズを変更する
- 27. サイズ変更可能なウィンドウでコントロールのサイズを変更する方法はありますか?
- 28. OpenGLウィンドウのサイズを変更したときにVBOデータを効率的にサイズ変更する方法は?
- 29. フッターを底につけてサイズを変更する方法は?
- 30. AWS EMRのサイズ変更方法