Las columnas de mi QTableWidget no llenan el espacio de la tabla, por lo que queda un espacio vacío en el lado derecho. ¿Cómo hacer que las columnas de mi QTableWidget asuman el espacio máximo para completar este espacio?¿Cómo hacer que las columnas de QTableWidget asuman el espacio máximo?
10
A
Respuesta
18
El headers de la mesa tienen métodos para controlar esto:
header = table.horizontalHeader()
header.setStretchLastSection(True)
o:
header.setResizeMode(QHeaderView.Stretch)
0
No conozco ningún método para establecer esta propiedad en el contenido de QTableWidget. Sin embargo, podría usar lo siguiente para hacer que las columnas cambien de tamaño:
def resizeEvent(self, event):
self.setColumnWidth(0, event.size().width())
Esto cambia el tamaño de la primera columna solamente. Para cambiar el tamaño de todas las columnas, uno debe obtener todos los elementos secundarios y aplicar el ancho/número de elementos de la columna.
Cuestiones relacionadas
- 1. ¿Cómo evitar que el usuario cambie el tamaño de las columnas de QTableWidget?
- 2. ¿Cómo insertar una fila sin ningún valor para que todas las columnas asuman su valor predeterminado?
- 3. cómo hacer que las columnas de tabla de diseño se extendió uniformemente haciendo un uso máximo del espacio disponible
- 4. Cómo asegurarse de que las columnas en QTableView cambian de tamaño al máximo
- 5. hacer que div llene el espacio restante
- 6. Cómo limitar la selección en un QTableWidget
- 7. Android: reduzca el espacio entre las columnas en GridView
- 8. Cómo hacer que DockPanel complete el espacio disponible
- 9. ¿Cómo puedo hacer en Highchart para tener 1px de espacio entre las columnas y el eje y?
- 10. ¿Cómo hacer que una columna en QTableWidget solo sea de lectura?
- 11. Cómo hacer tabla dinámica sin conocimiento de las columnas
- 12. ¿Cómo ordenar datos en QTableWidget?
- 13. CSS - Hacer que un div consuma todo el espacio disponible
- 14. Exportar datos de qtablewidget a csv
- 15. ¿Cómo obtener los datos de QTableWidget?
- 16. ¿Cómo hago que un div flotante se expanda dinámicamente para ocupar el máximo espacio?
- 17. ¿Cómo su búsqueda nombres de las columnas que contienen corchetes?
- 18. ¿Cómo ordenar por un máximo de dos columnas que pueden ser nulas en MySQL?
- 19. Cómo hacer que PdfPTable calcule el ancho de columna dinámicamente
- 20. ¿Las columnas anulables ocupan espacio adicional en PostgreSQL?
- 21. ¿Cómo hacer que la última columna de DataGrid ocupe todo el espacio izquierdo?
- 22. Cómo hacer un div vacías ocupan espacio
- 23. WPF: ¿Cómo hacer que TextBlock vacío no ocupe espacio?
- 24. Cómo hacer que un iframe tome espacio vertical
- 25. Cómo obtener el máximo no. de columnas llenas en un archivo XLSX usando POI?
- 26. CSS para hacer que una columna de la tabla ocupe tanto espacio como sea posible, y otras columnas tan pequeñas
- 27. Selección QComboBox en QTableWidget
- 28. Agregar espacio entre columnas de un TableLayout
- 29. JavaFX: ¿Cómo hacer que mi componente personalizado use todo el espacio disponible desde el diseño principal?
- 30. Cómo eliminar dinámicamente las columnas en ireport