Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <ui version="4.0">
- <class>SettingsDialog</class>
- <widget class="QDialog" name="SettingsDialog">
- <property name="windowModality">
- <enum>Qt::ApplicationModal</enum>
- </property>
- <property name="geometry">
- <rect>
- <x>0</x>
- <y>0</y>
- <width>527</width>
- <height>525</height>
- </rect>
- </property>
- <property name="windowIcon">
- <iconset>
- <normaloff>:/images/configure.png</normaloff>:/images/configure.png</iconset>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout_5">
- <item>
- <layout class="QGridLayout" name="gridLayout_3">
- <item row="0" column="0">
- <widget class="QListWidget" name="tabSelection">
- <property name="sizePolicy">
- <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="frameShape">
- <enum>QFrame::StyledPanel</enum>
- </property>
- <property name="autoScroll">
- <bool>false</bool>
- </property>
- <property name="iconSize">
- <size>
- <width>32</width>
- <height>32</height>
- </size>
- </property>
- <property name="flow">
- <enum>QListView::LeftToRight</enum>
- </property>
- <property name="isWrapping" stdset="0">
- <bool>true</bool>
- </property>
- <property name="resizeMode">
- <enum>QListView::Adjust</enum>
- </property>
- <property name="spacing">
- <number>4</number>
- </property>
- <property name="gridSize">
- <size>
- <width>110</width>
- <height>60</height>
- </size>
- </property>
- <property name="viewMode">
- <enum>QListView::IconMode</enum>
- </property>
- <property name="selectionRectVisible">
- <bool>false</bool>
- </property>
- <item>
- <property name="text">
- <string>General</string>
- </property>
- <property name="toolTip">
- <string>General Settings</string>
- </property>
- <property name="textAlignment">
- <set>AlignHCenter|AlignVCenter|AlignCenter</set>
- </property>
- <property name="flags">
- <set>ItemIsSelectable|ItemIsEnabled</set>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Printer</string>
- </property>
- <property name="toolTip">
- <string>Printer Settings</string>
- </property>
- <property name="textAlignment">
- <set>AlignHCenter|AlignVCenter|AlignCenter</set>
- </property>
- <property name="flags">
- <set>ItemIsSelectable|ItemIsEnabled</set>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Database</string>
- </property>
- <property name="toolTip">
- <string>Database Settings</string>
- </property>
- <property name="textAlignment">
- <set>AlignHCenter|AlignVCenter|AlignCenter</set>
- </property>
- <property name="flags">
- <set>ItemIsSelectable|ItemIsEnabled</set>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Stores</string>
- </property>
- <property name="toolTip">
- <string>Stores Settings</string>
- </property>
- <property name="textAlignment">
- <set>AlignHCenter|AlignVCenter|AlignCenter</set>
- </property>
- <property name="flags">
- <set>ItemIsSelectable|ItemIsEnabled</set>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Security</string>
- </property>
- <property name="toolTip">
- <string>Security Settings</string>
- </property>
- <property name="textAlignment">
- <set>AlignHCenter|AlignVCenter|AlignCenter</set>
- </property>
- <property name="flags">
- <set>ItemIsSelectable|ItemIsEnabled</set>
- </property>
- </item>
- </widget>
- </item>
- <item row="0" column="1">
- <widget class="QStackedWidget" name="swMain">
- <property name="currentIndex">
- <number>0</number>
- </property>
- <widget class="QWidget" name="pgSettings">
- <layout class="QVBoxLayout" name="verticalLayout">
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout_2">
- <item>
- <widget class="QLabel" name="label">
- <property name="text">
- <string>This is the Terminal Number: </string>
- </property>
- <property name="buddy">
- <cstring>editTerminalNumber</cstring>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QLineEdit" name="editTerminalNumber">
- <property name="inputMask">
- <string/>
- </property>
- </widget>
- </item>
- </layout>
- </item>
- <item>
- <widget class="QGroupBox" name="groupBoxDa">
- <property name="title">
- <string>Dialogs And Authorizations</string>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout_4">
- <item>
- <widget class="QCheckBox" name="shDialogPrint">
- <property name="text">
- <string>Show a Dialog when printing ticket</string>
- </property>
- </widget>
- </item>
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout_3">
- <item>
- <widget class="QLabel" name="label_2">
- <property name="text">
- <string> Time showing Dialog :</string>
- </property>
- <property name="buddy">
- <cstring>ticketTime</cstring>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QSpinBox" name="ticketTime">
- <property name="suffix">
- <string> seconds</string>
- </property>
- </widget>
- </item>
- </layout>
- </item>
- <item>
- <widget class="QCheckBox" name="reqDelAuth">
- <property name="text">
- <string>Require authorisation to delete items from shopping list</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <widget class="QGroupBox" name="groupBoxPg">
- <property name="title">
- <string>Products Grid</string>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout_6">
- <item>
- <widget class="QCheckBox" name="shProdGrid">
- <property name="text">
- <string>Show products grid</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <widget class="QGroupBox" name="groupBox">
- <property name="title">
- <string>Low Stock</string>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout_7">
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout_4">
- <item>
- <widget class="QLabel" name="label_3">
- <property name="text">
- <string> Minimum value for alert :</string>
- </property>
- <property name="buddy">
- <cstring>lowStockAlert</cstring>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QSpinBox" name="lowStockAlert">
- <property name="minimum">
- <number>1</number>
- </property>
- <property name="maximum">
- <number>9999</number>
- </property>
- <property name="value">
- <number>10</number>
- </property>
- </widget>
- </item>
- </layout>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <widget class="QGroupBox" name="groupBox_2">
- <property name="title">
- <string>Drawer Cash Level</string>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout_15">
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout_5">
- <item>
- <widget class="QCheckBox" name="dpWarningLwCh">
- <property name="text">
- <string>Display warning message when level is lower than</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QDoubleSpinBox" name="cashMinLevel">
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="prefix">
- <string>Rs </string>
- </property>
- <property name="maximum">
- <double>999999.989999999990687</double>
- </property>
- <property name="singleStep">
- <double>1.010000000000000</double>
- </property>
- </widget>
- </item>
- </layout>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <widget class="QGroupBox" name="groupBox_3">
- <property name="title">
- <string>Most Sold Products, Alert Range (Inventory Management)</string>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout_13">
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout_17">
- <item>
- <widget class="QLabel" name="label_14">
- <property name="text">
- <string>Min Value:</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QSpinBox" name="mostSoldMinValue">
- <property name="maximum">
- <number>9999</number>
- </property>
- </widget>
- </item>
- </layout>
- </item>
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout_18">
- <item>
- <widget class="QLabel" name="label_15">
- <property name="text">
- <string>Max Value:</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QSpinBox" name="mostSoldMaxValue">
- <property name="minimum">
- <number>1</number>
- </property>
- <property name="maximum">
- <number>9999</number>
- </property>
- <property name="value">
- <number>10</number>
- </property>
- </widget>
- </item>
- </layout>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <widget class="QGroupBox" name="groupTax">
- <property name="title">
- <string>Taxes</string>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout_8">
- <item>
- <widget class="QCheckBox" name="addTax">
- <property name="text">
- <string>Add taxes to sale (not included in price)</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <spacer name="verticalSpacer">
- <property name="orientation">
- <enum>Qt::Vertical</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>20</width>
- <height>40</height>
- </size>
- </property>
- </spacer>
- </item>
- </layout>
- </widget>
- <widget class="QWidget" name="printerSettings">
- <layout class="QVBoxLayout" name="verticalLayout_9">
- <item>
- <widget class="QGroupBox" name="printTicket">
- <property name="sizePolicy">
- <sizepolicy hsizetype="Minimum" vsizetype="Minimum">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="minimumSize">
- <size>
- <width>0</width>
- <height>80</height>
- </size>
- </property>
- <property name="title">
- <string>Print the ticket as</string>
- </property>
- <property name="checkable">
- <bool>true</bool>
- </property>
- <property name="checked">
- <bool>false</bool>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout_10">
- <item>
- <widget class="QRadioButton" name="smallTicketCUPS">
- <property name="text">
- <string>Small receipt using a thermal ticket printer (using CUPS)</string>
- </property>
- <property name="checked">
- <bool>true</bool>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QRadioButton" name="smallTicketDotMatrix">
- <property name="sizePolicy">
- <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>Small receipt using a dot-matrix ticket printer (using /dev/lpX)</string>
- </property>
- </widget>
- </item>
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout_6">
- <item>
- <widget class="QLabel" name="printerDeviceLb">
- <property name="text">
- <string> Printer Device :</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QLineEdit" name="printerDeviceLe"/>
- </item>
- </layout>
- </item>
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout_7">
- <item>
- <widget class="QLabel" name="label_4">
- <property name="text">
- <string> Printer Codec :</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QLineEdit" name="printerCodec"/>
- </item>
- </layout>
- </item>
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout_8">
- <item>
- <spacer name="horizontalSpacer">
- <property name="orientation">
- <enum>Qt::Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>QSizePolicy::Maximum</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>40</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- </item>
- <item>
- <widget class="QCheckBox" name="openDrawer">
- <property name="text">
- <string>Open drawer</string>
- </property>
- </widget>
- </item>
- </layout>
- </item>
- <item>
- <widget class="QRadioButton" name="bigReceipt">
- <property name="text">
- <string>Big format [A4, Letter] receipt using normal printer (using CUPS)</string>
- </property>
- </widget>
- </item>
- <item>
- <spacer name="verticalSpacer_3">
- <property name="orientation">
- <enum>Qt::Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>QSizePolicy::MinimumExpanding</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>20</width>
- <height>4</height>
- </size>
- </property>
- </spacer>
- </item>
- <item>
- <widget class="QCheckBox" name="printBalances">
- <property name="text">
- <string>Print Balances on your selected printer (above).</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <widget class="QCheckBox" name="pdChangeTickets">
- <property name="text">
- <string>Print Date Changed Tickets</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QCheckBox" name="pSpOrder">
- <property name="text">
- <string>Print Special Orders</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QCheckBox" name="pTZeroPay">
- <property name="text">
- <string>Print tickets with a ZERO total payment.</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QCheckBox" name="pGroupOnTickets">
- <property name="text">
- <string>Print Group/Pack Contents on tickets.</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QCheckBox" name="pRandomMess">
- <property name="text">
- <string>Print a random message on tickets.</string>
- </property>
- </widget>
- </item>
- <item>
- <spacer name="verticalSpacer_2">
- <property name="orientation">
- <enum>Qt::Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>QSizePolicy::MinimumExpanding</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>20</width>
- <height>10</height>
- </size>
- </property>
- </spacer>
- </item>
- </layout>
- </widget>
- <widget class="QWidget" name="DBSettings">
- <layout class="QVBoxLayout" name="verticalLayout_2">
- <item>
- <widget class="QGroupBox" name="groupBox_4">
- <property name="title">
- <string>Database</string>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout_3">
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout">
- <item>
- <widget class="QLabel" name="label_5">
- <property name="text">
- <string>Server :</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QLineEdit" name="editDBServer"/>
- </item>
- </layout>
- </item>
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout_9">
- <item>
- <widget class="QLabel" name="label_6">
- <property name="text">
- <string>Username :</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QLineEdit" name="editDBUsrName"/>
- </item>
- </layout>
- </item>
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout_10">
- <item>
- <widget class="QLabel" name="label_7">
- <property name="text">
- <string>Password :</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QLineEdit" name="editDNPasswd">
- <property name="inputMask">
- <string/>
- </property>
- <property name="text">
- <string/>
- </property>
- <property name="echoMode">
- <enum>QLineEdit::Password</enum>
- </property>
- </widget>
- </item>
- </layout>
- </item>
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout_11">
- <item>
- <widget class="QLabel" name="label_8">
- <property name="text">
- <string>Database Name :</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QLineEdit" name="editDBName"/>
- </item>
- </layout>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <widget class="QGroupBox" name="groupBox_5">
- <property name="title">
- <string>Extra Options</string>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout_11">
- <item>
- <widget class="QCheckBox" name="delEmptyCanTran">
- <property name="text">
- <string>Delete empty cancelled transactions</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <spacer name="verticalSpacer_4">
- <property name="orientation">
- <enum>Qt::Vertical</enum>
- </property>
- <property name="sizeType">
- <enum>QSizePolicy::MinimumExpanding</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>20</width>
- <height>40</height>
- </size>
- </property>
- </spacer>
- </item>
- </layout>
- </widget>
- <widget class="QWidget" name="storeSettings">
- <layout class="QVBoxLayout" name="verticalLayout_12">
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout_12">
- <item>
- <widget class="QLabel" name="label_9">
- <property name="text">
- <string>Name:</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QLineEdit" name="editStoreName"/>
- </item>
- </layout>
- </item>
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout_13">
- <item>
- <widget class="QLabel" name="label_10">
- <property name="text">
- <string>Address:</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QLineEdit" name="editStoreAddress"/>
- </item>
- </layout>
- </item>
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout_14">
- <item>
- <widget class="QLabel" name="label_11">
- <property name="text">
- <string>Phone Number:</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QLineEdit" name="editPhoneNumber"/>
- </item>
- </layout>
- </item>
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout_15">
- <item>
- <widget class="QLabel" name="label_12">
- <property name="text">
- <string>Ticket Message:</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QLineEdit" name="editTicketMessage"/>
- </item>
- </layout>
- </item>
- <item>
- <layout class="QHBoxLayout" name="horizontalLayout_16">
- <item>
- <widget class="QLabel" name="label_13">
- <property name="text">
- <string>Store Logo:</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QLineEdit" name="storeLogo"/>
- </item>
- </layout>
- </item>
- <item>
- <widget class="QCheckBox" name="chLogoOnTop">
- <property name="text">
- <string>Print Logo on ticket top, otherwise at the right</string>
- </property>
- </widget>
- </item>
- <item>
- <spacer name="verticalSpacer_6">
- <property name="orientation">
- <enum>Qt::Vertical</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>20</width>
- <height>40</height>
- </size>
- </property>
- </spacer>
- </item>
- </layout>
- </widget>
- <widget class="QWidget" name="securitySettings">
- <layout class="QVBoxLayout" name="verticalLayout_14">
- <item>
- <widget class="QCheckBox" name="allowAnyUserToQuit">
- <property name="text">
- <string>Allow any user to quit, asking for administrator's password</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QCheckBox" name="lowSecurityMode">
- <property name="text">
- <string>Do not ask for admin password (Low Security Mode)</string>
- </property>
- </widget>
- </item>
- <item>
- <spacer name="verticalSpacer_5">
- <property name="orientation">
- <enum>Qt::Vertical</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>20</width>
- <height>580</height>
- </size>
- </property>
- </spacer>
- </item>
- </layout>
- </widget>
- </widget>
- </item>
- </layout>
- </item>
- <item>
- <widget class="QDialogButtonBox" name="bbResult">
- <property name="standardButtons">
- <set>QDialogButtonBox::Apply|QDialogButtonBox::Cancel|QDialogButtonBox::Ok|QDialogButtonBox::Reset</set>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- <resources/>
- <connections>
- <connection>
- <sender>bbResult</sender>
- <signal>accepted()</signal>
- <receiver>SettingsDialog</receiver>
- <slot>accept()</slot>
- <hints>
- <hint type="sourcelabel">
- <x>464</x>
- <y>692</y>
- </hint>
- <hint type="destinationlabel">
- <x>409</x>
- <y>563</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>bbResult</sender>
- <signal>rejected()</signal>
- <receiver>SettingsDialog</receiver>
- <slot>reject()</slot>
- <hints>
- <hint type="sourcelabel">
- <x>345</x>
- <y>692</y>
- </hint>
- <hint type="destinationlabel">
- <x>288</x>
- <y>563</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>dpWarningLwCh</sender>
- <signal>toggled(bool)</signal>
- <receiver>cashMinLevel</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>380</x>
- <y>60</y>
- </hint>
- <hint type="destinationlabel">
- <x>380</x>
- <y>60</y>
- </hint>
- </hints>
- </connection>
- </connections>
- <slots>
- <slot>resetSettings(QAbstractButton*)</slot>
- </slots>
- </ui>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement