| 1027 | } |
| 1028 | |
| 1029 | void 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 | |
| 1062 | void QMappingSequenceEdit::initKeyListComboBoxes() |
| 1063 | { |
nothing calls this directly
no test coverage detected