/
makani
/
KPS-Samson
Обзор
Документация
Войти
/
makani
/
KPS-Samson
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Events/ActionsSelectorDialog.ui
749 строк
22 KB
LenchikTs
Initial commit
14 мар 2024, 13:20
14 мар 2024, 13:20
2917e8e
Код
Авторство
О чём код?
<?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>ActionTypesSelectorDialog</class> <widget class="QDialog" name="ActionTypesSelectorDialog"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>971</width> <height>407</height> </rect> </property> <property name="windowTitle"> <string>Выберите действия</string> </property> <property name="sizeGripEnabled"> <bool>false</bool> </property> <layout class="QGridLayout" name="gridLayout_2"> <property name="margin"> <number>4</number> </property> <property name="spacing"> <number>4</number> </property> <item row="3" column="1"> <widget class="QCheckBox" name="chkFindFilter"> <property name="text"> <string>Фильтр</string> </property> </widget> </item> <item row="3" column="3"> <widget class="QDialogButtonBox" name="buttonBox"> <property name="sizePolicy"> <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="standardButtons"> <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> </property> </widget> </item> <item row="0" column="0" colspan="4"> <widget class="QWidget" name="pnlFilter" native="true"> <layout class="QGridLayout" name="gridLayout"> <property name="margin"> <number>0</number> </property> <property name="spacing"> <number>4</number> </property> <item row="0" column="10"> <widget class="QCheckBox" name="chkOrgStructure"> <property name="sizePolicy"> <sizepolicy hsizetype="Maximum" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>П&одразделение</string> </property> <property name="checked"> <bool>false</bool> </property> </widget> </item> <item row="1" column="1"> <widget class="QCheckBox" name="chkMes"> <property name="sizePolicy"> <sizepolicy hsizetype="Maximum" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>&МЭС</string> </property> </widget> </item> <item row="1" column="0"> <widget class="QCheckBox" name="chkNomenclative"> <property name="sizePolicy"> <sizepolicy hsizetype="Maximum" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>&Номенклатура</string> </property> </widget> </item> <item row="0" column="1"> <widget class="QCheckBox" name="chkContract"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Maximum" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>&Договор</string> </property> </widget> </item> <item row="0" column="9"> <widget class="QCheckBox" name="chkContractTariffLimitations"> <property name="sizePolicy"> <sizepolicy hsizetype="Maximum" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Ограничения</string> </property> </widget> </item> <item row="0" column="5"> <widget class="QCheckBox" name="chkSexAndAge"> <property name="sizePolicy"> <sizepolicy hsizetype="Maximum" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>&Пол и возраст</string> </property> <property name="checked"> <bool>true</bool> </property> </widget> </item> <item row="0" column="11"> <widget class="COrgStructureComboBox" name="cmbOrgStructure"> <property name="enabled"> <bool>false</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="sizeAdjustPolicy"> <enum>QComboBox::AdjustToMinimumContentsLength</enum> </property> </widget> </item> <item row="0" column="6"> <widget class="QCheckBox" name="chkPriceList"> <property name="sizePolicy"> <sizepolicy hsizetype="Maximum" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Прайс-лист</string> </property> </widget> </item> <item row="1" column="2" colspan="2"> <widget class="QCheckBox" name="chkCSG"> <property name="enabled"> <bool>false</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Maximum" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>КСГ</string> </property> </widget> </item> <item row="0" column="2" colspan="3"> <widget class="QCheckBox" name="chkPreferable"> <property name="sizePolicy"> <sizepolicy hsizetype="Maximum" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>П&редпочтение</string> </property> <property name="checked"> <bool>true</bool> </property> </widget> </item> <item row="0" column="0"> <widget class="QCheckBox" name="chkOnlyNotExists"> <property name="sizePolicy"> <sizepolicy hsizetype="Maximum" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Отсутствующие</string> </property> <property name="checked"> <bool>true</bool> </property> </widget> </item> <item row="1" column="11"> <widget class="CRBComboBox" name="cmbSpeciality"> <property name="enabled"> <bool>false</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="sizeAdjustPolicy"> <enum>QComboBox::AdjustToMinimumContentsLength</enum> </property> </widget> </item> <item row="1" column="7" colspan="3"> <layout class="QHBoxLayout" name="horizontalLayout"> <property name="spacing"> <number>4</number> </property> <item> <widget class="QCheckBox" name="chkIsNecessary"> <property name="enabled"> <bool>false</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Maximum" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Необходимо</string> </property> </widget> </item> <item> <widget class="QCheckBox" name="chkAmountFromMES"> <property name="enabled"> <bool>false</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Maximum" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Количество из МЭС</string> </property> </widget> </item> </layout> </item> <item row="0" column="7" colspan="2"> <widget class="CIndependentContractComboBox" name="cmbPriceListContract"> <property name="enabled"> <bool>false</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> </widget> </item> <item row="1" column="10"> <widget class="QCheckBox" name="chkPlanner"> <property name="sizePolicy"> <sizepolicy hsizetype="Maximum" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>П&ланировщик</string> </property> </widget> </item> <item row="1" column="4" colspan="3"> <widget class="CActionCSGComboBox" name="cmbCSG"> <property name="enabled"> <bool>false</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> </widget> </item> </layout> </widget> </item> <item row="4" column="0"> <widget class="QLabel" name="lblMesInfo"> <property name="text"> <string/> </property> </widget> </item> <item row="2" column="0" colspan="4"> <widget class="QSplitter" name="splitter_2"> <property name="orientation"> <enum>Qt::Vertical</enum> </property> <widget class="QWidget" name="pnlSelectedActionTypes" native="true"> <layout class="QVBoxLayout" name="verticalLayout_4"> <property name="spacing"> <number>4</number> </property> <property name="margin"> <number>0</number> </property> <item> <widget class="QSplitter" name="splSelectedActionTypes"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <widget class="QWidget" name="pnlSelectedActionTypes_2" native="true"> <layout class="QVBoxLayout" name="verticalLayout_3"> <property name="spacing"> <number>4</number> </property> <property name="margin"> <number>0</number> </property> <item> <widget class="QLabel" name="lblSelectedActionTypes"> <property name="text"> <string>Назначить</string> </property> </widget> </item> <item> <widget class="CCheckedActionsTableView" name="tblSelectedActionTypes"/> </item> </layout> <zorder>tblSelectedActionTypes</zorder> <zorder>lblSelectedActionTypes</zorder> </widget> <widget class="QWidget" name="pnlExistsClientActions" native="true"> <layout class="QVBoxLayout" name="verticalLayout_2"> <property name="spacing"> <number>4</number> </property> <property name="margin"> <number>0</number> </property> <item> <widget class="QLabel" name="lblExistsClientActions"> <property name="text"> <string>Назначено</string> </property> </widget> </item> <item> <widget class="CTableView" name="tblExistsClientActions"> <property name="toolTip"> <string>Список ранее назначенных мероприятий</string> </property> </widget> </item> </layout> </widget> </widget> </item> </layout> </widget> <widget class="QWidget" name="pnlActionTypes" native="true"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <layout class="QVBoxLayout" name="verticalLayout_5"> <property name="spacing"> <number>0</number> </property> <property name="margin"> <number>0</number> </property> <item> <widget class="QSplitter" name="splitter"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <widget class="QTabWidget" name="tabWgtActionTypes"> <property name="currentIndex"> <number>0</number> </property> <widget class="QWidget" name="tabActionTypes"> <attribute name="title"> <string>Типы мероприятий</string> </attribute> <layout class="QVBoxLayout" name="verticalLayout"> <property name="spacing"> <number>4</number> </property> <property name="margin"> <number>4</number> </property> <item> <widget class="QTreeView" name="treeActionTypeGroups"/> </item> </layout> </widget> <widget class="QWidget" name="tabActionTypesTemplates"> <attribute name="title"> <string>Шаблоны</string> </attribute> <layout class="QGridLayout" name="gridLayout_3"> <property name="margin"> <number>4</number> </property> <property name="spacing"> <number>4</number> </property> <item row="0" column="3"> <widget class="QLineEdit" name="edtFindTemplates"/> </item> <item row="1" column="1" colspan="3"> <widget class="CTableView" name="tblTemplates"/> </item> <item row="0" column="1" colspan="2"> <widget class="QPushButton" name="btnFindTemplates"> <property name="text"> <string>Поиск</string> </property> </widget> </item> </layout> </widget> </widget> <widget class="CTableView" name="tblActionTypes"/> </widget> </item> </layout> </widget> </widget> </item> <item row="3" column="0"> <widget class="QWidget" name="pnlWidgets" native="true"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <layout class="QHBoxLayout" name="horizontalLayout_2"> <property name="margin"> <number>0</number> </property> <item> <widget class="QLabel" name="lblDeposit"> <property name="text"> <string/> </property> </widget> </item> <item> <widget class="QLabel" name="lblSelectedCount"> <property name="sizePolicy"> <sizepolicy hsizetype="Maximum" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Количество выбранных</string> </property> </widget> </item> <item> <widget class="QLabel" name="lblFindByCode"> <property name="sizePolicy"> <sizepolicy hsizetype="Maximum" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>| Поиск по коду или наименованию</string> </property> </widget> </item> <item> <widget class="QLineEdit" name="edtFindByCode"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> </widget> </item> </layout> </widget> </item> <item row="1" column="0" colspan="4"> <widget class="Line" name="line"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> </widget> </item> <item row="3" column="2"> <widget class="QLineEdit" name="edtFindFilter"> <property name="enabled"> <bool>false</bool> </property> </widget> </item> </layout> </widget> <layoutdefault spacing="4" margin="4"/> <customwidgets> <customwidget> <class>CActionCSGComboBox</class> <extends>QComboBox</extends> <header>Events/Utils.h</header> </customwidget> <customwidget> <class>CRBComboBox</class> <extends>QComboBox</extends> <header>library/crbcombobox.h</header> </customwidget> <customwidget> <class>COrgStructureComboBox</class> <extends>QComboBox</extends> <header>Orgs/OrgStructComboBoxes.h</header> </customwidget> <customwidget> <class>CTableView</class> <extends>QTableView</extends> <header>library/TableView.h</header> </customwidget> <customwidget> <class>CCheckedActionsTableView</class> <extends>QTableView</extends> <header>Events/ActionsSelectorSelectedTable.h</header> </customwidget> <customwidget> <class>CIndependentContractComboBox</class> <extends>QComboBox</extends> <header>Orgs/OrgComboBox.h</header> </customwidget> </customwidgets> <tabstops> <tabstop>chkOnlyNotExists</tabstop> <tabstop>chkContract</tabstop> <tabstop>chkPreferable</tabstop> <tabstop>chkSexAndAge</tabstop> <tabstop>chkPriceList</tabstop> <tabstop>cmbPriceListContract</tabstop> <tabstop>chkContractTariffLimitations</tabstop> <tabstop>chkOrgStructure</tabstop> <tabstop>cmbOrgStructure</tabstop> <tabstop>chkNomenclative</tabstop> <tabstop>chkMes</tabstop> <tabstop>chkCSG</tabstop> <tabstop>cmbCSG</tabstop> <tabstop>chkIsNecessary</tabstop> <tabstop>chkAmountFromMES</tabstop> <tabstop>chkPlanner</tabstop> <tabstop>cmbSpeciality</tabstop> <tabstop>tblSelectedActionTypes</tabstop> <tabstop>tblExistsClientActions</tabstop> <tabstop>tabWgtActionTypes</tabstop> <tabstop>treeActionTypeGroups</tabstop> <tabstop>btnFindTemplates</tabstop> <tabstop>edtFindTemplates</tabstop> <tabstop>tblTemplates</tabstop> <tabstop>tblActionTypes</tabstop> <tabstop>edtFindByCode</tabstop> <tabstop>chkFindFilter</tabstop> <tabstop>edtFindFilter</tabstop> <tabstop>buttonBox</tabstop> </tabstops> <resources/> <connections> <connection> <sender>buttonBox</sender> <signal>accepted()</signal> <receiver>ActionTypesSelectorDialog</receiver> <slot>accept()</slot> <hints> <hint type="sourcelabel"> <x>846</x> <y>315</y> </hint> <hint type="destinationlabel"> <x>383</x> <y>303</y> </hint> </hints> </connection> <connection> <sender>buttonBox</sender> <signal>rejected()</signal> <receiver>ActionTypesSelectorDialog</receiver> <slot>reject()</slot> <hints> <hint type="sourcelabel"> <x>846</x> <y>315</y> </hint> <hint type="destinationlabel"> <x>486</x> <y>303</y> </hint> </hints> </connection> <connection> <sender>chkMes</sender> <signal>toggled(bool)</signal> <receiver>chkIsNecessary</receiver> <slot>setEnabled(bool)</slot> <hints> <hint type="sourcelabel"> <x>199</x> <y>63</y> </hint> <hint type="destinationlabel"> <x>619</x> <y>61</y> </hint> </hints> </connection> <connection> <sender>chkPlanner</sender> <signal>toggled(bool)</signal> <receiver>cmbSpeciality</receiver> <slot>setEnabled(bool)</slot> <hints> <hint type="sourcelabel"> <x>869</x> <y>61</y> </hint> <hint type="destinationlabel"> <x>1016</x> <y>65</y> </hint> </hints> </connection> <connection> <sender>chkOrgStructure</sender> <signal>toggled(bool)</signal> <receiver>cmbOrgStructure</receiver> <slot>setEnabled(bool)</slot> <hints> <hint type="sourcelabel"> <x>879</x> <y>26</y> </hint> <hint type="destinationlabel"> <x>1016</x> <y>32</y> </hint> </hints> </connection> <connection> <sender>chkPriceList</sender> <signal>toggled(bool)</signal> <receiver>cmbPriceListContract</receiver> <slot>setEnabled(bool)</slot> <hints> <hint type="sourcelabel"> <x>519</x> <y>24</y> </hint> <hint type="destinationlabel"> <x>639</x> <y>26</y> </hint> </hints> </connection> <connection> <sender>chkFindFilter</sender> <signal>toggled(bool)</signal> <receiver>edtFindFilter</receiver> <slot>setEnabled(bool)</slot> <hints> <hint type="sourcelabel"> <x>553</x> <y>334</y> </hint> <hint type="destinationlabel"> <x>840</x> <y>335</y> </hint> </hints> </connection> <connection> <sender>chkFindFilter</sender> <signal>toggled(bool)</signal> <receiver>edtFindByCode</receiver> <slot>setDisabled(bool)</slot> <hints> <hint type="sourcelabel"> <x>553</x> <y>334</y> </hint> <hint type="destinationlabel"> <x>480</x> <y>335</y> </hint> </hints> </connection> <connection> <sender>chkCSG</sender> <signal>toggled(bool)</signal> <receiver>cmbCSG</receiver> <slot>setEnabled(bool)</slot> <hints> <hint type="sourcelabel"> <x>239</x> <y>53</y> </hint> <hint type="destinationlabel"> <x>399</x> <y>53</y> </hint> </hints> </connection> </connections> </ui>