Merge remote branch 'origin/2.1'

This commit is contained in:
con
2011-01-24 14:01:04 +01:00
8 changed files with 133 additions and 129 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View File

@@ -502,44 +502,53 @@
To build Qt Creator itself from the source, see the requirements and To build Qt Creator itself from the source, see the requirements and
instructions in the readme file that is located in the source repository. instructions in the readme file that is located in the source repository.
\section1 Supported Mobile Device Platforms \section1 Supported Platforms
You can develop applications for the following mobile device
platforms: You can develop applications for the following platforms:
\list \list
\o Symbian \o Desktop
\o Maemo and Maemo Application Development and Debugging Environment (MADDE) \o Qt Simulator
\o Maemo 5
\o Symbian
\endlist \endlist
The following table summarizes operating system support for building The following table summarizes operating system support for developing
applications for mobile device platforms. applications for mobile device platforms.
\table \table
\header \header
\o {1,3} Operating system \o {1,4} Operating system
\o {3,1} Platform \o {4,1} Platform
\header \header
\o Desktop \o Desktop
\o Symbian \o Qt Simulator
\o Maemo \o Maemo
\o Symbian
\row \row
\o Windows \o Windows
\o Yes \o Yes
\o Yes \o Yes
\o Yes \o Yes
\o Yes
\row \row
\o Linux \o Linux
\o Yes \o Yes
\o No
\o Yes \o Yes
\o Yes
\o Yes (by using Remote Compiler for building)
\row \row
\o Mac OS X \o Mac OS X
\o Yes \o Yes
\o No
\o Yes \o Yes
\o Yes
\o Yes (by using Remote Compiler for building)
\endtable \endtable
*/ */
@@ -6261,8 +6270,10 @@
and .ui files and .ui files
\o Class and method definitions in your project or anywhere referenced \o Class and method definitions in your project or anywhere referenced
from your project from your project
\o Class and method definitions in the current document
\o Help topics, including Qt documentation \o Help topics, including Qt documentation
\o Specific line in the document displayed in your editor \o Specific line in the document displayed in your editor
\endlist \endlist
To use a specific locator filter, type the assigned prefix followed by To use a specific locator filter, type the assigned prefix followed by
@@ -6305,6 +6316,10 @@
\o Go to a symbol definition. \o Go to a symbol definition.
\o \tt{\bold{: \e{Symbol name}}} \o \tt{\bold{: \e{Symbol name}}}
\o \image qtcreator-locator-symbols.png \o \image qtcreator-locator-symbols.png
\row
\o Go to a symbol definition in the current file.
\o \tt{\bold{. \e{Symbol name}}}
\o \image qtcreator-locator-method-list.png
\row \row
\o Go to a help topic. \o Go to a help topic.
\o \tt{\bold{? \e{Help topic}}} \o \tt{\bold{? \e{Help topic}}}

View File

