3 Star 1 Fork 2

Turner Gao / scada_cfg_gen

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
uiscadacfgtool.ui 8.87 KB
一键复制 编辑 原始数据 按行查看 历史
Turner Gao 提交于 2022-07-24 12:17 . 完善:增加对qt6的支持
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>UiScadaCfgTool</class>
<widget class="QWidget" name="UiScadaCfgTool">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1180</width>
<height>645</height>
</rect>
</property>
<property name="windowTitle">
<string>DM2016 点表生成工具</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="QPushButton" name="pushButton_open">
<property name="text">
<string>打开&amp;O</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="pushButton_save">
<property name="text">
<string>保存&amp;S</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="pushButton_saveAs">
<property name="text">
<string>另存&amp;A</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="pushButton_exportSqlite">
<property name="text">
<string>生成(&amp;L)</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="pushButton_add">
<property name="text">
<string>增加设备(&amp;I)</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="pushButton_del">
<property name="text">
<string>删除设备(&amp;D)</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="pushButton_clone">
<property name="text">
<string>复制设备(&amp;C)</string>
</property>
</widget>
</item>
<item>
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QCheckBox" name="checkBox_genSqlite">
<property name="text">
<string>产生Sqlite</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="pushButton_about">
<property name="text">
<string>关于</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="pushButton_quit">
<property name="text">
<string>退出(&amp;Q)</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_2">
<item>
<widget class="QCheckBox" name="checkBox_genCsv">
<property name="text">
<string>产生设备总配置</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="checkBox_mapAll">
<property name="text">
<string>产生全映射表</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="checkBox_autoAdjust">
<property name="text">
<string>生成配置自动校准系数</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="checkBox_sysInfo">
<property name="text">
<string>产生设备通信信息</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item>
<widget class="QTabWidget" name="tabWidget_type">
<property name="tabPosition">
<enum>QTabWidget::South</enum>
</property>
<property name="tabShape">
<enum>QTabWidget::Triangular</enum>
</property>
<property name="currentIndex">
<number>0</number>
</property>
<property name="elideMode">
<enum>Qt::ElideRight</enum>
</property>
<widget class="QWidget" name="tab_phy">
<attribute name="title">
<string>物理设备</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout_2">
<property name="spacing">
<number>2</number>
</property>
<property name="leftMargin">
<number>1</number>
</property>
<property name="topMargin">
<number>2</number>
</property>
<property name="rightMargin">
<number>2</number>
</property>
<property name="bottomMargin">
<number>2</number>
</property>
<item>
<widget class="QTabWidget" name="tabWidget_devices">
<property name="tabShape">
<enum>QTabWidget::Triangular</enum>
</property>
<property name="currentIndex">
<number>0</number>
</property>
<property name="usesScrollButtons">
<bool>true</bool>
</property>
<property name="documentMode">
<bool>true</bool>
</property>
<property name="tabsClosable">
<bool>true</bool>
</property>
<property name="movable">
<bool>true</bool>
</property>
<widget class="UiDeviceInfo" name="tab">
<attribute name="title">
<string>设备</string>
</attribute>
</widget>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="tab_logic">
<attribute name="title">
<string>逻辑设备</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout_3">
<property name="spacing">
<number>2</number>
</property>
<property name="margin" stdset="0">
<number>2</number>
</property>
<item>
<widget class="QTabWidget" name="tabWidget_logics">
<property name="tabShape">
<enum>QTabWidget::Triangular</enum>
</property>
<property name="currentIndex">
<number>-1</number>
</property>
<property name="tabsClosable">
<bool>true</bool>
</property>
<property name="movable">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
<layoutdefault spacing="6" margin="11"/>
<customwidgets>
<customwidget>
<class>UiDeviceInfo</class>
<extends>QWidget</extends>
<header location="global">uideviceinfo.h</header>
<container>1</container>
</customwidget>
</customwidgets>
<resources/>
<connections>
<connection>
<sender>pushButton_quit</sender>
<signal>clicked()</signal>
<receiver>UiScadaCfgTool</receiver>
<slot>close()</slot>
<hints>
<hint type="sourcelabel">
<x>1065</x>
<y>21</y>
</hint>
<hint type="destinationlabel">
<x>1111</x>
<y>53</y>
</hint>
</hints>
</connection>
<connection>
<sender>pushButton_add</sender>
<signal>clicked()</signal>
<receiver>UiScadaCfgTool</receiver>
<slot>addDevice()</slot>
<hints>
<hint type="sourcelabel">
<x>514</x>
<y>22</y>
</hint>
<hint type="destinationlabel">
<x>530</x>
<y>5</y>
</hint>
</hints>
</connection>
<connection>
<sender>pushButton_del</sender>
<signal>clicked()</signal>
<receiver>UiScadaCfgTool</receiver>
<slot>delDevice()</slot>
<hints>
<hint type="sourcelabel">
<x>603</x>
<y>22</y>
</hint>
<hint type="destinationlabel">
<x>639</x>
<y>4</y>
</hint>
</hints>
</connection>
<connection>
<sender>pushButton_clone</sender>
<signal>clicked()</signal>
<receiver>UiScadaCfgTool</receiver>
<slot>cloneDevice()</slot>
<hints>
<hint type="sourcelabel">
<x>680</x>
<y>16</y>
</hint>
<hint type="destinationlabel">
<x>777</x>
<y>6</y>
</hint>
</hints>
</connection>
<connection>
<sender>tabWidget_devices</sender>
<signal>currentChanged(int)</signal>
<receiver>UiScadaCfgTool</receiver>
<slot>showDevice()</slot>
<hints>
<hint type="sourcelabel">
<x>30</x>
<y>52</y>
</hint>
<hint type="destinationlabel">
<x>3</x>
<y>60</y>
</hint>
</hints>
</connection>
</connections>
<slots>
<slot>load()</slot>
<slot>addDevice()</slot>
<slot>delDevice()</slot>
<slot>cloneDevice()</slot>
<slot>save()</slot>
<slot>saveAs()</slot>
<slot>overView()</slot>
<slot>showDevice()</slot>
</slots>
</ui>
C++
1
https://gitee.com/turner_admin/scada_cfg_gen.git
git@gitee.com:turner_admin/scada_cfg_gen.git
turner_admin
scada_cfg_gen
scada_cfg_gen
develop

搜索帮助