개정판 c95a3035
issue #000: fixed build script
Change-Id: I632bc2dc0e0d1e27b43e6bfebbf43d04f58ec3b9
App.spec | ||
---|---|---|
3 | 3 |
block_cipher = None |
4 | 4 |
|
5 | 5 |
|
6 |
a = Analysis(['C:\\Temp\\workspace\\ID2\\DTI_PID\\DTI_PID\\App.py','C:\\Temp\\workspace\\ID2\\DTI_PID\\DTI_PID\\TrainingImageListDialog.py'], |
|
6 |
a = Analysis(['C:\\Temp\\workspace\\ID2\\DTI_PID\\DTI_PID\\App.py','C:\\Temp\\workspace\\ID2\\DTI_PID\\DTI_PID\\TrainingImageListDialog.py','C:\\Temp\\workspace\\ID2\\DTI_PID\\DTI_PID\\SpecialItemTypesDialog.py'],
|
|
7 | 7 |
pathex=['C:\\Temp\\workspace\\ID2\\DTI_PID\\DTI_PID', 'C:\\Temp\\workspace\\ID2\\DTI_PID\\DTI_PID\\Commands', 'C:\\Temp\\workspace\\ID2\\DTI_PID\\DTI_PID\\Shapes'], |
8 | 8 |
binaries=[('C:\\Temp\\workspace\\ID2\\DTI_PID\\DTI_PID\\bin64\\*.exe', 'bin64'), |
9 | 9 |
('C:\\Temp\\workspace\\ID2\\DTI_PID\\DTI_PID\\bin64\\*.dll', 'bin64'), |
DTI_PID/DTI_PID/ItemDataExport_UI.py | ||
---|---|---|
1 | 1 |
# -*- coding: utf-8 -*- |
2 | 2 |
|
3 |
# Form implementation generated from reading ui file './UI/ItemDataExport.ui'
|
|
3 |
# Form implementation generated from reading ui file '.\UI\ItemDataExport.ui'
|
|
4 | 4 |
# |
5 |
# Created by: PyQt5 UI code generator 5.11.3
|
|
5 |
# Created by: PyQt5 UI code generator 5.12
|
|
6 | 6 |
# |
7 | 7 |
# WARNING! All changes made in this file will be lost! |
8 | 8 |
|
9 | 9 |
from PyQt5 import QtCore, QtGui, QtWidgets |
10 | 10 |
|
11 |
|
|
11 | 12 |
class Ui_ItemDataExportDialog(object): |
12 | 13 |
def setupUi(self, ItemDataExportDialog): |
13 | 14 |
ItemDataExportDialog.setObjectName("ItemDataExportDialog") |
... | ... | |
97 | 98 |
self.tableWidgetNoteDataList.verticalHeader().setVisible(False) |
98 | 99 |
self.gridLayout_2.addWidget(self.tableWidgetNoteDataList, 0, 0, 1, 1) |
99 | 100 |
self.tabWidget.addTab(self.tabNoteList, "") |
101 |
self.tab = QtWidgets.QWidget() |
|
102 |
self.tab.setObjectName("tab") |
|
103 |
self.gridLayout_6 = QtWidgets.QGridLayout(self.tab) |
|
104 |
self.gridLayout_6.setObjectName("gridLayout_6") |
|
105 |
self.tableWidgetSpecialItems = QtWidgets.QTableWidget(self.tab) |
|
106 |
self.tableWidgetSpecialItems.setColumnCount(15) |
|
107 |
self.tableWidgetSpecialItems.setObjectName("tableWidgetSpecialItems") |
|
108 |
self.tableWidgetSpecialItems.setRowCount(0) |
|
109 |
self.tableWidgetSpecialItems.verticalHeader().setVisible(False) |
|
110 |
self.gridLayout_6.addWidget(self.tableWidgetSpecialItems, 0, 0, 1, 1) |
|
111 |
self.tabWidget.addTab(self.tab, "") |
|
100 | 112 |
self.gridLayout.addWidget(self.tabWidget, 4, 1, 1, 1) |
101 | 113 |
|
102 | 114 |
self.retranslateUi(ItemDataExportDialog) |
... | ... | |
114 | 126 |
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabValveList), _translate("ItemDataExportDialog", "Valve List")) |
115 | 127 |
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabInstrumentList), _translate("ItemDataExportDialog", "Instrumentation List")) |
116 | 128 |
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabNoteList), _translate("ItemDataExportDialog", "Note List")) |
129 |
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("ItemDataExportDialog", "Special Items")) |
|
117 | 130 |
|
118 | 131 |
|
119 |
if __name__ == "__main__": |
|
120 |
import sys |
|
121 |
app = QtWidgets.QApplication(sys.argv) |
|
122 |
ItemDataExportDialog = QtWidgets.QDialog() |
|
123 |
ui = Ui_ItemDataExportDialog() |
|
124 |
ui.setupUi(ItemDataExportDialog) |
|
125 |
ItemDataExportDialog.show() |
|
126 |
sys.exit(app.exec_()) |
|
127 |
|
DTI_PID/DTI_PID/Scripts/OPCRelations.sql | ||
---|---|---|
1 |
CREATE TABLE IF NOT EXISTS OPCRelations ( |
|
2 |
UID TEXT PRIMARY KEY |
|
3 |
NOT NULL, |
|
4 |
From_Drawings_UID TEXT REFERENCES Drawings (UID), |
|
5 |
From_LineNo_UID TEXT REFERENCES Components (UID), |
|
6 |
From_OPC_UID TEXT REFERENCES Components (UID), |
|
7 |
To_Drawings_UID TEXT REFERENCES Drawings (UID), |
|
8 |
To_LineNo_UID TEXT REFERENCES Components (UID), |
|
9 |
To_OPC_UID TEXT REFERENCES Components (UID) |
|
10 |
); |
DTI_PID/DTI_PID/UI/ItemDataExport.ui | ||
---|---|---|
243 | 243 |
</item> |
244 | 244 |
</layout> |
245 | 245 |
</widget> |
246 |
<widget class="QWidget" name="tab"> |
|
247 |
<attribute name="title"> |
|
248 |
<string>Special Items</string> |
|
249 |
</attribute> |
|
250 |
<layout class="QGridLayout" name="gridLayout_6"> |
|
251 |
<item row="0" column="0"> |
|
252 |
<widget class="QTableWidget" name="tableWidgetSpecialItems"> |
|
253 |
<property name="columnCount"> |
|
254 |
<number>15</number> |
|
255 |
</property> |
|
256 |
<attribute name="verticalHeaderVisible"> |
|
257 |
<bool>false</bool> |
|
258 |
</attribute> |
|
259 |
<column/> |
|
260 |
<column/> |
|
261 |
<column/> |
|
262 |
<column/> |
|
263 |
<column/> |
|
264 |
<column/> |
|
265 |
<column/> |
|
266 |
<column/> |
|
267 |
<column/> |
|
268 |
<column/> |
|
269 |
<column/> |
|
270 |
<column/> |
|
271 |
<column/> |
|
272 |
<column/> |
|
273 |
<column/> |
|
274 |
</widget> |
|
275 |
</item> |
|
276 |
</layout> |
|
277 |
</widget> |
|
246 | 278 |
</widget> |
247 | 279 |
</item> |
248 | 280 |
</layout> |
Docs/Special Item Types.drawio | ||
---|---|---|
1 |
<mxfile modified="2019-08-09T22:08:42.413Z" host="" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/11.1.4 Chrome/76.0.3809.88 Electron/6.0.0 Safari/537.36" etag="aiTXJGKOv1sL_9v-4c3-" version="11.1.4" type="device"><diagram id="3IPM_YcNxiEY_o1IJA5j" name="Page-1">7Vpbc5s4FP41PCbDxfjyGDtJs7PdNlNn2pl92RFIXCYCsUKu7f31eyQEGAu7zTQUP9jODPDpSOfo0yeJo9jyVtnuA0dF8hfDhFqujXeWd2+5rjNxXUv+2XhfIXN3UgExT7E2aoF1+h/RoK3RTYpJ2TEUjFGRFl0wZHlOQtHBEOds2zWLGO16LVBMDGAdImqi31IskroXsxZ/Immc1J6d6aIqyVBtrHtSJgiz7QHkPVjeijMmqrtstyJUklfzUtV7PFHaBMZJLn6mAhWB95UG6y/29J9Z+YTvVn8nN7qV74hudIfXBQlTJCv+IUgGl5d9AQNQdUHsa15KwdlrQ4ljecumfzY8YFQmBOsHRNM4h/sQIiUcgERktK1VyCazXSwFdJux8HVT3MJwCpTmhJe32zRX7TbNUBJBh5ffCRcpDNSdhgUrZHsFCtM8/qhs7ucSUZGuGGXcVbF7tj0Po6hb5FVF4UR+oSiCAFRBhU/VR+IppQd4pD6AZxDtC9mpkahqay07M3imKCB0icLXmLNNjusGcpaDyVKPAfSH7E4OrtNIBuYaYRkRfA8musJEi2zffdy2kvV9jSUHcvXqaYb0NImbllslwY0W0xuE5RrCstwpleMmUAAicu2AcUwqGqf/buQsWDrtbSf4ptyGcP2OUQixFAhjGPOO6aRj1Qq3BnXjd1BYt2pXtjU/PUVVyDchoxQVJalsmqcDh9NYX6seBwyWv2OQ98YVNCKRbqRKpA9QGpqFi4nbhNIt1DLsxqm7UOykI0ZhuJTtYh5ErnMm2kTqQU+q1kzNuvOcgnzFja6pmKnmu+HpE8pI7Q3EJR3+7hDgijK5XuRBWVSNHUNy3TPNjOcxe/FVza6zMeBfcnBHKduiPJQbQOsFH3uRIP9Zgf+SNhvXa8oKcjYoEwmMGH9Qcf3x8/PDME7eRNmpNYGgyMXeO037JsRHTuT6fM9hSxua4eF9jaDNTwxqPMOLDBFD8ze4qwvW6ZLkcP/4QAN4PXTtLwinm/Pr1DsQ/rsqnuT9VPvPaRzLl6CBuzGomzd3+mWr9J+gcvC9YHBXb+78E0FYbdqD9ntIL71dlmDfC7PEq9Shxo9SUqHSr05y2eZ3Or2z5dc6ncYxyMIiqtJYaQKIWs+aVPYdUjW/m6o5Tk+u5vXkas5iqFzN68nVTHpbIiS12yQVZA3JtizdQureZf5deOoSNTd58mYmTe5QLE0Mlm7G52jiXRRHvsHR5z9HJ2ni+h2SvJ4ZN/N7DkeGYmlqsLSSORYdnSnfvjCmZubx5D4LmMnUwMeREeNZeRsy8L1ku76dZaE+5s6CMSFqZzk6vWzM9JkkQhifOEjsPYY8OGB0reNjT+995GBsVZ5vyGHRs1MNtrzMTTkIrt5Gr3IYQQ7+fFw5LK5yuCQ5zJ1x5VBvVlc9XIQeXHvk3cLp+efmVQ/j6cFdjKwH96qHS9KD742sB/Pc46qHEfUwmw2lB3hsf2ejyg5+reQ9/A8=</diagram></mxfile> |
|
1 |
<mxfile modified="2019-08-12T04:57:19.919Z" host="" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/11.1.4 Chrome/76.0.3809.88 Electron/6.0.0 Safari/537.36" etag="5g5yGe51v_61CVX9RMjG" version="11.1.4" type="device"><diagram id="3IPM_YcNxiEY_o1IJA5j" name="Special Item Types">7VpRb6M4EP41PLYiEELymKTt9nR73WpT7Un3cjLYAVSDOeNskv31NzYGQkxy22tZ8pCkUvB47Jn5/DEwo1ruMt194iiP/2CYUMux8c5y7yzHGY0dx5J/Nt6XkqkzLgURT7BWagSr5AfRQltLNwkmRUtRMEZFkreFIcsyEoqWDHHOtm21NaNtqzmKiCFYhYia0j8TLOIqCr+RP5IkiivLo8msnElRpawjKWKE2fZA5N5b7pIzJsqrdLckVIJX4VKuezgxWzvGSSZ+ZgEVgfuNBquv9uRvv3jE8+Vf8Y3e5TuiGx3wKidhguTC3wRJ4edln8MBlCGIfYVLITh7rSEZWe6ijs+GAUZFTLAeIJpEGVyH4CnhIIhFSptVudwy3UWSQLcpC183+S0cp0BJRnhxu00ytW+9DSVrCHjxnXCRwEHNtViwXO6XozDJos9K524qJcrTJaOMO8p317an4XrdnnLLqXAsvzC1BgfURCmfqI+UJ5QeyNfqA/IUvH0hO3US5WrN5ZEPY4oCQhcofI0422S42iBjGagszJOsjgVCJLsDkT7ZT4SlRPA9qOjZsSbZvj3cNpT1PC2LD+jqVrcZ0rdJVO/cMAkuNJneQCzPINaX3w0SKTAUTSQVtnEiyArOT85ugQ1tpnwESo7XgqkO/wAn3+uAqS+UJgZKS5SFMoUOjJRnD4dU8uSmWZ7vnjPfsecRvftRzDoSleVMqMwDAgWAkmMHjGNS3paTfzYyqy5GzWXL9XreBne9lhKAT3OEMeSQluq4pdWcTCXUm89hstrVLnUreDqmSpdvQkYpygtS6tSjA4OTSP+WEQcMHqfHQt7pV1AnHWlGZh1pAzIX8sPZ2KldaU/qtNb2U4eQ76QhRuG4lO5sGqyd0RlvY8kHnaQbNZXFz2MKXBU3eqVCpnx+GJaeUEoqa0AuafBXuwC/KJW3YRYUebnZsUg+R001YzxkFN/U3XXWB/wuA3NK2VZmuOLQCj62IoX8Zwn+Lm7WpleU5eSsU6YkMHz8j4Wrz1+e7/sx8ibITuUEgtYOdj/otq9dfOBE5uc7Dq9IfSPcv60BuPnEYMUzvBgT0Td+vZu6YJ4uSAbXD/c0gHLDsb8inGzO56kPAPxXLTyJ+6n9n5Moki9BPYfRq5k3B/2yVfyPUdH7s6B3U28O/pEgrB7avcbdp5XOkKWw64VZysvSoZIf1VxClfOtZkXTL9DtAlt+rdNtAQYl15qqtohUAUlTydm1UaMu66jezpRqrUpt1FGpeW5H7T+a9VWrOR21mgnv/yhp34lTG6ipiZPrmzA5faHkGijdDI/R2L0ojMZme3KfBszsj/Tcjlwznha3IQPbC7brygQz9TEzAcaEqExw1L2s1XRPEiGMTzQSO9uQBw1Gxzpue7ofwwYjtbieQYdZR2bpjQ5mU3EluHp7uNJhADp402HpYHZPr3QYkA7T0bB08K90uCA6OPbAD4vplQ6XRAdnNiwdZlc6XBIdPHdYOlRV8pUPl8EH3++LDzBs/slGzR38q5J7/y8=</diagram><diagram id="rmC1UxnjT7n-cfeVAN1f" name="Special Item Report">7Vptd5owGP01fGwPL2rtx6q1tW7rVtttZ192AgmQYyAsxKr79UtCAFOxq3PdplN7DnDz5ObJzQ1UHy2vnyyuGMjitxQiYrk2XFjewHJdp+W6lvyz4bJAum6rACKGoQ6qgQn+jjRoa3SGIcqNQE4p4TgzwYCmKQq4gQHG6NwMCykxR81AhNaASQDIOvoJQx6Xszir8WuEo7gc2emcFy0JKIP1TPIYQDpfgbxLy+szSnlxliz6iEjxSl3SXv5hfPMlHlyz1HNvRvDz8uNJQTbcpks1BYZS/svUdDp03CvwbcDo/ewen4yuMNBd7EdAZlqvSYYCDGTHEUdJrqfOl6WeOWd0WknpWF6v0sUWFxDkMYL6AhAcpeI8EHkjJoCYJ6TulUnKZBFJ450mNJjOslNhAw5wilh+Osep4q1oCArF9HuPiHEsFvhCw5xmki8DAU6jNypm0JWIyrRPCWWuyt2z7W4QhmaTVzQFLfkWTaFIQDUUeEe9JI4JWcFD9RJ4IrK9Rwu1LkVvvQecM3FNgI9IDwTTiNFZCkuClKYipKfFF/NBiydu/clSO5X/xMZFNEGcLUU/zdLSy7o0L+e1/zu2xuIV73vlngV6z0UVc+0rcaKt1WyzMR2PRtf8poc6zP04iG6mg2mDzSy3Q+RicuALZ7m2TxlEhbadbzO5pXpOfWokX7XLObSNoEDkkgEIhRGM0JYRVbu5BDX5hWgsWe0ittSnoalI+SSghIAsR0VMdbUyYCfSx2LGPhX30qcga8zLr5wjh5HWkWMI+4Gz4LzlVqmYjdqbZp56CtlCDkSJWC4Ve971Q9d5JttY+kHvtDpMbcXnNRWe5ie6p1KmuAmsjfRmlEoDvLsth/TZ0ySE52QefzozcQSJvLekfi4PE0Iz9JdzGjIk1Rowcdt5PhW40zjvqGh8L+7JiK8OA5uGKZAeSsX58JL44qbt2ncA4ln+wr7vcRTJPfuy6Pu5Si4GOXphj2sEoJrl5mAJrhlv07bcaUdVQ6/5qXEGOyzi7WuSfz6S/0/kW+2PTY8tBEIXer/pyVSluOmeeEDqH8kPjPwvPG62eaTvp6hH8gMj/4cfOr/27+5+LsOR/MDIN+6rXT+g7accR/IDI9/a39t8pbCfkhzJD4x8a4+/4Euw/VXjSH5g5I32lmBT+UTiRSGpxJ9ULbmq0Bn1x7oEqCuAtnxbmyt99BGxkKhKpwwRiPq0UVU7X6ua1zared31al6721DNq+rWu1Tz2MUDDB9ux1+z7OtdPB4+3gVxQzXvdrymeK2NVHseY44mGQhk65yBzFyMVyuEnrUN7aoK54p4ZYhRCX0t6Zw16fogDeRPLv5F+drtPyafuKx/SaHaVn6P4l3+AA==</diagram></mxfile> |
package.bat | ||
---|---|---|
26 | 26 |
|
27 | 27 |
:EOF |
28 | 28 |
ECHO process completed |
29 |
REM exit
|
|
29 |
exit |
|
30 | 30 |
|
31 | 31 |
:ERROR |
32 |
REM exit 1 |
|
32 |
exit 1 |
내보내기 Unified diff