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

Method updateStyleCodeDisplay

QKeyMapper/qfloatingbuttonsetupdialog.cpp:1361–1380  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1359}
1360
1361void QFloatingButtonSetupDialog::updateStyleCodeDisplay()
1362{
1363 if (m_StyleCodeLineEdit == Q_NULLPTR) {
1364 return;
1365 }
1366
1367 QList<MAP_KEYDATA> *mappingDataList = currentTabFullKeyMappingDataList(this);
1368 if (mappingDataList == Q_NULLPTR
1369 || m_ItemRow < 0
1370 || m_ItemRow >= mappingDataList->size()) {
1371 m_StyleCodeLineEdit->clear();
1372 m_StyleCodeLineEdit->setToolTip(QString());
1373 return;
1374 }
1375
1376 const QString styleCode = QKeyMapper::generateFloatingButtonStyleCode(mappingDataList->at(m_ItemRow));
1377 m_StyleCodeLineEdit->setText(styleCode);
1378 m_StyleCodeLineEdit->setCursorPosition(0);
1379 m_StyleCodeLineEdit->setToolTip(tr("Generated automatically from Style Group settings"));
1380}
1381
1382void QFloatingButtonSetupDialog::copyStyleCodeToClipboard()
1383{

Callers

nothing calls this directly

Calls 3

sizeMethod · 0.80
clearMethod · 0.45

Tested by

no test coverage detected