mirror of
https://github.com/zint/zint
synced 2024-11-16 20:57:25 +13:00
Add column adjustment for RSS Expanded Stacked
This commit is contained in:
parent
545ff663d3
commit
02945801ec
105
frontend_qt4/grpDBExtend.ui
Normal file
105
frontend_qt4/grpDBExtend.ui
Normal file
@ -0,0 +1,105 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<ui version="4.0">
|
||||||
|
<class>grpDBExtend</class>
|
||||||
|
<widget class="QWidget" name="grpDBExtend">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>0</x>
|
||||||
|
<y>0</y>
|
||||||
|
<width>310</width>
|
||||||
|
<height>78</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="windowTitle">
|
||||||
|
<string>Form</string>
|
||||||
|
</property>
|
||||||
|
<layout class="QVBoxLayout" name="verticalLayout">
|
||||||
|
<item>
|
||||||
|
<layout class="QHBoxLayout" name="horizontalLayout">
|
||||||
|
<item>
|
||||||
|
<widget class="QLabel" name="lblColumns">
|
||||||
|
<property name="text">
|
||||||
|
<string>&Number of Columns:</string>
|
||||||
|
</property>
|
||||||
|
<property name="alignment">
|
||||||
|
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
||||||
|
</property>
|
||||||
|
<property name="buddy">
|
||||||
|
<cstring>cmbCols</cstring>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QComboBox" name="cmbCols">
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>Automatic</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>1</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>2</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>3</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>4</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>5</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>6</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>7</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>8</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>9</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<spacer name="verticalSpacer">
|
||||||
|
<property name="orientation">
|
||||||
|
<enum>Qt::Vertical</enum>
|
||||||
|
</property>
|
||||||
|
<property name="sizeHint" stdset="0">
|
||||||
|
<size>
|
||||||
|
<width>20</width>
|
||||||
|
<height>30</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
</spacer>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</widget>
|
||||||
|
<resources/>
|
||||||
|
<connections/>
|
||||||
|
</ui>
|
@ -469,6 +469,17 @@ void MainWindow::change_options()
|
|||||||
tabMain->insertTab(1,m_optionWidget,tr("Code 49"));
|
tabMain->insertTab(1,m_optionWidget,tr("Code 49"));
|
||||||
connect(m_optionWidget->findChild<QObject*>("radC49GS1"), SIGNAL(toggled( bool )), SLOT(update_preview()));
|
connect(m_optionWidget->findChild<QObject*>("radC49GS1"), SIGNAL(toggled( bool )), SLOT(update_preview()));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(metaObject()->enumerator(0).value(bstyle->currentIndex()) == BARCODE_RSS_EXPSTACK)
|
||||||
|
{
|
||||||
|
QFile file(":/grpDBExtend.ui");
|
||||||
|
if (!file.open(QIODevice::ReadOnly))
|
||||||
|
return;
|
||||||
|
m_optionWidget=uiload.load(&file);
|
||||||
|
file.close();
|
||||||
|
tabMain->insertTab(1,m_optionWidget,tr("DataBar Stacked"));
|
||||||
|
connect(m_optionWidget->findChild<QObject*>("cmbCols"), SIGNAL(currentIndexChanged ( int )), SLOT(update_preview()));
|
||||||
|
}
|
||||||
|
|
||||||
switch(metaObject()->enumerator(0).value(bstyle->currentIndex()))
|
switch(metaObject()->enumerator(0).value(bstyle->currentIndex()))
|
||||||
{
|
{
|
||||||
@ -650,6 +661,9 @@ void MainWindow::update_preview()
|
|||||||
m_bc.bc.setSymbol(BARCODE_RSS_EXPSTACK_CC);
|
m_bc.bc.setSymbol(BARCODE_RSS_EXPSTACK_CC);
|
||||||
else
|
else
|
||||||
m_bc.bc.setSymbol(BARCODE_RSS_EXPSTACK);
|
m_bc.bc.setSymbol(BARCODE_RSS_EXPSTACK);
|
||||||
|
|
||||||
|
if(m_optionWidget->findChild<QComboBox*>("cmbCols")->currentIndex() != 0)
|
||||||
|
m_bc.bc.setWidth(m_optionWidget->findChild<QComboBox*>("cmbCols")->currentIndex());
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case BARCODE_PDF417:
|
case BARCODE_PDF417:
|
||||||
|
@ -21,6 +21,7 @@
|
|||||||
<file>grpCodeOne.ui</file>
|
<file>grpCodeOne.ui</file>
|
||||||
<file>grpC49.ui</file>
|
<file>grpC49.ui</file>
|
||||||
<file>grpGrid.ui</file>
|
<file>grpGrid.ui</file>
|
||||||
|
<file>grpDBExtend.ui</file>
|
||||||
<file>images/zint_white.png</file>
|
<file>images/zint_white.png</file>
|
||||||
</qresource>
|
</qresource>
|
||||||
</RCC>
|
</RCC>
|
||||||
|
Loading…
Reference in New Issue
Block a user