@@ -19,8 +19,8 @@ for(deploymentfolder, DEPLOYMENTFOLDERS) {
MAINPROFILEPWD = $$PWD MAINPROFILEPWD = $$PWD
symbian { symbian {
ICON = $${TARGET}.svg isEmpty(ICON):exists($${TARGET}.svg):ICON = $${TARGET}.svg
TARGET.EPOCHEAPSIZE = 0x20000 0x2000000 isEmpty(TARGET.EPOCHEAPSIZE):TARGET.EPOCHEAPSIZE = 0x20000 0x2000000
contains(DEFINES, ORIENTATIONLOCK):LIBS += -lavkon -leikcore -lcone contains(DEFINES, ORIENTATIONLOCK):LIBS += -lavkon -leikcore -lcone
contains(DEFINES, NETWORKACCESS):TARGET.CAPABILITY += NetworkServices contains(DEFINES, NETWORKACCESS):TARGET.CAPABILITY += NetworkServices
} else:win32 { } else:win32 {

View File

@@ -781,6 +781,10 @@ Decimal signed value (big endian): %4</source>
<source>Filelog Current File</source> <source>Filelog Current File</source>
<translation>История текущего файла</translation> <translation>История текущего файла</translation>
</message> </message>
<message>
<source>Cannot find repository for &apos;%1&apos;</source>
<translation>Не удалось найти хранилище для &quot;%1&quot;</translation>
</message>
<message> <message>
<source>Filelog &quot;%1&quot;</source> <source>Filelog &quot;%1&quot;</source>
<translation>История &apos;%1&apos;</translation> <translation>История &apos;%1&apos;</translation>
@@ -819,15 +823,15 @@ Decimal signed value (big endian): %4</source>
</message> </message>
<message> <message>
<source>Unedit</source> <source>Unedit</source>
<translation type="unfinished">Отменить изменения</translation> <translation>Отменить изменения</translation>
</message> </message>
<message> <message>
<source>Unedit &quot;%1&quot;</source> <source>Unedit &quot;%1&quot;</source>
<translation type="unfinished">Отменить изменения &quot;%1&quot;</translation> <translation>Отменить изменения &quot;%1&quot;</translation>
</message> </message>
<message> <message>
<source>Unedit Repository</source> <source>Unedit Repository</source>
<translation type="unfinished">Отменить изменения хранилища</translation> <translation>Отменить изменения хранилища</translation>
</message> </message>
<message> <message>
<source>Diff Project &quot;%1&quot;</source> <source>Diff Project &quot;%1&quot;</source>
@@ -1069,13 +1073,6 @@ Decimal signed value (big endian): %4</source>
<translation>Команда CVS</translation> <translation>Команда CVS</translation>
</message> </message>
</context> </context>
<context>
<name>CVSPlugin</name>
<message>
<source>Cannot find repository for &apos;%1&apos;</source>
<translation>Не удалось найти хранилище для &quot;%1&quot;</translation>
</message>
</context>
<context> <context>
<name>CdbCore::CoreEngine</name> <name>CdbCore::CoreEngine</name>
<message> <message>
@@ -1134,19 +1131,6 @@ Decimal signed value (big endian): %4</source>
<source>Break on exception</source> <source>Break on exception</source>
<translation>Остановиться при исключении</translation> <translation>Остановиться при исключении</translation>
</message> </message>
<message>
<source>&lt;html&gt;&lt;body&gt;&lt;p&gt;Specify the path to the &lt;a href=&quot;%1&quot;&gt;Debugging Tools for Windows&lt;/a&gt; (%2) here.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; Restarting Qt Creator is required for these settings to take effect.&lt;/p&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>Label text for path configuration. %2 is &quot;x-bit version&quot;.</extracomment>
<translation>&lt;html&gt;&lt;body&gt;&lt;p&gt;Укажите путь к &lt;a href=&quot;%1&quot;&gt;Debugging Tools for Windows&lt;/a&gt; (%2).&lt;/p&gt;&lt;p&gt;&lt;b&gt;Замечание:&lt;/b&gt; Для вступления изменений в силу необходим перезапуск Qt Creator.&lt;/p&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<source>64-bit version</source>
<translation>64-х битная версия</translation>
</message>
<message>
<source>32-bit version</source>
<translation>32-х битная версия</translation>
</message>
</context> </context>
<context> <context>
<name>CdbStackFrameContext</name> <name>CdbStackFrameContext</name>
@@ -1317,7 +1301,7 @@ Decimal signed value (big endian): %4</source>
<name>CodePaster::FileShareProtocolSettingsPage</name> <name>CodePaster::FileShareProtocolSettingsPage</name>
<message> <message>
<source>Fileshare</source> <source>Fileshare</source>
<translation type="unfinished">Общие файлы</translation> <translation>Общие файлы</translation>
</message> </message>
</context> </context>
<context> <context>
@@ -1426,7 +1410,7 @@ Decimal signed value (big endian): %4</source>
</message> </message>
<message> <message>
<source>Copy-paste URL to clipboard</source> <source>Copy-paste URL to clipboard</source>
<translation type="unfinished">Скопировать ссылку в буфер обмена</translation> <translation>Скопировать ссылку в буфер обмена</translation>
</message> </message>
</context> </context>
<context> <context>
@@ -1461,7 +1445,7 @@ Decimal signed value (big endian): %4</source>
</message> </message>
<message> <message>
<source>Target Identifier</source> <source>Target Identifier</source>
<translation type="unfinished">Обозначение цели</translation> <translation>Обозначение цели</translation>
</message> </message>
<message> <message>
<source>Target:</source> <source>Target:</source>
@@ -1721,15 +1705,15 @@ should a repository require SSH-authentication (see documentation on SSH and the
</message> </message>
<message> <message>
<source>The image is stretched horizontally and tiled vertically</source> <source>The image is stretched horizontally and tiled vertically</source>
<translation type="unfinished">Обрезать изображение горизонтально и размножить по вертикали</translation> <translation>Обрезать изображение горизонтально и размножить по вертикали</translation>
</message> </message>
<message> <message>
<source>The image is stretched vertically and tiled horizontally</source> <source>The image is stretched vertically and tiled horizontally</source>
<translation type="unfinished">Обрезать изображение вертикально и размножить по горизонтали</translation> <translation>Обрезать изображение вертикально и размножить по горизонтали</translation>
</message> </message>
<message> <message>
<source>The image is duplicated horizontally and vertically</source> <source>The image is duplicated horizontally and vertically</source>
<translation type="unfinished">Размножить изображение горизнтально и вертикально</translation> <translation>Размножить изображение горизнтально и вертикально</translation>
</message> </message>
<message> <message>
<source>The image is scaled uniformly to fit without cropping</source> <source>The image is scaled uniformly to fit without cropping</source>
@@ -3487,11 +3471,11 @@ Would you like to overwrite them?</source>
</message> </message>
<message> <message>
<source>Move to Called Frame</source> <source>Move to Called Frame</source>
<translation type="unfinished">Перейти в вызванный кадр</translation> <translation>Перейти в вызванный кадр</translation>
</message> </message>
<message> <message>
<source>Move to Calling Frame</source> <source>Move to Calling Frame</source>
<translation type="unfinished">Перейти в вызывающий кадр</translation> <translation>Перейти в вызывающий кадр</translation>
</message> </message>
<message> <message>
<source>Error evaluating command line arguments: %1</source> <source>Error evaluating command line arguments: %1</source>
@@ -4260,6 +4244,19 @@ Qt Creator не может подключиться к нему.</translation>
</context> </context>
<context> <context>
<name>Debugger::Internal::CdbOptionsPageWidget</name> <name>Debugger::Internal::CdbOptionsPageWidget</name>
<message>
<source>&lt;html&gt;&lt;body&gt;&lt;p&gt;Specify the path to the &lt;a href=&quot;%1&quot;&gt;Debugging Tools for Windows&lt;/a&gt; (%2) here.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; Restarting Qt Creator is required for these settings to take effect.&lt;/p&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>Label text for path configuration. %2 is &quot;x-bit version&quot;.</extracomment>
<translation>&lt;html&gt;&lt;body&gt;&lt;p&gt;Укажите путь к &lt;a href=&quot;%1&quot;&gt;Debugging Tools for Windows&lt;/a&gt; (%2).&lt;/p&gt;&lt;p&gt;&lt;b&gt;Замечание:&lt;/b&gt; Для вступления изменений в силу необходим перезапуск Qt Creator.&lt;/p&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<source>64-bit version</source>
<translation>64-х битная версия</translation>
</message>
<message>
<source>32-bit version</source>
<translation>32-х битная версия</translation>
</message>
<message> <message>
<source>Autodetect</source> <source>Autodetect</source>
<translation>Автоопределение</translation> <translation>Автоопределение</translation>
@@ -4457,7 +4454,7 @@ Qt Creator не может подключиться к нему.</translation>
</message> </message>
<message> <message>
<source>Debug Debugging Helpers</source> <source>Debug Debugging Helpers</source>
<translation type="unfinished">Отлаживать помощников отладчика</translation> <translation>Отлаживать помощников отладчика</translation>
</message> </message>
<message> <message>
<source>Use Code Model</source> <source>Use Code Model</source>
@@ -4592,6 +4589,10 @@ Qt Creator не может подключиться к нему.</translation>
</context> </context>
<context> <context>
<name>Debugger::Internal::GdbChooserWidget</name> <name>Debugger::Internal::GdbChooserWidget</name>
<message>
<source>Unable to run &apos;%1&apos;: %2</source>
<translation>Не удалось запустить &quot;%1&quot;: %2</translation>
</message>
<message> <message>
<source>Binary</source> <source>Binary</source>
<translation>Программа</translation> <translation>Программа</translation>
@@ -4602,7 +4603,7 @@ Qt Creator не может подключиться к нему.</translation>
</message> </message>
<message> <message>
<source>Duplicate binary</source> <source>Duplicate binary</source>
<translation type="unfinished">Идентичная программа</translation> <translation>Идентичная программа</translation>
</message> </message>
<message> <message>
<source>The binary &apos;%1&apos; already exists.</source> <source>The binary &apos;%1&apos; already exists.</source>
@@ -5300,7 +5301,7 @@ Setting breakpoints by file name and line number may fail.</source>
</message> </message>
<message> <message>
<source>Application output reader unexpectedly finished.</source> <source>Application output reader unexpectedly finished.</source>
<translation type="unfinished">Процесс чтения вывода приложения неожиданно завершился.</translation> <translation>Процесс чтения вывода приложения неожиданно завершился.</translation>
</message> </message>
<message> <message>
<source>Remote gdb failed to start.</source> <source>Remote gdb failed to start.</source>
@@ -5609,6 +5610,10 @@ Setting breakpoints by file name and line number may fail.</source>
</context> </context>
<context> <context>
<name>Debugger::Internal::TcfTrkGdbAdapter</name> <name>Debugger::Internal::TcfTrkGdbAdapter</name>
<message>
<source>Process started, PID: 0x%1, thread id: 0x%2, code segment: 0x%3, data segment: 0x%4.</source>
<translation>Процесс запущен, PID: 0x%1, ID потока: 0x%2, сегмент кода: 0x%3, сегмент данных: 0x%4.</translation>
</message>
<message> <message>
<source>The reported code segment address (0x%1) might be invalid. Symbol resolution or setting breakoints may not work.</source> <source>The reported code segment address (0x%1) might be invalid. Symbol resolution or setting breakoints may not work.</source>
<translation>Сообщённый адрес сегмента кода (0x%1) может быть неверным. Разрешение имён и установка точек останова может не работать.</translation> <translation>Сообщённый адрес сегмента кода (0x%1) может быть неверным. Разрешение имён и установка точек останова может не работать.</translation>
@@ -5647,7 +5652,7 @@ Setting breakpoints by file name and line number may fail.</source>
</message> </message>
<message> <message>
<source>Core:</source> <source>Core:</source>
<translation type="unfinished">Дамп:</translation> <translation>Дамп:</translation>
</message> </message>
<message> <message>
<source>Stopped&amp;nbsp;at:</source> <source>Stopped&amp;nbsp;at:</source>
@@ -5671,7 +5676,7 @@ Setting breakpoints by file name and line number may fail.</source>
</message> </message>
<message> <message>
<source>Core</source> <source>Core</source>
<translation type="unfinished">Дамп</translation> <translation>Дамп</translation>
</message> </message>
<message> <message>
<source>State</source> <source>State</source>
@@ -5920,7 +5925,7 @@ Setting breakpoints by file name and line number may fail.</source>
</message> </message>
<message> <message>
<source>Automatic</source> <source>Automatic</source>
<translation type="unfinished">Автоматический</translation> <translation>Автоматический</translation>
</message> </message>
<message> <message>
<source>Change Format for Object Named &quot;%1&quot;</source> <source>Change Format for Object Named &quot;%1&quot;</source>
@@ -5948,7 +5953,7 @@ Setting breakpoints by file name and line number may fail.</source>
</message> </message>
<message> <message>
<source>Open Memory Editor at Referenced Address (0x%1)</source> <source>Open Memory Editor at Referenced Address (0x%1)</source>
<translation type="unfinished">Открыть редактор памяти по адресу указателя (0x%1)</translation> <translation>Открыть редактор памяти по адресу указателя (0x%1)</translation>
</message> </message>
<message> <message>
<source>Break on Changes at Object&apos;s Address (0x%1)</source> <source>Break on Changes at Object&apos;s Address (0x%1)</source>
@@ -5956,7 +5961,7 @@ Setting breakpoints by file name and line number may fail.</source>
</message> </message>
<message> <message>
<source>Break on Changes at Referenced Address (0x%1)</source> <source>Break on Changes at Referenced Address (0x%1)</source>
<translation type="unfinished">Останов при изменении по адресу указателя (0x%1)</translation> <translation>Останов при изменении по адресу указателя (0x%1)</translation>
</message> </message>
<message> <message>
<source>Break on Changing Contents</source> <source>Break on Changing Contents</source>
@@ -5984,7 +5989,7 @@ Setting breakpoints by file name and line number may fail.</source>
</message> </message>
<message> <message>
<source>Show View Contents in Editor</source> <source>Show View Contents in Editor</source>
<translation type="unfinished">Открыть содержимое окна</translation> <translation>Открыть содержимое окна</translation>
</message> </message>
<message> <message>
<source>Adjust Column Widths to Contents</source> <source>Adjust Column Widths to Contents</source>
@@ -6572,11 +6577,11 @@ Rebuilding the project might help.</source>
</message> </message>
<message> <message>
<source>Easing period of an elastic curve</source> <source>Easing period of an elastic curve</source>
<translation type="unfinished">Период перехода эластичной кривой</translation> <translation>Период перехода эластичной кривой</translation>
</message> </message>
<message> <message>
<source>Easing overshoot for a back curve</source> <source>Easing overshoot for a back curve</source>
<translation type="unfinished">Отклонение перехода кубической кривой</translation> <translation>Отклонение перехода кубической кривой</translation>
</message> </message>
</context> </context>
<context> <context>
@@ -6875,7 +6880,7 @@ Reason: %3</source>
<name>FakeVim::Internal::FakeVimExCommandsPage</name> <name>FakeVim::Internal::FakeVimExCommandsPage</name>
<message> <message>
<source>Ex Command Mapping</source> <source>Ex Command Mapping</source>
<translation type="unfinished">Расширенное связывание команд</translation> <translation>Расширенное связывание команд</translation>
</message> </message>
<message> <message>
<source>FakeVim</source> <source>FakeVim</source>
@@ -6883,7 +6888,7 @@ Reason: %3</source>
</message> </message>
<message> <message>
<source>Ex Trigger Expression</source> <source>Ex Trigger Expression</source>
<translation type="unfinished">Выражение запуска</translation> <translation>Выражение запуска</translation>
</message> </message>
<message> <message>
<source>Regular expression:</source> <source>Regular expression:</source>
@@ -6891,7 +6896,7 @@ Reason: %3</source>
</message> </message>
<message> <message>
<source>Ex Command</source> <source>Ex Command</source>
<translation type="unfinished">Расширенная команда</translation> <translation>Расширенная команда</translation>
</message> </message>
</context> </context>
<context> <context>
@@ -6918,7 +6923,7 @@ Reason: %3</source>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<source>%n lines filtered</source> <source>%n lines filtered</source>
<translation type="unfinished"> <translation>
<numerusform>%n строка соответствует шаблону</numerusform> <numerusform>%n строка соответствует шаблону</numerusform>
<numerusform>%n строки соответствует шаблону</numerusform> <numerusform>%n строки соответствует шаблону</numerusform>
<numerusform>%n строк соответствуют шаблону</numerusform> <numerusform>%n строк соответствуют шаблону</numerusform>
@@ -6962,7 +6967,7 @@ Reason: %3</source>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<source>%n lines %1ed %2 time</source> <source>%n lines %1ed %2 time</source>
<translation type="unfinished"> <translation>
<numerusform>%n строка сдвинута %1 %2 раз</numerusform> <numerusform>%n строка сдвинута %1 %2 раз</numerusform>
<numerusform>%n строки сдвинуто %1 %2 раз</numerusform> <numerusform>%n строки сдвинуто %1 %2 раз</numerusform>
<numerusform>%n строк сдвинуто %1 %2 раз</numerusform> <numerusform>%n строк сдвинуто %1 %2 раз</numerusform>
@@ -7099,7 +7104,7 @@ Reason: %3</source>
</message> </message>
<message> <message>
<source>Show position of text marks</source> <source>Show position of text marks</source>
<translation type="unfinished">Отображать положение текстовых меток</translation> <translation>Отображать положение текстовых меток</translation>
</message> </message>
<message> <message>
<source>Vim tabstop option</source> <source>Vim tabstop option</source>
@@ -7371,13 +7376,6 @@ Add, modify, and remove document filters, which determine the documentation set
<translation>Стиль</translation> <translation>Стиль</translation>
</message> </message>
</context> </context>
<context>
<name>GdbChooserWidget</name>
<message>
<source>Unable to run &apos;%1&apos;: %2</source>
<translation>Не удалось запустить &quot;%1&quot;: %2</translation>
</message>
</context>
<context> <context>
<name>GdbOptionsPage</name> <name>GdbOptionsPage</name>
<message> <message>
@@ -7984,7 +7982,7 @@ on slow machines. In this case, the value should be increased.</source>
</message> </message>
<message> <message>
<source>Git SVN Log</source> <source>Git SVN Log</source>
<translation type="unfinished">Git - история SVN</translation> <translation>Git - история SVN</translation>
</message> </message>
<message> <message>
<source>Unable to restore stash %1: %2</source> <source>Unable to restore stash %1: %2</source>
@@ -8014,6 +8012,10 @@ on slow machines. In this case, the value should be increased.</source>
<source>Unable stash in %1: %2</source> <source>Unable stash in %1: %2</source>
<translation>Не удалось спрятать в %1: %2</translation> <translation>Не удалось спрятать в %1: %2</translation>
</message> </message>
<message>
<source>Unable to determine the repository for %1.</source>
<translation>Не удалось определить хранилище для %1.</translation>
</message>
<message> <message>
<source>Unable to resolve stash message &apos;%1&apos; in %2</source> <source>Unable to resolve stash message &apos;%1&apos; in %2</source>
<extracomment>Look-up of a stash via its descriptive message failed.</extracomment> <extracomment>Look-up of a stash via its descriptive message failed.</extracomment>
@@ -8150,7 +8152,7 @@ on slow machines. In this case, the value should be increased.</source>
</message> </message>
<message> <message>
<source>Log Current File</source> <source>Log Current File</source>
<translation type="unfinished">История текущего файла</translation> <translation>История текущего файла</translation>
</message> </message>
<message> <message>
<source>Stage &quot;%1&quot; for Commit</source> <source>Stage &quot;%1&quot; for Commit</source>
@@ -8220,7 +8222,7 @@ on slow machines. In this case, the value should be increased.</source>
</message> </message>
<message> <message>
<source>Patch</source> <source>Patch</source>
<translation type="unfinished">Заплатки</translation> <translation>Заплатки</translation>
</message> </message>
<message> <message>
<source>Apply from Editor</source> <source>Apply from Editor</source>
@@ -8244,19 +8246,19 @@ on slow machines. In this case, the value should be increased.</source>
</message> </message>
<message> <message>
<source>Undo Unstaged Changes</source> <source>Undo Unstaged Changes</source>
<translation type="unfinished">Отменить неподготовленные к фиксации изменения</translation> <translation>Отменить неподготовленные к фиксации изменения</translation>
</message> </message>
<message> <message>
<source>Undo Unstaged Changes for &quot;%1&quot;</source> <source>Undo Unstaged Changes for &quot;%1&quot;</source>
<translation type="unfinished">Отменить неподготовленные к фиксации изменения &quot;%1&quot;</translation> <translation>Отменить неподготовленные к фиксации изменения &quot;%1&quot;</translation>
</message> </message>
<message> <message>
<source>Undo Uncommitted Changes</source> <source>Undo Uncommitted Changes</source>
<translation type="unfinished">Отменить незафиксированные изменения</translation> <translation>Отменить незафиксированные изменения</translation>
</message> </message>
<message> <message>
<source>Undo Uncommitted Changes for &quot;%1&quot;</source> <source>Undo Uncommitted Changes for &quot;%1&quot;</source>
<translation type="unfinished">Отменить незафиксированные изменения &quot;%1&quot;</translation> <translation>Отменить незафиксированные изменения &quot;%1&quot;</translation>
</message> </message>
<message> <message>
<source>Clean Project...</source> <source>Clean Project...</source>
@@ -8663,13 +8665,6 @@ You can choose between stashing the changes or discarding them.</source>
<translation>Ошибка восстановления %1</translation> <translation>Ошибка восстановления %1</translation>
</message> </message>
</context> </context>
<context>
<name>GitClient</name>
<message>
<source>Unable to determine the repository for %1.</source>
<translation>Не удалось определить хранилище для %1.</translation>
</message>
</context>
<context> <context>
<name>GitCommand</name> <name>GitCommand</name>
<message> <message>
@@ -9495,19 +9490,19 @@ You can choose between stashing the changes or discarding them.</source>
</message> </message>
<message> <message>
<source>Source</source> <source>Source</source>
<translation type="unfinished">Источник</translation> <translation>Источник</translation>
</message> </message>
<message> <message>
<source>Fill Mode</source> <source>Fill Mode</source>
<translation type="unfinished">Режим заливки</translation> <translation>Режим заливки</translation>
</message> </message>
<message> <message>
<source>Aliasing</source> <source>Aliasing</source>
<translation type="unfinished">Ступенчатость</translation> <translation>Сглаживание</translation>
</message> </message>
<message> <message>
<source>Smooth</source> <source>Smooth</source>
<translation type="unfinished">Гладкий</translation> <translation>Использовать</translation>
</message> </message>
<message> <message>
<source>Source Size</source> <source>Source Size</source>
@@ -9676,7 +9671,7 @@ Ids must begin with a lowercase letter.</source>
</message> </message>
<message> <message>
<source>Limit to prefix</source> <source>Limit to prefix</source>
<translation type="unfinished">Ограничить до префикса</translation> <translation>Ограничить до префикса</translation>
</message> </message>
<message> <message>
<source>Prefix:</source> <source>Prefix:</source>
@@ -9699,11 +9694,11 @@ Ids must begin with a lowercase letter.</source>
</message> </message>
<message> <message>
<source>%1 filter update: 0 files</source> <source>%1 filter update: 0 files</source>
<translation type="unfinished">Фильтру %1 соответствует: 0 файлов</translation> <translation>Фильтру %1 соответствует: 0 файлов</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<source>%1 filter update: %n files</source> <source>%1 filter update: %n files</source>
<translation type="unfinished"> <translation>
<numerusform>Фильтру %1 соответствует: %n файл</numerusform> <numerusform>Фильтру %1 соответствует: %n файл</numerusform>
<numerusform>Фильтру %1 соответствует: %n файла</numerusform> <numerusform>Фильтру %1 соответствует: %n файла</numerusform>
<numerusform>Фильтру %1 соответствует: %n файлов</numerusform> <numerusform>Фильтру %1 соответствует: %n файлов</numerusform>
@@ -9711,7 +9706,7 @@ Ids must begin with a lowercase letter.</source>
</message> </message>
<message> <message>
<source>%1 filter update: canceled</source> <source>%1 filter update: canceled</source>
<translation type="unfinished">Фильтру %1 соответствует: отменено</translation> <translation>Фильтру %1 соответствует: отменено</translation>
</message> </message>
</context> </context>
<context> <context>
@@ -9736,7 +9731,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t
</message> </message>
<message> <message>
<source>Limit to prefix</source> <source>Limit to prefix</source>
<translation type="unfinished">Ограничить до префикса</translation> <translation>Ограничить до префикса</translation>
</message> </message>
<message> <message>
<source>Add...</source> <source>Add...</source>
@@ -9951,7 +9946,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t
<name>MaemoProFilesUpdateDialog</name> <name>MaemoProFilesUpdateDialog</name>
<message> <message>
<source>Maemo Deployment Issue</source> <source>Maemo Deployment Issue</source>
<translation type="unfinished">Установка Maemo</translation> <translation>Установка Maemo</translation>
</message> </message>
<message> <message>
<source>The project files listed below do not contain Maemo deployment information, which means the respective targets cannot be deployed to and/or run on a device. Qt Creator can add the missing information to these files. </source> <source>The project files listed below do not contain Maemo deployment information, which means the respective targets cannot be deployed to and/or run on a device. Qt Creator can add the missing information to these files. </source>
@@ -10758,7 +10753,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t
</message> </message>
<message> <message>
<source>Qt Creator Generic Assembler</source> <source>Qt Creator Generic Assembler</source>
<translation type="unfinished">Ассемблер Qt Creator</translation> <translation>Ассемблер Qt Creator</translation>
</message> </message>
<message> <message>
<source>Differences between files</source> <source>Differences between files</source>
@@ -10838,11 +10833,11 @@ Preselects Qt for Simulator and mobile targets if available.</source>
<name>Modifiers</name> <name>Modifiers</name>
<message> <message>
<source>Manipulation</source> <source>Manipulation</source>
<translation type="unfinished">Управление</translation> <translation>Управление</translation>
</message> </message>
<message> <message>
<source>Rotation</source> <source>Rotation</source>
<translation type="unfinished">Вращение</translation> <translation>Вращение</translation>
</message> </message>
<message> <message>
<source>z</source> <source>z</source>
@@ -11830,7 +11825,7 @@ Preselects Qt for Simulator and mobile targets if available.</source>
</message> </message>
<message> <message>
<source>Timeout after %1s.</source> <source>Timeout after %1s.</source>
<translation type="unfinished">Истекло время (%1 с).</translation> <translation>Истекло время (%1 с).</translation>
</message> </message>
<message> <message>
<source>The process crashed.</source> <source>The process crashed.</source>
@@ -12712,7 +12707,7 @@ Reason: %2</source>
<name>ProjectExplorer::Internal::ProjectFileWizardExtension</name> <name>ProjectExplorer::Internal::ProjectFileWizardExtension</name>
<message> <message>
<source>&lt;Implicitly Add&gt;</source> <source>&lt;Implicitly Add&gt;</source>
<translation type="unfinished">&lt;Добавлено неявно&gt;</translation> <translation>&lt;Добавлено неявно&gt;</translation>
</message> </message>
<message> <message>
<source>The files are implicitly added to the projects: <source>The files are implicitly added to the projects:
@@ -12832,7 +12827,7 @@ to project &apos;%2&apos;.</source>
</message> </message>
<message> <message>
<source>Files to be added in</source> <source>Files to be added in</source>
<translation type="unfinished">Будут добавлены файлы</translation> <translation>Будут добавлены файлы</translation>
</message> </message>
</context> </context>
<context> <context>
@@ -13324,7 +13319,7 @@ to project &apos;%2&apos;.</source>
</message> </message>
<message> <message>
<source>Open Build/Run Target Selector...</source> <source>Open Build/Run Target Selector...</source>
<translation type="unfinished">Открыть выбор цели сборки/выполнения...</translation> <translation>Открыть выбор цели сборки/выполнения...</translation>
</message> </message>
<message> <message>
<source>Ctrl+T</source> <source>Ctrl+T</source>
@@ -13803,7 +13798,7 @@ Do you still want to load the settings file?</source>
<message> <message>
<source>base state</source> <source>base state</source>
<comment>Implicit default state</comment> <comment>Implicit default state</comment>
<translation type="unfinished">исходное состояние</translation> <translation>исходное состояние</translation>
</message> </message>
<message> <message>
<source>Invalid state name</source> <source>Invalid state name</source>
@@ -14165,7 +14160,7 @@ Do you still want to load the settings file?</source>
Errors: Errors:
%1 %1
</source> </source>
<translation type="unfinished">Не удалось получить типы от модуля QML в %0. <translation>Не удалось получить типы от модуля QML в %0.
Ошибки: Ошибки:
%1 %1
</translation> </translation>
@@ -14373,7 +14368,7 @@ Errors:
</message> </message>
<message> <message>
<source>Live Preview Changes in QML Viewer</source> <source>Live Preview Changes in QML Viewer</source>
<translation type="unfinished">Применить изменения к QML Viewer</translation> <translation>Применить изменения к QML Viewer</translation>
</message> </message>
<message> <message>
<source>Animation Speed</source> <source>Animation Speed</source>
@@ -14556,7 +14551,7 @@ You can review Qt Quick UI projects in the QML Viewer and you need not build the
<source>Include .qml, .js, and image files from current directory and subdirectories</source> <source>Include .qml, .js, and image files from current directory and subdirectories</source>
<comment>qmlproject Template</comment> <comment>qmlproject Template</comment>
<extracomment>Comment added to generated .qmlproject file</extracomment> <extracomment>Comment added to generated .qmlproject file</extracomment>
<translation type="unfinished">Включает файлы .qml, .js и изображений из текущего каталога и его подкаталогов</translation> <translation>Включает файлы .qml, .js и изображений из текущего каталога и его подкаталогов</translation>
</message> </message>
<message> <message>
<source>List of plugin directories passed to QML runtime</source> <source>List of plugin directories passed to QML runtime</source>
@@ -14751,7 +14746,7 @@ You can review Qt Quick UI projects in the QML Viewer and you need not build the
<name>Qt4ProjectManager::AbstractMobileApp</name> <name>Qt4ProjectManager::AbstractMobileApp</name>
<message> <message>
<source>Could not open desktop file template</source> <source>Could not open desktop file template</source>
<translation type="unfinished">Не удалось открыть шаблон файла рабочего стола</translation> <translation>Не удалось открыть шаблон файла рабочего стола</translation>
</message> </message>
<message> <message>
<source>Could not open main.cpp template &apos;%1&apos;.</source> <source>Could not open main.cpp template &apos;%1&apos;.</source>
@@ -15691,7 +15686,7 @@ Qemu уже запущен?</translation>
</message> </message>
<message> <message>
<source>Installation to sysroot failed, continuing anyway.</source> <source>Installation to sysroot failed, continuing anyway.</source>
<translation type="unfinished">Не удалось установить в sysroot, в любом случае продолжаем.</translation> <translation>Не удалось установить в sysroot, в любом случае продолжаем.</translation>
</message> </message>
<message> <message>
<source>Copying files to sysroot ...</source> <source>Copying files to sysroot ...</source>
@@ -15699,7 +15694,7 @@ Qemu уже запущен?</translation>
</message> </message>
<message> <message>
<source>Sysroot installation failed: Could not copy &apos;%1&apos; to &apos;%2&apos;. Continuing anyway.</source> <source>Sysroot installation failed: Could not copy &apos;%1&apos; to &apos;%2&apos;. Continuing anyway.</source>
<translation type="unfinished">Не удалось установить в sysroot: Не удалось скопировать &quot;%1&quot; в &quot;%2&quot;. В любом случае продолжаем.</translation> <translation>Не удалось установить в sysroot: Не удалось скопировать &quot;%1&quot; в &quot;%2&quot;. В любом случае продолжаем.</translation>
</message> </message>
<message> <message>
<source>Installing package to device...</source> <source>Installing package to device...</source>
@@ -16097,7 +16092,7 @@ stderr was: %1</source>
</message> </message>
<message> <message>
<source>Fetching environment failed: %1</source> <source>Fetching environment failed: %1</source>
<translation type="unfinished">Не удалось загрузить окружение: %1</translation> <translation>Не удалось загрузить окружение: %1</translation>
</message> </message>
<message> <message>
<source>No local directories to be mounted on the device.</source> <source>No local directories to be mounted on the device.</source>
@@ -18856,15 +18851,15 @@ Server list was %2.</source>
</message> </message>
<message> <message>
<source>Diff Repository</source> <source>Diff Repository</source>
<translation type="unfinished">Сравнить всё</translation> <translation>Сравнить всё</translation>
</message> </message>
<message> <message>
<source>Repository Status</source> <source>Repository Status</source>
<translation type="unfinished">Состояние хранилища</translation> <translation>Состояние хранилища</translation>
</message> </message>
<message> <message>
<source>Log Repository</source> <source>Log Repository</source>
<translation type="unfinished">История хранилища</translation> <translation>История хранилища</translation>
</message> </message>
<message> <message>
<source>Update Repository</source> <source>Update Repository</source>
@@ -19050,7 +19045,7 @@ Server list was %2.</source>
<name>TaskList::Internal::TaskFileFactory</name> <name>TaskList::Internal::TaskFileFactory</name>
<message> <message>
<source>Task file reader</source> <source>Task file reader</source>
<translation type="unfinished">Просмотр файла задач</translation> <translation>Просмотр файла задач</translation>
</message> </message>
</context> </context>
<context> <context>
@@ -19061,13 +19056,6 @@ Server list was %2.</source>
<translation>Мои задачи</translation> <translation>Мои задачи</translation>
</message> </message>
</context> </context>
<context>
<name>TcfTrkGdbAdapter</name>
<message>
<source>Process started, PID: 0x%1, thread id: 0x%2, code segment: 0x%3, data segment: 0x%4.</source>
<translation>Процесс запущен, PID: 0x%1, ID потока: 0x%2, сегмент кода: 0x%3, сегмент данных: 0x%4.</translation>
</message>
</context>
<context> <context>
<name>TextEditSpecifics</name> <name>TextEditSpecifics</name>
<message> <message>
@@ -19600,7 +19588,7 @@ The following encodings are likely to fit:</source>
</message> </message>
<message> <message>
<source>Erase foreground</source> <source>Erase foreground</source>
<translation type="unfinished">Очистить передний план</translation> <translation>Убрать передний план</translation>
</message> </message>
</context> </context>
<context> <context>
@@ -20170,7 +20158,7 @@ Please check the directory&apos;s access rights.</source>
</message> </message>
<message> <message>
<source>Local</source> <source>Local</source>
<translation type="unfinished">Локальная переменная</translation> <translation>Локальная переменная</translation>
</message> </message>
<message> <message>
<source>Field</source> <source>Field</source>
@@ -20178,7 +20166,7 @@ Please check the directory&apos;s access rights.</source>
</message> </message>
<message> <message>
<source>Static</source> <source>Static</source>
<translation type="unfinished">Статическая переменная</translation> <translation>Статическая переменная</translation>
</message> </message>
<message> <message>
<source>Virtual Method</source> <source>Virtual Method</source>
@@ -20261,7 +20249,7 @@ Please check the directory&apos;s access rights.</source>
</message> </message>
<message> <message>
<source>Pass. Char</source> <source>Pass. Char</source>
<translation type="unfinished">Символ пароля</translation> <translation>Символ пароля</translation>
</message> </message>
<message> <message>
<source>Password Character</source> <source>Password Character</source>
@@ -21134,11 +21122,11 @@ Please check the directory&apos;s access rights.</source>
</message> </message>
<message> <message>
<source>The path in which the directory containing the checkout will be created.</source> <source>The path in which the directory containing the checkout will be created.</source>
<translation type="unfinished">Путь, в котором будет создан каталог с загруженными данными.</translation> <translation>Путь, в котором будет создан каталог с загруженными данными.</translation>
</message> </message>
<message> <message>
<source>Checkout Path:</source> <source>Checkout Path:</source>
<translation type="unfinished">Путь загрузки:</translation> <translation>Путь загрузки:</translation>
</message> </message>
<message> <message>
<source>The local directory that will contain the code after the checkout.</source> <source>The local directory that will contain the code after the checkout.</source>
@@ -21631,7 +21619,7 @@ p, li { white-space: pre-wrap; }
<name>emptyPane</name> <name>emptyPane</name>
<message> <message>
<source>none or multiple items selected</source> <source>none or multiple items selected</source>
<translation type="unfinished">ничего не выбрано или выбрано несколько элементов</translation> <translation>ничего не выбрано или выбрано несколько элементов</translation>
</message> </message>
</context> </context>
<context> <context>

View File

@@ -254,7 +254,7 @@ int main(int argc, char **argv)
#if defined(Q_OS_UNIX) && !defined(Q_OS_MAC) #if defined(Q_OS_UNIX) && !defined(Q_OS_MAC)
QUrl proxyUrl(QString::fromLatin1(qgetenv("http_proxy"))); QUrl proxyUrl(QString::fromLatin1(qgetenv("http_proxy")));
if (proxyUrl.isValid()) { if (proxyUrl.isValid()) {
QNetworkProxy proxy(QNetworkProxy::HttpCachingProxy, proxyUrl.host(), QNetworkProxy proxy(QNetworkProxy::HttpProxy, proxyUrl.host(),
proxyUrl.port(), proxyUrl.userName(), proxyUrl.password()); proxyUrl.port(), proxyUrl.userName(), proxyUrl.password());
QNetworkProxy::setApplicationProxy(proxy); QNetworkProxy::setApplicationProxy(proxy);
} }

View File

@@ -664,6 +664,7 @@ CustomWizardParameters::ParseResult
case ParseWithinFields: // Leaving a field element case ParseWithinFields: // Leaving a field element
fields.push_back(field); fields.push_back(field);
field.clear(); field.clear();
comboEntryCount = 0;
break; break;
case ParseWithinComboEntries: case ParseWithinComboEntries:
comboEntryCount++; comboEntryCount++;

View File

@@ -69,7 +69,7 @@ const QString AbstractMobileApp::ProFileComment(QLatin1String("#"));
const QString AbstractMobileApp::DeploymentPriFileName(QLatin1String("deployment.pri")); const QString AbstractMobileApp::DeploymentPriFileName(QLatin1String("deployment.pri"));
const QString AbstractMobileApp::FileChecksum(QLatin1String("checksum")); const QString AbstractMobileApp::FileChecksum(QLatin1String("checksum"));
const QString AbstractMobileApp::FileStubVersion(QLatin1String("version")); const QString AbstractMobileApp::FileStubVersion(QLatin1String("version"));
const int AbstractMobileApp::StubVersion = 2; const int AbstractMobileApp::StubVersion = 3;
AbstractMobileApp::AbstractMobileApp() AbstractMobileApp::AbstractMobileApp()
: m_orientation(ScreenOrientationAuto), m_networkEnabled(false) : m_orientation(ScreenOrientationAuto), m_networkEnabled(false)

View File

@@ -422,7 +422,7 @@ bool ProFileParser::read(ProFile *pro, const QString &in)
} while (c == ' ' || c == '\t'); } while (c == ' ' || c == '\t');
forever { forever {
if (c == '$') { if (c == '$') {
if (*cur == '$') { // may be EOF, EOL, WS or '#' if past end if (*cur == '$') { // may be EOF, EOL, WS, '#' or '\\' if past end
cur++; cur++;
if (putSpace) { if (putSpace) {
putSpace = false; putSpace = false;
@@ -541,7 +541,7 @@ bool ProFileParser::read(ProFile *pro, const QString &in)
xprPtr = ptr; xprPtr = ptr;
goto nextChr; goto nextChr;
} }
} else if (c == '\\') { } else if (c == '\\' && cur != end) {
static const char symbols[] = "[]{}()$\\'\""; static const char symbols[] = "[]{}()$\\'\"";
ushort c2 = *cur; ushort c2 = *cur;
if (!(c2 & 0xff00) && strchr(symbols, c2)) { if (!(c2 & 0xff00) && strchr(symbols, c2)) {