Class: QgsOrganizeTableColumnsDialog

class qgis.gui.QgsOrganizeTableColumnsDialog(vl: QgsVectorLayer, config: QgsAttributeTableConfig, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = Qt.Window)

Bases: PyQt5.QtWidgets.QDialog

Constructor

Parameters:
  • vl – The concerned vector layer
  • parent – parent object
  • config – attribute table config to use.
  • flags – window flags

QgsOrganizeTableColumnsDialog(vl: QgsVectorLayer, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = Qt.Window) Constructor

Parameters:
  • vl – The concerned vector layer
  • parent – parent object
  • flags – window flags

Dialog for organising (hiding and reordering) columns in the attributes table.

actionEvent()
changeEvent()
childEvent()
closeEvent()
config(self) → QgsAttributeTableConfig

Gets the updated configuration

connectNotify()
contextMenuEvent()
create()
customEvent()
destroy()
disconnectNotify()
dragEnterEvent()
dragLeaveEvent()
dragMoveEvent()
dropEvent()
enterEvent()
event()
eventFilter()
focusInEvent()
focusNextChild()
focusNextPrevChild()
focusOutEvent()
focusPreviousChild()
hideAll(self)

hideAll unchecks all the fields to hide them all in the attribute table

hideEvent()
initPainter()
inputMethodEvent()
isSignalConnected()
keyPressEvent()
keyReleaseEvent()
leaveEvent()
metric()
mouseDoubleClickEvent()
mouseMoveEvent()
mousePressEvent()
mouseReleaseEvent()
moveEvent()
nativeEvent()
paintEvent()
receivers()
resizeEvent()
sender()
senderSignalIndex()
sharedPainter()
showAll(self)

showAll checks all the fields to show them all in the attribute table

showEvent()
tabletEvent()
timerEvent()
updateMicroFocus()
wheelEvent()