fix closed task

master3.3
Denis Spiridonov 12 years ago
parent 3fd7cc036c
commit b50d3d1994

@ -148,7 +148,7 @@ class ControlButtonWgt(QtGui.QWidget):
# self.grid.addWidget(self.prev_button, x, y) # self.grid.addWidget(self.prev_button, x, y)
else: else:
self.prev_button = QtGui.QPushButton(self) self.prev_button = QtGui.QPushButton(self)
self.prev_button.setText(_('Cancel')) self.prev_button.setText(_('Cancel').decode('utf-8'))
self.prev_button.clicked.connect(self.button_disabled) self.prev_button.clicked.connect(self.button_disabled)
self.prev_button.clicked.connect(self.clear_method_cache) self.prev_button.clicked.connect(self.clear_method_cache)

@ -214,6 +214,11 @@ class ShortFrameRes(QtGui.QWidget):
def endFrame(self, item): def endFrame(self, item):
self.work_layout.hide_kill_button() self.work_layout.hide_kill_button()
self.close_all_thread() self.close_all_thread()
if hasattr (self, 'taskWidget'):
self.taskWidget.endCurrentTask()
if item.message:
self.taskWidget.setText(item.message)
self._parent.control_button.add_clear_cache_button(self.cur_pid) self._parent.control_button.add_clear_cache_button(self.cur_pid)
self.initUI() self.initUI()

@ -2,9 +2,9 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: console_gui_translate\n" "Project-Id-Version: console_gui_translate\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-02 10:16+0300\n" "POT-Creation-Date: 2012-07-05 09:37+0300\n"
"PO-Revision-Date: 2012-07-02 10:16+0300\n" "PO-Revision-Date: 2012-07-05 09:37+0300\n"
"Last-Translator: Denis <ds@mail.ru>\n" "Last-Translator: Denis Spiridonov <ds.calculate.ru>\n"
"Language-Team: \n" "Language-Team: \n"
"Language: \n" "Language: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@ -51,7 +51,7 @@ msgid "Once the session is closed, data on %d processes will be lost!"
msgstr "При закрытии сессии данные %d процессa будут удалены!" msgstr "При закрытии сессии данные %d процессa будут удалены!"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/Box.py:419 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/Box.py:419
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:173 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:178
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:701 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:701
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:1958 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:1958
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:2285 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:2285
@ -59,7 +59,7 @@ msgid "Yes"
msgstr "Да" msgstr "Да"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/Box.py:420 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/Box.py:420
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:174 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:179
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:703 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:703
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:1960 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:1960
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:2286 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/more.py:2286
@ -282,7 +282,7 @@ msgstr "Сессия не соответствует Вашему сертифи
msgid "Failed to kill the process!" msgid "Failed to kill the process!"
msgstr "Не удалось завершить процесс!" msgstr "Не удалось завершить процесс!"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:168 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:173
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/helpwidget.py:53 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/helpwidget.py:53
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/helpwidget.py:140 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/helpwidget.py:140
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ControlButton.py:238 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ControlButton.py:238
@ -290,28 +290,28 @@ msgstr "Не удалось завершить процесс!"
msgid "Close" msgid "Close"
msgstr "Закрыть" msgstr "Закрыть"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:202 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:207
msgid "show this help message and exit" msgid "show this help message and exit"
msgstr "вывод этой справки и выход" msgstr "вывод этой справки и выход"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:205 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:210
msgid "language for translation" msgid "language for translation"
msgstr "язык для перевода" msgstr "язык для перевода"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:208 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:213
msgid "call method" msgid "call method"
msgstr "вызов метода" msgstr "вызов метода"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:211 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:216
msgid "port number" msgid "port number"
msgstr "номер порта" msgstr "номер порта"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:214 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:219
msgid "destination host" msgid "destination host"
msgstr "хост назначения" msgstr "хост назначения"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:360 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:365
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:433 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ConnectionTabs.py:438
msgid "New connection" msgid "New connection"
msgstr "Новое соединение" msgstr "Новое соединение"
@ -767,38 +767,38 @@ msgstr "Пароль неверен"
msgid "You do not have a certificate or your certificate does not match the server certificate. Please generate a new request and get a new certificate from the server." msgid "You do not have a certificate or your certificate does not match the server certificate. Please generate a new request and get a new certificate from the server."
msgstr "У вас нет сертификата или ваш сертификат не соответствует серверному сертификату. Пожалуйста, сгенерируйте запрос на сертификат и получите сертификат с сервера." msgstr "У вас нет сертификата или ваш сертификат не соответствует серверному сертификату. Пожалуйста, сгенерируйте запрос на сертификат и получите сертификат с сервера."
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:367 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:373
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:368 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:374
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:442 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:448
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/MainFrameResult.py:513 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/MainFrameResult.py:513
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/MainFrameResult.py:514 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/MainFrameResult.py:514
msgid "Failed to get the frame from the server." msgid "Failed to get the frame from the server."
msgstr "Ошибка получения фрейма с сервера." msgstr "Ошибка получения фрейма с сервера."
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:369 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:375
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:443 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:449
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:485 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:491
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/MainFrameResult.py:515 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/MainFrameResult.py:515
msgid "Try resfeshing this page later." msgid "Try resfeshing this page later."
msgstr "Пожалуйста, обновите эту страницу позже." msgstr "Пожалуйста, обновите эту страницу позже."
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:441 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:447
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/MainFrameResult.py:588 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/MainFrameResult.py:588
msgid "Failed to get the complete frame from the server." msgid "Failed to get the complete frame from the server."
msgstr "Ошибка получения полного фрейма с сервера." msgstr "Ошибка получения полного фрейма с сервера."
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:483 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:489
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:484 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:490
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/MainFrameResult.py:638 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/MainFrameResult.py:638
msgid "Failed to get progress status from the server" msgid "Failed to get progress status from the server"
msgstr "Ошибка получения значения прогресса с сервера" msgstr "Ошибка получения значения прогресса с сервера"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:596 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:602
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/MainFrameResult.py:786 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/MainFrameResult.py:786
msgid "Send" msgid "Send"
msgstr "Отправить" msgstr "Отправить"
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:629 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/ShortFrameResult.py:635
#: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/MainFrameResult.py:819 #: /var/calculate/mydir/source/spyder/cl-api-client/consolegui/application/MainFrameResult.py:819
msgid "Failed to send the message (password) to the server" msgid "Failed to send the message (password) to the server"
msgstr "Ошибка отправки сообщения (пароля) на сервер" msgstr "Ошибка отправки сообщения (пароля) на сервер"

Loading…
Cancel
Save