mirror of
https://git.code.sf.net/p/zint/code
synced 2025-06-05 09:13:55 -04:00
CODE93: add option_2 = 1 to display check chars in HRT
This commit is contained in:
parent
86c15741d8
commit
bd06400a5b
7 changed files with 56 additions and 20 deletions
|
@ -16,11 +16,11 @@ else()
|
|||
qt5_wrap_ui(zint-qt_SRCS mainWindow.ui extData.ui extSequence.ui extExport.ui)
|
||||
endif()
|
||||
|
||||
# grpAztec.ui grpC39.ui grpCodeOne.ui grpGrid.ui grpMQR.ui grpUltra.ui
|
||||
# grpC11.ui grpC49.ui grpDAFT.ui grpHX.ui grpMSICheck.ui grpUPCA.ui
|
||||
# grpC128.ui grpChannel.ui grpDBExtend.ui grpLOGMARS.ui grpPDF417.ui grpUPCEAN.ui
|
||||
# grpC16k.ui grpCodabar.ui grpDM.ui grpMaxicode.ui grpQR.ui grpVIN.ui
|
||||
# grpC25.ui grpCodablockF.ui grpDotCode.ui grpMicroPDF.ui grpRMQR.ui
|
||||
# grpAztec.ui grpC39.ui grpCodablockF.ui grpDotCode.ui grpMicroPDF.ui grpRMQR.ui
|
||||
# grpC11.ui grpC49.ui grpCodeOne.ui grpGrid.ui grpMQR.ui grpUltra.ui
|
||||
# grpC128.ui grpC93.ui grpDAFT.ui grpHX.ui grpMSICheck.ui grpUPCA.ui
|
||||
# grpC16k.ui grpChannel.ui grpDBExtend.ui grpLOGMARS.ui grpPDF417.ui grpUPCEAN.ui
|
||||
# grpC25.ui grpCodabar.ui grpDM.ui grpMaxicode.ui grpQR.ui grpVIN.ui
|
||||
|
||||
add_executable(${PROJECT_NAME} ${zint-qt_SRCS} resources.qrc)
|
||||
|
||||
|
|
|
@ -933,6 +933,15 @@ void MainWindow::change_options()
|
|||
connect(m_optionWidget->findChild<QObject*>("cmbC49RowSepHeight"), SIGNAL(currentIndexChanged( int )), SLOT(update_preview()));
|
||||
connect(m_optionWidget->findChild<QObject*>("radC49GS1"), SIGNAL(toggled( bool )), SLOT(update_preview()));
|
||||
|
||||
} else if (symbology == BARCODE_CODE93) {
|
||||
QFile file(":/grpC93.ui");
|
||||
if (file.open(QIODevice::ReadOnly)) {
|
||||
m_optionWidget = uiload.load(&file);
|
||||
file.close();
|
||||
tabMain->insertTab(1, m_optionWidget, tr("Cod&e 93"));
|
||||
connect(m_optionWidget->findChild<QObject*>("chkC93ShowChecks"), SIGNAL(clicked( bool )), SLOT(update_preview()));
|
||||
}
|
||||
|
||||
} else if (symbology == BARCODE_DBAR_EXPSTK) {
|
||||
QFile file(":/grpDBExtend.ui");
|
||||
if (!file.open(QIODevice::ReadOnly))
|
||||
|
@ -1596,6 +1605,13 @@ void MainWindow::update_preview()
|
|||
}
|
||||
break;
|
||||
|
||||
case BARCODE_CODE93:
|
||||
m_bc.bc.setSymbol(BARCODE_CODE93);
|
||||
if (get_checkbox_val("chkC93ShowChecks")) {
|
||||
m_bc.bc.setOption2(1);
|
||||
}
|
||||
break;
|
||||
|
||||
case BARCODE_HANXIN:
|
||||
m_bc.bc.setSymbol(BARCODE_HANXIN);
|
||||
item_val = m_optionWidget->findChild<QComboBox*>("cmbHXSize")->currentIndex();
|
||||
|
@ -2154,6 +2170,10 @@ void MainWindow::save_sub_settings(QSettings &settings, int symbology) {
|
|||
settings.setValue("studio/bc/code49/encoding_mode", get_button_group_index(QStringList() << "radC49Stand" << "radC49GS1"));
|
||||
break;
|
||||
|
||||
case BARCODE_CODE93:
|
||||
settings.setValue("studio/bc/code93/chk_show_checks", get_checkbox_val("chkC93ShowChecks"));
|
||||
break;
|
||||
|
||||
case BARCODE_DBAR_EXPSTK:
|
||||
case BARCODE_DBAR_EXPSTK_CC:
|
||||
settings.setValue("studio/bc/dbar_expstk/cols", get_combobox_index("cmbCols"));
|
||||
|
@ -2410,6 +2430,10 @@ void MainWindow::load_sub_settings(QSettings &settings, int symbology) {
|
|||
set_radiobutton_from_setting(settings, "studio/bc/code49/encoding_mode", QStringList() << "radC49Stand" << "radC49GS1");
|
||||
break;
|
||||
|
||||
case BARCODE_CODE93:
|
||||
set_checkbox_from_setting(settings, "studio/bc/code93/chk_show_checks", "chkC93ShowChecks");
|
||||
break;
|
||||
|
||||
case BARCODE_DBAR_EXPSTK:
|
||||
set_combobox_from_setting(settings, "studio/bc/dbar_expstk/cols", "cmbCols");
|
||||
break;
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
<file>grpC25.ui</file>
|
||||
<file>grpC39.ui</file>
|
||||
<file>grpC49.ui</file>
|
||||
<file>grpC93.ui</file>
|
||||
<file>grpChannel.ui</file>
|
||||
<file>grpCodabar.ui</file>
|
||||
<file>grpCodablockF.ui</file>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue