MCPcopy Create free account
hub / github.com/Zalafina/QKeyMapper / initMappingSequenceEditTable

Method initMappingSequenceEditTable

QKeyMapper/qmappingsequenceedit.cpp:1029–1060  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1027}
1028
1029void QMappingSequenceEdit::initMappingSequenceEditTable(MappingSequenceEditTableWidget *mappingSequenceEditTable)
1030{
1031 mappingSequenceEditTable->setFocusPolicy(Qt::ClickFocus);
1032 mappingSequenceEditTable->setColumnCount(MAPPINGSEQUENCEEDIT_TABLE_COLUMN_COUNT);
1033
1034 mappingSequenceEditTable->horizontalHeader()->setStretchLastSection(true);
1035 mappingSequenceEditTable->horizontalHeader()->setHighlightSections(false);
1036
1037 mappingSequenceEditTable->verticalHeader()->setDefaultSectionSize(25);
1038 mappingSequenceEditTable->verticalHeader()->setStyleSheet("QHeaderView::section { color: #1A9EDB; padding-left: 2px; padding-right: 1px;}");
1039 mappingSequenceEditTable->setSelectionBehavior(QAbstractItemView::SelectRows);;
1040 mappingSequenceEditTable->setSelectionMode(QAbstractItemView::ContiguousSelection);
1041 // Enable double-click editing for category column
1042 mappingSequenceEditTable->setEditTriggers(QAbstractItemView::DoubleClicked);
1043
1044 /* Support Drag&Drop for macroDataTable Table */
1045 mappingSequenceEditTable->setDragEnabled(true);
1046 mappingSequenceEditTable->setDragDropMode(QAbstractItemView::InternalMove);
1047 mappingSequenceEditTable->setDefaultDropAction(Qt::MoveAction);
1048
1049 mappingSequenceEditTable->setHorizontalHeaderLabels(QStringList() << tr("Split Mapping Sequence"));
1050
1051 QFont customFont(FONTNAME_ENGLISH, 9);
1052 mappingSequenceEditTable->setFont(customFont);
1053 mappingSequenceEditTable->horizontalHeader()->setFont(customFont);
1054 if (QStyle *fusionStyle = QKeyMapperStyle::fusionStyle()) {
1055 mappingSequenceEditTable->setStyle(fusionStyle);
1056 }
1057
1058 // Connect signals for this table
1059 updateMappingSequenceEditTableConnection(mappingSequenceEditTable);
1060}
1061
1062void QMappingSequenceEdit::initKeyListComboBoxes()
1063{

Callers

nothing calls this directly

Calls 1

fusionStyleFunction · 0.85

Tested by

no test coverage detected