diff --git a/dist/changes-2.1 b/dist/changes-2.1.0
similarity index 90%
rename from dist/changes-2.1
rename to dist/changes-2.1.0
index b4fd82af8aa..41d204e81d8 100644
--- a/dist/changes-2.1
+++ b/dist/changes-2.1.0
@@ -14,13 +14,16 @@ General
Editing
C++ Support
+ * Added semantic highlighting of types, virtual methods, locals, statics and
+ member variables (only enabled when running against Qt 4.7.1 and up, for
+ performance reasons)
* Add new %FILENAME%, %CLASS% placeholders to license template
Project Support
* Add option for adding subprojects to projects in the New wizard
* Add context-menu command for removing subprojects in the Edit mode,
Projects view
- * Add a wizard for adding other than Qt libraries to project files
+ * Add a wizard for adding other than Qt libraries to project files
Debugging
* Fix console debugging with MinGW/gdb
diff --git a/doc/images/qtcreator-breakdown.png b/doc/images/qtcreator-breakdown.png
index 3a8bde3ded3..d1aed6228d5 100644
Binary files a/doc/images/qtcreator-breakdown.png and b/doc/images/qtcreator-breakdown.png differ
diff --git a/doc/images/qtcreator-build-environment.png b/doc/images/qtcreator-build-environment.png
new file mode 100644
index 00000000000..fe00b2e98e2
Binary files /dev/null and b/doc/images/qtcreator-build-environment.png differ
diff --git a/doc/images/qtcreator-build-steps-custom.png b/doc/images/qtcreator-build-steps-custom.png
new file mode 100644
index 00000000000..27e1be044b3
Binary files /dev/null and b/doc/images/qtcreator-build-steps-custom.png differ
diff --git a/doc/images/qtcreator-build-steps.png b/doc/images/qtcreator-build-steps.png
index c629428f4cc..7e506f51508 100644
Binary files a/doc/images/qtcreator-build-steps.png and b/doc/images/qtcreator-build-steps.png differ
diff --git a/doc/images/qtcreator-clean-steps.png b/doc/images/qtcreator-clean-steps.png
index 778f0689166..6f99b3a998d 100644
Binary files a/doc/images/qtcreator-clean-steps.png and b/doc/images/qtcreator-clean-steps.png differ
diff --git a/doc/images/qtcreator-cpp-class-wizard.png b/doc/images/qtcreator-cpp-class-wizard.png
new file mode 100644
index 00000000000..6b3483f0e9e
Binary files /dev/null and b/doc/images/qtcreator-cpp-class-wizard.png differ
diff --git a/doc/images/qtcreator-gs-build-example-open.png b/doc/images/qtcreator-gs-build-example-open.png
index 27fce0197b0..6e8229cc2ed 100644
Binary files a/doc/images/qtcreator-gs-build-example-open.png and b/doc/images/qtcreator-gs-build-example-open.png differ
diff --git a/doc/images/qtcreator-welcome-session.png b/doc/images/qtcreator-welcome-session.png
index 0c0f5036ff0..4293c52a232 100644
Binary files a/doc/images/qtcreator-welcome-session.png and b/doc/images/qtcreator-welcome-session.png differ
diff --git a/doc/qtcreator.qdoc b/doc/qtcreator.qdoc
index d5a26cd215b..9e94de80786 100644
--- a/doc/qtcreator.qdoc
+++ b/doc/qtcreator.qdoc
@@ -1818,21 +1818,7 @@
You use wizards to create and import several types of projects and files, such
as Qt GUI or console applications and Qt Quick applications.
- You can also use
- wizards to add individual files to your projects. For example, you can create
- the following types of files:
-
- \list
-
- \o Qt resource files, which allow you to store binary files in the
- application executable
-
- \o \QD forms and Qt QML files, which specify parts of application user
- interfaces
-
- \o C++ class, source, or header files
-
- \endlist
+ You can use wizards also to add individual files to your projects.
The wizards prompt you to enter the settings needed
for that particular type of project and create the necessary files for you.
@@ -1863,6 +1849,14 @@
path.
\image qtcreator-intro-and-location.png
+
+ \o Select the Qt versions to use as build targets for your project, and click
+ \gui{Next}.
+
+ \image qtcreator-new-project-qt-versions.png "Target setting dialog"
+
+ \note If you have only one Qt version installed, this dialog is skipped.
+
\o Specify the name of the class you want to create and using the
drop-down menu select its base class type.
@@ -1878,10 +1872,43 @@
\image qtcreator-new-project-summary.png
\endlist
+ \section1 Adding Files to Projects
+
+ You can create the following types of files:
+
+ \list
+
+ \o Qt resource files, which allow you to store binary files in the
+ application executable
+
+ \o \QD forms and Qt QML files, which specify parts of application user
+ interfaces
+
+ \o C++ class, source, or header files
+
+ \o Text files
+
+ \endlist
+
+ \section2 Creating C++ Classes
+
+ The \gui {C++ Class Wizard} allows you to create a C++ header and source file for
+ a new class that you can add to a C++ project. Specify the class name, base
+ class, and header and source files for the class.
+
+ The wizard supports namespaces. To use a namespace, enter a qualified
+ class name in the \gui {Class name} field. For example:
+ MyNamespace::MySubNamespace::MyClass.
+
+ \image qtcreator-cpp-class-wizard.png "Enter Class Name dialog"
+
+ The names of the header and source file are based on the class name. To change the
+ default suffix of a file, click \gui Configure.
+
You can create your own project and class wizards. For more information,
see \l{Adding New Custom Wizards}.
- \section1 Displaying Additional File Types in Projects Pane
+ \section2 Displaying Additional File Types in Projects Pane
Qt Creator determines whether to display files from the project folder
in the \gui Projects pane depending on the file type (.pro, .pri, .cpp,
@@ -1900,6 +1927,35 @@
This also makes the files available in the \gui Locator.
+ \section1 Adding Subprojects to Projects
+
+ When you create a new project, you can add it to another project as a subproject
+ in the \gui{Project Management} dialog. However, you first have to edit the
+ .pro file of the parent project to specify that qmake uses the \c subdirs template
+ to build the project.
+
+ The \c subdirs template creates a Makefile for building subprojects. They can be
+ located either in subdirectories of the project directory or in any other directory.
+ The location of the targets is specified using the SUBDIRS variable. If the project file
+ has the same name as the directory, you can just specify the directory name. If the project
+ name and directory name are different, you must specify the project file name (.pro).
+
+ For more information on the SUBDIRS variable, see the
+ \l{http://doc.qt.nokia.com/4.7/qmake-variable-reference.html#subdirs}{qmake Variable Reference}.
+
+ For example, the following code specifies that plugin_coreplugin/plugin_coreplugin.pro
+ and mylogin.pro belong to the project:
+
+ \code
+ TEMPLATE = subdirs
+
+ SUBDIRS = plugin_coreplugin \
+ ../another/plugin/myplugin.pro
+ \endcode
+
+ To specify dependencies, use the \gui{Add Library} wizard. For more information,
+ see \l{Adding Libraries to qmake Projects}.
+
*/
@@ -2966,7 +3022,7 @@
\note Shadow building is not supported by the Symbian build system.
Also, shadow building on Windows is not supported for Maemo.
If you only build for one target platform, you can deselect
- the \gui{Shadow Build} checkbox.
+ the \gui{Shadow build} checkbox.
\endlist
\endlist
@@ -2979,6 +3035,23 @@
\image qtcreator-build-steps.png "Build steps"
+ \section2 Adding Custom Build Steps
+
+ To add custom steps to the build settings, select \gui {Add Build Step >
+ Custom Process Step}.
+
+ By default, custom steps are disabled. To activate a custom step, select
+ the \gui{Enable custom process step} check-box.
+
+ \image qtcreator-build-steps-custom.png "Custom Process Step"
+
+ You can use any environment variables as values in the fields. For a list
+ of variable names, click \gui {Build Environment > Details}. You can specify
+ variables as ${VARNAME} or %VARNAME%. For example, ${BUILDDIR} or %BUILDDIR%.
+
+ \note Qt Creator sets SOURCEDIR and BUILDDIR as part of the build environment.
+ For more information, see \l{Build Environment}.
+
\section1 Clean Steps
You can use the cleaning process to remove intermediate files. This process
@@ -2990,10 +3063,10 @@
You can define the cleaning steps for your builds in the \gui{Clean Steps}:
\list
\o To add a clean step using make or a custom process, click
- \gui{Add clean step} and select the type of step you want to add.
+ \gui{Add Clean Step} and select the type of step you want to add.
- By default, custom steps are disabled. Activate custom steps by
- checking the \gui{Enable custom process step} check-box.
+ By default, custom steps are disabled. To activate a custom step,
+ select the \gui{Enable custom process step} check-box.
\o To remove a clean step, click \gui{Remove Item}.
\o To change the order of steps, click
\inlineimage qtcreator-movestep.png
@@ -3010,6 +3083,8 @@
variables or add, reset and unset new variables based on your project
requirements.
+ \image qtcreator-build-environment.png "Build Environment"
+
*/
@@ -4610,17 +4685,21 @@
\title Managing Sessions
When you exit Qt Creator, a snapshot of your current workspace is stored
- as a session.
- A session is a collection of:
+ as a \e session. A session is an arbitrary collection of:
\list
- \o Open projects with their dependencies
+ \o Open projects with their dependencies (including SUBDIRS projects)
\o Open editors
\o Breakpoints and watches
\o Bookmarks
\endlist
- If you work on a project and need to switch to another project for a
+ A session is personal, that is, not meant to be shared. It is not
+ supposed to reflect the project structure. It contains personal data, such as
+ bookmarks and breakpoints that are usually not of interest to other developers
+ working on the same projects.
+
+ For example, if you work on a project and need to switch to another project for a
while, you can save your workspace as a session. This makes it easier
to return to working on the first project later.
diff --git a/qtcreator.pri b/qtcreator.pri
index 8b2268ca3ff..2994770571f 100644
--- a/qtcreator.pri
+++ b/qtcreator.pri
@@ -31,6 +31,26 @@ defineReplace(qtLibraryName) {
return($$RET)
}
+defineTest(minQtVersion) {
+ maj = $$1
+ min = $$2
+ patch = $$3
+ isEqual(QT_MAJOR_VERSION, $$maj) {
+ isEqual(QT_MINOR_VERSION, $$min) {
+ isEqual(QT_PATCH_VERSION, $$patch) {
+ return(true)
+ }
+ greaterThan(QT_PATCH_VERSION, $$patch) {
+ return(true)
+ }
+ }
+ greaterThan(QT_MINOR_VERSION, $$min) {
+ return(true)
+ }
+ }
+ return(false)
+}
+
# For use in custom compilers which just copy files
win32:i_flag = i
defineReplace(stripSrcDir) {
diff --git a/share/qtcreator/gdbmacros/dumper.py b/share/qtcreator/gdbmacros/dumper.py
index 4d7ef4553a8..b60b5df341b 100644
--- a/share/qtcreator/gdbmacros/dumper.py
+++ b/share/qtcreator/gdbmacros/dumper.py
@@ -693,7 +693,8 @@ def makeValue(type, init):
type = stripClassTag(type)
if type.find(":") >= 0:
type = "'" + type + "'"
- gdb.execute("set $d = (%s*)malloc(sizeof(%s))" % (type, type))
+ # Avoid malloc symbol clash with QVector
+ gdb.execute("set $d = (%s*)calloc(sizeof(%s), 1)" % (type, type))
gdb.execute("set *$d = {%s}" % init)
value = parseAndEvaluate("$d").dereference()
#warn(" TYPE: %s" % value.type)
diff --git a/share/qtcreator/gdbmacros/gdbmacros.py b/share/qtcreator/gdbmacros/gdbmacros.py
index b3b284e4bdd..0a0bcec04dc 100644
--- a/share/qtcreator/gdbmacros/gdbmacros.py
+++ b/share/qtcreator/gdbmacros/gdbmacros.py
@@ -723,7 +723,8 @@ def qdump__QObject(d, item):
if d.isExpandedIName(item.iname + ".properties"):
# FIXME: Make this global. Don't leak.
variant = "'%sQVariant'" % d.ns
- gdb.execute("set $d = (%s*)malloc(sizeof(%s))" % (variant, variant))
+ # Avoid malloc symbol clash with QVector
+ gdb.execute("set $d = (%s*)calloc(sizeof(%s), 1)" % (variant, variant))
gdb.execute("set $d.d.is_shared = 0")
with Children(d, [propertyCount, 500]):
@@ -769,7 +770,8 @@ def qdump__QObject(d, item):
# % (d.ns, item.value.address, propertyName)
#exp = '"((\'%sQObject\'*)%s)"' % (d.ns, item.value.address,)
#warn("EXPRESSION: %s" % exp)
- value = call(item.value, 'property("%s")' % propertyName)
+ value = call(item.value, 'property(%s)'
+ % cleanAddress(metaStringData + metaData[offset]))
value1 = value["d"]
#warn(" CODE: %s" % value1["type"])
# Type 1 and 2 are bool and int. Try to save a few cycles in this case:
diff --git a/share/qtcreator/generic-highlighter/README b/share/qtcreator/generic-highlighter/README
deleted file mode 100644
index eb1647a377b..00000000000
--- a/share/qtcreator/generic-highlighter/README
+++ /dev/null
@@ -1,2 +0,0 @@
-This is Creator's default directory for syntax highlight definitions.
-You can download them through the Generic Highlighter options dialog.
diff --git a/share/qtcreator/qml-type-descriptions/qml-builtin-types.xml b/share/qtcreator/qml-type-descriptions/qml-builtin-types.xml
index af4b85b5525..726298b387e 100644
--- a/share/qtcreator/qml-type-descriptions/qml-builtin-types.xml
+++ b/share/qtcreator/qml-type-descriptions/qml-builtin-types.xml
@@ -1,6 +1,6 @@
-
+
@@ -86,7 +86,7 @@
-
+
@@ -134,13 +134,6 @@
-
-
-
-
-
-
-
@@ -157,7 +150,63 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -166,7 +215,7 @@
-
+
@@ -202,31 +251,528 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -243,14 +789,474 @@
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -260,25 +1266,881 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -297,13 +2159,13 @@
-
+
-
+
-
+
@@ -330,7 +2192,169 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -359,8 +2383,56 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -380,7 +2452,91 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -498,44 +2654,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -571,44 +2689,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1353,28 +3433,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1556,1732 +3614,24 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -3300,4 +3650,5 @@
+
diff --git a/share/qtcreator/qml-type-descriptions/qmlproject-types.xml b/share/qtcreator/qml-type-descriptions/qmlproject-types.xml
index 1b3e35fc9cc..f8ae4aa1bcc 100644
--- a/share/qtcreator/qml-type-descriptions/qmlproject-types.xml
+++ b/share/qtcreator/qml-type-descriptions/qmlproject-types.xml
@@ -1,6 +1,9 @@
+
+
+
@@ -14,14 +17,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/share/qtcreator/qml-type-descriptions/qmlruntime-types.xml b/share/qtcreator/qml-type-descriptions/qmlruntime-types.xml
index b1e851edd37..362968d9e3d 100644
--- a/share/qtcreator/qml-type-descriptions/qmlruntime-types.xml
+++ b/share/qtcreator/qml-type-descriptions/qmlruntime-types.xml
@@ -1,6 +1,9 @@
+
+
+
diff --git a/share/qtcreator/qml/qmldump/main.cpp b/share/qtcreator/qml/qmldump/main.cpp
index 61211ee07d9..93f349c98be 100644
--- a/share/qtcreator/qml/qmldump/main.cpp
+++ b/share/qtcreator/qml/qmldump/main.cpp
@@ -15,15 +15,15 @@
#include
#include
-static QHash qmlTypeByCppName;
-static QHash cppToQml;
+static QHash > qmlTypesByCppName;
+static QHash cppToId;
-QByteArray convertToQmlType(const QByteArray &cppName)
+QByteArray convertToId(const QByteArray &cppName)
{
- QByteArray qmlName = cppToQml.value(cppName, cppName);
- qmlName.replace("::", ".");
- qmlName.replace("/", ".");
- return qmlName;
+ QByteArray idName = cppToId.value(cppName, cppName);
+ idName.replace("::", ".");
+ idName.replace("/", ".");
+ return idName;
}
void erasure(QByteArray *typeName, bool *isList, bool *isPointer)
@@ -41,7 +41,7 @@ void erasure(QByteArray *typeName, bool *isList, bool *isPointer)
erasure(typeName, isList, isPointer);
}
- *typeName = convertToQmlType(*typeName);
+ *typeName = convertToId(*typeName);
}
void processMetaObject(const QMetaObject *meta, QSet *metas)
@@ -132,7 +132,7 @@ void dump(const QMetaMethod &meth, QXmlStreamWriter *xml)
attributes.append(QXmlStreamAttribute("name", name));
- const QString typeName = convertToQmlType(meth.typeName());
+ const QString typeName = convertToId(meth.typeName());
if (! typeName.isEmpty())
attributes.append(QXmlStreamAttribute("type", typeName));
@@ -187,16 +187,12 @@ public:
void dump(const QMetaObject *meta, QXmlStreamWriter *xml)
{
- QByteArray qmlTypeName = convertToQmlType(meta->className());
+ QByteArray id = convertToId(meta->className());
xml->writeStartElement("type");
QXmlStreamAttributes attributes;
- attributes.append(QXmlStreamAttribute("name", qmlTypeName));
-
- if (const QDeclarativeType *qmlTy = qmlTypeByCppName.value(meta->className())) {
- attributes.append(QXmlStreamAttribute("version", QString("%1.%2").arg(qmlTy->majorVersion()).arg(qmlTy->minorVersion())));
- }
+ attributes.append(QXmlStreamAttribute("name", id));
for (int index = meta->classInfoCount() - 1 ; index >= 0 ; --index) {
QMetaClassInfo classInfo = meta->classInfo(index);
@@ -206,16 +202,31 @@ void dump(const QMetaObject *meta, QXmlStreamWriter *xml)
}
}
- QString version;
-
if (meta->superClass())
- attributes.append(QXmlStreamAttribute("extends", convertToQmlType(meta->superClass()->className())));
-
- if (! version.isEmpty())
- attributes.append(QXmlStreamAttribute("version", version));
+ attributes.append(QXmlStreamAttribute("extends", convertToId(meta->superClass()->className())));
xml->writeAttributes(attributes);
+ QList qmlTypes = qmlTypesByCppName.value(id);
+ if (!qmlTypes.isEmpty()) {
+ xml->writeStartElement("exports");
+ foreach (const QDeclarativeType *qmlTy, qmlTypes) {
+ QXmlStreamAttributes moduleAttributes;
+ const QString qmlTyName = qmlTy->qmlTypeName();
+ int slashIdx = qmlTyName.lastIndexOf(QLatin1Char('/'));
+ if (slashIdx == -1)
+ continue;
+ const QString moduleName = qmlTyName.left(slashIdx);
+ const QString typeName = qmlTyName.mid(slashIdx + 1);
+ moduleAttributes.append(QXmlStreamAttribute("module", moduleName));
+ moduleAttributes.append(QXmlStreamAttribute("version", QString("%1.%2").arg(qmlTy->majorVersion()).arg(qmlTy->minorVersion())));
+ moduleAttributes.append(QXmlStreamAttribute("type", typeName));
+ xml->writeEmptyElement("export");
+ xml->writeAttributes(moduleAttributes);
+ }
+ xml->writeEndElement();
+ }
+
for (int index = meta->enumeratorOffset(); index < meta->enumeratorCount(); ++index)
dump(meta->enumerator(index), xml);
@@ -234,7 +245,7 @@ void writeEasingCurve(QXmlStreamWriter *xml)
{
QXmlStreamAttributes attributes;
attributes.append(QXmlStreamAttribute("name", "QEasingCurve"));
- attributes.append(QXmlStreamAttribute("extends", "Qt.Easing"));
+ attributes.append(QXmlStreamAttribute("extends", "QDeclarativeEasingValueType"));
xml->writeAttributes(attributes);
}
@@ -262,8 +273,22 @@ int main(int argc, char *argv[])
if (!pluginImportPath.isEmpty())
engine->addImportPath(pluginImportPath);
+ bool hasQtQuickModule = false;
+ {
+ QByteArray code = "import QtQuick 1.0; Item {}";
+ QDeclarativeComponent c(engine);
+ c.setData(code, QUrl("xxx"));
+ c.create();
+ if (c.errors().isEmpty()) {
+ hasQtQuickModule = true;
+ }
+ }
+
QByteArray importCode;
importCode += "import Qt 4.7;\n";
+ if (hasQtQuickModule) {
+ importCode += "import QtQuick 1.0;\n";
+ }
if (pluginImportName.isEmpty()) {
importCode += "import Qt.labs.particles 4.7;\n";
importCode += "import Qt.labs.gestures 4.7;\n";
@@ -284,25 +309,25 @@ int main(int argc, char *argv[])
qDebug() << c.errorString();
}
- cppToQml.insert("QString", "string");
- cppToQml.insert("QDeclarativeEasingValueType::Type", "Type");
+ cppToId.insert("QString", "string");
+ cppToId.insert("QDeclarativeEasingValueType::Type", "Type");
QSet metas;
metas.insert(FriendlyQObject::qtMeta());
- QMultiHash extensions;
+ QHash > extensions;
foreach (const QDeclarativeType *ty, QDeclarativeMetaType::qmlTypes()) {
- qmlTypeByCppName.insert(ty->metaObject()->className(), ty);
+ qmlTypesByCppName[ty->metaObject()->className()].append(ty);
if (ty->isExtendedType()) {
- extensions.insert(ty->typeName(), ty->metaObject()->className());
+ extensions[ty->typeName()].insert(ty->metaObject()->className());
} else {
- cppToQml.insert(ty->metaObject()->className(), ty->qmlTypeName());
+ cppToId.insert(ty->metaObject()->className(), ty->metaObject()->className());
}
processDeclarativeType(ty, &metas);
}
- // Adjust qml names of extended objects.
+ // Adjust ids of extended objects.
// The chain ends up being:
// __extended__.originalname - the base object
// __extension_0_.originalname - first extension
@@ -310,14 +335,19 @@ int main(int argc, char *argv[])
// __extension_n-2_.originalname - second to last extension
// originalname - last extension
foreach (const QByteArray &extendedCpp, extensions.keys()) {
- const QByteArray extendedQml = cppToQml.value(extendedCpp);
- cppToQml.insert(extendedCpp, "__extended__." + extendedQml);
- QList extensionCppNames = extensions.values(extendedCpp);
- for (int i = 0; i < extensionCppNames.size() - 1; ++i) {
- QByteArray adjustedName = QString("__extension__%1.%2").arg(QString::number(i), QString(extendedQml)).toAscii();
- cppToQml.insert(extensionCppNames.value(i), adjustedName);
+ const QByteArray extendedId = cppToId.value(extendedCpp);
+ cppToId.insert(extendedCpp, "__extended__." + extendedId);
+ QSet extensionCppNames = extensions.value(extendedCpp);
+ int c = 0;
+ foreach (const QByteArray &extensionCppName, extensionCppNames) {
+ if (c != extensionCppNames.size() - 1) {
+ QByteArray adjustedName = QString("__extension__%1.%2").arg(QString::number(c), QString(extendedId)).toAscii();
+ cppToId.insert(extensionCppName, adjustedName);
+ } else {
+ cppToId.insert(extensionCppName, extendedId);
+ }
+ ++c;
}
- cppToQml.insert(extensionCppNames.last(), extendedQml);
}
foreach (const QDeclarativeType *ty, QDeclarativeMetaType::qmlTypes()) {
@@ -350,13 +380,13 @@ int main(int argc, char *argv[])
QMap nameToMeta;
foreach (const QMetaObject *meta, metas) {
- nameToMeta.insert(convertToQmlType(meta->className()), meta);
+ nameToMeta.insert(convertToId(meta->className()), meta);
}
foreach (const QMetaObject *meta, nameToMeta) {
dump(meta, &xml);
}
- // define QEasingCurve as an extension of Qt.Easing
+ // define QEasingCurve as an extension of QDeclarativeEasingValueType
writeEasingCurve(&xml);
xml.writeEndElement();
diff --git a/share/qtcreator/qml/qmljsdebugger/editor/abstractformeditortool.cpp b/share/qtcreator/qml/qmljsdebugger/editor/abstractformeditortool.cpp
index 557a3011120..dea47b7e998 100644
--- a/share/qtcreator/qml/qmljsdebugger/editor/abstractformeditortool.cpp
+++ b/share/qtcreator/qml/qmljsdebugger/editor/abstractformeditortool.cpp
@@ -29,7 +29,7 @@
#include "abstractformeditortool.h"
#include "qdeclarativeviewobserver.h"
-#include "qdeclarativeviewobserver_p.h"
+#include "../qdeclarativeviewobserver_p.h"
#include
diff --git a/share/qtcreator/qml/qmljsdebugger/editor/rubberbandselectionmanipulator.cpp b/share/qtcreator/qml/qmljsdebugger/editor/rubberbandselectionmanipulator.cpp
index 379ba98c44d..43e3575470c 100644
--- a/share/qtcreator/qml/qmljsdebugger/editor/rubberbandselectionmanipulator.cpp
+++ b/share/qtcreator/qml/qmljsdebugger/editor/rubberbandselectionmanipulator.cpp
@@ -28,7 +28,7 @@
**************************************************************************/
#include "rubberbandselectionmanipulator.h"
-#include "qdeclarativeviewobserver_p.h"
+#include "../qdeclarativeviewobserver_p.h"
#include
diff --git a/share/qtcreator/qml/qmljsdebugger/editor/selectionindicator.cpp b/share/qtcreator/qml/qmljsdebugger/editor/selectionindicator.cpp
index 5782f2a5ee2..d6ba81bd736 100644
--- a/share/qtcreator/qml/qmljsdebugger/editor/selectionindicator.cpp
+++ b/share/qtcreator/qml/qmljsdebugger/editor/selectionindicator.cpp
@@ -28,7 +28,7 @@
**************************************************************************/
#include "selectionindicator.h"
-#include "qdeclarativeviewobserver_p.h"
+#include "../qdeclarativeviewobserver_p.h"
#include "qmlobserverconstants.h"
#include
@@ -97,11 +97,11 @@ void SelectionIndicator::setItems(const QList > &i
// set selections to also all children if they are not editor items
- foreach (QWeakPointer obj, itemList) {
- if (obj.isNull())
+ foreach (QWeakPointer object, itemList) {
+ if (object.isNull())
continue;
- QGraphicsItem *item = obj.data();
+ QGraphicsItem *item = object.data();
QGraphicsPolygonItem *newSelectionIndicatorGraphicsItem = new QGraphicsPolygonItem(m_layerItem.data());
if (!m_indicatorShapeHash.contains(item)) {
diff --git a/share/qtcreator/qml/qmljsdebugger/editor/selectiontool.cpp b/share/qtcreator/qml/qmljsdebugger/editor/selectiontool.cpp
index b677a105771..fdc8b2dc2e6 100644
--- a/share/qtcreator/qml/qmljsdebugger/editor/selectiontool.cpp
+++ b/share/qtcreator/qml/qmljsdebugger/editor/selectiontool.cpp
@@ -31,7 +31,7 @@
#include "layeritem.h"
//#include "resizehandleitem.h"
-#include "qdeclarativeviewobserver_p.h"
+#include "../qdeclarativeviewobserver_p.h"
#include
diff --git a/share/qtcreator/qml/qmljsdebugger/editor/singleselectionmanipulator.cpp b/share/qtcreator/qml/qmljsdebugger/editor/singleselectionmanipulator.cpp
index d0064815496..e982385650c 100644
--- a/share/qtcreator/qml/qmljsdebugger/editor/singleselectionmanipulator.cpp
+++ b/share/qtcreator/qml/qmljsdebugger/editor/singleselectionmanipulator.cpp
@@ -29,7 +29,7 @@
#include "singleselectionmanipulator.h"
#include "qdeclarativeviewobserver.h"
-#include "qdeclarativeviewobserver_p.h"
+#include "../qdeclarativeviewobserver_p.h"
#include
namespace QmlJSDebugger {
diff --git a/share/qtcreator/qml/qmljsdebugger/editor/subcomponenteditortool.cpp b/share/qtcreator/qml/qmljsdebugger/editor/subcomponenteditortool.cpp
index 5089944ddba..700c0ecf2e5 100644
--- a/share/qtcreator/qml/qmljsdebugger/editor/subcomponenteditortool.cpp
+++ b/share/qtcreator/qml/qmljsdebugger/editor/subcomponenteditortool.cpp
@@ -1,5 +1,5 @@
#include "subcomponenteditortool.h"
-#include "qdeclarativeviewobserver_p.h"
+#include "../qdeclarativeviewobserver_p.h"
#include "subcomponentmasklayeritem.h"
#include "layeritem.h"
diff --git a/share/qtcreator/qml/qmljsdebugger/editor/zoomtool.cpp b/share/qtcreator/qml/qmljsdebugger/editor/zoomtool.cpp
index 2bb152e2d63..c1d310002b2 100644
--- a/share/qtcreator/qml/qmljsdebugger/editor/zoomtool.cpp
+++ b/share/qtcreator/qml/qmljsdebugger/editor/zoomtool.cpp
@@ -1,5 +1,5 @@
#include "zoomtool.h"
-#include "qdeclarativeviewobserver_p.h"
+#include "../qdeclarativeviewobserver_p.h"
#include
#include
diff --git a/share/qtcreator/qml/qmljsdebugger/include/jsdebuggeragent.h b/share/qtcreator/qml/qmljsdebugger/include/jsdebuggeragent.h
index 39b559cabe3..5c0fb017231 100644
--- a/share/qtcreator/qml/qmljsdebugger/include/jsdebuggeragent.h
+++ b/share/qtcreator/qml/qmljsdebugger/include/jsdebuggeragent.h
@@ -57,9 +57,10 @@
#include
#include
#include
-#include
#include
+#include "qt_private/qdeclarativedebugservice_p.h"
+
#include "qmljsdebugger_global.h"
QT_FORWARD_DECLARE_CLASS(QScriptContext);
@@ -103,7 +104,7 @@ public:
const QVariant &argument = QVariant());
void messageReceived(const QByteArray &);
- void enabledChanged(bool);
+ void statusChanged(Status status);
public slots:
// void pauses();
diff --git a/share/qtcreator/qml/qmljsdebugger/include/qdeclarativeobserverservice.h b/share/qtcreator/qml/qmljsdebugger/include/qdeclarativeobserverservice.h
index 121a847684e..66084cd92c4 100644
--- a/share/qtcreator/qml/qmljsdebugger/include/qdeclarativeobserverservice.h
+++ b/share/qtcreator/qml/qmljsdebugger/include/qdeclarativeobserverservice.h
@@ -42,7 +42,7 @@
#ifndef QDECLARATIVEDESIGNDEBUGSERVER_H
#define QDECLARATIVEDESIGNDEBUGSERVER_H
-#include
+#include "qt_private/qdeclarativedebugservice_p.h"
#include "qmlobserverconstants.h"
#include "qmljsdebugger_global.h"
@@ -70,6 +70,8 @@ public:
void reloaded();
QString idStringForObject(QObject *obj) const;
+ void sendMessage(const QByteArray &message);
+
public Q_SLOTS:
void selectedColorChanged(const QColor &color);
void contextPathUpdated(const QStringList &contextPath);
@@ -98,7 +100,7 @@ Q_SIGNALS:
void clearComponentCacheRequested();
protected:
- virtual void enabledChanged(bool enabled);
+ virtual void statusChanged(Status status);
virtual void messageReceived(const QByteArray &);
private:
diff --git a/share/qtcreator/qml/qmljsdebugger/include/qt_private/qdeclarativedebughelper_p.h b/share/qtcreator/qml/qmljsdebugger/include/qt_private/qdeclarativedebughelper_p.h
new file mode 100644
index 00000000000..c9cb8391212
--- /dev/null
+++ b/share/qtcreator/qml/qmljsdebugger/include/qt_private/qdeclarativedebughelper_p.h
@@ -0,0 +1,67 @@
+/****************************************************************************
+**
+** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
+** All rights reserved.
+** Contact: Nokia Corporation (qt-info@nokia.com)
+**
+** This file is part of the QtDeclarative module of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** No Commercial Usage
+** This file contains pre-release code and may not be distributed.
+** You may use this file in accordance with the terms and conditions
+** contained in the Technology Preview License Agreement accompanying
+** this package.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Nokia gives you certain additional
+** rights. These rights are described in the Nokia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** If you have questions regarding the use of this file, please contact
+** Nokia at qt-info@nokia.com.
+**
+**
+**
+**
+**
+**
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+#ifndef QDECLARATIVEDEBUGHELPER_P_H
+#define QDECLARATIVEDEBUGHELPER_P_H
+
+#include
+
+QT_BEGIN_HEADER
+
+QT_BEGIN_NAMESPACE
+
+class QScriptEngine;
+class QDeclarativeEngine;
+
+// Helper methods to access private API through a stable interface
+// This is used in the qmljsdebugger library of QtCreator.
+class Q_DECLARATIVE_EXPORT QDeclarativeDebugHelper
+{
+public:
+ static QScriptEngine *getScriptEngine(QDeclarativeEngine *engine);
+ static void setAnimationSlowDownFactor(qreal factor);
+};
+
+QT_END_NAMESPACE
+
+QT_END_HEADER
+
+#endif // QDECLARATIVEDEBUGHELPER_P_H
diff --git a/share/qtcreator/qml/qmljsdebugger/include/qt_private/qdeclarativedebugservice_p.h b/share/qtcreator/qml/qmljsdebugger/include/qt_private/qdeclarativedebugservice_p.h
new file mode 100644
index 00000000000..0cadbe5b585
--- /dev/null
+++ b/share/qtcreator/qml/qmljsdebugger/include/qt_private/qdeclarativedebugservice_p.h
@@ -0,0 +1,92 @@
+/****************************************************************************
+**
+** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
+** All rights reserved.
+** Contact: Nokia Corporation (qt-info@nokia.com)
+**
+** This file is part of the QtDeclarative module of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:LGPL$
+** No Commercial Usage
+** This file contains pre-release code and may not be distributed.
+** You may use this file in accordance with the terms and conditions
+** contained in the Technology Preview License Agreement accompanying
+** this package.
+**
+** GNU Lesser General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU Lesser
+** General Public License version 2.1 as published by the Free Software
+** Foundation and appearing in the file LICENSE.LGPL included in the
+** packaging of this file. Please review the following information to
+** ensure the GNU Lesser General Public License version 2.1 requirements
+** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+**
+** In addition, as a special exception, Nokia gives you certain additional
+** rights. These rights are described in the Nokia Qt LGPL Exception
+** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+**
+** If you have questions regarding the use of this file, please contact
+** Nokia at qt-info@nokia.com.
+**
+**
+**
+**
+**
+**
+**
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+#ifndef QDECLARATIVEDEBUGSERVICE_H
+#define QDECLARATIVEDEBUGSERVICE_H
+
+#include
+
+QT_BEGIN_HEADER
+
+QT_BEGIN_NAMESPACE
+
+QT_MODULE(Declarative)
+
+class QDeclarativeDebugServicePrivate;
+class Q_DECLARATIVE_EXPORT QDeclarativeDebugService : public QObject
+{
+ Q_OBJECT
+ Q_DECLARE_PRIVATE(QDeclarativeDebugService)
+ Q_DISABLE_COPY(QDeclarativeDebugService)
+
+public:
+ explicit QDeclarativeDebugService(const QString &, QObject *parent = 0);
+ ~QDeclarativeDebugService();
+
+ QString name() const;
+
+ enum Status { NotConnected, Unavailable, Enabled };
+ Status status() const;
+
+ void sendMessage(const QByteArray &);
+
+ static int idForObject(QObject *);
+ static QObject *objectForId(int);
+
+ static QString objectToString(QObject *obj);
+
+ static bool isDebuggingEnabled();
+ static bool hasDebuggingClient();
+
+protected:
+ virtual void statusChanged(Status);
+ virtual void messageReceived(const QByteArray &);
+
+private:
+ friend class QDeclarativeDebugServer;
+};
+
+QT_END_NAMESPACE
+
+QT_END_HEADER
+
+#endif // QDECLARATIVEDEBUGSERVICE_H
+
diff --git a/share/qtcreator/qml/qmljsdebugger/jsdebuggeragent.cpp b/share/qtcreator/qml/qmljsdebugger/jsdebuggeragent.cpp
index 4258882e10c..00b6ea27489 100644
--- a/share/qtcreator/qml/qmljsdebugger/jsdebuggeragent.cpp
+++ b/share/qtcreator/qml/qmljsdebugger/jsdebuggeragent.cpp
@@ -40,6 +40,7 @@
****************************************************************************/
#include "jsdebuggeragent.h"
+#include "qt_private/qdeclarativedebughelper_p.h"
#include
#include
@@ -49,7 +50,6 @@
#include
#include
#include
-#include
namespace QmlJSDebugger {
@@ -193,7 +193,7 @@ JSDebuggerAgent::JSDebuggerAgent(QScriptEngine *engine)
JSDebuggerAgent::JSDebuggerAgent(QDeclarativeEngine *engine)
: QDeclarativeDebugService("JSDebugger")
- , QScriptEngineAgent(QDeclarativeEnginePrivate::getScriptEngine(engine))
+ , QScriptEngineAgent(QDeclarativeDebugHelper::getScriptEngine(engine))
, state(NoState)
{}
@@ -511,9 +511,9 @@ void JSDebuggerAgent::continueExec()
loop.quit();
}
-void JSDebuggerAgent::enabledChanged(bool on)
+void JSDebuggerAgent::statusChanged(Status status)
{
- engine()->setAgent(on ? this : 0);
+ engine()->setAgent((status == QDeclarativeDebugService::Enabled) ? this : 0);
}
} // namespace QmlJSDebugger
diff --git a/share/qtcreator/qml/qmljsdebugger/private_headers.pri b/share/qtcreator/qml/qmljsdebugger/private_headers.pri
deleted file mode 100644
index fc353961781..00000000000
--- a/share/qtcreator/qml/qmljsdebugger/private_headers.pri
+++ /dev/null
@@ -1,17 +0,0 @@
-# Try to find location of Qt private headers (see README)
-isEmpty(QT_PRIVATE_HEADERS) {
- QT_PRIVATE_HEADERS = $$[QT_INSTALL_HEADERS]
-}
-
-INCLUDEPATH += \
- $${QT_PRIVATE_HEADERS} \
- $${QT_PRIVATE_HEADERS}/QtCore \
- $${QT_PRIVATE_HEADERS}/QtGui \
- $${QT_PRIVATE_HEADERS}/QtScript \
- $${QT_PRIVATE_HEADERS}/QtDeclarative
-DEPENDPATH += \
- $${QT_PRIVATE_HEADERS} \
- $${QT_PRIVATE_HEADERS}/QtCore \
- $${QT_PRIVATE_HEADERS}/QtGui \
- $${QT_PRIVATE_HEADERS}/QtScript \
- $${QT_PRIVATE_HEADERS}/QtDeclarative
diff --git a/share/qtcreator/qml/qmljsdebugger/qdeclarativeobserverservice.cpp b/share/qtcreator/qml/qmljsdebugger/qdeclarativeobserverservice.cpp
index 16b5145e74a..114cd15cf6c 100644
--- a/share/qtcreator/qml/qmljsdebugger/qdeclarativeobserverservice.cpp
+++ b/share/qtcreator/qml/qmljsdebugger/qdeclarativeobserverservice.cpp
@@ -60,9 +60,9 @@ QDeclarativeObserverService *QDeclarativeObserverService::instance()
return serviceInstance();
}
-void QDeclarativeObserverService::enabledChanged(bool enabled)
+void QDeclarativeObserverService::statusChanged(Status status)
{
- emit debuggingClientChanged(enabled);
+ emit debuggingClientChanged((status == Enabled));
}
void QDeclarativeObserverService::messageReceived(const QByteArray &message)
@@ -236,4 +236,12 @@ QString QDeclarativeObserverService::idStringForObject(QObject *obj) const
return idString;
}
+void QDeclarativeObserverService::sendMessage(const QByteArray &message)
+{
+ if (status() != Enabled)
+ return;
+
+ QDeclarativeDebugService::sendMessage(message);
+}
+
} // namespace QmlJSDebugger
diff --git a/share/qtcreator/qml/qmljsdebugger/qdeclarativeviewobserver.cpp b/share/qtcreator/qml/qmljsdebugger/qdeclarativeviewobserver.cpp
index 81cd9b018ba..d48d4eff537 100644
--- a/share/qtcreator/qml/qmljsdebugger/qdeclarativeviewobserver.cpp
+++ b/share/qtcreator/qml/qmljsdebugger/qdeclarativeviewobserver.cpp
@@ -39,6 +39,8 @@
#include "qmltoolbar.h"
#include "jsdebuggeragent.h"
+#include "qt_private/qdeclarativedebughelper_p.h"
+
#include
#include
#include
@@ -47,10 +49,7 @@
#include
#include
#include
-
#include
-#include
-#include
namespace QmlJSDebugger {
@@ -118,9 +117,6 @@ QDeclarativeViewObserver::QDeclarativeViewObserver(QDeclarativeView *view, QObje
data->createToolbar();
data->_q_changeToSingleSelectTool();
-
- // always start debug mode - that's what this design view is for.
- setDebugMode(true);
}
QDeclarativeViewObserver::~QDeclarativeViewObserver()
@@ -626,11 +622,13 @@ void QDeclarativeViewObserver::continueExecution(qreal slowdownFactor)
data->slowdownFactor = slowdownFactor;
static const qreal animSpeedSnapDelta = 0.01f;
- bool useStandardSpeed = (qAbs(1.0f - data->slowdownFactor) < animSpeedSnapDelta);
- QUnifiedTimer *timer = QUnifiedTimer::instance();
- timer->setSlowdownFactor(data->slowdownFactor);
- timer->setSlowModeEnabled(!useStandardSpeed);
+ qreal slowDownFactor = data->slowdownFactor;
+ if (qAbs(1.0f - slowDownFactor) < animSpeedSnapDelta) {
+ slowDownFactor = 1.0f;
+ }
+
+ QDeclarativeDebugHelper::setAnimationSlowDownFactor(slowDownFactor);
data->executionPaused = false;
emit executionStarted(data->slowdownFactor);
@@ -639,9 +637,7 @@ void QDeclarativeViewObserver::continueExecution(qreal slowdownFactor)
void QDeclarativeViewObserver::pauseExecution()
{
- QUnifiedTimer *timer = QUnifiedTimer::instance();
- timer->setSlowdownFactor(0);
- timer->setSlowModeEnabled(true);
+ QDeclarativeDebugHelper::setAnimationSlowDownFactor(0.0f);
data->executionPaused = true;
emit executionPaused();
@@ -796,7 +792,7 @@ void QDeclarativeViewObserverPrivate::createToolbar()
void QDeclarativeViewObserver::setDebugMode(bool isDebugMode)
{
if (isDebugMode && !data->jsDebuggerAgent)
- data->jsDebuggerAgent = new JSDebuggerAgent(QDeclarativeEnginePrivate::getScriptEngine(data->view->engine()));
+ data->jsDebuggerAgent = new JSDebuggerAgent(data->view->engine());
}
} //namespace QmlJSDebugger
diff --git a/share/qtcreator/qml/qmljsdebugger/qdeclarativeviewobserver_p.h b/share/qtcreator/qml/qmljsdebugger/qdeclarativeviewobserver_p.h
index a276c4350e2..516877dd586 100644
--- a/share/qtcreator/qml/qmljsdebugger/qdeclarativeviewobserver_p.h
+++ b/share/qtcreator/qml/qmljsdebugger/qdeclarativeviewobserver_p.h
@@ -27,8 +27,8 @@
**
**************************************************************************/
-#ifndef QDECLARATIVEDESIGNVIEW_P_H
-#define QDECLARATIVEDESIGNVIEW_P_H
+#ifndef QDECLARATIVEVIEWOBSERVER_P_H
+#define QDECLARATIVEVIEWOBSERVER_P_H
#include
#include
@@ -138,4 +138,4 @@ public:
} // namespace QmlJSDebugger
-#endif // QDECLARATIVEDESIGNVIEW_P_H
+#endif // QDECLARATIVEVIEWOBSERVER_P_H
diff --git a/share/qtcreator/qml/qmljsdebugger/qmljsdebugger-lib.pri b/share/qtcreator/qml/qmljsdebugger/qmljsdebugger-lib.pri
index f8e482e38c7..ec99cd06cc5 100644
--- a/share/qtcreator/qml/qmljsdebugger/qmljsdebugger-lib.pri
+++ b/share/qtcreator/qml/qmljsdebugger/qmljsdebugger-lib.pri
@@ -1,6 +1,6 @@
QT += declarative script
-INCLUDEPATH += $$PWD $$PWD/include editor
-DEPENDPATH += $$PWD $$PWD/include editor
+INCLUDEPATH += $$PWD/include
+DEPENDPATH += $$PWD $$PWD/include editor $$PWD/qt-private
contains(CONFIG, dll) {
DEFINES += BUILD_QMLJSDEBUGGER_LIB
@@ -8,28 +8,28 @@ contains(CONFIG, dll) {
DEFINES += BUILD_QMLJSDEBUGGER_STATIC_LIB
}
-include($$PWD/private_headers.pri)
-
## Input
HEADERS += \
- $$PWD/include/jsdebuggeragent.h \
- $$PWD/include/qmljsdebugger_global.h
+ include/jsdebuggeragent.h \
+ include/qmljsdebugger_global.h \
+ include/qt_private/qdeclarativedebughelper_p.h \
+ include/qt_private/qdeclarativedebugservice_p.h
SOURCES += \
- $$PWD/jsdebuggeragent.cpp
+ jsdebuggeragent.cpp
contains(DEFINES, QMLOBSERVER) {
include($$PWD/editor/editor.pri)
HEADERS += \
- $$PWD/include/qdeclarativeviewobserver.h \
- $$PWD/include/qdeclarativeobserverservice.h \
- $$PWD/include/qmlobserverconstants.h \
- $$PWD/qdeclarativeviewobserver_p.h
+ include/qdeclarativeviewobserver.h \
+ include/qdeclarativeobserverservice.h \
+ include/qmlobserverconstants.h \
+ qdeclarativeviewobserver_p.h
SOURCES += \
- $$PWD/qdeclarativeviewobserver.cpp \
- $$PWD/qdeclarativeobserverservice.cpp
+ qdeclarativeviewobserver.cpp \
+ qdeclarativeobserverservice.cpp
}
-OTHER_FILES += $$PWD/qmljsdebugger.pri
+OTHER_FILES += qmljsdebugger.pri
diff --git a/share/qtcreator/qml/qmlobserver/qmlobserver.pro b/share/qtcreator/qml/qmlobserver/qmlobserver.pro
index 06df9ecaccd..d05ca7ee1e6 100644
--- a/share/qtcreator/qml/qmlobserver/qmlobserver.pro
+++ b/share/qtcreator/qml/qmlobserver/qmlobserver.pro
@@ -16,8 +16,6 @@ exists($$PWD/qmljsdebugger/qmljsdebugger-lib.pri) {
include($$PWD/../qmljsdebugger/qmljsdebugger-lib.pri)
}
-DESTDIR = $$IDE_BIN_PATH
-
mac {
QMAKE_INFO_PLIST=Info_mac.plist
TARGET=QMLObserver
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/AlignmentHorizontalButtons.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/AlignmentHorizontalButtons.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/AlignmentHorizontalButtons.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/AlignmentHorizontalButtons.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/AlignmentVerticalButtons.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/AlignmentVerticalButtons.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/AlignmentVerticalButtons.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/AlignmentVerticalButtons.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/AnchorBox.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/AnchorBox.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/AnchorBox.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/AnchorBox.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/AnchorButtons.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/AnchorButtons.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/AnchorButtons.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/AnchorButtons.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/BorderImageSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/BorderImageSpecifics.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/BorderImageSpecifics.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/BorderImageSpecifics.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/CheckBox.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/CheckBox.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/CheckBox.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/CheckBox.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/ColorGroupBox.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/ColorGroupBox.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/ColorGroupBox.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/ColorGroupBox.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/ColorLabel.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/ColorLabel.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/ColorLabel.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/ColorLabel.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/ColorScheme.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/ColorScheme.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/ColorScheme.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/ColorScheme.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/ColorTypeButtons.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/ColorTypeButtons.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/ColorTypeButtons.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/ColorTypeButtons.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/ColumnSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/ColumnSpecifics.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/ColumnSpecifics.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/ColumnSpecifics.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/ComboBox.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/ComboBox.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/ComboBox.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/ComboBox.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/DoubleSpinBox.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/DoubleSpinBox.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/DoubleSpinBox.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/DoubleSpinBox.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/DoubleSpinBoxAlternate.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/DoubleSpinBoxAlternate.qml
similarity index 98%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/DoubleSpinBoxAlternate.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/DoubleSpinBoxAlternate.qml
index ff6eb442c77..2fe97d2ae17 100644
--- a/share/qtcreator/qmldesigner/propertyeditor/Qt/DoubleSpinBoxAlternate.qml
+++ b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/DoubleSpinBoxAlternate.qml
@@ -80,6 +80,8 @@ QWidget { //This is a special doubleSpinBox that does color coding for states
decimals: 1;
keyboardTracking: false;
enabled: !backendValue.isBound && doubleSpinBox.enabled;
+ minimum: -1000
+ maximum: 1000
property bool readingFromBackend: false;
property real valueFromBackend: doubleSpinBox.backendValue.value;
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/ExpressionEditor.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/ExpressionEditor.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/ExpressionEditor.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/ExpressionEditor.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/Extended.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/Extended.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/Extended.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/Extended.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/ExtendedFunctionButton.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/ExtendedFunctionButton.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/ExtendedFunctionButton.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/ExtendedFunctionButton.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/ExtendedPane.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/ExtendedPane.qml
similarity index 92%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/ExtendedPane.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/ExtendedPane.qml
index 3c0e9efe129..a764d9dcce0 100644
--- a/share/qtcreator/qmldesigner/propertyeditor/Qt/ExtendedPane.qml
+++ b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/ExtendedPane.qml
@@ -16,9 +16,8 @@ QScrollArea {
leftMargin: 0;
rightMargin: 0;
spacing: 0;
-
- Visibility {}
- Transformation {}
+
+ Transformation {}
QScrollArea {
}
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/ExtendedSwitches.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/ExtendedSwitches.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/ExtendedSwitches.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/ExtendedSwitches.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/FlagedButton.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlagedButton.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/FlagedButton.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlagedButton.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/FlickableSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlickableSpecifics.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/FlickableSpecifics.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlickableSpecifics.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/FlipableSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlipableSpecifics.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/FlipableSpecifics.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlipableSpecifics.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/FontComboBox.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/FontComboBox.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/FontComboBox.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/FontComboBox.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/FontGroupBox.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/FontGroupBox.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/FontGroupBox.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/FontGroupBox.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/FontStyleButtons.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/FontStyleButtons.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/FontStyleButtons.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/FontStyleButtons.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/Geometry.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/Geometry.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/Geometry.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/Geometry.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/GridSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/GridSpecifics.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/GridSpecifics.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/GridSpecifics.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/GroupBox.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/GroupBox.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/GroupBox.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/GroupBox.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/GroupBoxOption.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/GroupBoxOption.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/GroupBoxOption.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/GroupBoxOption.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/HorizontalLayout.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/HorizontalLayout.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/HorizontalLayout.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/HorizontalLayout.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/HorizontalWhiteLine.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/HorizontalWhiteLine.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/HorizontalWhiteLine.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/HorizontalWhiteLine.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/ImageSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/ImageSpecifics.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/ImageSpecifics.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/ImageSpecifics.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/IntEditor.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/IntEditor.qml
similarity index 96%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/IntEditor.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/IntEditor.qml
index dd5f7834ff0..bc0b50f400e 100644
--- a/share/qtcreator/qmldesigner/propertyeditor/Qt/IntEditor.qml
+++ b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/IntEditor.qml
@@ -9,8 +9,8 @@ QWidget {
property variant caption;
- property variant maximumValue: 99
- property variant minimumValue: 0
+ property variant maximumValue: 1000
+ property variant minimumValue: -1000
property variant step: 1
property bool slider: true
property alias alignment: label.alignment
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/ItemPane.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/ItemPane.qml
similarity index 85%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/ItemPane.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/ItemPane.qml
index 70896d5284a..b4247773de7 100644
--- a/share/qtcreator/qmldesigner/propertyeditor/Qt/ItemPane.qml
+++ b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/ItemPane.qml
@@ -13,10 +13,28 @@ PropertyFrame {
leftMargin: 0;
rightMargin: 0;
spacing: 0;
+
+ Type {
+ }
+
+ Geometry {
+ }
+
+ Visibility {
+
+ }
+
+ HorizontalWhiteLine {
+ maximumHeight: 4;
+ styleSheet: "QLineEdit {border: 2px solid #707070; min-height: 0px; max-height: 0px;}";
+ }
+
Switches {
}
+
HorizontalWhiteLine {
}
+
ScrollArea {
styleSheetFile: ":/qmldesigner/scrollbar.css";
widgetResizable: true;
@@ -35,8 +53,6 @@ PropertyFrame {
leftMargin: 0;
rightMargin: 0;
spacing: 0;
- Type {
- }
WidgetLoader {
id: specificsOne;
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/Label.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/Label.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/Label.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/Label.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/Layout.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/Layout.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/Layout.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/Layout.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/LayoutPane.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/LayoutPane.qml
similarity index 90%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/LayoutPane.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/LayoutPane.qml
index f22c0c75e9c..2e4dd0dfb2a 100644
--- a/share/qtcreator/qmldesigner/propertyeditor/Qt/LayoutPane.qml
+++ b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/LayoutPane.qml
@@ -15,10 +15,7 @@ QScrollArea {
bottomMargin: 0;
leftMargin: 0;
rightMargin: 0;
- spacing: 0
-
- Geometry {
- }
+ spacing: 0;
Layout {
id: layoutBox;
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/LineEdit.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/LineEdit.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/LineEdit.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/LineEdit.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/ListViewSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/ListViewSpecifics.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/ListViewSpecifics.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/ListViewSpecifics.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/Modifiers.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/Modifiers.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/Modifiers.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/Modifiers.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/PlaceHolder.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/PlaceHolder.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/PlaceHolder.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/PlaceHolder.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/PropertyFrame.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/PropertyFrame.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/PropertyFrame.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/PropertyFrame.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/RectangleColorGroupBox.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/RectangleColorGroupBox.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/RectangleColorGroupBox.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/RectangleColorGroupBox.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/RectangleSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/RectangleSpecifics.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/RectangleSpecifics.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/RectangleSpecifics.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/RowSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/RowSpecifics.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/RowSpecifics.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/RowSpecifics.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/ScrollArea.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/ScrollArea.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/ScrollArea.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/ScrollArea.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/SliderWidget.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/SliderWidget.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/SliderWidget.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/SliderWidget.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/SpinBox.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/SpinBox.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/SpinBox.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/SpinBox.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/StandardTextColorGroupBox.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/StandardTextColorGroupBox.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/StandardTextColorGroupBox.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/StandardTextColorGroupBox.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/StandardTextGroupBox.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/StandardTextGroupBox.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/StandardTextGroupBox.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/StandardTextGroupBox.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/Switches.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/Switches.qml
similarity index 95%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/Switches.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/Switches.qml
index 3c4b95f95e6..d507c5ada07 100644
--- a/share/qtcreator/qmldesigner/propertyeditor/Qt/Switches.qml
+++ b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/Switches.qml
@@ -35,8 +35,8 @@ QFrame {
id: layoutMode;
checkable: true;
checked: false;
- toolTip: qsTr("layout and geometry");
- text: qsTr("Geometry");
+ toolTip: qsTr("layout");
+ text: qsTr("Layout");
onClicked: {
extendedMode.checked = false;
standardMode.checked = false;
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/TextEditSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/TextEditSpecifics.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/TextEditSpecifics.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/TextEditSpecifics.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/TextInputGroupBox.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/TextInputGroupBox.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/TextInputGroupBox.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/TextInputGroupBox.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/TextInputSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/TextInputSpecifics.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/TextInputSpecifics.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/TextInputSpecifics.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/TextSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/TextSpecifics.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/TextSpecifics.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/TextSpecifics.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/Transformation.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/Transformation.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/Transformation.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/Transformation.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/Type.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/Type.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/Type.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/Type.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/VerticalLayout.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/VerticalLayout.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/VerticalLayout.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/VerticalLayout.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/Visibility.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/Visibility.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/Visibility.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/Visibility.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/WebViewSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/WebViewSpecifics.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/WebViewSpecifics.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/WebViewSpecifics.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/anchorbottom.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchorbottom.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/anchorbottom.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchorbottom.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/anchorbox.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchorbox.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/anchorbox.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchorbox.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/anchorfill.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchorfill.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/anchorfill.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchorfill.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/anchorhorizontal.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchorhorizontal.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/anchorhorizontal.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchorhorizontal.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/anchorleft.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchorleft.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/anchorleft.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchorleft.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/anchorright.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchorright.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/anchorright.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchorright.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/anchorspacer.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchorspacer.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/anchorspacer.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchorspacer.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/anchortop.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchortop.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/anchortop.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchortop.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/anchorvertical.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchorvertical.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/anchorvertical.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/anchorvertical.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/applybutton.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/applybutton.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/applybutton.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/applybutton.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/aspectlock.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/aspectlock.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/aspectlock.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/aspectlock.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/cancelbutton.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/cancelbutton.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/cancelbutton.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/cancelbutton.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/emptyPane.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/emptyPane.qml
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/emptyPane.qml
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/emptyPane.qml
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentbottom-h-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentbottom-h-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentbottom-h-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentbottom-h-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentbottom-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentbottom-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentbottom-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentbottom-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentcenterh-h-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentcenterh-h-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentcenterh-h-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentcenterh-h-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentcenterh-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentcenterh-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentcenterh-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentcenterh-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentleft-h-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentleft-h-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentleft-h-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentleft-h-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentleft-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentleft-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentleft-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentleft-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentmiddle-h-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentmiddle-h-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentmiddle-h-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentmiddle-h-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentmiddle-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentmiddle-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentmiddle-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentmiddle-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentright-h-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentright-h-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentright-h-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentright-h-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentright-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentright-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmentright-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmentright-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmenttop-h-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmenttop-h-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmenttop-h-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmenttop-h-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmenttop-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmenttop-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/alignmenttop-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/alignmenttop-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/apply.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/apply.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/apply.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/apply.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/behaivour.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/behaivour.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/behaivour.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/behaivour.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/blended-image-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/blended-image-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/blended-image-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/blended-image-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/bold-h-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/bold-h-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/bold-h-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/bold-h-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/bold-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/bold-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/bold-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/bold-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/button.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/button.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/button.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/button.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/cancel.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/cancel.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/cancel.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/cancel.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/default-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/default-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/default-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/default-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/downArrow.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/downArrow.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/downArrow.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/downArrow.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/expression.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/expression.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/expression.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/expression.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/extended.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/extended.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/extended.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/extended.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/grid-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/grid-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/grid-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/grid-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/icon_color_gradient.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/icon_color_gradient.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/icon_color_gradient.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/icon_color_gradient.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/icon_color_none.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/icon_color_none.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/icon_color_none.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/icon_color_none.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/icon_color_solid.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/icon_color_solid.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/icon_color_solid.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/icon_color_solid.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/image-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/image-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/image-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/image-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/italic-h-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/italic-h-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/italic-h-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/italic-h-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/italic-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/italic-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/italic-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/italic-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/item-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/item-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/item-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/item-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/layout.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/layout.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/layout.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/layout.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/leftArrow.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/leftArrow.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/leftArrow.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/leftArrow.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/list-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/list-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/list-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/list-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/mouse-area-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/mouse-area-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/mouse-area-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/mouse-area-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/placeholder.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/placeholder.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/placeholder.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/placeholder.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/rect-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/rect-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/rect-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/rect-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/reset-button.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/reset-button.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/reset-button.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/reset-button.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/rightArrow.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/rightArrow.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/rightArrow.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/rightArrow.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/standard.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/standard.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/standard.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/standard.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/strikeout-h-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/strikeout-h-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/strikeout-h-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/strikeout-h-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/strikeout-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/strikeout-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/strikeout-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/strikeout-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/submenu.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/submenu.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/submenu.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/submenu.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/text-edit-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/text-edit-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/text-edit-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/text-edit-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/text-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/text-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/text-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/text-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/underline-h-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/underline-h-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/underline-h-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/underline-h-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/underline-icon.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/underline-icon.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/underline-icon.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/underline-icon.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/images/upArrow.png b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/upArrow.png
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/images/upArrow.png
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/images/upArrow.png
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/layoutWidget.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/layoutWidget.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/layoutWidget.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/layoutWidget.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/propertyEditor.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/propertyEditor.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/propertyEditor.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/propertyEditor.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/specialCheckBox.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/specialCheckBox.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/specialCheckBox.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/specialCheckBox.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/styledbuttonleft.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/styledbuttonleft.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/styledbuttonleft.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/styledbuttonleft.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/styledbuttonmiddle.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/styledbuttonmiddle.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/styledbuttonmiddle.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/styledbuttonmiddle.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/styledbuttonright.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/styledbuttonright.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/styledbuttonright.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/styledbuttonright.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/switch.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/switch.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/switch.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/switch.css
diff --git a/share/qtcreator/qmldesigner/propertyeditor/Qt/typeLabel.css b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/typeLabel.css
similarity index 100%
rename from share/qtcreator/qmldesigner/propertyeditor/Qt/typeLabel.css
rename to share/qtcreator/qmldesigner/propertyeditor/QtQuick/typeLabel.css
diff --git a/share/qtcreator/static.pro b/share/qtcreator/static.pro
index 267dc6c6975..ddc10bab704 100644
--- a/share/qtcreator/static.pro
+++ b/share/qtcreator/static.pro
@@ -35,7 +35,7 @@ DATA_DIRS = \
qmlicons \
qml \
qml-type-descriptions \
- generic-highlighter
+ qmljsdebugger
!isEmpty(copydata) {
diff --git a/share/qtcreator/templates/mobileapp/app.pro b/share/qtcreator/templates/mobileapp/app.pro
index b8cc1c57582..a832c6b9595 100644
--- a/share/qtcreator/templates/mobileapp/app.pro
+++ b/share/qtcreator/templates/mobileapp/app.pro
@@ -22,12 +22,10 @@ symbian:TARGET.UID3 = 0xE1111234
# and 0x2002CCCF value if protected UID is given to the application
#symbian:DEPLOYMENT.installer_header = 0x2002CCCF
-symbian:ICON = symbianicon.svg
-
SOURCES += main.cpp mainwindow.cpp
HEADERS += mainwindow.h
FORMS += mainwindow.ui
+# Please do not modify the following two lines. Required for deployment.
include(../shared/deployment.pri)
-
qtcAddDeployment()
diff --git a/share/qtcreator/templates/qmlapp/app.pro b/share/qtcreator/templates/qmlapp/app.pro
index 9d119f7bb08..8cfa591bb97 100644
--- a/share/qtcreator/templates/qmlapp/app.pro
+++ b/share/qtcreator/templates/qmlapp/app.pro
@@ -27,8 +27,6 @@ symbian:TARGET.UID3 = 0xE1111234
# and 0x2002CCCF value if protected UID is given to the application
#symbian:DEPLOYMENT.installer_header = 0x2002CCCF
-symbian:ICON = symbianicon.svg
-
# Define QMLJSDEBUGGER to enable basic debugging (setting breakpoints etc)
# Define QMLOBSERVER for advanced features (requires experimental QmlInspector plugin!)
#DEFINES += QMLJSDEBUGGER
@@ -37,7 +35,8 @@ symbian:ICON = symbianicon.svg
# The .cpp file which was generated for your project. Feel free to hack it.
SOURCES += main.cpp
-# Please do not modify the following three lines. Required for deployment.
+# Please do not modify the following two lines. Required for deployment.
include(qmlapplicationviewer/qmlapplicationviewer.pri)
+# INCLUDE_DEPLOYMENT_PRI (wizard will remove the include and append deployment.pri to qmlapplicationviewer.pri, instead) #
include(../shared/deployment.pri)
qtcAddDeployment()
diff --git a/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.pri b/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.pri
index 934dc6929a7..319587d7821 100644
--- a/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.pri
+++ b/share/qtcreator/templates/qmlapp/qmlapplicationviewer/qmlapplicationviewer.pri
@@ -10,16 +10,45 @@ INCLUDEPATH += $$PWD
contains(DEFINES, QMLOBSERVER) {
DEFINES *= QMLJSDEBUGGER
}
+
+defineTest(minQtVersion) {
+ maj = $$1
+ min = $$2
+ patch = $$3
+ isEqual(QT_MAJOR_VERSION, $$maj) {
+ isEqual(QT_MINOR_VERSION, $$min) {
+ isEqual(QT_PATCH_VERSION, $$patch) {
+ return(true)
+ }
+ greaterThan(QT_PATCH_VERSION, $$patch) {
+ return(true)
+ }
+ }
+ greaterThan(QT_MINOR_VERSION, $$min) {
+ return(true)
+ }
+ }
+ return(false)
+}
+
contains(DEFINES, QMLJSDEBUGGER) {
CONFIG(debug, debug|release) {
- isEmpty(QMLJSDEBUGGER_PATH) {
+ !minQtVersion(4, 7, 1) {
warning()
- warning(Debugging QML requires the qmljsdebugger library that ships with Qt Creator.)
- warning(Please specify its location on the qmake command line, e.g.)
- warning( qmake -r QMLJSDEBUGGER_PATH=$CREATORDIR/share/qtcreator/qml/qmljsdebugger)
+ warning("Debugging QML requires the qmljsdebugger library that ships with Qt Creator.")
+ warning("This library requires Qt 4.7.1 or newer.")
warning()
- error(QMLJSDEBUGGER defined, but no QMLJSDEBUGGER_PATH set on command line. Aborting.)
+ error("Qt version $$QT_VERSION too old for QmlJS Debugging. Aborting.")
+ }
+ isEmpty(QMLJSDEBUGGER_PATH) {
+ warning()
+ warning("Debugging QML requires the qmljsdebugger library that ships with Qt Creator.")
+ warning("Please specify its location on the qmake command line, eg")
+ warning(" qmake -r QMLJSDEBUGGER_PATH=$CREATORDIR/share/qtcreator/qmljsdebugger")
+ warning()
+
+ error("QMLJSDEBUGGER defined, but no QMLJSDEBUGGER_PATH set on command line. Aborting.")
DEFINES -= QMLJSDEBUGGER
} else {
include($$QMLJSDEBUGGER_PATH/qmljsdebugger-lib.pri)
diff --git a/share/qtcreator/templates/shared/deployment.pri b/share/qtcreator/templates/shared/deployment.pri
index bb79115aafc..7ec5a99ae53 100644
--- a/share/qtcreator/templates/shared/deployment.pri
+++ b/share/qtcreator/templates/shared/deployment.pri
@@ -16,6 +16,7 @@ for(deploymentfolder, DEPLOYMENTFOLDERS) {
MAINPROFILEPWD = $$PWD
symbian {
+ ICON = $${TARGET}.svg
TARGET.EPOCHEAPSIZE = 0x20000 0x2000000
contains(DEFINES, ORIENTATIONLOCK):LIBS += -lavkon -leikcore -leiksrv -lcone
contains(DEFINES, NETWORKACCESS):TARGET.CAPABILITY += NetworkServices
@@ -81,6 +82,7 @@ symbian {
INSTALLS += desktopfile icon target
}
+export (ICON)
export (INSTALLS)
export (DEPLOYMENT)
export (TARGET.EPOCHEAPSIZE)
diff --git a/share/qtcreator/translations/qtcreator_pl.ts b/share/qtcreator/translations/qtcreator_pl.ts
index b14f0ec62b3..8bbd70645df 100644
--- a/share/qtcreator/translations/qtcreator_pl.ts
+++ b/share/qtcreator/translations/qtcreator_pl.ts
@@ -36,7 +36,7 @@
Compatibility Version:
- Zgodność z wersją:
+ Zgodność z wersją:Vendor:
@@ -44,7 +44,7 @@
Url:
- Url:
+ Url:Location:
@@ -70,6 +70,14 @@
Group:Grupa:
+
+ Compatibility version:
+
+
+
+ URL:
+ URL:
+ ExtensionSystem::Internal::PluginErrorView
@@ -79,7 +87,11 @@
Error Message:
- Komunikat Błędu:
+ Komunikat Błędu:
+
+
+ Error message:
+ Komunikat błędu:
@@ -109,11 +121,11 @@
TextLabel
- Etykieta
+ EtykietaCheckBox
- CheckBox
+ CheckBox
@@ -197,12 +209,16 @@
&Path:Ś&cieżka:
+
+ Inherits QDeclarativeItem
+ Wywiedziony z QDeclarativeItem
+ Utils::ProjectIntroPageIntroduction and project location
- Nazwa oraz położenie projektu
+ Nazwa oraz położenie projektuName:
@@ -228,6 +244,10 @@
Use as default project locationUstaw jako domyślne położenie projektów
+
+ Introduction and Project Location
+ Nazwa oraz położenie projektu
+ Utils::SubmitEditorWidget
@@ -243,6 +263,28 @@
F&ilesPl&iki
+
+ Commit %1/%n Files
+
+
+
+
+
+
+
+ Commit
+ Wyślij
+
+
+ Check All
+ Check all for submit
+ Zaznacz wszystko
+
+
+ Uncheck All
+ Uncheck all for submit
+
+ Core::Internal::NewDialog
@@ -516,8 +558,7 @@ p, li { white-space: pre-wrap; }
&Case-sensitivity:
- Uwzględnianie &wielkości liter:
-
+ Uwzględnianie &wielkości liter:Full
@@ -535,6 +576,22 @@ p, li { white-space: pre-wrap; }
First LetterTylko pierwsza litera
+
+ Activate completion:
+ Uaktywniaj uzupełnianie:
+
+
+ Manually
+ Ręcznie
+
+
+ When Triggered
+ Tylko na żądanie
+
+
+ Always
+ Zawsze
+ CppFileSettingsPage
@@ -575,7 +632,7 @@ p, li { white-space: pre-wrap; }
Describe all files matching commit id
- Opisz wszystkie pliki pasujące do identyfikatora operacji
+ Opisz wszystkie pliki zgodne z identyfikatorem operacjiTimeout:
@@ -614,6 +671,10 @@ p, li { white-space: pre-wrap; }
Core File:
+ Plik zrzutu:
+
+
+ Core file:Plik zrzutu:
@@ -632,11 +693,11 @@ p, li { white-space: pre-wrap; }
BreakByFunctionDialogSet Breakpoint at Function
- Ustaw pułapkę w funkcji
+ Ustaw pułapkę w funkcjiFunction to break on:
- Funkcja w której przerwać:
+ Funkcja w której przerwać:
@@ -649,6 +710,22 @@ p, li { white-space: pre-wrap; }
Ignore count:Licznik pominięć:
+
+ File name:
+ Nazwa pliku:
+
+
+ Line number:
+ Numer linii:
+
+
+ Function:
+ Funkcja:
+
+
+ Thread specification:
+ Specyfikacja wątku:
+ CdbOptionsPageWidget
@@ -702,6 +779,10 @@ p, li { white-space: pre-wrap; }
Fast loading of debugging helpersSzybkie ładowanie asystentów debuggera
+
+ Break on exception
+ Przerwij w wyjątku
+ CommonOptionsPage
@@ -731,15 +812,15 @@ p, li { white-space: pre-wrap; }
Language
- Język
+ JęzykChanges the debugger language according to the currently opened file.
- Zmienia język debuggera odpowiednio do zawartości otwartego pliku.
+ Zmienia język debuggera odpowiednio do zawartości otwartego pliku.Change debugger language automatically
- Automatycznie zmieniaj język debuggera
+ Automatycznie zmieniaj język debuggeraRegister Qt Creator for debugging crashed applications.
@@ -788,6 +869,16 @@ p, li { white-space: pre-wrap; }
Use Debugging HelperUżywaj asystenta debuggera
+
+ QML Observer is used to offer additional debugging facilities to QML applications, such as interactive preview of code changes and inspection tools.
+
+It is not strictly necessary for debugging with Qt Creator.
+
+
+
+ Use QML Observer
+ Użyj QML Observera
+ GdbOptionsPage
@@ -881,6 +972,10 @@ dla emisji sygnału wskoczy bezpośrednio do podłączonego slotu.
Behavior of Breakpoint Setting in PluginsUstawianie pułapek we wtyczkach
+
+ Adjust Breakpoint Locations
+ Poprawiaj położenia pułapek
+ StartExternalDialog
@@ -900,6 +995,10 @@ dla emisji sygnału wskoczy bezpośrednio do podłączonego slotu.
Break at 'main':Przerwij w "main":
+
+ Working directory:
+ Katalog roboczy:
+ StartRemoteDialog
@@ -1002,7 +1101,7 @@ dla emisji sygnału wskoczy bezpośrednio do podłączonego slotu.
vim's "tabstop" option
- Opcja "tabstop" Vima
+ Opcja "tabstop" VimaTabulator size:
@@ -1072,6 +1171,18 @@ dla emisji sygnału wskoczy bezpośrednio do podłączonego slotu.
Show position of text marksPokazuj znaczniki
+
+ Checking this box passes key sequences like Ctrl-S to the Creator core instead of interpreting them in FakeVim. This gives easier access to Creator core functionality at the price of losing some features of FakeVim.
+
+
+
+ Pass control key
+
+
+
+ Vim tabstop option
+
+ Find::Internal::FindDialog
@@ -1107,6 +1218,14 @@ dla emisji sygnału wskoczy bezpośrednio do podłączonego slotu.
Search && ReplaceWyszukaj i zastąp
+
+ Use regular e&xpressions
+ Używaj wyrażeń ®ularnych
+
+
+ Cancel
+ Anuluj
+ Find::Internal::FindWidget
@@ -1128,7 +1247,23 @@ dla emisji sygnału wskoczy bezpośrednio do podłączonego slotu.
All
- Wszystko
+ Wszystko
+
+
+ Replace
+ Zastąp
+
+
+ Replace && Find
+ Zastąp i znajdź
+
+
+ Replace All
+ Zastąp wszystkie
+
+
+ Advanced...
+ Zaawansowane...
@@ -1160,6 +1295,10 @@ dla emisji sygnału wskoczy bezpośrednio do podłączonego slotu.
DiffPokaż różnice
+
+ Log
+ Dziennik
+ RefreshOdśwież
@@ -1422,6 +1561,18 @@ dla emisji sygnału wskoczy bezpośrednio do podłączonego slotu.
From SystemZ systemu
+
+ Set "HOME" environment variable
+ Ustaw zmienną środowiskową "HOME"
+
+
+ Gitk
+ Gitk
+
+
+ Arguments:
+ Argumenty:
+ DocSettingsPage
@@ -1474,6 +1625,10 @@ Add, modify, and remove document filters, which determine the documentation set
Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokumentacji wyświetlanej w trybie "Pomocy". Atrybuty są zdefiniowane w dokumentach. Zaznaczenie ich spowoduje wyświetlenie zestawu odpowiedniej dokumentacji. Zwróć uwagę że niektóre atrybuty mogą być zdefiniowane w kilku dokumentach.
</p></body></html>
+
+ No user defined filters available or no filter selected.
+ Brak dostępnych filtrów użytkownika lub żaden filtr nie jest zaznaczony.
+ GeneralSettingsPage
@@ -1561,6 +1716,26 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
Show My Tabs from Last SessionPokazuj moje karty z ostatniej sesji
+
+ Always Show Help in External Window
+ Zawsze pokazuj pomoc w zewnętrznym oknie
+
+
+ Behaviour
+ Zachowanie
+
+
+ Switch to editor context after last help page is closed.
+ Przełączaj do trybu edycji po zamknięciu ostatniej strony pomocy.
+
+
+ Return to editor on closing the last page
+ Powracaj do edytora po zamknięciu ostatniej strony
+
+
+ Return to editor on closing the last page
+ Powracaj do edytora po zamknięciu ostatniej strony
+ Perforce::Internal::ChangeNumberDialog
@@ -1657,6 +1832,10 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
Environment VariablesZmienne środowiskowe
+
+ Automatically open files when editing
+ Automatycznie otwieraj pliki jeśli zostały zmodyfikowane
+ Perforce::Internal::SubmitPanel
@@ -1688,7 +1867,7 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
ProjectExplorer::Internal::ProcessStepWidgetName:
- Nazwa:
+ Nazwa:Command:
@@ -1743,7 +1922,7 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
Always build project before running
- Zawsze buduj projekt przed uruchomieniem
+ Zawsze buduj projekt przed uruchomieniemShow compiler output on building
@@ -1757,6 +1936,18 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
<i>jom</i> is a drop-in replacement for <i>nmake</i> which distributes the compilation process to multiple CPU cores. The latest binary is available at <a href="ftp://ftp.qt.nokia.com/jom/">ftp://ftp.qt.nokia.com/jom/</a>. Disable it if you experience problems with your builds.<i>jom</i> jest zamiennikiem <i>nmake</i> który dystrybuuje proces kompilacji do wielu rdzeni procesora .Najnowsza wersja jest dostępna tu: <a href="ftp://ftp.qt.nokia.com/jom/">ftp://ftp.qt.nokia.com/jom/</a>. Wyłącz tę opcję jeśli doświadczasz problemów podczas budowania.
+
+ Always build project before deploying it
+ Zawsze buduj projekt przed zainstalowaniem
+
+
+ Always deploy project before running it
+ Zawsze instaluj projekt przed uruchomieniem
+
+
+ Word-wrap application output
+ Zawijaj komunikaty aplikacji
+ ProjectExplorer::Internal::ProjectWelcomePageWidget
@@ -1808,7 +1999,7 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
ProjectExplorer::Internal::WizardPageProject management
- Organizacja projektu
+ Organizacja projektuThe following files will be added:
@@ -1830,6 +2021,10 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
Add to &version control:Dodaj do systemu kontroli &wersji:
+
+ Project Management
+ Organizacja projektu
+ ProjectExplorer::Internal::RemoveFileDialog
@@ -1854,16 +2049,32 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
ProjectExplorer::Internal::RunSettingsPropertiesPage+
- +
+ +-
- -
+ -Run configuration:Konfiguracja uruchamiania:
+
+ Deployment:
+ Instalacja:
+
+
+ Add
+ Dodaj
+
+
+ Remove
+ Usuń
+
+
+ Rename
+ Zmień nazwę
+ ProjectExplorer::Internal::SessionDialog
@@ -1907,6 +2118,14 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
<a href="qthelp://com.nokia.qtcreator/doc/creator-project-managing-sessions.html">What is a Session?</a><a href="qthelp://com.nokia.qtcreator/doc/creator-project-managing-sessions.html">Co to jest sesja?</a>
+
+ Automatically restore the last session when Qt Creator is started.
+ Automatycznie przywracaj ostatnią sesję po uruchomieniu Qt Creatora.
+
+
+ Restore last session on startup
+ Przywracaj ostatnią sesję po uruchomieniu
+ Qt4ProjectManager::Internal::ClassDefinition
@@ -2113,6 +2332,10 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
Choose an example...
+ Wybierz przykład...
+
+
+ Choose an Example...Wybierz przykład...
@@ -2167,6 +2390,10 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
Po dodaniu do projektu zewnętrznej biblioteki, Qt Creator automatycznie Podświetlanie składni i uzupełnianie kodu zadziała automatycznie również dla zewnętrznych bibliotek dodanych do projektu.
+
+ You can quickly search methods, classes, help and more using the <a href="qthelp://com.nokia.qtcreator/doc/creator-editor-locator.html">Locator bar</a> (<tt>%1+K</tt>).
+ Używając <a href="qthelp://com.nokia.qtcreator/doc/creator-editor-locator.html">lokalizatora</a> (<tt>%1+K</tt>) możesz szybko znaleźć metody, klasy, itd. lub przeszukać dokumentację.
+ You can switch between Qt Creator's modes using <tt>Ctrl+number</tt>:<ul><li>1 - Welcome</li><li>2 - Edit</li><li>3 - Debug</li><li>4 - Projects</li><li>5 - Help</li></ul>Możesz przełączać tryby Qt Creator'a używając <tt>Ctrl+liczba</tt>:<ul><li>1 - Powitanie</li><li>2 - Edycja</li><li>3 - Debugowanie</li><li>4 - Projekty</li><li>5 - Pomoc</li></ul>
@@ -2213,7 +2440,7 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
You can quickly search methods, classes, help and more using the <a href="qthelp://com.nokia.qtcreator/doc/creator-navigation.html">Locator bar</a> (<tt>%1+K</tt>).
- Używając <a href="qthelp://com.nokia.qtcreator/doc/creator-navigation.html">lokalizatora</a> (<tt>%1+K</tt>) możesz szybko znaleźć metody, klasy, itd. lub przeszukać dokumentację.
+ Używając <a href="qthelp://com.nokia.qtcreator/doc/creator-navigation.html">lokalizatora</a> (<tt>%1+K</tt>) możesz szybko znaleźć metody, klasy, itd. lub przeszukać dokumentację.You can add custom build steps in the <a href="qthelp://com.nokia.qtcreator/doc/creator-build-settings.html">build settings</a>.
@@ -2255,6 +2482,30 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
Open Project...Otwórz projekt...
+
+ Examples
+ Przykłady
+
+
+ Explore Qt C++ Mobile Examples
+ Poznaj dogłębnie mobilne przykłady Qt C++
+
+
+ Featured
+
+
+
+ Image
+ Obrazek
+
+
+ Text
+ Tekst
+
+
+ Link
+ Odsyłacz
+ MakeStep
@@ -2289,6 +2540,10 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
ReleaseRelease
+
+ Debug and release
+ Debug i release
+ Qt4ProjectManager::Internal::S60DevicesPreferencePane
@@ -2351,9 +2606,21 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
GeneralOgólne
+
+ Invalid Qt version
+ Niepoprawna wersja Qt
+
+
+ Error:
+ Błąd:
+
+
+ Warning:
+ Ostrzeżenie:
+ Building in subdirectories of the source directory is not supported by qmake.
- Budowanie wewnątrz katalogu ze źródłami nie jest obsługiwane przez qmake.
+ Budowanie wewnątrz katalogu ze źródłami nie jest obsługiwane przez qmake.An incompatible build exists in %1, which will be overwritten.
@@ -2366,7 +2633,7 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
Configuration name:
- Nazwa konfiguracji:
+ Nazwa konfiguracji:Qt version:
@@ -2374,7 +2641,7 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
This Qt version is invalid.
- Ta wersja Qt nie jest poprawna.
+ Ta wersja Qt nie jest poprawna.Tool chain:
@@ -2405,7 +2672,7 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#ff0000;">Unable to detect MSVC version.</span></p></body></html>
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
+ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
@@ -2461,7 +2728,15 @@ p, li { white-space: pre-wrap; }
Debugging helper:
- Asystent debuggera:
+ Asystent debuggera:
+
+
+ Unable to detect MSVC version.
+ Nie można określić wersji MSVC.
+
+
+ Debugging helpers:
+ Asystenci debuggera:
@@ -2636,6 +2911,93 @@ p, li { white-space: pre-wrap; }
In Leading White SpaceJeśli poprzedzony jest spacją
+
+ <html><head/><body>
+Controls the indentation style of curly brace blocks.
+
+<ul>
+<li>Exclude Braces: The braces are not indented.
+<pre>
+void foo()
+{
+ if (a)
+ {
+ bar();
+ }
+}
+</pre>
+</li>
+
+<li>Include Braces: The braces are indented. The contents of the block are on the same level as the braces.
+<pre>
+void foo()
+ {
+ if (a)
+ {
+ bar();
+ }
+ }
+</pre>
+</li>
+
+<li>GNU Style: Indent the braces for blocks in statements. The contents are indented twice.
+<pre>
+void foo()
+{
+ if (a)
+ {
+ bar();
+ }
+}
+</pre>
+</li>
+</ul></body></html>
+
+
+
+ Align continuation lines:
+
+
+
+ <html><head/><body>
+Influences the indentation of continuation lines.
+
+<ul>
+<li>Not At All: Do not align at all. Lines will only be indented to the current logical indentation depth.
+<pre>
+(tab)int i = foo(a, b
+(tab)c, d);
+</pre>
+</li>
+
+<li>With Spaces: Always use spaces for alignment, regardless of the other indentation settings.
+<pre>
+(tab)int i = foo(a, b
+(tab) c, d);
+</pre>
+</li>
+
+<li>With Regular Indent: Use tabs and/or spaces for alignment, as configured above.
+<pre>
+(tab)int i = foo(a, b
+(tab)(tab)(tab) c, d);
+</pre>
+</li>
+</ul></body></html>
+
+
+
+ Not At All
+
+
+
+ With Spaces
+
+
+
+ With Regular Indent
+
+ TextEditor::Internal::ColorSchemeEdit
@@ -2657,12 +3019,16 @@ p, li { white-space: pre-wrap; }
Erase background
- Wyczyść tło
+ Wyczyść kolor tłoxx
+
+ Erase foreground
+ Wyczyść kolor pierwszoplanowy
+ TextEditor::DisplaySettingsPage
@@ -2776,11 +3142,23 @@ p, li { white-space: pre-wrap; }
Path:Ścieżka:
+
+ Branch:
+ Gałąź:
+
+
+ ...
+ ...
+ NickNameDialogNick Names
+ Przydomki
+
+
+ NicknamesPrzydomki
@@ -2796,7 +3174,7 @@ p, li { white-space: pre-wrap; }
<b>Forum Nokia</b><br /><font color='gray'>Mobile Application Support</font>
- <b>Forum Nokii</b><br /><font color='gray'>Wsparcie techniczne dla mobilnych aplikacji</font>
+ <b>Forum Nokii</b><br /><font color='gray'>Wsparcie techniczne dla mobilnych aplikacji</font><b>Qt LGPL Support</b><br /><font color='gray'>Buy professional Qt support</font>
@@ -2808,7 +3186,15 @@ p, li { white-space: pre-wrap; }
<b>Qt Centre</b><br /><font color='gray'>Community based Qt support</font>
- <b>Qt Centre</b><br /><font color='gray'>Społeczne wsparcie techniczne Qt</font>
+ <b>Qt Centre</b><br /><font color='gray'>Społeczne wsparcie techniczne Qt</font>
+
+
+ <b>Forum Nokia</b><br /><font color='gray'>Mobile application support</font>
+ <b>Forum Nokii</b><br /><font color='gray'>Wsparcie techniczne dla mobilnych aplikacji</font>
+
+
+ <b>Qt DevNet</b><br /><font color='gray'>Qt Developer Resources</font>
+ <b>Qt DevNet</b><br /><font color='gray'>Zasoby deweloperskie Qt</font><b>Qt Home</b><br /><font color='gray'>Qt by Nokia on the web</font>
@@ -2824,6 +3210,7 @@ p, li { white-space: pre-wrap; }
http://labs.trolltech.com/blogs/feed
+ Add localized feed here only if one existshttp://labs.trolltech.com/blogs/feed
@@ -2874,7 +3261,7 @@ p, li { white-space: pre-wrap; }
Add in Folder:
- Dodaj w katalogu:
+ Dodaj w katalogu:+
@@ -2896,6 +3283,10 @@ p, li { white-space: pre-wrap; }
Rename FolderZmień nazwę katalogu
+
+ Add in folder:
+ Dodaj w katalogu:
+ FilterNameDialogClass
@@ -2926,6 +3317,10 @@ p, li { white-space: pre-wrap; }
&Close&Zamknij
+
+ Filter
+ Filtr
+ Choose a topic for <b>%1</b>:Wybierz temat dla <b>%1</b>:
@@ -3240,9 +3635,13 @@ Przyczyna: %3
Cannot create temporary directory '%1': %2Nie można utworzyć tymczasowego katalogu "%1": %2
+
+ Unexpected output from helper program (%1).
+ Nieoczekiwany komunikat od programu pomocniczego (%1).
+ Unexpected output from helper program.
- Nieoczekiwany komunikat od programu pomocniczego.
+ Nieoczekiwany komunikat od programu pomocniczego.Cannot change to working directory '%1': %2
@@ -3284,23 +3683,23 @@ Przyczyna: %3
Utils::FileNameValidatingLineEditName is empty.
- Nazwa jest pusta.
+ Nazwa jest pusta.Name contains white space.
- Nazwa zawiera spacje.
+ Nazwa zawiera spację.Invalid character '%1'.
- Niepoprawny znak: "%1".
+ Niepoprawny znak: "%1".Invalid characters '%1'.
- Niepoprawne znaki: "%1".
+ Niepoprawne znaki: "%1".Name matches MS Windows device. (%1).
- Nazwa pasuje do urządzenia MS Windows. (%1).
+ Nazwa wskazuje na urządzenie MS Windows. (%1).
@@ -3344,10 +3743,23 @@ Przyczyna: %3
Choose DirectoryWybierz katalog
+
+ Choose Executable
+ Wybierz plik wykonywalny
+ Choose File
+
+ <not valid>
+ Selected path is not valid:
+ <niepoprawny>
+
+
+ Full path: <b>%1</b>
+ Pełna ścieżka: <b>%1</b>
+ The path must not be empty.Ścieżka nie może być pusta.
@@ -3356,13 +3768,25 @@ Przyczyna: %3
The path '%1' does not exist.Ścieżka "%1" nie istnieje.
+
+ The path <b>%1</b> is not a directory.
+ Ścieżka <b>%1</b> nie jest katalogiem.
+
+
+ The path <b>%1</b> is not a file.
+ Ścieżka <b>%1</b> nie jest plikiem.
+
+
+ The path <b>%1</b> is not a executable file.
+ Ścieżka <b>%1</b> nie jest plikiem wykonywalnym.
+ The path '%1' is not a directory.
- "%1" nie jest katalogiem.
+ "%1" nie jest katalogiem.The path '%1' is not a file.
- "%1" nie jest plikiem.
+ "%1" nie jest plikiem.Path:
@@ -3548,11 +3972,11 @@ Przyczyna: %3
CMakeProjectManager::Internal::CMakeRunPagePlease specify the path to the cmake executable. No cmake executable was found in the path.
- Podaj ścieżkę do programu cmake. Programu cmake nie wykryto w ścieżce.
+ Podaj ścieżkę do programu cmake. Programu cmake nie wykryto w ścieżce. The cmake executable (%1) does not exist.
- Program cmake (%1) nie istnieje.
+ Program cmake (%1) nie istnieje. The path %1 is not a executable.
@@ -3560,7 +3984,7 @@ Przyczyna: %3
The path %1 is not a valid cmake.
- Ścieżka %1 nie pokazuje na poprawny program cmake.
+ Ścieżka %1 nie pokazuje na poprawny program cmake.Run CMake
@@ -3572,23 +3996,59 @@ Przyczyna: %3
The directory %1 already contains a cbp file, which is recent enough. You can pass special arguments or change the used toolchain here and rerun cmake. Or simply finish the wizard directly
- Katalog %1 zawiera już uaktualniony plik cbp. Możesz przekazać specjalne argumenty lub zmienić istniejący zestaw narzędzi i ponownie uruchomić cmake. Możesz również bezpośrednio zakończyć kreatora.
+ Katalog %1 zawiera już uaktualniony plik cbp. Możesz przekazać specjalne argumenty lub zmienić istniejący zestaw narzędzi i ponownie uruchomić cmake. Możesz również bezpośrednio zakończyć kreatora.The directory %1 does not contain a cbp file. Qt Creator needs to create this file by running cmake. Some projects require command line arguments to the initial cmake call.
- Katalog %1 nie zawiera pliku cbp. Qt Creator wymaga utworzenia go poprzez uruchomienie cmake. Niektóre projekty wymagają dodatkowych argumentów w komendzie cmake.
+ Katalog %1 nie zawiera pliku cbp. Qt Creator wymaga utworzenia go poprzez uruchomienie cmake. Niektóre projekty wymagają dodatkowych argumentów w komendzie cmake.The directory %1 contains an outdated .cbp file. Qt Creator needs to update this file by running cmake. If you want to add additional command line arguments, add them below. Note that cmake remembers command line arguments from the previous runs.
- Katalog %1 zawiera nieaktualny plik cbp. Qt Creator wymaga uaktualnienia go poprzez uruchomienie cmake. Poniżej podaj dodatkowe argumenty dla komendy cmake. Zwróć uwagę że cmake zapamiętuje argumenty komendy z ostatniego uruchomienia.
+ Katalog %1 zawiera nieaktualny plik cbp. Qt Creator wymaga uaktualnienia go poprzez uruchomienie cmake. Poniżej podaj dodatkowe argumenty dla komendy cmake. Zwróć uwagę że cmake zapamiętuje argumenty komendy z ostatniego uruchomienia.The directory %1 specified in a build-configuration, does not contain a cbp file. Qt Creator needs to recreate this file, by running cmake. Some projects require command line arguments to the initial cmake call. Note that cmake remembers command line arguments from the previous runs.
- Katalog %1 podany w konfiguracji budowania nie zawiera pliku cbp. Qt Creator wymaga utworzenia go poprzez uruchomienie cmake. Niektóre projekty wymagają dodatkowych argumentów w komendzie cmake. Zwróć uwagę że cmake zapamiętuje argumenty komendy z ostatniego uruchomienia.
+ Katalog %1 podany w konfiguracji budowania nie zawiera pliku cbp. Qt Creator wymaga utworzenia go poprzez uruchomienie cmake. Niektóre projekty wymagają dodatkowych argumentów w komendzie cmake. Zwróć uwagę że cmake zapamiętuje argumenty komendy z ostatniego uruchomienia.Qt Creator needs to run cmake in the new build directory. Some projects require command line arguments to the initial cmake call.
- Qt Creator wymaga uruchomienia cmake w nowym katalogu budowania. Niektóre projekty wymagają dodatkowych argumentów w komendzie cmake.
+ Qt Creator wymaga uruchomienia cmake w nowym katalogu budowania. Niektóre projekty wymagają dodatkowych argumentów w komendzie cmake.
+
+
+ Please specify the path to the CMake executable. No CMake executable was found in the path.
+ Podaj ścieżkę do programu CMake. Programu CMake nie wykryto w ścieżce.
+
+
+ The CMake executable (%1) does not exist.
+ Program CMake (%1) nie istnieje.
+
+
+ The path %1 is not a valid CMake.
+ Ścieżka %1 nie pokazuje na poprawny program CMake.
+
+
+ The directory %1 already contains a cbp file, which is recent enough. You can pass special arguments or change the used toolchain here and rerun CMake. Or simply finish the wizard directly.
+ Katalog %1 zawiera już uaktualniony plik cbp. Możesz przekazać specjalne argumenty lub zmienić istniejący zestaw narzędzi i ponownie uruchomić CMake. Możesz również bezpośrednio zakończyć kreatora.
+
+
+ The directory %1 does not contain a cbp file. Qt Creator needs to create this file by running CMake. Some projects require command line arguments to the initial CMake call.
+ Katalog %1 nie zawiera pliku cbp. Qt Creator wymaga utworzenia go poprzez uruchomienie CMake. Niektóre projekty wymagają dodatkowych argumentów w komendzie CMake.
+
+
+ The directory %1 contains an outdated .cbp file. Qt Creator needs to update this file by running CMake. If you want to add additional command line arguments, add them below. Note that CMake remembers command line arguments from the previous runs.
+ Katalog %1 zawiera nieaktualny plik cbp. Qt Creator wymaga uaktualnienia go poprzez uruchomienie CMake. Poniżej podaj dodatkowe argumenty dla komendy CMake. Zwróć uwagę że CMake zapamiętuje argumenty komendy z ostatniego uruchomienia.
+
+
+ The directory %1 specified in a build-configuration, does not contain a cbp file. Qt Creator needs to recreate this file, by running CMake. Some projects require command line arguments to the initial CMake call. Note that CMake remembers command line arguments from the previous runs.
+ Katalog %1 podany w konfiguracji budowania nie zawiera pliku cbp. Qt Creator wymaga utworzenia go poprzez uruchomienie CMake. Niektóre projekty wymagają dodatkowych argumentów w komendzie CMake. Zwróć uwagę że CMake zapamiętuje argumenty komendy z ostatniego uruchomienia.
+
+
+ Qt Creator needs to run CMake in the new build directory. Some projects require command line arguments to the initial CMake call.
+ Qt Creator wymaga uruchomienia CMake w nowym katalogu budowania. Niektóre projekty wymagają dodatkowych argumentów w komendzie CMake.
+
+
+ Refreshing cbp file in %1.
+ Odświeżanie pliku cbp w "%1".NMake Generator
@@ -3602,9 +4062,13 @@ Przyczyna: %3
MinGW GeneratorGenerator MinGW
+
+ No valid CMake executable specified.
+ Brak poprawnego pliku wykonywalnego CMake.
+ No valid cmake executable specified.
- Brak poprawnego pliku wykonywalnego cmake.
+ Brak poprawnego pliku wykonywalnego cmake.
@@ -3614,16 +4078,28 @@ Przyczyna: %3
Budowanie
- New configuration
+ New ConfigurationNowa konfiguracja
- New Configuration Name:
+ New configuration name:Nazwa nowej konfiguracji:
+
+ New configuration
+ Nowa konfiguracja
+
+
+ New Configuration Name:
+ Nazwa nowej konfiguracji:
+ CMakeProjectManager::Internal::CMakeBuildSettingsWidget
+
+ Reconfigure project:
+ Przekonfiguruj projekt:
+ &Change&Zmień
@@ -3656,8 +4132,16 @@ Przyczyna: %3
Working Directory:
+ Katalog roboczy:
+
+
+ Working directory:Katalog roboczy:
+
+ Debugger:
+ Debugger:
+ Run EnvironmentŚrodowisko uruchamiania
@@ -3805,6 +4289,10 @@ Czy chcesz je nadpisać?
Resource EditorEdytor zasobów
+
+ Image Viewer
+ Przeglądarka plików graficznych
+ Core::Internal::OpenWithDialog
@@ -4011,6 +4499,10 @@ Czy chcesz je nadpisać?
Go to Next SplitPrzejdź do kolejnego podzielonego okna
+
+ The file <i>%1</i> is read only.
+ Plik <i>%1</i> jest plikiem tylko do odczytu.
+ Save %1 &As...Zachowaj %1 j&ako...
@@ -4029,7 +4521,7 @@ Czy chcesz je nadpisać?
All Files (*)
- Wszystkie pliki (*)
+ Wszystkie pliki (*)Opening File
@@ -4045,7 +4537,7 @@ Czy chcesz je nadpisać?
The file %1 is read only.
- Plik %1 jest plikiem tylko do odczytu.
+ Plik %1 jest plikiem tylko do odczytu.Open with VCS (%1)
@@ -4409,15 +4901,15 @@ Czy chcesz je nadpisać?
Core::Internal::NavigationWidgetHide Sidebar
- Ukrywaj boczny pasek
+ Ukrywaj boczny pasekShow Sidebar
- Pokazuj boczny pasek
+ Pokazuj boczny pasekActivate %1 Pane
- Uaktywnij panel %1
+ Uaktywnij panel %1
@@ -4435,7 +4927,7 @@ Czy chcesz je nadpisać?
Core::Internal::NavComboBoxActivate %1
- Uaktywnij %1
+ Uaktywnij %1
@@ -4535,7 +5027,7 @@ Czy chcesz je nadpisać?
Core::Internal::ComboBoxActivate %1
- Uaktywnij %1
+ Uaktywnij %1
@@ -4721,6 +5213,14 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Switch Between Method Declaration/DefinitionPrzełącz między deklaracją a definicją metody
+
+ Open Type Hierarchy
+ Otwórz hierarchię typów
+
+
+ Ctrl+Shift+T
+ Ctrl+Shift+T
+ Rename Symbol Under CursorZmień nazwę symbolu pod kursorem
@@ -4771,6 +5271,10 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
CppTools::Internal::CppCurrentDocumentFilterMethods in current Document
+ Metody w bieżącym dokumencie
+
+
+ Methods in Current DocumentMetody w bieżącym dokumencie
@@ -4986,6 +5490,26 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Revert "%1"...Odwróć zmiany w "%1"...
+
+ Edit
+ Zmodyfikuj
+
+
+ Edit "%1"
+ Zmodyfikuj "%1"
+
+
+ Unedit
+ Cofnij modyfikacje
+
+
+ Unedit "%1"
+ Cofnij modyfikacje w "%1"
+
+
+ Unedit Repository
+ Cofnij modyfikacje w składnicy
+ Diff Project "%1"Pokaż różnice w projekcie "%1"
@@ -5014,10 +5538,30 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Update Project "%1"Uaktualnij projekt "%1"
+
+ Commit Project
+ Wyślij projekt
+
+
+ Commit Project "%1"
+ Wyślij projekt "%1"
+
+
+ Diff Repository
+ Pokaż zmiany w składnicy
+
+
+ Repository Status
+ Stan składnicy
+ Repository LogDziennik składnicy
+
+ Update Repository
+ Uaktualnij składnicę
+ Revert Repository...Odwróć zmiany w składnicy...
@@ -5082,10 +5626,22 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Cannot create temporary file: %1Nie można utworzyć tymczasowego pliku: %1
+
+ Would you like to discard your changes to the repository '%1'?
+
+
+
+ Would you like to discard your changes to the file '%1'?
+
+ Project statusStan projektu
+
+ Repository status
+ Stan składnicy
+ The initial revision %1 cannot be described.Początkowa poprawka %1 nie może być opisana.
@@ -5097,13 +5653,13 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Executing: %1 %2
- Wykonywanie: %1 %2
+ Wykonywanie: %1 %2
Executing in %1: %2 %3
- Wykonywanie w %1: %2 %3
+ Wykonywanie w %1: %2 %3
@@ -5112,19 +5668,19 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
The process terminated with exit code %1.
- Proces zakończył się kodem wyjściowym %1.
+ Proces zakończył się kodem wyjściowym %1.The process terminated abnormally.
- Proces niepoprawnie zakończony.
+ Proces niepoprawnie zakończony.Could not start cvs '%1'. Please check your settings in the preferences.
- Nie można uruchomić cvs "%1". Sprawdź stosowne ustawienia.
+ Nie można uruchomić cvs "%1". Sprawdź stosowne ustawienia.CVS did not respond within timeout limit (%1 ms).
- CVS nie odpowiedział w określonym czasie (%1 ms).
+ CVS nie odpowiedział w określonym czasie (%1 ms).
@@ -5171,6 +5727,26 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
PropertyWłaściwość
+
+ Breakpoint Type:
+ Typ pułapki:
+
+
+ Breakpoint
+ Breakpoint
+
+
+ Watchpoint
+ Watchpoint
+
+
+ Unknown breakpoint type
+ Nieznany typ pułapki
+
+
+ State:
+ Stan:
+ RequestedZażądano
@@ -5207,6 +5783,10 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Ignore Count:Licznik pominięć:
+
+ Thread Specification:
+ Specyfikacja wątku:
+ NumberNumer
@@ -5235,6 +5815,10 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
AddressAdres
+
+ Threads
+ Wątki
+ Breakpoint will only be hit if this condition is met.Program przerwie działanie w pułapce tylko gdy ten warunek będzie spełniony.
@@ -5243,6 +5827,14 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Breakpoint will only be hit after being ignored so many times.Program przerwie działanie w pułapce po tym jak zostanie ona zignorowana podaną ilość razy.
+
+ (all)
+ (wszystko)
+
+
+ Breakpoint will only be hit in the specified thread(s).
+ Program przerwie działanie w pułapce tylko w podanych wątkach.
+ Debugger::Internal::BreakWindow
@@ -5274,9 +5866,33 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Always Adjust Column Widths to ContentsZawsze wyrównuj szerokości kolumn do ich zawartości
+
+ Edit Breakpoint...
+ Zmodyfikuj pułapkę...
+
+
+ Associate Breakpoint With All Threads
+ Skojarz pułapkę ze wszystkimi wątkami
+
+
+ Associate Breakpoint With Thread %1
+ Skojarz pułapkę z wątkiem %1
+
+
+ Add Breakpoint...
+ Dodaj pułapkę...
+
+
+ Edit Breakpoint Properties
+ Zmodyfikuj właściwości pułapki
+
+
+ Set Breakpoint...
+ Ustaw pułapkę...
+ Edit Condition...
- Zmodyfikuj warunek...
+ Zmodyfikuj warunek...Synchronize Breakpoints
@@ -5308,11 +5924,11 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Set Breakpoint at Function...
- Ustaw pułapkę w funkcji...
+ Ustaw pułapkę w funkcji...Set Breakpoint at Function "main"
- Ustaw pułapkę w funkcji "main"
+ Ustaw pułapkę w funkcji "main"Set Breakpoint at "throw"
@@ -5324,7 +5940,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Conditions on Breakpoint %1
- Warunki dla pułapki %1
+ Warunki dla pułapki %1
@@ -5332,123 +5948,119 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
The function "%1()" failed: %2Function call failed
- Funkcja "%1()" zakończona niepowodzeniem: %2
+ Funkcja "%1()" zakończona niepowodzeniem: %2Version: %1
- Wersja: %1
+ Wersja: %1<html>The installed version of the <i>Debugging Tools for Windows</i> (%1) is rather old. Upgrading to version %2 is recommended for the proper display of Qt's data types.</html>
- <html>Zainstalowana wersja <i>narzędzi debugowych dla Windows</i> (%1) jest przestarzała. Zalecane jest uaktualnienie do wersji %2 w celu poprawnego wyświetlania typów danych Qt.</html>
+ <html>Zainstalowana wersja <i>narzędzi debugowych dla Windows</i> (%1) jest przestarzała. Zalecane jest uaktualnienie do wersji %2 w celu poprawnego wyświetlania typów danych Qt.</html>Debugger
- Debugger
+ DebuggerThe dumper library was not found at %1.
- Biblioteka zrzutów nie została znaleziona w %1.
-
-
- The console stub process was unable to start '%1'.
-
+ Biblioteka zrzutów nie została znaleziona w %1.Attaching to core files is not supported!
- Dołączanie się do pliku zrzutu nie jest obsługiwane!
+ Dołączanie się do pliku zrzutu nie jest obsługiwane!The process exited with exit code %1.
- Proces zakończył się kodem wyjściowym %1.
+ Proces zakończył się kodem wyjściowym %1.Continuing with '%1'...
- Kontynuacja z "%1"...
+ Kontynuacja z "%1"...Unable to continue: %1
- Nie można kontynuować: %1
+ Nie można kontynuować: %1Reverse stepping is not implemented.
- Kroczenie wstecz nie jest zaimplementowane.
+ Kroczenie wstecz nie jest zaimplementowane.Thread %1 cannot be stepped.
- Wątek %1 nie może być śledzony krok po kroku.
+ Wątek %1 nie może być śledzony krok po kroku.Stepping %1
- Kroczenie %1
+ Kroczenie %1Running requested...
- Zażądano uruchomienia...
+ Zażądano uruchomienia...Running up to %1:%2...
- Wykonanie do osiągnięcia %1:%2...
+ Wykonanie do osiągnięcia %1:%2...Running up to function '%1()'...
- Wykonanie do osiągnięcia funkcji '%1()'...
+ Wykonanie do osiągnięcia funkcji '%1()'...Jump to line is not implemented
- Skok do linii nie jest obsługiwany
+ Skok do linii nie jest obsługiwanyUnable to assign the value '%1' to '%2': %3
- Nie można podstawić wartości "%1" do "%2": %3
+ Nie można podstawić wartości "%1" do "%2": %3Unable to retrieve %1 bytes of memory at 0x%2: %3
- Nie można odczytać %1 bajtów pamięci spod adresu 0x%2: %3
+ Nie można odczytać %1 bajtów pamięci spod adresu 0x%2: %3Cannot retrieve symbols while the debuggee is running.
- Nie można odczytać symboli dopóki debugowany program pracuje.
+ Nie można odczytać symboli dopóki debugowany program pracuje.Debugger Error
- Błąd debuggera
+ Błąd debuggeraIgnoring initial breakpoint...
- Zignorowano początkową pułapkę...
+ Zignorowano początkową pułapkę...Interrupted in thread %1, current thread: %2
- Przerwano w wątku %1, bieżący wątek: %2
+ Przerwano w wątku %1, bieżący wątek: %2Stopped, current thread: %1
- Zatrzymano, bieżący wątek: %1
+ Zatrzymano, bieżący wątek: %1Changing threads: %1 -> %2
- Zmiana wątków: %1 -> %2
+ Zmiana wątków: %1 -> %2Stopped at %1:%2 in thread %3.
- Zatrzymano w %1:%2 w wątku %3.
+ Zatrzymano w %1:%2 w wątku %3.Stopped at %1 in thread %2 (missing debug information).
- Zatrzymano w %1 w wątku %2 (brak informacji debugowej).
+ Zatrzymano w %1 w wątku %2 (brak informacji debugowej).Stopped at %1 (%2) in thread %3 (missing debug information).
- Zatrzymano w %1 (%2) w wątku %3 (brak informacji debugowej).
+ Zatrzymano w %1 (%2) w wątku %3 (brak informacji debugowej).Stopped in thread %1 (missing debug information).
- Zatrzymano w wątku %1 (brak informacji debugowej).
+ Zatrzymano w wątku %1 (brak informacji debugowej).Breakpoint: %1
- Pułapka: %1
+ Pułapka: %1
@@ -5487,11 +6099,11 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Initializing dumpers...
-
+ Inicjalizacja zrzutów...Disabling dumpers due to debuggee crash...
-
+ Wyłączanie zrzutów z powodu zakończenia pracy debugowanego programu...Querying dumpers for '%1'/'%2' (%3)
@@ -5566,7 +6178,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Pick a local cache directory
- Wybierz katalog z lokalnym cache
+ Wybierz katalog z lokalnym cache
@@ -5577,7 +6189,7 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
This switches the Locals&Watchers view to automatically derefence pointers. This saves a level in the tree view, but also loses data for the now-missing intermediate level.
- Włącza automatyczne wyłuskiwanie wskaźników w widoku ze zmiennymi lokalnymi i obserwowanymi. Brak jednego poziomu w widoku upraszcza go, ale jednocześnie powoduje utratę danych w brakującym poziomie pośrednim.
+ Włącza automatyczne wyłuskiwanie wskaźników w widoku ze zmiennymi lokalnymi i obserwowanymi. Brak jednego poziomu w widoku upraszcza go, ale jednocześnie powoduje utratę danych w brakującym poziomie pośrednim.Debugger Properties...
@@ -5617,15 +6229,19 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Watch Expression "%1"
- Obserwuj wyrażenie "%1"
+ Obserwuj wyrażenie "%1"Remove Watch Expression "%1"
- Usuń obserwowanie wyrażenia "%1"
+ Usuń obserwowanie wyrażenia "%1"Watch Expression "%1" in Separate Window
- Obserwuj wyrażenie "%1" w osobnym oknie
+ Obserwuj wyrażenie "%1" w osobnym oknie
+
+
+ This switches the Locals&Watchers view to automatically dereference pointers. This saves a level in the tree view, but also loses data for the now-missing intermediate level.
+ Włącza automatyczne wyłuskiwanie wskaźników w widoku ze zmiennymi lokalnymi i obserwowanymi. Brak jednego poziomu w widoku upraszcza go, ale jednocześnie powoduje utratę danych w brakującym poziomie pośrednim.Show "std::" Namespace in Types
@@ -5635,6 +6251,10 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Show Qt's Namespace in TypesPokazuj przestrzeń nazw Qt w widoku typów
+
+ Sort Members of Classes and Structs Alphabetically
+ Sortuj alfabetycznie składniki klas i struktur
+ Use Debugging HelpersUżywaj asystenta debuggera
@@ -5653,7 +6273,15 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Recheck Debugging Helper Availability
- Sprawdź ponownie dostępność asystenta debuggera
+ Sprawdź ponownie dostępność asystenta debuggera
+
+
+ This switches the Locals&&Watchers view to automatically dereference pointers. This saves a level in the tree view, but also loses data for the now-missing intermediate level.
+ Włącza automatyczne wyłuskiwanie wskaźników w widoku ze zmiennymi lokalnymi i obserwowanymi. Brak jednego poziomu w widoku upraszcza go, ale jednocześnie powoduje utratę danych w brakującym poziomie pośrednim.
+
+
+ Use QML Observer
+ Użyj QML ObserveraSynchronize Breakpoints
@@ -5667,6 +6295,14 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Selecting this causes breakpoint synchronization being done after each step. This results in up-to-date breakpoint information on whether a breakpoint has been resolved after loading shared libraries, but slows down stepping.Wybranie tej opcji spowoduje synchronizację pułapek po każdym kroku. W rezultacie informacja o rozwiązaniu pułapek po załadowaniu dzielonych bibliotek będzie aktualizowana na bieżąco, ale kroki będą wykonywane w dłuższym czasie.
+
+ Adjust Breakpoint Locations
+ Poprawiaj położenia pułapek
+
+
+ Not all source code lines generate executable code. Putting a breakpoint on such a line acts as if the breakpoint was set on the next line that generated code. Selecting 'Adjust Breakpoint Locations' shifts the red breakpoint markers in such cases to the location of the true breakpoint.
+
+ Break on "throw"Przerwij w "throw"
@@ -5737,11 +6373,11 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Change debugger language automatically
- Automatycznie zmieniaj język debuggera
+ Automatycznie zmieniaj język debuggeraChanges the debugger language according to the currently opened file.
- Zmienia język debuggera odpowiednio do zawartości otwartego pliku.
+ Zmienia język debuggera odpowiednio do zawartości otwartego pliku.Checking this will enable tooltips in the locals view during debugging.
@@ -5791,85 +6427,85 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Error Loading Symbols
- Błąd w trakcie ładowania symboli
+ Błąd w trakcie ładowania symboliNo executable to load symbols from specified.
- Nie podano programu z którego można załadować symbole.
+ Nie podano programu z którego można załadować symbole.Symbols found.
- Symbole odnalezione.
+ Symbole odnalezione.Loading symbols from "%1" failed:
- Nie można załadować symboli z "%1":
+ Nie można załadować symboli z "%1":
Attached to core temporarily.
- Tymczasowo dołączono do zrzutu.
+ Tymczasowo dołączono do zrzutu.Unable to determine executable from core file.
- Nie można określić pliku wykonywalnego na podstawie zrzutu pamięci.
+ Nie można określić pliku wykonywalnego na podstawie zrzutu pamięci.Attached to core.
- Dołączono do zrzutu.
+ Dołączono do zrzutu.Attach to core "%1" failed:
- Dołączenie do zrzutu "%1" nie powiodło się:
+ Dołączenie do zrzutu "%1" nie powiodło się:Cannot set up communication with child process: %1
- Nie można ustanowić komunikacji z podprocesem: %1
+ Nie można ustanowić komunikacji z podprocesem: %1Starting executable failed:
- Nie można uruchomić programu:
+ Nie można uruchomić programu:
The upload process failed to start. Shell missing?
- Nie można rozpocząć procesu przesyłania. Brak powłoki?
+ Nie można rozpocząć procesu przesyłania. Brak powłoki?The upload process crashed some time after starting successfully.
- Proces przesyłania zakończony błędem po poprawnym uruchomieniu.
+ Proces przesyłania zakończony błędem po poprawnym uruchomieniu.The last waitFor...() function timed out. The state of QProcess is unchanged, and you can try calling waitFor...() again.
- Ostatnie wywołanie funkcji waitFor...() zakończyło się niepowodzeniem po określonym czasie. Stan QProcess się nie zmienił, możesz ponownie spróbować wywołać waitFor...().
+ Ostatnie wywołanie funkcji waitFor...() zakończyło się niepowodzeniem po określonym czasie. Stan QProcess się nie zmienił, możesz ponownie spróbować wywołać waitFor...().An error occurred when attempting to write to the upload process. For example, the process may not be running, or it may have closed its input channel.
- Wystąpił błąd podczas próby pisania do procesu przesyłania. Być może proces nie jest uruchomiony lub zamknął on swój kanał wejściowy.
+ Wystąpił błąd podczas próby pisania do procesu przesyłania. Być może proces nie jest uruchomiony lub zamknął on swój kanał wejściowy.An error occurred when attempting to read from the upload process. For example, the process may not be running.
- Wystąpił błąd podczas próby czytania z procesu przesyłania. Być może proces nie jest uruchomiony.
+ Wystąpił błąd podczas próby czytania z procesu przesyłania. Być może proces nie jest uruchomiony.An unknown error in the upload process occurred. This is the default return value of error().
- Wystąpił nieznany błąd podczas procesu przesyłania. Jest to domyślna wartość zwrócona przez error().
+ Wystąpił nieznany błąd podczas procesu przesyłania. Jest to domyślna wartość zwrócona przez error().Error
- Błąd
+ BłądStarting remote executable failed:
- Uruchamianie zdalnego programu zakończone niepowodzeniem:
+ Uruchamianie zdalnego programu zakończone niepowodzeniem:Debugger Error
- Błąd debuggera
+ Błąd debuggera
@@ -5908,6 +6544,10 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Select ExecutableWybierz plik wykonywalny
+
+ Select Working Directory
+ Wybierz katalog roboczy
+ Executable:Plik wykonywalny:
@@ -5940,6 +6580,10 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Debugger::Internal::AddressDialogSelect start address
+ Wybierz adres startowy
+
+
+ Select Start AddressWybierz adres startowy
@@ -5951,156 +6595,156 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
Debugger::DebuggerManagerContinue
- Kontynuuj
+ KontynuujInterrupt
- Przerwij
+ PrzerwijStep Over
- Przeskocz
+ PrzeskoczStep Into
- Wskocz do wnętrza
+ Wskocz do wnętrzaStep Out
- Wyskocz na zewnątrz
+ Wyskocz na zewnątrzRun to Line
- Uruchom do linii
+ Uruchom do liniiRun to Outermost Function
- Uruchom do skrajnej funkcji
+ Uruchom do skrajnej funkcjiImmediately Return From Inner Function
- Powróć natychmiast z wewnętrznej funkcji
+ Powróć natychmiast z wewnętrznej funkcjiJump to Line
- Skocz do linii
+ Skocz do liniiToggle Breakpoint
- Przełącz ustawienie pułapki
+ Przełącz ustawienie pułapkiAdd to Watch Window
- Dodaj do okna obserwowanych
+ Dodaj do okna obserwowanychSnapshot
- Zrzut
+ ZrzutReverse Direction
- Odwrotny kierunek
+ Odwrotny kierunekRunning...
- Uruchamianie...
+ Uruchamianie...Changing breakpoint state requires either a fully running or fully stopped application.
- Zmienianie stanu pułapki wymaga albo w pełni uruchomionej albo w pełni zatrzymanej aplikacji.
+ Zmienianie stanu pułapki wymaga albo w pełni uruchomionej albo w pełni zatrzymanej aplikacji.The application requires the debugger engine '%1', which is disabled.
- Program wymaga silnika debuggera '%1', który jest wyłączony.
+ Program wymaga silnika debuggera '%1', który jest wyłączony.Starting debugger for tool chain '%1'...
- Uruchamianie debuggera dla zestawu narzędzi '%1'...
+ Uruchamianie debuggera dla zestawu narzędzi '%1'...Cannot debug '%1' (tool chain: '%2'): %3
- Nie można debugować "%1" (zestaw narzędzi: "%2"): %3
+ Nie można debugować "%1" (zestaw narzędzi: "%2"): %3Warning
- Ostrzeżenie
+ OstrzeżenieSave Debugger Log
- Zachowaj dziennik debuggera
+ Zachowaj dziennik debuggera%1 (explicitly set in the Debugger Options)
- %1 (ustawione jawnie w opcjach debuggera)
+ %1 (ustawione jawnie w opcjach debuggera)Open Qt preferences
- Otwórz ustawienia Qt
+ Otwórz ustawienia QtTurn off helper usage
- Wyłącz asystenta
+ Wyłącz asystentaThe debugger could not load the debugging helper library.
- Debugger nie mógł załadować biblioteki asystenta debuggera.
+ Debugger nie mógł załadować biblioteki asystenta debuggera.The debugging helper is used to nicely format the values of some Qt and Standard Library data types. It must be compiled for each used Qt version separately. This can be done in the Qt preferences page by selecting a Qt installation and clicking on 'Rebuild' in the 'Debugging Helper' row.
- Asystent debuggera jest używany do ładnego formatowania niektórych typów Qt i Biblioteki Standardowej. Musi być skompilowany oddzielnie dla każdej używanej wersji Qt. Można to zrobić z poziomu strony ustawień Qt poprzez wybranie instalacji Qt i kliknięcie na "Przebuduj" w linijce "Asystent debuggera".
+ Asystent debuggera jest używany do ładnego formatowania niektórych typów Qt i Biblioteki Standardowej. Musi być skompilowany oddzielnie dla każdej używanej wersji Qt. Można to zrobić z poziomu strony ustawień Qt poprzez wybranie instalacji Qt i kliknięcie na "Przebuduj" w linijce "Asystent debuggera".Continue anyway
- Kontynuuj
+ KontynuujAbort Debugging
- Przerwij debugowanie
+ Przerwij debugowanieAborts debugging and resets the debugger to the initial state.
- Przerywa debugowanie i przywraca debugger do stanu początkowego.
+ Przerywa debugowanie i przywraca debugger do stanu początkowego.Stopped
- Zatrzymano
+ ZatrzymanoExited
- Zakończono
+ ZakończonoDebugging helper missing
- Brak asystenta debuggera
+ Brak asystenta debuggeraStop Debugger
- Zatrzymaj debugger
+ Zatrzymaj debuggerDebuggerPaneClear Contents
- Wyczyść zawartość
+ Wyczyść zawartośćSave Contents
- Zachowaj zawartość
+ Zachowaj zawartośćInputPaneType Ctrl-<Return> to execute a line.
- Naciśnij Ctrl-<Return> aby wykonać linię.
+ Naciśnij Ctrl-<Return> aby wykonać linię.Debugger::Internal::DebuggerOutputWindowDebugger
- Debugger
+ Debugger
@@ -6115,16 +6759,16 @@ Zwróć uwagę że spowoduje to usunięcie lokalnego pliku.
A debugging session is still in progress.
Would you like to terminate it?
- Trwa sesja debugowa.
+ Trwa sesja debugowa.
Czy chcesz ją zakończyć?Close Debugging Session
- Zakończ sesję debugową
+ Zakończ sesję debugowąA debugging session is still in progress. Terminating the session in the current state (%1) can leave the target in an inconsistent state. Would you still like to terminate it?
- Trwa sesja debugowa. Zakończenie jej w bieżącym stanie (%1) może spowodować, że program znajdzie się w niespójnym stanie. Czy wciąż chcesz ją zakończyć?
+ Trwa sesja debugowa. Zakończenie jej w bieżącym stanie (%1) może spowodować, że program znajdzie się w niespójnym stanie. Czy wciąż chcesz ją zakończyć?
@@ -6146,97 +6790,90 @@ Czy chcesz ją zakończyć?
Debugger::Internal::DebuggerPluginOption '%1' is missing the parameter.
- Brak parametru w opcji "%1".
+ Brak parametru w opcji "%1".The parameter '%1' of option '%2' is not a number.
- Parametr "%1" w opcji "%2" nie jest liczbą.
+ Parametr "%1" w opcji "%2" nie jest liczbą.Invalid debugger option: %1
- Niepoprawna opcja debuggera: %1
+ Niepoprawna opcja debuggera: %1Error evaluating command line arguments: %1
- Błąd podczas przetwarzania argumentów komendy: %1
+ Błąd podczas przetwarzania argumentów komendy: %1Start and Debug External Application...
- Uruchom i zdebuguj zewnętrzną aplikację...
+ Uruchom i zdebuguj zewnętrzną aplikację...Attach to Running External Application...
- Dołącz do uruchomionej zewnętrznej aplikacji...
+ Dołącz do uruchomionej zewnętrznej aplikacji...Attach to Core...
- Dołącz do zrzutu...
+ Dołącz do zrzutu...Start and Attach to Remote Application...
- Uruchom i dołącz do zdalnej aplikacji...
+ Uruchom i dołącz do zdalnej aplikacji...Detach Debugger
- Odłącz debugger
+ Odłącz debuggerStop Debugger/Interrupt Debugger
- Zatrzymaj debugger / przerwij debugger
+ Zatrzymaj debugger / przerwij debuggerReset Debugger
- Wyzeruj debugger
+ Wyzeruj debuggerThreads:
- Wątki:
+ Wątki:Attaching to PID %1.
- Dołączanie do PID %1.
+ Dołączanie do PID %1.Remove Breakpoint
- Usuń pułapkę
+ Usuń pułapkęDisable Breakpoint
- Wyłącz pułapkę
+ Wyłącz pułapkęEnable Breakpoint
- Włącz pułapkę
+ Włącz pułapkęSet Breakpoint
- Ustaw pułapkę
+ Ustaw pułapkęWarning
- Ostrzeżenie
+ OstrzeżenieCannot attach to PID 0
- Nie można dołączyć się do PID 0
+ Nie można dołączyć się do PID 0Attaching to core %1.
- Dołączanie do zrzutu %1.
+ Dołączanie do zrzutu %1.Debugger::Internal::DebuggerRunControlFactoryDebug
- Debug
-
-
-
- Debugger::Internal::DebuggerRunControl
-
- Debugger
-
+ Debug
@@ -6276,11 +6913,11 @@ Czy chcesz ją zakończyć?
Debugger::Internal::CoreGdbAdapterError Loading Symbols
- Błąd w trakcie ładowania symboli
+ Błąd w trakcie ładowania symboliNo executable to load symbols from specified.
- Nie podano programu z którego można załadować symbole.
+ Nie podano programu z którego można załadować symbole.Loading symbols from "%1" failed:
@@ -6290,7 +6927,7 @@ Czy chcesz ją zakończyć?
Attached to core temporarily.
- Tymczasowo dołączono do zrzutu.
+ Tymczasowo dołączono do zrzutu.Unable to determine executable from core file.
@@ -6299,22 +6936,27 @@ Czy chcesz ją zakończyć?
Attach to core "%1" failed:
- Dołączenie do zrzutu "%1" nie powiodło się:
+ Dołączenie do zrzutu "%1" zakończone niepowodzeniem:
+Symbols found.
- Symbole odnalezione.
+ Symbole odnalezione.
+
+
+ Attach to core failed.
+ Dołączenie do zrzutu zakończone niepowodzeniem.Attached to core.
- Dołączono do zrzutu.
+ Dołączono do zrzutu.Debugger::Internal::GdbEngineThe Gdb process failed to start. Either the invoked program '%1' is missing, or you may have insufficient permissions to invoke the program.
- Nie można rozpocząć procesu Gdb. Brak programu "%1" albo brak wymaganych uprawnień aby go uruchomić.
+ Nie można rozpocząć procesu Gdb. Brak programu "%1" albo brak wymaganych uprawnień aby go uruchomić.The Gdb process crashed some time after starting successfully.
@@ -6346,7 +6988,7 @@ Czy chcesz ją zakończyć?
Running...
- Uruchamianie...
+ Uruchamianie...Stop requested...
@@ -6354,7 +6996,7 @@ Czy chcesz ją zakończyć?
Stopping temporarily.
- Zatrzymywanie tymczasowe.
+ Zatrzymywanie tymczasowe.Executable failed
@@ -6362,7 +7004,7 @@ Czy chcesz ją zakończyć?
Process failed to start.
- Nie można uruchomić procesu.
+ Nie można uruchomić procesu.Executable failed: %1
@@ -6374,7 +7016,7 @@ Czy chcesz ją zakończyć?
Processing queued commands.
- Przetwarzanie kolejki komend.
+ Przetwarzanie kolejki komend.Loading %1...
@@ -6408,6 +7050,18 @@ Czy chcesz ją zakończyć?
Running requested...Zażądano uruchomienia...
+
+ Watchpoint %1 at %2 triggered:
+
+
+
+ Stopped at breakpoint %1 in thread %2
+ Zatrzymano w pułapce %1 w wątku %2. {1 ?} {2?}
+
+
+ Raw structure
+
+ Step requested...
@@ -6440,6 +7094,10 @@ Czy chcesz ją zakończyć?
Unable to run '%1': %2Nie można uruchomić "%1": %2
+
+ Retrieving data for stack view thread 0x%1...
+
+ Retrieving data for stack view...Pobieranie danych dla widoku stosu...
@@ -6464,6 +7122,15 @@ Czy chcesz ją zakończyć?
Debugging helpers not found.Brak asystentów debuggera.
+
+ Debugging helpers: Qt version mismatch
+ Asystenci debuggera: Niezgodna wersja Qt
+
+
+ The Qt version used to build the debugging helpers (%1) does not match the Qt version used to build the debugged application (%2).
+This might yield incorrect results.
+
+ Custom dumper setup: %1
@@ -6483,6 +7150,7 @@ Czy chcesz ją zakończyć?
<shadowed>
+ Type of local variable or parameter shadowed by another variable of the same name in a nested block.<przykryto>
@@ -6504,7 +7172,7 @@ Czy chcesz ją zakończyć?
Unable to start gdb '%1': %2
- Nie można uruchomić gdb "%1": %2
+ Nie można uruchomić gdb "%1": %2Gdb I/O Error
@@ -6534,12 +7202,12 @@ Czy chcesz ją zakończyć?
Snapshot Reloading
- Przeładowywanie zrzutu
+ Przeładowywanie zrzutuIn order to load snapshots the debugged process needs to be stopped. Continuation will not be possible afterwards.
Do you want to stop the debugged process and load the selected snapshot?
- W celu załadowania zrzutów należy zatrzymać debugowany proces. Kontynuacja debugowania nie będzie wtedy możliwa.
+ W celu załadowania zrzutów należy zatrzymać debugowany proces. Kontynuacja debugowania nie będzie wtedy możliwa.
Czy chcesz zatrzymać debugowany proces i załadować wybrany zrzut?
@@ -6562,6 +7230,11 @@ Czy chcesz zatrzymać debugowany proces i załadować wybrany zrzut?Cannot find debugger initialization script
Nie można odnaleźć skryptu inicjalizującego dla debuggera
+
+ The Gdb process failed to start. Either the invoked program '%1' is missing, or you may have insufficient permissions to invoke the program.
+%2
+
+ Library %1 loadedZaładowano bibliotekę %1
@@ -6590,6 +7263,14 @@ Czy chcesz zatrzymać debugowany proces i załadować wybrany zrzut?Thread %1 selected
Wybrano wątek %1
+
+ Stopping temporarily
+ Zatrzymywanie tymczasowe
+
+
+ Processing queued commands
+ Przetwarzanie kolejki komend
+ The gdb process has not responded to a command within %1 seconds. This could mean it is stuck in an endless loop or taking longer than expected to perform the operation.
You can choose between waiting longer or abort debugging.
@@ -6608,6 +7289,10 @@ Możesz poczekać dłużej na odpowiedź lub przerwać debugowanie.Stop debugging
Zatrzymaj debugowanie
+
+ Process failed to start
+ Nie można uruchomić procesu
+ <unknown><nieznany>
@@ -6634,7 +7319,7 @@ Możesz poczekać dłużej na odpowiedź lub przerwać debugowanie.
Stopped at breakpoint %1 in thread %2.
- Zatrzymano w pułapce %1 w wątku %2.
+ Zatrzymano w pułapce %1 w wątku %2. <Unknown>
@@ -6678,7 +7363,7 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
Launching
- Uruchamianie
+ UruchamianieImmediate return from function requested...
@@ -6686,7 +7371,7 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
ATTEMPT BREAKPOINT SYNC
- PRÓBA SYNCHRONIZACJI PUŁAPEK
+ PRÓBA SYNCHRONIZACJI PUŁAPEK<unknown>
@@ -6698,6 +7383,10 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
Jumping out of bogus frame...Wyskakiwanie z błędnej ramki...
+
+ Setting up inferior...
+
+ Failed to start application: Nie można uruchomić aplikacji:
@@ -6720,7 +7409,7 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
Starting inferior...
- Uruchamianie podprocesu...
+ Uruchamianie podprocesu...Adapter crashed
@@ -6801,6 +7490,10 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
Process started, PID: 0x%1, thread id: 0x%2, code segment: 0x%3, data segment: 0x%4.Proces uruchomiony, PID: 0x%1, identyfikator wątku: 0x%2, segment kodu: 0x%3, segment danych: 0x%4.
+
+ The reported code segment address (0x%1) might be invalid. Symbol resolution or setting breakoints may not work.
+
+ Connecting to TRK server adapter failed:
@@ -6822,9 +7515,17 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
Module nameNazwa modułu
+
+ Module path
+ Ścieżka do modułu
+ Symbols read
- Przeczytane symbole
+ Symbole przeczytane
+
+
+ Symbols type
+ Typ symboliStart address
@@ -6834,6 +7535,18 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
End addressAdres końcowy
+
+ unknown
+ nieznane
+
+
+ plain
+ zwykłe
+
+
+ fast
+ szybkie
+ Debugger::Internal::ModulesWindow
@@ -6853,6 +7566,10 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
Load Symbols for All ModulesZaładuj symbole ze wszystkich modułów
+
+ Examine All Modules
+ Sprawdź wszystkie moduły
+ Load Symbols for ModuleZaładuj symbole z modułu
@@ -6887,19 +7604,19 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
Address
- Adres
+ AdresCode
- Kod
+ KodSymbol
- Symbol
+ SymbolSymbols in "%1"
- Symbole w "%1"
+ Symbole w "%1"
@@ -7104,6 +7821,10 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
Debugger::Internal::ScriptEngine
+
+ Error:
+ Błąd:
+ Running requested...Zażądano uruchomienia...
@@ -7133,11 +7854,11 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
Debugger::Internal::SourceFilesModelInternal name
- Nazwa wewnętrzna
+ Nazwa wewnętrznaFull name
- Pełna nazwa
+ Pełna nazwa
@@ -7218,15 +7939,39 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
Debugger::Internal::ThreadsHandlerThread: %1
- Wątek: %1
+ Wątek: %1Thread: %1 at %2 (0x%3)
- Wątek: %1 w %2 (0x%3)
+ Wątek: %1 w %2 (0x%3)Thread: %1 at %2, %3:%4 (0x%5)
- Wątek: %1 w %2, %3:%4 (0x%5)
+ Wątek: %1 w %2, %3:%4 (0x%5)
+
+
+ Thread id:
+ Identyfikator wątku:
+
+
+ Target id:
+ Identyfikator produktu:
+
+
+ Name:
+ Nazwa:
+
+
+ State:
+ Stan:
+
+
+ Core:
+ Zrzut:
+
+
+ Stopped at:
+ Zatrzymano w:Thread ID
@@ -7248,6 +7993,18 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
AddressAdres
+
+ Core
+ Zrzut
+
+
+ State
+ Stan
+
+
+ Name
+ Nazwa
+ Debugger::Internal::StackWindow
@@ -7263,9 +8020,17 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
Open Memory EditorOtwórz edytor pamięci
+
+ Open Memory Editor at 0x%1
+ Otwórz edytor pamięci z adresem 0x%1
+
+
+ Open Disassembler at 0x%1
+ Otwórz deasembler w 0x%1
+ Open Memory Editor at %1
- Otwórz edytor pamięci z adresem %1
+ Otwórz edytor pamięci z adresem %1Open Disassembler
@@ -7273,7 +8038,7 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
Open Disassembler at %1
- Otwórz deasembler w %1
+ Otwórz deasembler w %1Adjust Column Widths to Contents
@@ -7303,10 +8068,12 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
Debugger::Internal::WatchData<not in scope>
+ Value of variable in Debugger Locals display for variables out of scope (stopped above initialization).<poza zakresem>%1 <shadowed %2>
+ Display of variables shadowed by variables of the same name in nested scopes: Variable %1 is the variable name, %2 is a simple count.%1 <przykryło %2>
@@ -7348,6 +8115,10 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
RootKorzeń
+
+ Return Value
+ Zwrócona wartość
+ LocalsZmienne lokalne
@@ -7360,13 +8131,49 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
TooltipPodpowiedź
+
+ <empty>
+ <pusty>
+
+
+ <uninitialized>
+ <niezainicjalizowany>
+
+
+ <invalid>
+ <niepoprawny>
+
+
+ <not accessible>
+ <niedostępny>
+
+
+ <%n items>
+
+ <%n element>
+ <%n elementy>
+ <%n elementów>
+
+
+
+ %1 Object at %2
+ Obiekt %1 pod adresem %2
+
+
+ %1 Object at Unknown Address
+ Obiekt %1 pod nieznanym adresem
+
+
+ Locals & Watchers
+ Zmienne lokalne i obserwowane
+ unknown address
- nieznany adres
+ nieznany adres%1 object at %2
- %1 obiekt w %2
+ %1 obiekt w %2<Edit>
@@ -7393,7 +8200,15 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
Bald pointer
- Łysy wskaźnik
+ Łysy wskaźnik
+
+
+ <Edit>
+ <Zmodyfikuj>
+
+
+ Raw pointer
+ WskaźnikLatin1 string
@@ -7436,10 +8251,10 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
%n known types, Qt version: %1, Qt namespace: %2 Dumper version: %3
-
-
-
-
+
+ %n znany typ, wersja Qt: %1, przestrzeń nazw Qt: %2, wersja zrzutu: %3
+ %n znane typy, wersja Qt: %1, przestrzeń nazw Qt: %2, wersja zrzutu: %3
+ %n znanych typów, wersja Qt: %1, przestrzeń nazw Qt: %2, wersja zrzutu: %3
@@ -7453,13 +8268,57 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
Change Format for Type "%1"Zmień format typu "%1"
+
+ Automatic
+ Automatyczny
+ Change Format for TypeZmień format typu
+
+ Change Format for Object Named "%1"
+ Zmień format obiektu o nazwie %1
+
+
+ Open Memory Editor at Object's Address (0x%1)
+ Otwórz edytor pamięci z adresem obiektu (0x%1)
+
+
+ Open Memory Editor at Referenced Address (0x%1)
+
+
+
+ Break on Changes at Object's Address (0x%1)
+
+
+
+ Break on Changes at Referenced Address (0x%1)
+
+
+
+ Break on Changing Contents
+
+
+
+ Watch Expression
+ Obserwuj wyrażenie
+
+
+ Watch Expression "%1"
+ Obserwuj wyrażenie "%1"
+
+
+ Remove Watch Expression
+ Usuń obserwowanie wyrażenia
+
+
+ Remove Watch Expression "%1"
+ Usuń obserwowanie wyrażenia "%1"
+ Change Format for Object at %1
- Zmień format obiektu w %1
+ Zmień format obiektu w %1Change Format for Object
@@ -7479,12 +8338,16 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
Open Memory Editor at %1
- Otwórz edytor pamięci z adresem %1
+ Otwórz edytor pamięci z adresem %1Refresh Code Model SnapshotOdśwież kopię modelu danych
+
+ Show View Contents in Editor
+
+ Adjust Column Widths to ContentsWyrównaj szerokości kolumn do ich zawartości
@@ -7495,7 +8358,7 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
Clear
- Wyczyść
+ Wyczyść
@@ -7517,7 +8380,7 @@ Zaleca się użycie gdb wersji 7.1 lub późniejszej.
DesignerXml Editor
- Edytor xml
+ Edytor xmlDesigner
@@ -7633,6 +8496,18 @@ Spróbuj ponownie przebudować projekt.
Ctrl+JCtrl+J
+
+ Alt+Shift+R
+ Alt+Shift+R
+
+
+ Switch Source/Form
+ Przełącz między źródłem a formularzem
+
+
+ Shift+F4
+ Shift+F4
+ Signals && Slots EditorEdytor sygnałów / slotów
@@ -7663,7 +8538,7 @@ Spróbuj ponownie przebudować projekt.
Ctrl+Alt+R
- Ctrl+Alt+R
+ Ctrl+Alt+RAbout Qt Designer plugins....
@@ -7743,7 +8618,7 @@ Spróbuj ponownie przebudować projekt.
No documents matching '%1' could be found.
Rebuilding the project might help.
- Brak dokumentów załączających "%1".
+ Brak dokumentów dołączających "%1".
Przebudowanie projektu może pomóc w ich odnalezieniu.
@@ -7884,15 +8759,15 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
FakeVim::Internal::FakeVimPluginPrivateSwitch to next file
- Przełącz do następnego pliku
+ Przełącz do następnego plikuSwitch to previous file
- Przełącz do poprzedniego pliku
+ Przełącz do poprzedniego plikuQuit FakeVim
- Zakończ FakeVim
+ Zakończ FakeVimFile not saved
@@ -7943,7 +8818,15 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
Replace && Find Next
- Zastąp i znajdź następne
+ Zastąp i znajdź następne
+
+
+ Replace
+ Zastąp
+
+
+ Replace && Find
+ Zastąp i znajdźCtrl+=
@@ -8020,27 +8903,39 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
Budowanie
- New configuration
+ New ConfigurationNowa konfiguracja
- New Configuration Name:
+ New configuration name:Nazwa nowej konfiguracji:
+
+ New configuration
+ Nowa konfiguracja
+
+
+ New Configuration Name:
+ Nazwa nowej konfiguracji:
+ GenericProjectManager::Internal::GenericBuildSettingsWidgetConfiguration Name:
- Nazwa konfiguracji:
+ Nazwa konfiguracji:Build directory:Katalog budowania wersji:
+
+ Tool chain:
+ Zestaw narzędzi:
+ Tool Chain:
- Łańcuch narzędzi:
+ Łańcuch narzędzi:Generic Manager
@@ -8136,6 +9031,10 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
Clone URL:URL klonu:
+
+ Delete master branch
+ Usuń gałąź "master"
+ Git::Internal::GitClient
@@ -8155,7 +9054,7 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
Executing: %1 %2
Executing: <executable> <arguments>
- Uruchamianie: %1 %2
+ Uruchamianie: %1 %2
@@ -8215,6 +9114,10 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.Nie można usunąć %n plików z %1 plików: %2
+
+ Unable to move from %1 to %2: %3
+
+ Unable to reset %1: %2
@@ -8283,6 +9186,31 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
Unable apply patch %1 to %2: %3Nie można zastosować łaty %1 do %2: %3
+
+ Cannot locate %1.
+
+
+
+ Unable to launch %1.
+
+
+
+ Unable to retrieve the last commit data of the repository %1.
+
+
+
+ Amended %1 (%n file(s)).
+
+
+
+
+
+
+
+
+ Amended %1.
+
+ Unable to restore stash %1: %2
@@ -8611,6 +9539,10 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
Clean Repository...Wyczyść składnicę...
+
+ Launch gitk
+
+ Saves the current state of your work and resets the repository.Zachowuje bieżący stan Twojej pracy i przywraca składnicę do stanu sprzed zmian.
@@ -8635,6 +9567,10 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
Alt+G,Alt+CAlt+G,Alt+C
+
+ Amend Last Commit...
+
+ PushPopchnij
@@ -8653,13 +9589,33 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
Czy chcesz odwrócić wszystkie oczekujące zmiany w składnicy
%1?
+
+ Amend %1
+
+
+
+ Git Commit
+
+
+
+ Closing Git Editor
+
+ Unable to retrieve file listNie można uzyskać listy plików
+
+ Repository Clean
+
+
+
+ Choose Patch
+
+ Repository clean
- Czysta składnica
+ Czysta składnicaThe repository is clean.
@@ -8671,7 +9627,7 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
Choose patch
- Wybierz łatę
+ Wybierz łatęPatch %1 successfully applied to %2
@@ -8723,7 +9679,7 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
Closing git editor
- Zamykanie edytora git
+ Zamykanie edytora gitDo you want to commit the change?
@@ -8741,13 +9697,6 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
Nie można odnaleźć pliku binarnego "%1" w ścieżce "%2"
-
- Git::Internal::GitSubmitEditor
-
- Git Commit
-
-
-HelloWorld::Internal::HelloWorldPlugin
@@ -8814,6 +9763,26 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
FiltersFiltry
+
+ Unfiltered
+ Nieprzefiltrowane
+
+
+ No user defined filters available or no filter selected.
+ Brak dostępnych filtrów użytkownika lub żaden filtr nie jest zaznaczony.
+
+
+ The filter "%1" will show every documentation file available, as no attributes are specified.
+
+
+
+ The filter "%1" will only show documentation files that have the attribute %2 specified.
+
+
+
+ The filter "%1" will only show documentation files that have the attributes %2 specified.
+
+ Help::Internal::GeneralSettingsPage
@@ -8823,7 +9792,11 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
Open Image
- Otwórz plik graficzny
+ Otwórz plik graficzny
+
+
+ Import Bookmarks
+ Zaimportuj zakładkiFiles (*.xbel)
@@ -8842,6 +9815,10 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
Help::Internal::HelpIndexFilterHelp index
+ Indeks pomocy
+
+
+ Help IndexIndeks pomocy
@@ -8963,9 +9940,13 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
Poprzedni
- Close current Page
+ Close current pageZamknij bieżącą stronę
+
+ Close current Page
+ Zamknij bieżącą stronę
+ NextNastępny
@@ -9270,7 +10251,7 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
Executing: %1
- Wykonywanie: %1
+ Wykonywanie: %1
@@ -9416,15 +10397,23 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
The process "%1" crashed.Proces "%1" zakończył pracę błędem.
+
+ Could not start process "%1" %2
+ Nie można uruchomić procesu "%1" %2
+ Could not start process "%1"
- Nie można uruchomić procesu "%1"
+ Nie można uruchomić procesu "%1"ProjectExplorer::Internal::AllProjectsFilterFiles in any project
+ Pliki we wszystkich projektach
+
+
+ Files in Any ProjectPliki we wszystkich projektach
@@ -9492,6 +10481,10 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
Category for build system isses listened under 'Build Issues'System budowania
+
+ Build canceled
+ Anulowano budowanie
+ Canceled build.Anulowano budowanie.
@@ -9547,60 +10540,89 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
RemoveUsuń
+
+ Rename
+ Zmień nazwę
+ &Clone SelectedS&klonuj wybraną
- Build Steps
- Kroki procesu budowania
+ Remove Build Configuration
+ Usuń konfigurację budowania
- Clean Steps
- Kroki procesu czyszczenia
+ Do you really want to delete the build configuration <b>%1</b>?
+ Czy na pewno usunąć konfigurację budowania <b>%1</b>?
- Clone configuration
+ Rename...
+ Zmień nazwę...
+
+
+ New name for build configuration <b>%1</b>:
+ Nowa nazwa dla konfiguracji budowania <b>%1</b>:
+
+
+ Clone Configuration
+ Title of a the cloned BuildConfiguration window, text of the windowSklonuj konfigurację
- New Configuration Name:
+ New configuration name:Nazwa nowej konfiguracji:
+
+ Build Steps
+ Kroki procesu budowania
+
+
+ Clean Steps
+ Kroki procesu czyszczenia
+
+
+ Clone configuration
+ Sklonuj konfigurację
+
+
+ New Configuration Name:
+ Nazwa nowej konfiguracji:
+ ProjectExplorer::Internal::BuildStepsPageMove Up
- Przenieś do góry
+ Przenieś do góryMove Down
- Przenieś na dół
+ Przenieś na dółRemove Item
- Usuń element
+ Usuń elementRemoving Step failed
- Nie można usunąć kroku
+ Nie można usunąć krokuCan't remove build step while building
- Nie można usunąć kroku podczas budowania
+ Nie można usunąć kroku podczas budowaniaNo Build Steps
- Brak kroków procesu budowania
+ Brak kroków procesu budowaniaAdd Clean Step
- Dodaj krok do procesu czyszczenia
+ Dodaj krok do procesu czyszczeniaAdd Build Step
- Dodaj krok do procesu budowania
+ Dodaj krok do procesu budowaniaClean Steps
@@ -9622,29 +10644,33 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
ProjectExplorer::Internal::CoreListenerCheckingForRunningBuildCancel Build && Close
- Anuluj budowanie i zamknij
+ Anuluj budowanie i zamknijDo not Close
- Nie zamykaj
+ Nie zamykajClose Qt Creator?
- Czy zamknąć Qt Creator?
+ Czy zamknąć Qt Creator?A project is currently being built.
- Trwa budowanie projektu.
+ Trwa budowanie projektu.Do you want to cancel the build process and close Qt Creator anyway?
- Czy chcesz anulować proces budowania i zamknąć Qt Creator?
+ Czy chcesz anulować proces budowania i zamknąć Qt Creator?ProjectExplorer::Internal::CurrentProjectFilterFiles in current project
+ Pliki w bieżącym projekcie
+
+
+ Files in Current ProjectPliki w bieżącym projekcie
@@ -9663,7 +10689,7 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
ProjectExplorer::Internal::CustomExecutableConfigurationWidgetName:
- Nazwa:
+ Nazwa:Executable:
@@ -9675,12 +10701,20 @@ Przebudowanie projektu może pomóc w ich odnalezieniu.
Working Directory:
+ Katalog roboczy:
+
+
+ Working directory:Katalog roboczy:Run in &TerminalUruchom w &terminalu
+
+ Debugger:
+ Debugger:
+ Run EnvironmentŚrodowisko uruchamiania
@@ -9771,13 +10805,13 @@ Powód: %2
Building debugging helper library in %1
- Budowanie biblioteki asystenta debuggera w %1
+ Budowanie biblioteki asystenta debuggera w %1
Running %1 %2...
- Uruchamianie %1 %2...
+ Uruchamianie %1 %2...
@@ -9789,7 +10823,7 @@ Powód: %2
Running %1 ...
- Uruchamianie %1...
+ Uruchamianie %1...
@@ -9797,6 +10831,10 @@ Powód: %2
DependenciesModelUnable to add dependency
+ Nie można dodać zależności
+
+
+ Unable to Add DependencyNie można dodać zależności
@@ -9818,18 +10856,24 @@ Powód: %2
ValueWartość
-
- <VARIABLE>
- Name when inserting a new variable
- <ZMIENNA>
- <VALUE>
- Value when inserting a new variable
+ Value when inserting a new variable<WARTOŚĆ><VARIABLE>
+ Name when inserting a new variable
+ <ZMIENNA>
+
+
+ <VALUE>
+ Value when inserting a new variable
+ <WARTOŚĆ>
+
+
+ <VARIABLE>
+ Name when inserting a new variable<ZMIENNA>
@@ -9895,15 +10939,15 @@ Powód: %2
The application is still running.
- Aplikacja jest wciąż uruchomiona.
+ Aplikacja jest wciąż uruchomiona.Force it to quit?
- Zakończyć ją?
+ Zakończyć ją?Force Quit
- Zakończ
+ ZakończApplication Output
@@ -9911,7 +10955,7 @@ Powód: %2
Unable to close
- Nie można zamknąć
+ Nie można zamknąć
@@ -9937,9 +10981,18 @@ Powód: %2
Could not open the following project: '%1'Nie można otworzyć projektu: "%1"
+
+ All Projects
+ Wszystkie projekty
+ ProjectExplorer::Internal::ProcessStep
+
+ Custom Process Step
+ Default ProcessStep display name
+ Własny krok procesu
+ Custom Process Stepitem in combobox
@@ -10031,6 +11084,10 @@ Powód: %2
Rebuild AllPrzebuduj wszystko
+
+ Deploy All
+ Zainstaluj wszystko
+ Clean AllWyczyść wszystko
@@ -10055,6 +11112,14 @@ Powód: %2
Rebuild Project "%1"Przebuduj projekt "%1"
+
+ Deploy Project
+ Zainstaluj projekt
+
+
+ Deploy Project "%1"
+ Zainstaluj projekt "%1"
+ Clean ProjectWyczyść projekt
@@ -10071,6 +11136,10 @@ Powód: %2
Rebuild Without DependenciesPrzebuduj bez zależności
+
+ Deploy Without Dependencies
+ Zainstaluj bez zależności
+ Clean Without DependenciesWyczyść bez zależności
@@ -10083,6 +11152,63 @@ Powód: %2
Ctrl+RCtrl+R
+
+ Remove Project...
+ Remove project from parent profile (Project explorer view); will not physically delete any files.
+ Usuń projekt...
+
+
+ Delete File...
+ Usuń plik...
+
+
+ Set as Startup Project
+ Ustaw jako projekt startowy
+
+
+ Cancel Build && Close
+ Anuluj budowanie i zamknij
+
+
+ Do Not Close
+ Nie zamykaj
+
+
+ Close Qt Creator?
+ Czy zamknąć Qt Creatora?
+
+
+ A project is currently being built.
+ Trwa budowanie projektu.
+
+
+ Do you want to cancel the build process and close Qt Creator anyway?
+ Czy chcesz anulować proces budowania i zamknąć Qt Creatora?
+
+
+ Adding Files to Project Failed
+ Nie można dodać plików do projektu
+
+
+ Adding to Version Control Failed
+ Nie można dodać do systemu kontroli wersji
+
+
+ Removing File Failed
+ Nie można usunąć pliku
+
+
+ Deleting File Failed
+ Nie można usunąć pliku
+
+
+ Delete File
+ Usuń plik
+
+
+ Delete %1 from file system?
+ Usunąć %1 z systemu plików?
+ Projects (%1)Projekty (%1)
@@ -10169,7 +11295,7 @@ Powód: %2
Add files to project failed
- Nie można dodać plików do projektu
+ Nie można dodać plików do projektuAdd to Version Control
@@ -10191,11 +11317,11 @@ do systemu kontroli wersji (%2)?
Add files to version control failed
- Nie można dodać plików do systemu kontroli wersji
+ Nie można dodać plików do systemu kontroli wersjiRemove file failed
- Nie można usunąć pliku
+ Nie można usunąć plikuCould not remove file %1 from project %2.
@@ -10203,7 +11329,7 @@ do systemu kontroli wersji (%2)?
Delete file failed
- Nie można usunąć pliku
+ Nie można usunąć plikuCould not delete file %1.
@@ -10226,7 +11352,7 @@ do systemu kontroli wersji (%2)?
Run configuration does not match build configuration
- Konfiguracja uruchamiania nie odpowiada konfiguracji budowania
+ Konfiguracja uruchamiania nie jest zgodna z konfiguracją budowaniaThis can happen if the active build configuration uses the wrong Qt version and/or tool chain for the active run configuration (for example, running in Symbian emulator requires building with the WINSCW tool chain).
@@ -10258,6 +11384,16 @@ do systemu kontroli wersji (%2)?
ProjectExplorer::Internal::ProjectFileWizardExtension
+
+ <Implicitly Add>
+ <Niejawnie dodaj>
+
+
+ The files are implicitly added to the projects:
+
+ Pliki zostały niejawnie dodane do projektów:
+
+ <None>No version control system selected
@@ -10265,6 +11401,12 @@ do systemu kontroli wersji (%2)?
No project selected<Brak>
+
+ Failed to add subproject '%1'
+to project '%2'.
+ Nie można dodac podprojektu "%1"
+do projektu "%2".
+ Failed to add one or more files to project
'%1' (%2).
@@ -10284,10 +11426,18 @@ No project selected
ProjectExplorer::Internal::ProjectTreeWidgetSimplify tree
- Uprość drzewo
+ Uprość drzewoHide generated files
+ Ukryj wygenerowane pliki
+
+
+ Simplify Tree
+ Uprość drzewo
+
+
+ Hide Generated FilesUkryj wygenerowane pliki
@@ -10302,9 +11452,13 @@ No project selected
Projekty
- Filter tree
+ Filter TreePrzefiltruj drzewo
+
+ Filter tree
+ Przefiltruj drzewo
+ ProjectExplorer::Internal::ProjectWelcomePage
@@ -10332,11 +11486,39 @@ No project selected
ProjectExplorer::Internal::RunSettingsWidgetAdd
- Dodaj
+ DodajRemove
- Usuń
+ Usuń
+
+
+ Remove Run Configuration?
+ Usunąć konfigurację uruchamiania?
+
+
+ Do you really want to delete the run configuration <b>%1</b>?
+ Czy na pewno usunąć konfigurację uruchamiania <b>%1</b>?
+
+
+ Rename...
+ Zmień nazwę...
+
+
+ New name for run configuration <b>%1</b>:
+ Nowa nazwa dla konfiguracji uruchamiania <b>%1</b>:
+
+
+ Remove Deploy Configuration?
+ Usunąć konfigurację instalowania?
+
+
+ Do you really want to delete deploy configuration <b>%1</b>?
+ Czy na pewno usunąć konfigurację instalowania <b>%1</b>?
+
+
+ New name for deploy configuration <b>%1</b>:
+ Nowa nazwa dla konfiguracji instalowania <b>%1</b>:
@@ -10348,7 +11530,7 @@ No project selected
Untitleddefault file name to display
- Nienazwany
+ Nienazwany
@@ -10361,6 +11543,22 @@ No project selected
Could not restore session %1Nie można przywrócić sesji %1
+
+ Failed to restore project files
+ Nie można przywrócić plików projektu
+
+
+ Could not restore the following project files:<br><b>%1</b>
+ Nie można przywrócić następujących plików projektu:<br><b>%1</b>
+
+
+ Keep projects in Session
+ Przechowaj projekty w sesji
+
+
+ Remove projects from Session
+ Usuń projekty z sesji
+ Error while saving sessionBłąd podczas zachowywania sesji
@@ -10379,7 +11577,7 @@ No project selected
Session ('%1')
- Sesja ("%1")
+ Sesja ("%1")
@@ -10601,7 +11799,12 @@ No project selected
qmakeQMakeStep display name.
- QMake
+ QMake
+
+
+ qmake
+ QMakeStep default display name
+ qmakeConfiguration is faulty, please check the Build Issues view for details.
@@ -10624,7 +11827,7 @@ No project selected
Qt4ProjectManager::QMakeStepConfigWidget<b>qmake:</b> No Qt version set. Cannot run qmake.
- <b>QMake:</b> Brak ustawionej wersji Qt. Nie można uruchomić qmake.
+ <b>qmake:</b> Brak ustawionej wersji Qt. Nie można uruchomić qmake.<b>qmake:</b> %1 %2
@@ -10642,22 +11845,28 @@ No project selected
Qt4ProjectManager::Internal::S60DeviceRunConfiguration%1 on Symbian Device
+ S60 device runconfiguration default display name, %1 is base pro-File name%1 na urządzeniu Symbian
+
+ Run on Symbian device
+ S60 device runconfiguration default display name (no profile set)
+ Uruchom na urządzeniu Symbian
+ QtS60DeviceRunConfiguration
- Konfiguracja uruchamiania urządzenia QtS60
+ Konfiguracja uruchamiania urządzenia QtS60Qt4ProjectManager::Internal::S60DeviceRunConfigurationWidgetDevice:
- Urządzenie:
+ Urządzenie:Name:
- Nazwa:
+ Nazwa:Arguments:
@@ -10665,19 +11874,19 @@ No project selected
Installation file:
- Plik instalacyjny:
+ Plik instalacyjny:Device on serial port:
- Urządzenie na porcie szeregowym:
+ Urządzenie na porcie szeregowym:Queries the device for information
- Zapytaj urządzenie o informacje
+ Zapytaj urządzenie o informacjeConnecting...
- Łączenie...
+ Łączenie...
@@ -10689,6 +11898,109 @@ No project selected
Qt4ProjectManager::Internal::S60DeviceRunControlBase
+
+ There is no device plugged in.
+ Brak podłączonego urządzenia.
+
+
+ Executable file: %1
+ Plik wykonywalny: %1
+
+
+ Debugger for Symbian Platform
+ Debugger dla platformy Symbian
+
+
+ Package: %1
+Deploying application to '%2'...
+ Pakiet: %1
+Umieszczanie aplikacji w "%2"...
+
+
+ Unable to remove existing file '%1': %2
+ Nie można usunąć istniejącego pliku "%1": %2
+
+
+ Unable to rename file '%1' to '%2': %3
+ Nie można zmienić nazwy pliku "%1" na "%2": %3
+
+
+ Deploying
+ Instalowanie
+
+
+ Renaming new package '%1' to '%2'
+ Zmienianie nazwy pakietu "%1" na "%2"
+
+
+ Removing old package '%1'
+ Usuwanie starego pakietu "%1"
+
+
+ Package file not found
+ Plik pakietu nie został odnaleziony
+
+
+ Failed to find package '%1': %2
+ Nie można odnaleźć pakietu "%1": %2
+
+
+ Could not connect to phone on port '%1': %2
+Check if the phone is connected and App TRK is running.
+ Nie można nawiązać połączenia z telefonem na porcie "%1": %2
+Sprawdź czy telefon jest podłączony i czy aplikacja TRK jest uruchomiona.
+
+
+ Could not create file %1 on device: %2
+ Nie można utworzyć pliku %1 na urządzeniu: %2
+
+
+ Could not write to file %1 on device: %2
+ Nie można zapisać do pliku %1 na urządzeniu: %2
+
+
+ Could not close file %1 on device: %2. It will be closed when App TRK is closed.
+ Nie można zamknąć pliku %1 w urządzeniu: %2, będzie on zamknięty gdy aplikacja TRK zostanie zakończona.
+
+
+ Could not connect to App TRK on device: %1. Restarting App TRK might help.
+ Nie można ustanowić połączenia z aplikacją TRK w urządzeniu: %1. Spróbuj ponownie uruchomić aplikację TRK.
+
+
+ The device '%1' has been disconnected
+ Urządzenie "%1" zostało odłączone
+
+
+ Installing application...
+ Instalowanie aplikacji...
+
+
+ Copying installation file...
+ Kopiowanie pliku instalacyjnego...
+
+
+ Could not install from package %1 on device: %2
+ Nie można zainstalować z pakietu %1 na urządzeniu: %2
+
+
+ Waiting for App TRK
+ Oczekiwanie na aplikację TRK
+
+
+ Please start App TRK on %1.
+ Proszę uruchomić aplikację TRK na porcie %1.
+
+
+ Canceled.
+ Anulowano.
+
+
+
+ Qt4ProjectManager::Internal::S60DeviceRunControl
+
+ Launching
+ Uruchamianie
+ There is no device plugged in.Brak podłączonego urządzenia.
@@ -10701,93 +12013,32 @@ No project selected
Debugger for Symbian PlatformDebugger dla platformy Symbian
-
- Package: %1
-Deploying application to '%2'...
- Pakiet: %1
-Umieszczanie aplikacji w "%2"...
-
-
- Unable to remove existing file '%1': %2
- Nie można usunąć istniejącego pliku "%1": %2
-
-
- Unable to rename file '%1' to '%2': %3
- Nie można zmienić nazwy pliku "%1" na "%2": %3
-
-
- Deploying
- Instalowanie
-
-
- Renaming new package '%1' to '%2'
- Zmienianie nazwy pakietu "%1" na "%2"
-
-
- Removing old package '%1'
- Usuwanie starego pakietu "%1"
-
-
- Package file not found
- Plik pakietu nie został odnaleziony
-
-
- Failed to find package '%1': %2
- Nie można odnaleźć pakietu "%1": %2
- Could not connect to phone on port '%1': %2
Check if the phone is connected and App TRK is running.Nie można nawiązać połączenia z telefonem na porcie "%1": %2
Sprawdź czy telefon jest podłączony i czy aplikacja TRK jest uruchomiona.
-
- Could not create file %1 on device: %2
- Nie można utworzyć pliku %1 na urządzeniu: %2
-
-
- Could not write to file %1 on device: %2
- Nie można zapisać do pliku %1 na urządzeniu: %2
-
-
- Could not close file %1 on device: %2. It will be closed when App TRK is closed.
- Nie można zamknąć pliku %1 w urządzeniu: %2, będzie on zamknięty gdy aplikacja TRK zostanie zakończona.
- Could not connect to App TRK on device: %1. Restarting App TRK might help.Nie można ustanowić połączenia z aplikacją TRK w urządzeniu: %1. Spróbuj ponownie uruchomić aplikację TRK.
-
- The device '%1' has been disconnected
- Urządzenie "%1" zostało odłączone
-
-
- Installing application...
- Instalowanie aplikacji...
-
-
- Copying installation file...
- Kopiowanie pliku instalacyjnego...
-
-
- Could not install from package %1 on device: %2
- Nie można zainstalować z pakietu %1 na urządzeniu: %2
- Waiting for App TRKOczekiwanie na aplikację TRK
- Please start App TRK on %1.
- Proszę uruchomić aplikację TRK na porcie %1.
+ Qt Creator is waiting for the TRK application to connect.<br>Please make sure the application is running on your mobile phone and the right port is configured in the project settings.
+ Qt Creator oczekuje na połączenie od aplikacji TRK.<br>Sprawdź czy aplikacja jest uruchomiona na telefonie komórkowym i czy właściwy port jest skonfigurowany w ustawieniach projektu.Canceled.Anulowano.
-
-
- Qt4ProjectManager::Internal::S60DeviceRunControl
+
+ The device '%1' has been disconnected
+ Urządzenie "%1" zostało odłączone
+ Finished.Zakończono.
@@ -10811,31 +12062,47 @@ Sprawdź czy telefon jest podłączony i czy aplikacja TRK jest uruchomiona.Warning: Cannot locate the symbol file belonging to %1.
Ostrzeżenie: nie można odnaleźć pliku z symbolami należącego do %1.
+
+ Debugger for Symbian Platform
+ Debugger dla platformy Symbian
+
+
+ Debugging
+ Debugowanie
+ Launching debugger...Uruchamianie debuggera...Debugging finished.
- Zakończono debugowanie.
+ Zakończono debugowanie.Qt4ProjectManager::Internal::S60EmulatorRunConfiguration%1 in Symbian Emulator
+ S60 emulator run configuration default display name, %1 is base pro-File name
+----------
+S60 emulator run configuration default display name, %1 is base pro-File name%1 w emulatorze Symbian
+
+ Run on Symbian Emulator
+ S60 emulator run configuration default display name (no pro-file name)
+ Uruchom na emulatorze Symbiana
+ Qt Symbian Emulator RunConfiguration
- Konfiguracja uruchamiania emulatora Qt Symbian
+ Konfiguracja uruchamiania emulatora Qt SymbianQt4ProjectManager::Internal::S60EmulatorRunConfigurationWidgetName:
- Nazwa:
+ Nazwa:Executable:
@@ -10897,6 +12164,10 @@ Sprawdź czy telefon jest podłączony i czy aplikacja TRK jest uruchomiona.Resources
Zasoby
+
+ QML
+ QML
+ Other filesInne pliki
@@ -10905,9 +12176,17 @@ Sprawdź czy telefon jest podłączony i czy aplikacja TRK jest uruchomiona.Failed!
Niepomyślnie zakończone!
+
+ Could not open the file for edit with VCS.
+ System kontroli wersji nie może otworzyć pliku do edycji.
+
+
+ Error while reading .pro file %1: %2
+ Błąd podczas czytania pliku pro %1: %2
+ Could not open the file for edit with SCC.
- Nie udało się otworzyć pliku do edycji przez SCC.
+ Nie udało się otworzyć pliku do edycji przez SCC.Could not set permissions to writable.
@@ -10923,7 +12202,7 @@ Sprawdź czy telefon jest podłączony i czy aplikacja TRK jest uruchomiona.
Error while reading PRO file %1: %2
- Błąd podczas czytania pliku PRO %1: %2
+ Błąd podczas czytania pliku PRO %1: %2
@@ -10958,13 +12237,25 @@ Sprawdź czy telefon jest podłączony i czy aplikacja TRK jest uruchomiona.Build
Budowanie
+
+ Rebuild
+ Przebuduj
+
+
+ Clean
+ Wyczyść
+
+
+ Add Library...
+ Dodaj bibliotekę...
+ Run qmake in %1
- Uruchom qmake w %1
+ Uruchom qmake w %1Build in %1
- Zbuduj w %1
+ Zbuduj w %1
@@ -10990,7 +12281,7 @@ Sprawdź czy telefon jest podłączony i czy aplikacja TRK jest uruchomiona.Qt4ProjectManager::Internal::Qt4RunConfigurationWidget
Name:
- Nazwa:
+ Nazwa:Executable:
@@ -11016,6 +12307,10 @@ Sprawdź czy telefon jest podłączony i czy aplikacja TRK jest uruchomiona.Run in terminal
Uruchom w terminalu
+
+ Debugger:
+ Debugger:
+ Use debug version of frameworks (DYLD_IMAGE_SUFFIX=_debug)Użyj pakietów w wersji do debugowania (DYLD_IMAGE_SUFFIX=_debug)
@@ -11150,10 +12445,19 @@ Sprawdź czy telefon jest podłączony i czy aplikacja TRK jest uruchomiona.Building helpers
Budowanie asystentów
+
+ Binary not found
+ Nie znaleziono pliku binarnego
+
+
+ <html><body><table><tr><td>File:</td><td><pre>%1</pre></td></tr><tr><td>Last modified:</td><td>%2</td></tr><tr><td>Size:</td><td>%3 Bytes</td></tr><tr><td>File:</td><td><pre>%4</pre></td></tr><tr><td>Last modified:</td><td>%5</td></tr><tr><td>Size:</td><td>%6 Bytes</td></tr><tr><td>File:</td><td><pre>%7</pre></td></tr><tr><td>Last modified:</td><td>%8</td></tr><tr><td>Size:</td><td>%9 Bytes</td></tr></table></body></html>
+ Tooltip showing the debugging helper library file.
+ <html><body><table><tr><td>Plik:</td><td><pre>%1</pre></td></tr><tr><td>Ostatnio zmodyfikowany:</td><td>%2</td></tr><tr><td>Rozmiar:</td><td>%3 Bajtów</td></tr><tr><td>Plik:</td><td><pre>%4</pre></td></tr><tr><td>Ostatnio zmodyfikowany:</td><td>%5</td></tr><tr><td>Rozmiar:</td><td>%6 Bajtów</td></tr><tr><td>Plik:</td><td><pre>%7</pre></td></tr><tr><td>Ostatnio zmodyfikowany:</td><td>%8</td></tr><tr><td>Rozmiar:</td><td>%9 Bajtów</td></tr></table></body></html>
+ <html><body><table><tr><td>File:</td><td><pre>%1</pre></td></tr><tr><td>Last modified:</td><td>%2</td></tr><tr><td>Size:</td><td>%3 Bytes</td></tr></table></body></html>Tooltip showing the debugging helper library file.
- <html><body><table><tr><td>Plik:</td><td><pre>%1</pre></td></tr><tr><td>Ostatnio zmodyfikowany:</td><td>%2</td></tr><tr><td>Rozmiar:</td><td>%3 Bajtów</td></tr></table></body></html>
+ <html><body><table><tr><td>Plik:</td><td><pre>%1</pre></td></tr><tr><td>Ostatnio zmodyfikowany:</td><td>%2</td></tr><tr><td>Rozmiar:</td><td>%3 Bajtów</td></tr></table></body></html>This Qt Version has a unknown toolchain.
@@ -11233,12 +12537,16 @@ Sprawdź czy telefon jest podłączony i czy aplikacja TRK jest uruchomiona.
EditorManagerNext Open Document in History
- Manager edytorów
+ Manager edytorówEditorManagerPrevious Open Document in History
- Manager edytorów
+ Manager edytorów
+
+
+ Qt QML Viewer
+ Przeglądarka Qt QML
@@ -11337,14 +12645,26 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos
Qt4ProjectManager::Internal::LibraryWizardDialogShared library
- Biblioteka współdzielona
+ Biblioteka współdzielonaStatically linked library
- Biblioteka statycznie dowiązana
+ Biblioteka statycznie dowiązanaQt 4 plugin
+ Wtyczka Qt 4
+
+
+ Shared Library
+ Biblioteka współdzielona
+
+
+ Statically Linked Library
+ Biblioteka statycznie dowiązana
+
+
+ Qt 4 PluginWtyczka Qt 4
@@ -11359,11 +12679,19 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos
DetailsSzczegóły
+
+ Symbian Specific
+
+ Qt4ProjectManager::Internal::ModulesPageSelect required modules
+ Wybierz wymagane moduły
+
+
+ Select Required ModulesWybierz wymagane moduły
@@ -11463,11 +12791,11 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos
&Escaped Pattern:
- &Zabezpieczony wzorzec:
+ &Zabezpieczony wzorzec:&Pattern Syntax:
- Składnia &wzorca:
+ Składnia &wzorca:&Text:
@@ -11475,7 +12803,7 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos
Case &Sensitive
- Uwzględniaj &wielkość liter
+ Uwzględniaj &wielkość liter&Minimal
@@ -11483,19 +12811,19 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos
Index of Match:
- Indeks dopasowania:
+ Indeks dopasowania:Matched Length:
- Dopasowana długość:
+ Dopasowana długość:Regular expression v1
- Wyrażenie regularne v1
+ Wyrażenie regularne v1Regular expression v2
- Wyrażenie regularne v2
+ Wyrażenie regularne v2Wildcard
@@ -11503,6 +12831,38 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos
Fixed string
+ Stały ciąg
+
+
+ &Escaped pattern:
+ &Zabezpieczony wzorzec:
+
+
+ &Pattern syntax:
+ Składnia &wzorca:
+
+
+ Case &sensitive
+ Uwzględniaj &wielkość liter
+
+
+ Index of match:
+ Indeks dopasowania:
+
+
+ Matched length:
+ Dopasowana długość:
+
+
+ Regular Expression v1
+ Wyrażenie regularne v1
+
+
+ Regular Expression v2
+ Wyrażenie regularne v2
+
+
+ Fixed StringStały ciąg
@@ -11518,20 +12878,36 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos
Wyrażenie regularne
- Enter pattern from code...
+ Enter Pattern from Code...Wprowadź wzorzec z kodu...
- Clear patterns
+ Clear PatternsWyczyść wzorce
+
+ Clear Text
+ Wyczyść tekst
+
+
+ Enter Pattern from Code
+ Wprowadź wzorzec z kodu
+
+
+ Enter pattern from code...
+ Wprowadź wzorzec z kodu...
+
+
+ Clear patterns
+ Wyczyść wzorce
+ Clear texts
- Wyczyść teksty
+ Wyczyść tekstyEnter pattern from code
- Wprowadź wzorzec z kodu
+ Wprowadź wzorzec z koduPattern
@@ -11820,7 +13196,7 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos
Executing in %1: %2 %3
- Wykonywanie w %1: %2 %3
+ Wykonywanie w %1: %2 %3
@@ -11830,24 +13206,24 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos
Executing: %1 %2
- Wykonywanie: %1 %2
+ Wykonywanie: %1 %2
The process terminated with exit code %1.
- Proces zakończył się kodem wyjściowym %1.
+ Proces zakończył się kodem wyjściowym %1.The process terminated abnormally.
- Proces niepoprawnie zakończony.
+ Proces niepoprawnie zakończony.Could not start subversion '%1'. Please check your settings in the preferences.
- Nie można uruchomić subversion "%1". Sprawdź stosowne ustawienia.
+ Nie można uruchomić subversion "%1". Sprawdź stosowne ustawienia.Subversion did not respond within timeout limit (%1 ms).
- Subversion nie odpowiedział w określonym czasie (%1 ms).
+ Subversion nie odpowiedział w określonym czasie (%1 ms).
@@ -11869,7 +13245,7 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos
Use regular e&xpressions
- Używaj wyrażeń ®ularnych
+ Używaj wyrażeń ®ularnych
@@ -11885,6 +13261,10 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos
TextEditor::BaseTextEditor
+
+ CTRL+D
+ Ctrl+D
+ Print DocumentWydruk dokumentu
@@ -11897,6 +13277,10 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos
Select EncodingWybierz kodowanie
+
+ The text is too large to be displayed (%1 MB).
+ Tekst jest zbyt obszerny aby mógł zostać wyświetlony (%1 MB).
+ TextEditor::BaseTextEditorEditable
@@ -12029,6 +13413,10 @@ Następujące kodowania będą najprawdopodobniej pasowały:
Line in current document
+ Linia w bieżącym dokumencie
+
+
+ Line in Current DocumentLinia w bieżącym dokumencie
@@ -12112,7 +13500,7 @@ Następujące kodowania będą najprawdopodobniej pasowały:
Collapse
- Zwiń
+ ZwińCtrl+<
@@ -12120,7 +13508,7 @@ Następujące kodowania będą najprawdopodobniej pasowały:
Expand
- Rozwiń
+ RozwińCtrl+>
@@ -12128,7 +13516,7 @@ Następujące kodowania będą najprawdopodobniej pasowały:
(Un)&Collapse All
- &Zwiń / rozwiń wszystko
+ &Zwiń / rozwiń wszystkoIncrease Font Size
@@ -12174,6 +13562,18 @@ Następujące kodowania będą najprawdopodobniej pasowały:
Ctrl+[Ctrl+[
+
+ Fold
+
+
+
+ Unfold
+
+
+
+ (Un)&Fold All
+
+ Ctrl+]Ctrl+]
@@ -12238,6 +13638,22 @@ Następujące kodowania będą najprawdopodobniej pasowały:
Ctrl+JCtrl+J
+
+ Insert Line Above Current Line
+ Wstaw linię ponad bieżącą linią
+
+
+ Ctrl+Shift+Return
+ Ctrl+Shift+Return
+
+
+ Insert Line Below Current Line
+ Wstaw linię pod bieżącą linią
+
+
+ Ctrl+Return
+ Ctrl+Return
+ Goto Line StartPrzejdź do początku linii
@@ -12404,6 +13820,22 @@ Następujące kodowania będą najprawdopodobniej pasowały:
TypeTyp
+
+ Local
+ Zmienna lokalna
+
+
+ Field
+ Pole
+
+
+ Static
+ Statyczna
+
+
+ Virtual Method
+ Metoda wirtualna
+ KeywordSłowo kluczowe
@@ -12612,16 +14044,24 @@ Następujące kodowania będą najprawdopodobniej pasowały:
Version ControlSystem kontroli wersji
+
+ Executing: %1 %2
+
+ Wykonywanie: %1 %2
+
+
+
+ Executing in %1: %2 %3
+
+ Wykonywanie w %1: %2 %3
+
+ VCSBase::VCSBaseSubmitEditor
-
- Check message
-
- Insert name...
- Wstaw nazwę...
+ Wstaw nazwę...Prompt to submit
@@ -12629,7 +14069,19 @@ Następujące kodowania będą najprawdopodobniej pasowały:
Submit Message Check failed
- Błąd sprawdzania opisu zmiany
+ Błąd sprawdzania opisu zmiany
+
+
+ Check Message
+
+
+
+ Insert Name...
+
+
+
+ Submit Message Check Failed
+ Executing %1
@@ -12712,9 +14164,13 @@ Następujące kodowania będą najprawdopodobniej pasowały:
RemoveUsuń
+
+ Deleting a folder also removes its content.<br>Do you want to continue?
+ Usunięcie katalogu usuwa również jego zawartość.<br>Czy chcesz kontynuować?
+ You are going to delete a Folder which will also<br>remove its content. Are you sure you would like to continue?
- Zamierzasz usunąć katalog a to spowoduje usunięcie<br>jego zawartości. Jesteś pewien że chcesz kontynuować?
+ Zamierzasz usunąć katalog a to spowoduje usunięcie<br>jego zawartości. Jesteś pewien że chcesz kontynuować?New Folder
@@ -12776,6 +14232,18 @@ Następujące kodowania będą najprawdopodobniej pasowały:
SkipPomiń
+
+ Choose Copy Location
+ Wybierz docelowe położenie kopii
+
+
+ Overwriting Failed
+ Błąd nadpisania
+
+
+ Copying Failed
+ Błąd kopiowania
+ AbortPrzerwij
@@ -12790,11 +14258,11 @@ Następujące kodowania będą najprawdopodobniej pasowały:
Choose copy location
- Wybierz docelowe położenie kopii
+ Wybierz docelowe położenie kopiiOverwrite failed
- Nie można nadpisać
+ Nie można nadpisaćCould not overwrite file %1.
@@ -12802,7 +14270,7 @@ Następujące kodowania będą najprawdopodobniej pasowały:
Copying failed
- Błąd kopiowania
+ Błąd kopiowaniaCould not copy the file to %1.
@@ -12836,9 +14304,17 @@ Następujące kodowania będą najprawdopodobniej pasowały:
Usuń element
- Open file
+ Open FileOtwórz plik
+
+ Input prefix:
+ Wprowadź przedrostek:
+
+
+ Open file
+ Otwórz plik
+ All files (*)Wszystkie pliki (*)
@@ -12849,7 +14325,7 @@ Następujące kodowania będą najprawdopodobniej pasowały:
Input Prefix:
- Wprowadź przedrostek:
+ Wprowadź przedrostek:Change Language
@@ -13162,6 +14638,10 @@ Następujące kodowania będą najprawdopodobniej pasowały:
Subversion submit template
+
+ Qt Creator task list file
+
+ Plain text documentDokument tekstowy
@@ -13170,6 +14650,14 @@ Następujące kodowania będą najprawdopodobniej pasowały:
XML documentDokument XML
+
+ Assembler
+ Asembler
+
+
+ Qt Creator Generic Assembler
+
+ Differences between filesRóżnice pomiędzy plikami
@@ -13283,7 +14771,7 @@ aktywny tylko po wpisaniu przedrostka
Debugger::Internal::TermGdbAdapterDebugger Error
- Błąd debuggera
+ Błąd debuggera
@@ -13321,6 +14809,10 @@ aktywny tylko po wpisaniu przedrostka
Locator::Internal::FileSystemFilterFiles in file system
+ Pliki w systemie plików
+
+
+ Files in File SystemPliki w systemie plików
@@ -13385,6 +14877,10 @@ aktywny tylko po wpisaniu przedrostka
Locator::Internal::OpenDocumentsFilterOpen documents
+ Otwarte dokumenty
+
+
+ Open DocumentsOtwarte dokumenty
@@ -13640,7 +15136,7 @@ aktywny tylko po wpisaniu przedrostka
Delete all...
- Usuń wszystkie...
+ Usuń wszystkie...Delete...
@@ -13657,7 +15153,7 @@ aktywny tylko po wpisaniu przedrostka
Restore to branch...Restore a git stash to new branch to be created
- Przywróć do gałęzi...
+ Przywróć do gałęzi...Refresh
@@ -13673,7 +15169,7 @@ aktywny tylko po wpisaniu przedrostka
Delete stashes
- Usuń odłożone zmiany
+ Usuń odłożone zmianyDo you want to delete all stashes?
@@ -13689,6 +15185,23 @@ aktywny tylko po wpisaniu przedrostka
Repository modified
+ Składnica zmodyfikowana
+
+
+ Delete All...
+ Usuń wszystkie...
+
+
+ Restore to Branch...
+ Restore a git stash to new branch to be created
+ Przywróć do gałęzi...
+
+
+ Delete Stashes
+ Usuń odłożone zmiany
+
+
+ Repository ModifiedSkładnica zmodyfikowana
@@ -13866,11 +15379,11 @@ Możesz odłożyć zmiany lub je porzucić.
ProjectExplorer::Internal::AddTargetDialogAdd target
- Dodaj produkt docelowy
+ Dodaj produkt docelowyTarget:
- Produkt docelowy:
+ Produkt docelowy:
@@ -13899,11 +15412,11 @@ Możesz odłożyć zmiany lub je porzucić.
Id:
- Identyfikator:
+ Identyfikator:Property Name:
- Nazwa właściwości:
+ Nazwa właściwości:Animation
@@ -13945,6 +15458,14 @@ Możesz odłożyć zmiany lub je porzucić.
Damping:Tłumienie:
+
+ ID:
+ Identyfikator:
+
+
+ Property name:
+ Nazwa właściwości:
+ GradientDialog
@@ -14574,15 +16095,15 @@ Możesz odłożyć zmiany lub je porzucić.
Ports:
- Porty:
+ Porty:SSH:
- SSH:
+ SSH:Gdb server:
- Server Gdb:
+ Server Gdb:s
@@ -14616,12 +16137,32 @@ Możesz odłożyć zmiany lub je porzucić.
Username:Nazwa użytkownika:
+
+ SSH port:
+ Port SSH:
+
+
+ Free ports:
+ Wolne porty:
+
+
+ You can enter lists and ranges like this: 1024,1026-1028,1030
+ Można wprowadzać listy i zakresy, np.: 1024,1026-1028,1030
+
+
+ TextLabel
+ Etykieta
+
+
+ Show password
+ Pokaż hasło
+ Qt4ProjectManager::Internal::S60CreatePackageStepWidgetForm
- Formularz
+ FormularzSelf-signed certificate
@@ -14639,6 +16180,18 @@ Możesz odłożyć zmiany lub je porzucić.
Key file:Plik z kluczem:
+
+ Create Smart Installer package
+
+
+
+ Resets saved passphrases for all used keys
+
+
+
+ Reset Passphrases
+
+ Qt4ProjectManager::Internal::TestWizardPage
@@ -14850,15 +16403,15 @@ Możesz odłożyć zmiany lub je porzucić.
QmlJS::Linkcould not find file or directory
- nie można odnaleźć pliku lub katalogu
+ nie można odnaleźć pliku lub kataloguexpected two numbers separated by a dot
- oczekiwano dwóch liczb oddzielonych kropką
+ oczekiwano dwóch liczb oddzielonych kropkąpackage import requires a version number
- import pakietu wymaga podania numeru wersji
+ import pakietu wymaga podania numeru wersjipackage not found
@@ -14969,11 +16522,15 @@ Wartość dziesiętna ze znakiem (big endian): %4
BINEditor::Internal::ImageViewerFactoryImage Viewer
- Przeglądarka plików graficznych
+ Przeglądarka plików graficznychCMakeProjectManager::Internal::CMakeRunConfiguration
+
+ Run CMake target
+
+ Clean EnvironmentCzyste środowisko
@@ -15004,7 +16561,12 @@ Wartość dziesiętna ze znakiem (big endian): %4
MakeCMakeProjectManager::MakeStep display name.
- Make
+ Make
+
+
+ Make
+ Default display name for the cmake make step.
+ Make
@@ -15036,6 +16598,10 @@ Wartość dziesiętna ze znakiem (big endian): %4
EnvironmentŚrodowisko
+
+ All Files (*)
+ Wszystkie pliki (*)
+ Core::DesignMode
@@ -15213,7 +16779,11 @@ Wartość dziesiętna ze znakiem (big endian): %4
Debugger::Internal::CdbOptionsPageCdb
- Cdb
+ Cdb
+
+
+ CDB
+ CDB
@@ -15261,50 +16831,66 @@ Wartość dziesiętna ze znakiem (big endian): %4
Debugger::DebuggerUISwitcher&Languages
- &Języki
+ &Języki
+
+
+ Memory...
+ Pamięć...Alt+L
- Alt+L
+ Alt+L
+
+
+ Debugger Toolbar
+ Language
- Język
+ JęzykDebugger::Internal::SnapshotHandlerFunction:
- Funkcja:
+ Funkcja:File:
- Plik:
+ Plik:Date:
- Data:
+ Data:...
- ...
+ ...<More>
- <Więcej>
+ <Więcej>Function
- Funkcja
+ FunkcjaDate
- Data
+ DataLocation
- Położenie
+ Położenie
+
+
+ Name
+ Nazwa
+
+
+ File
+ Plik
@@ -15313,6 +16899,14 @@ Wartość dziesiętna ze znakiem (big endian): %4
SnapshotsZrzuty
+
+ Create Snapshot
+ Utwórz zrzut
+
+
+ Remove Snapshot
+ Usuń zrzut
+ Adjust Column Widths to ContentsWyrównaj szerokości kolumn do ich zawartości
@@ -15377,6 +16971,10 @@ Wartość dziesiętna ze znakiem (big endian): %4
Open Advanced Find...Otwórz zaawansowane przeszukiwanie...
+
+ Advanced...
+ Zaawansowane...
+ Ctrl+Shift+FCtrl+Shift+F
@@ -15393,7 +16991,7 @@ Wartość dziesiętna ze znakiem (big endian): %4
Git::Internal::RemoteBranchModel(no branch)
- (brak gałęzi)
+ (brak gałęzi)
@@ -15416,6 +17014,10 @@ Wartość dziesiętna ze znakiem (big endian): %4
Blame %1
+
+ Blame parent revision %1
+
+ Help
@@ -15553,13 +17155,17 @@ Wartość dziesiętna ze znakiem (big endian): %4
Annotate %1Dołącz adnotację do %1
+
+ Annotate parent revision %1
+
+ Mercurial::Internal::MercurialJobRunnerExecuting: %1 %2
- Wykonywanie: %1 %2
+ Wykonywanie: %1 %2
@@ -15751,12 +17357,16 @@ Wartość dziesiętna ze znakiem (big endian): %4
Close commit editor
- Zamknij edytor zmiany
+ Zamknij edytor zmianyDo you want to commit the changes?
+
+ Close Commit Editor
+
+ Message check failed. Do you want to proceed?
@@ -15826,6 +17436,16 @@ Wartość dziesiętna ze znakiem (big endian): %4
ProjectExplorer::BuildConfiguration
+
+ Build
+ Display name of the build build step list. Used as part of the labels in the project window.
+
+
+
+ Clean
+ Display name of the clean build step list. Used as part of the labels in the project window.
+
+ System EnvironmentŚrodowisko systemowe
@@ -15901,7 +17521,63 @@ Wartość dziesiętna ze znakiem (big endian): %4
Example Object Class-name:
- Przykładowa nazwa klasy obiektu:
+ Przykładowa nazwa klasy obiektu:
+
+
+ Object Class-name:
+
+
+
+ The project name and the object class-name cannot be the same.
+
+
+
+ Creates a custom Qt Creator plugin.
+
+
+
+ Qt Creator plugin
+ Wtyczka Qt Creatora
+
+
+ Other Project
+ Inny projekt
+
+
+ Plugin Information
+ Informacje o wtyczce
+
+
+ Plugin name:
+ Nazwa wtyczki:
+
+
+ Vendor name:
+
+
+
+ Copyright:
+ Prawa autorskie:
+
+
+ License:
+ Licencja:
+
+
+ Description:
+ Opis:
+
+
+ Url:
+ Url:
+
+
+ Qt Creator sources:
+ Źródła Qt Creatora:
+
+
+ Qt Creator build:
+ Wersja Qt Creatora:
@@ -15961,7 +17637,7 @@ Wartość dziesiętna ze znakiem (big endian): %4
Open parent folder
- Otwórz katalog wyżej
+ Otwórz katalog wyżejOpen "%1"
@@ -15973,11 +17649,11 @@ Wartość dziesiętna ze znakiem (big endian): %4
Choose folder...
- Wybierz katalog...
+ Wybierz katalog...Choose folder
- Wybierz katalog
+ Wybierz katalogShow in Explorer...
@@ -15989,14 +17665,34 @@ Wartość dziesiętna ze znakiem (big endian): %4
Show containing folder...
- Pokaż zawierający katalog...
-
-
- Open Command Prompt here...
-
+ Pokaż zawierający katalog...Open Terminal here...
+ Otwórz tutaj terminal...
+
+
+ Open Parent Folder
+ Otwórz katalog wyżej
+
+
+ Choose Folder...
+ Wybierz katalog...
+
+
+ Choose Folder
+ Wybierz katalog
+
+
+ Show Containing Folder...
+ Pokaż zawierający katalog...
+
+
+ Open Command Prompt Here...
+
+
+
+ Open Terminal Here...Otwórz tutaj terminal...
@@ -16028,9 +17724,13 @@ Wartość dziesiętna ze znakiem (big endian): %4
Ustawienia...
- Launching Windows Explorer failed
+ Launching Windows Explorer FailedNie można uruchomić "Windows Explorer"
+
+ Launching Windows Explorer failed
+ Nie można uruchomić "Windows Explorer"
+ Could not find explorer.exe in path to launch Windows Explorer.Nie można odnaleźć explorer.exe w ścieżce w celu uruchomienia "Windows Explorer".
@@ -16150,23 +17850,23 @@ Wartość dziesiętna ze znakiem (big endian): %4
ProjectExplorer::TaskWindowBuild Issues
- Problemy podczas budowania
+ Problemy podczas budowania&Copy
- S&kopiuj
+ S&kopiuj&Annotate
- Dołącz &adnotację
+ Dołącz &adnotacjęShow Warnings
- Pokazuj ostrzeżenia
+ Pokazuj ostrzeżeniaFilter by categories
- Przefiltruj według kategorii
+ Przefiltruj według kategorii
@@ -16250,10 +17950,18 @@ Wartość dziesiętna ze znakiem (big endian): %4
QmlDesigner::XUIFileDialogOpen file
- Otwórz plik
+ Otwórz plikSave file
+ Zachowaj plik
+
+
+ Open File
+ Otwórz plik
+
+
+ Save FileZachowaj plik
@@ -16300,6 +18008,10 @@ Wartość dziesiętna ze znakiem (big endian): %4
QmlDesigner::PluginManagerAbout plugins
+ Informacje o wtyczkach
+
+
+ About PluginsInformacje o wtyczkach
@@ -16623,66 +18335,52 @@ Wartość dziesiętna ze znakiem (big endian): %4
Qml::Internal::QLineGraphFrame rate
- Klatki na sekundę
+ Klatki na sekundęQml::Internal::GraphWindowTotal time elapsed (ms)
- Łączny czas który upłynął
+ Łączny czas który upłynąłQml::Internal::CanvasFrameRateResolution:
- Rozdzielczość:
+ Rozdzielczość:Clear
- Wyczyść
+ WyczyśćNew Graph
- Nowy graf
+ Nowy grafEnabled
- Włączony
+ WłączonyQml::Internal::ExpressionQueryWidgetWrite and evaluate QtScript expressions.
- Wpisz i wykonaj polecenia QtScript.
+ Wpisz i wykonaj polecenia QtScript.Clear Output
- Wyczyść wyjście
+ Wyczyść wyjście<Type expression to evaluate>
- <Wpisz wyrażenie do wykonania>
-
-
- Script Console
-
-
-
-
- Expression queries
-
-
-
- Expression queries (using context for %1)
- Selected object
-
+ <Wpisz wyrażenie do wykonania><%n items>
-
+ <%n element><%n elementy><%n elementów>
@@ -16693,35 +18391,31 @@ Wartość dziesiętna ze znakiem (big endian): %4Qml::Internal::ObjectPropertiesViewName
- Nazwa
+ NazwaValue
- Wartość
+ WartośćType
- Typ
+ Typ&Watch expression
- &Obserwuj wyrażenie
+ &Obserwuj wyrażenie&Remove watch
- &Usuń obserwowanie wyrażenia
-
-
- Show &unwatchable properties
-
+ &Usuń obserwowanie wyrażenia&Group by item type
- &Grupuj według typów elementów
+ &Grupuj według typów elementów<%n items>
-
+ <%n element><%n elementy><%n elementów>
@@ -16729,172 +18423,143 @@ Wartość dziesiętna ze znakiem (big endian): %4Watch expression '%1'
- Obserwuj wyrażenie "%1"
-
-
- Hide unwatchable properties
-
-
-
- Show unwatchable properties
-
+ Obserwuj wyrażenie "%1"Qml::Internal::ObjectTreeAdd watch expression...
- Dodaj wyrażenie do obserwowania...
-
-
- Show uninspectable items
-
+ Dodaj wyrażenie do obserwowania...Go to file
- Przejdź do pliku
+ Przejdź do plikuWatch expression
- Obserwuj wyrażenie
+ Obserwuj wyrażenieExpression:
- Wyrażenie:
+ Wyrażenie:Qml::Internal::WatchTableModelName
- Nazwa
+ NazwaValue
- Wartość
+ WartośćQml::Internal::WatchTableViewStop watching
- Zatrzymaj obserwowanie
+ Zatrzymaj obserwowanieQml::InspectorOutputWidgetOutput
- Komunikaty
+ KomunikatyClear
- Wyczyść
+ WyczyśćQml::QmlInspectorFailed to connect to debugger
- Nie można połączyć się z debuggerem
+ Nie można połączyć się z debuggeremCould not connect to debugger server.
- Nie można połączyć się z serwerem debuggera.
+ Nie można połączyć się z serwerem debuggera.Invalid project, debugging canceled.
- Niepoprawny projekt, anulowano debugowanie.
+ Niepoprawny projekt, anulowano debugowanie.Cannot find project run configuration, debugging canceled.
- Nie można odnaleźć konfiguracji uruchamiania, anulowano debugowanie.
+ Nie można odnaleźć konfiguracji uruchamiania, anulowano debugowanie.[Inspector] set to connect to debug server %1:%2
- [Inspektor] ustawiono server debugowy %1:%2
+ [Inspektor] ustawiono server debugowy %1:%2[Inspector] disconnected.
- [Inspektor] rozłączony.
+ [Inspektor] rozłączony.
-
- [Inspector] resolving host...
-
- [Inspector] connecting to debug server...
- [Inspektor] łączenie z serwerem debugowym...
+ [Inspektor] łączenie z serwerem debugowym...[Inspector] connected.
- [Inspektor] podłączony.
+ [Inspektor] podłączony.
[Inspector] closing...
- [Inspektor] zamykanie...
+ [Inspektor] zamykanie...
[Inspector] error: (%1) %2%1=error code, %2=error message
- [Inspektor] błąd: (%1) %2
+ [Inspektor] błąd: (%1) %2
Start Debugging C++ and QML Simultaneously...
- Rozpocznij jednoczesne debugowanie QML i C++...
+ Rozpocznij jednoczesne debugowanie QML i C++...No project was found.
- Nie znaleziono żadnego projektu.
+ Nie znaleziono żadnego projektu.No run configurations were found for the project '%1'.
- Nie znaleziono żadnych konfiguracji uruchamiania dla projektu "%1".
-
-
- No valid run configuration was found for the project %1. Only locally runnable configurations are supported.
-Please check your project settings.
-
-
-
- A valid run control was not registered in Qt Creator for this project run configuration.
-
+ Nie znaleziono żadnych konfiguracji uruchamiania dla projektu "%1".Debugging failed: could not start C++ debugger.
- Błąd debugowania: nie można uruchomić debuggera C++.
+ Błąd debugowania: nie można uruchomić debuggera C++.QML engine:
- Silnik QML:
+ Silnik QML:Object Tree
- Drzewo obiektów
+ Drzewo obiektówProperties and Watchers
- Właściwości i zmienne obserwowane
-
-
- Script Console
-
-
-
- Output of the QML inspector, such as information on connecting to the server.
-
+ Właściwości i zmienne obserwowaneQmlJSEditor::Internal::QmlJSTextEditor
+
+ Show Qt Quick ToolBar
+
+ Rename...Zmień nazwę...
@@ -16907,13 +18572,17 @@ Please check your project settings.
Unused variableNieużywana zmienna
+
+ Refactoring
+
+ Rename id '%1'...Zmień nazwę identyfikatora "%1"...<Select Symbol>
- <Wybierz symbol>
+ <Wybierz symbol>
@@ -16965,17 +18634,34 @@ Please check your project settings.
Qt QML FilePlik Qt QML
+
+ QML
+ QML sub-menu in the Tools menu
+ QML
+
+
+ Find Usages
+ Znajdź użycia
+
+
+ Ctrl+Shift+U
+ Ctrl+Shift+U
+
+
+ Show Qt Quick Toolbar
+
+ Qt Quick
- Qt Quick
+ Qt Quick&Preview
- &Podgląd
+ &PodglądCtrl+Alt+R
- Ctrl+Alt+R
+ Ctrl+Alt+RFollow Symbol Under Cursor
@@ -16995,6 +18681,13 @@ Please check your project settings.
IndexingIndeksowanie
+
+ Type dump of QML plugin in %0 failed.
+Errors:
+%1
+
+
+ QmlProjectManager::QmlProject
@@ -17007,11 +18700,19 @@ Please check your project settings.
QmlProjectManager::Internal::QmlProjectApplicationWizardDialogNew QML Project
- Nowy projekt QML
+ Nowy projekt QMLThis wizard generates a QML application project.
- Ten kreator generuje projekt aplikacji QML.
+ Ten kreator generuje projekt aplikacji QML.
+
+
+ New Qt Quick UI Project
+ Nowy Qt Quick UI projekt
+
+
+ This wizard generates a Qt Quick UI project.
+ Ten kreator generuje Qt Quick UI projekt.
@@ -17030,16 +18731,26 @@ Projekty aplikacji QML są uruchamiane ze środowiska QML i nie muszą być budo
QML Application
- Aplikacja QML
+ Aplikacja QMLCreates a QML application project with a single QML file containing the main view.
QML application projects are executed by the Qt QML Viewer and do not need to be built.
- Tworzy projekt aplikacji QML z pojedynczym plikiem QML zawierającym główny widok.
+ Tworzy projekt aplikacji QML z pojedynczym plikiem QML zawierającym główny widok.
Projekty aplikacji QML są uruchamiane przez przeglądarkę QML i nie muszą być budowane.
+
+ Qt Quick UI
+ Qt Quick UI
+
+
+ Creates a Qt Quick UI project with a single QML file that contains the main view.
+
+You can review Qt Quick UI projects in the QML Viewer and you need not build them. You do not need to have the development environment installed on your computer to create and run this type of projects.
+
+ File generated by QtCreatorqmlproject Template
@@ -17141,24 +18852,40 @@ Projekty aplikacji QML są uruchamiane przez przeglądarkę QML i nie muszą by
Przeglądarka QML
- QML Viewer
- Przeglądarka QML
+ Custom QML Viewer:
+ Własna przeglądarka QML:
- QML Viewer arguments:
- Argumenty przeglądarki QML:
+ Arguments:
+ Argumenty:
- Main QML File:
+ Debugger:
+ Debugger:
+
+
+ Main QML file:Główny plik QML:
+
+ QML Viewer
+ Przeglądarka QML
+
+
+ QML Viewer arguments:
+ Argumenty przeglądarki QML:
+
+
+ Main QML File:
+ Główny plik QML:
+ Debugging Address:
- Adres debugowania:
+ Adres debugowania:Debugging Port:
- Port debugowania:
+ Port debugowania:
@@ -17206,19 +18933,35 @@ Projekty aplikacji QML są uruchamiane przez przeglądarkę QML i nie muszą by
Device configuration test failed:
%1
- Test konfiguracji urządzenia zakończony niepowodzeniem:
+ Test konfiguracji urządzenia zakończony niepowodzeniem:
%1
+
+ Could not connect to host: %1
+ Nie można połączyć się z hostem: %1
+
Did you start Qemu?
Czy uruchomiłeś Qemu?
+
+ Remote process failed: %1
+ Zdalny proces zakończony błędem: %1
+ Qt version mismatch! Expected Qt on device: 4.6.2 or later.Niezgodność wersji Qt. Oczekiwano wersji 4.6.2 lub późniejszej dla urządzenia.
+
+ Mad Developer is not installed.<br>You will not be able to deploy to this device.
+
+
+
+ Device configuration okay.
+
+ CloseZamknij
@@ -17244,7 +18987,7 @@ Czy uruchomiłeś Qemu?
Device configuration successful.
- Konfiguracja urządzenia zakończona pomyślnie.
+ Konfiguracja urządzenia zakończona pomyślnie.
@@ -17260,14 +19003,27 @@ Czy uruchomiłeś Qemu?
Qt4ProjectManager::Internal::MaemoRunConfigurationNew Maemo Run Configuration
- Nowa konfiguracja uruchamiania Maemo
+ Nowa konfiguracja uruchamiania Maemo
+
+
+ Run on Maemo device
+ Maemo run configuration default display name
+ Uruchom na urządzeniu Maemo
+
+
+ Clean Environment
+ Czyste środowisko
+
+
+ System Environment
+ Środowisko systemoweQt4ProjectManager::Internal::MaemoRunConfigurationWidgetRun configuration name:
- Nazwa konfiguracji uruchamiania:
+ Nazwa konfiguracji uruchamiania:<a href="%1">Manage device configurations</a>
@@ -17281,9 +19037,102 @@ Czy uruchomiłeś Qemu?
Device configuration:Konfiguracja urządzenia:
+
+ Executable on host:
+ Plik wykonywalny na hoście:
+
+
+ Executable on device:
+ Plik wykonywalny na urządzeniu:
+
+
+ C++ only
+ Tylko C++
+
+
+ QML only
+ Tylko QML
+
+
+ C++ and QML
+ C++ i QML
+
+
+ Debugging type:
+ Typ debugowania:
+
+
+ Use remote gdb
+ Użyj zdalnego gdb
+
+
+ Use remote gdbserver
+ Użyj zdalnego gdbserver
+
+
+ Base environment for this run configuration:
+ Podstawowe środowisko dla tej konfiguracji uruchamiania:
+
+
+ Clean Environment
+ Czyste środowisko
+
+
+ System Environment
+ Środowisko systemowe
+
+
+ Fetch Device Environment
+ Pobierz środowisko urządzenia
+
+
+ Choose directory to mount
+ Wybierz katalog do zamontowania
+
+
+ <b>Debugging details:</b> Use gdb
+ <b>Szczegóły debugowania:</b> Użyj gdb
+
+
+ <b>Debugging details:</b> Use gdbserver
+ <b>Szczegóły debugowania:</b> Użyj gdbserver
+
+
+ No local directories to be mounted on the device.
+ Brak lokalnych katalogów do zamontowania na urządzeniu.
+
+
+ One local directory to be mounted on the device.
+ Jeden lokalny katalog do zamontowania na urządzeniu.
+
+
+ %n local directories to be mounted on the device.
+ Note: Only mountCount>1 will occur here as 0, 1 are handled above.
+
+ %n lokalny katalog do zamontowania na urządzeniu.
+ %n lokalne katalogi do zamontowania na urządzeniu.
+ %n lokalnych katalogów do zamontowania na urządzeniu.
+
+
+
+ WARNING: You want to mount %1 directories, but your device has only %n free ports.<br>You will not be able to run this configuration.
+
+ Ostrzeżenie: Nie można zamontować %1 katalogów ponieważ urządzenie posiada tylko %n wolny port.<br>Nie będzie można uruchomić tej configuracji.
+ Ostrzeżenie: Nie można zamontować %1 katalogów ponieważ urządzenie posiada tylko %n wolne porty.<br>Nie będzie można uruchomić tej configuracji.
+ Ostrzeżenie: Nie można zamontować %1 katalogów ponieważ urządzenie posiada tylko %n wolnych portów.<br>Nie będzie można uruchomić tej configuracji.
+
+
+
+ WARNING: You want to mount %1 directories, but only %n ports on the device will be available in debug mode. <br>You will not be able to debug your application with this configuration.
+
+ Ostrzeżenie: Nie można zamontować %1 katalogów ponieważ urządzenie udostępnia tylko %n port do debugowania.<br>Nie będzie można debugować aplikacji przy użyciu tej configuracji.
+ Ostrzeżenie: Nie można zamontować %1 katalogów ponieważ urządzenie udostępnia tylko %n porty do debugowania.<br>Nie będzie można debugować aplikacji przy użyciu tej configuracji.
+ Ostrzeżenie: Nie można zamontować %1 katalogów ponieważ urządzenie udostępnia tylko %n portów do debugowania.<br>Nie będzie można debugować aplikacji przy użyciu tej configuracji.
+
+ Executable:
- Plik wykonywalny:
+ Plik wykonywalny:Arguments:
@@ -17294,63 +19143,63 @@ Czy uruchomiłeś Qemu?
Qt4ProjectManager::Internal::AbstractMaemoRunControlFiles to deploy: %1.
- Pliki do zainstalowania: %1.
+ Pliki do zainstalowania: %1.Deploying
- Instalowanie
+ InstalowanieNo device configuration set for run configuration.
- Brak konfiguracji urządzenia dla konfiguracji uruchamiania.
+ Brak konfiguracji urządzenia dla konfiguracji uruchamiania.Cleaning up remote leftovers first ...
- Porządkowanie zdalnych pozostałości...
+ Porządkowanie zdalnych pozostałości...Initial cleanup canceled by user.
- Wstępne porządkowanie anulowane przez użytkownika.
+ Wstępne porządkowanie anulowane przez użytkownika.Error running initial cleanup: %1.
- Błąd podczas wstępnego porządkowania: %1.
+ Błąd podczas wstępnego porządkowania: %1.Initial cleanup done.
- Zakończono wstępne porządkowanie.
+ Zakończono wstępne porządkowanie.Starting remote application.
- Uruchamianie zdalnej aplikacji.
+ Uruchamianie zdalnej aplikacji.Deployment canceled by user.
- Instalowanie anulowane przez użytkownika.
+ Instalowanie anulowane przez użytkownika.Deployment finished.
- Zakończono instalowanie.
+ Zakończono instalowanie.Remote execution canceled due to user request.
- Zdalne uruchomienie anulowane na żądanie użytkownika.
+ Zdalne uruchomienie anulowane na żądanie użytkownika.Error running remote process: %1
- Błąd zdalnego procesu: %1
+ Błąd zdalnego procesu: %1Finished running remote process.
- Zakończono zdalny proces.
+ Zakończono zdalny proces.Remote Execution Failure
- Błąd zdalnego procesu
+ Błąd zdalnego procesuDeployment failed: %1
- Błąd instalacji: %1
+ Błąd instalacji: %1
@@ -17383,13 +19232,21 @@ Czy uruchomiłeś Qemu?
Could not read public key file '%1'.Nie można odczytać pliku z publicznym kluczem "%1".
+
+ Could not connect to host: %1
+ Nie można połączyć się z hostem: %1
+
+
+ You will need at least one port.
+ Wymagany jest przynajmniej jeden port.
+ Stop DeployingZatrzymaj instalowanieKey deployment failed: %1
- Błąd instalacji klucza: %1
+ Błąd instalacji klucza: %1Deployment Succeeded
@@ -17399,6 +19256,10 @@ Czy uruchomiłeś Qemu?
Key was successfully deployed.Klucz został pomyślnie zainstalowany.
+
+ Key deployment failed: %1.
+ Błąd instalacji klucza: %1.
+ Deploy Public Key ...Zainstaluj klucz publiczny...
@@ -17409,8 +19270,39 @@ Czy uruchomiłeś Qemu?
Create SIS PackageCreate SIS package build step name
+ Utwórz pakiet SIS
+
+
+ Create SIS Package
+ default create SIS package build step display nameUtwórz pakiet SIS
+
+ Could not find make command '%1' in the build environment
+ Nie można odnaleźć komendy make "%1" w środowisku budowania
+
+
+ The process "%1" exited normally.
+ Proces "%1" zakończył się normalnie.
+
+
+ The process "%1" exited with code %2.
+ Proces "%1" zakończył się kodem wyjściowym %2.
+
+
+ The process "%1" crashed.
+ Proces "%1" zakończył pracę błędem.
+
+
+ Could not start process "%1" in %2
+ Nie można uruchomić procesu "%1" w %2
+
+
+ Starting: "%1" %2 in %3
+
+ Uruchamianie "%1" %2 w %3
+
+ Qt4ProjectManager::Internal::S60CreatePackageStepFactory
@@ -17421,6 +19313,14 @@ Czy uruchomiłeś Qemu?
Qt4ProjectManager::Internal::S60CreatePackageStepConfigWidget
+
+ Reset Passphrases
+
+
+
+ Do you want to reset all passphrases saved for keys used?
+
+ self-signedwłasnoręcznie podpisany
@@ -17429,6 +19329,10 @@ Czy uruchomiłeś Qemu?
signed with certificate %1 and key file %2podpisany certyfikatem %1 i kluczem %2
+
+ <b>Create SIS Package:</b> %1, using Smart Installer
+
+ <b>Create SIS Package:</b> %1<b>Utwórz pakiet SIS:</b> %1
@@ -17442,10 +19346,18 @@ Czy uruchomiłeś Qemu?
New configuration
- Nowa konfiguracja
+ Nowa konfiguracjaNew Configuration Name:
+ Nazwa nowej konfiguracji:
+
+
+ New Configuration
+ Nowa konfiguracja
+
+
+ New configuration name:Nazwa nowej konfiguracji:
@@ -17510,13 +19422,13 @@ Czy uruchomiłeś Qemu?
Qt4ProjectManager::Internal::MobileGuiAppWizardMobile Qt Application
- Mobilna aplikacja Qt
+ Mobilna aplikacja QtCreates a Qt application optimized for mobile devices with a Qt Designer-based main window.
Preselects Qt for Simulator and mobile targets if available
- Tworzy aplikację Qt dla urządzeń przenośnych. Zawiera główne okno bazujące na Qt Designerze.
+ Tworzy aplikację Qt dla urządzeń przenośnych. Zawiera główne okno bazujące na Qt Designerze.
Wstępnie wybiera wersję Qt dla Symulatora i aplikacji mobilnych (jeśli jest dostępna).
@@ -17549,17 +19461,22 @@ Wstępnie wybiera wersję Qt dla Symulatora i aplikacji mobilnych (jeśli jest d
ImportIs this an import of an existing build or a new one?
- Import
+ ImportNewIs this an import of an existing build or a new one?
- Nowy
+ NowyQt Creator can set up the following targets for project <b>%1</b>:%1: Project name
- Qt Creator może ustawić następujące wersje dla projektu <b>%1</b>:
+ Qt Creator może ustawić następujące wersje dla projektu <b>%1</b>:
+
+
+ Qt Creator can set up the following targets for<br>project <b>%1</b>:
+ %1: Project name
+ Qt Creator może ustawić następujące wersje dla<br>projektu <b>%1</b>:Choose a directory to scan for additional shadow builds
@@ -17574,6 +19491,26 @@ Wstępnie wybiera wersję Qt dla Symulatora i aplikacji mobilnych (jeśli jest d
%1: pro-file, %2: directory that was checked.Brak zbudowanych wersji dla projektu "%1" w katalogu "%2".
+
+ Check All
+ Zaznacz wszystko
+
+
+ Check all Qt versions
+ Zaznacz wszystkie wersje Qt
+
+
+ Check only this version
+ Zaznacz tylko tą wersję
+
+
+ Check all versions
+ Zaznacz wszystkie wersje
+
+
+ Uncheck all versions
+ Usuń zaznaczenia
+ <b>Error:</b> Severity is Task::Error
@@ -17584,6 +19521,36 @@ Wstępnie wybiera wersję Qt dla Symulatora i aplikacji mobilnych (jeśli jest d
Severity is Task::Warning<b>Ostrzeżenie:</b>
+
+ debug and release
+ We are going to build debug and release
+ debug i release
+
+
+ debug
+ Debug build
+ debug
+
+
+ release
+ release build
+ release
+
+
+ <br>using %1 (%2)
+ %1: qmake used (incl. full path), %2: "debug", "release" or "debug and release"
+
+
+
+ Import
+ Is this an import of an existing build or a new one?
+ Import
+
+
+ New
+ Is this an import of an existing build or a new one?
+ Nowy
+ Setup targets for your projectUstaw produkty docelowe dla projektu
@@ -17596,6 +19563,14 @@ Wstępnie wybiera wersję Qt dla Symulatora i aplikacji mobilnych (jeśli jest d
Import Existing Shadow Build...Zaimportuj wersję zbudowaną w innym miejscu...
+
+ Uncheck all Qt versions
+
+
+
+ Uncheck All
+
+ Qt4ProjectManager::Internal::TestWizard
@@ -17656,16 +19631,24 @@ Wstępnie wybiera wersję Qt dla Symulatora i aplikacji mobilnych (jeśli jest d
Składnica znajduje się już w systemie kontroli wersji
- Repository created
+ Repository CreatedUtworzono składnicę
+
+ Repository Creation Failed
+ Błąd podczas tworzenia składnicy
+
+
+ Repository created
+ Utworzono składnicę
+ A version control repository has been created in %1.Składnica systemu kontroli wersji została utworzona w %1.Repository creation failed
- Błąd podczas tworzenia składnicy
+ Błąd podczas tworzenia składnicyA version control repository could not be created in %1.
@@ -17722,39 +19705,39 @@ Wstępnie wybiera wersję Qt dla Symulatora i aplikacji mobilnych (jeśli jest d
StartExternalQmlDialogStart Simultaneous QML and C++ Debugging
- Rozpocznij jednoczesne debugowanie QML i C++
+ Rozpocznij jednoczesne debugowanie QML i C++ Debugging address:
- Adres debugowania:
+ Adres debugowania:Debugging port:
- Port debugowania:
+ Port debugowania:127.0.0.1
- 127.0.0.1
+ 127.0.0.1Project:
- Projekt:
+ Projekt:<No project>
- <Brak projektu>
+ <Brak projektu>Viewer path:
- Ścieżka do przeglądarki:
+ Ścieżka do przeglądarki:Viewer arguments:
- Argumenty przeglądarki:
+ Argumenty przeglądarki:To switch languages while debugging, go to Debug->Language menu.
- Aby zmienić język podczas debugowania przejdź do menu: Debugowanie->Język.
+ Aby zmienić język podczas debugowania przejdź do menu: Debugowanie->Język.
@@ -17765,11 +19748,11 @@ Wstępnie wybiera wersję Qt dla Symulatora i aplikacji mobilnych (jeśli jest d
Add File to Package
- Dodaj plik do pakiety
+ Dodaj plik do pakietyRemove File from Package
- Usuń plik z pakietu
+ Usuń plik z pakietuCheck this if you want the files below to be deployed directly.
@@ -17781,7 +19764,7 @@ Wstępnie wybiera wersję Qt dla Symulatora i aplikacji mobilnych (jeśli jest d
Version number:
- Numer wersji:
+ Numer wersji:Major:
@@ -17797,7 +19780,23 @@ Wstępnie wybiera wersję Qt dla Symulatora i aplikacji mobilnych (jeśli jest d
Files to deploy:
- Pliki do zainstalowania:
+ Pliki do zainstalowania:
+
+
+ <b>Version number:</b>
+ <b>Numer wersji:</b>
+
+
+ <b>Adapt Debian file:</b>
+
+
+
+ Edit
+ Zmodyfikuj
+
+
+ <b>Package Manager Icon:</b>
+
@@ -17882,6 +19881,15 @@ name <email> alias <email>
User fields configuration file:
+
+ Specifies a command that is executed to graphically prompt for a password,
+should a repository require SSH-authentication (see documentation on SSH and the environment variable SSH_ASKPASS).
+
+
+
+ SSH prompt command:
+
+ BorderImageSpecifics
@@ -18196,7 +20204,7 @@ name <email> alias <email>
Pass. Char
- Znak mark.
+ ZnakPassword Character
@@ -18338,72 +20346,72 @@ name <email> alias <email>
GenericSshConnectionCould not connect to host.
- Nie można połączyć się z hostem.
-
-
- Error in cryptography backend: %1
-
+ Nie można połączyć się z hostem.Core::InteractiveSshConnectionError sending input
- Błąd podczas wysyłania wejścia
+ Błąd podczas wysyłania wejściaCore::SftpConnectionError setting up SFTP subsystem
- Błąd podczas ustanawiania podsystemu SFTP
+ Błąd podczas ustanawiania podsystemu SFTPCould not open file '%1'
- Nie można otworzyć pliku "%1"
+ Nie można otworzyć pliku "%1"Could not uplodad file '%1'
- Nie można wysłać pliku "%1"
+ Nie można wysłać pliku "%1"Could not copy remote file '%1' to local file '%2'
- Nie można skopiować pliku zdalnego "%1" do pliku lokalnego "%2"
+ Nie można skopiować pliku zdalnego "%1" do pliku lokalnego "%2"Could not create remote directory
- Nie można utworzyć zdalnego katalogu
+ Nie można utworzyć zdalnego kataloguCould not remove remote directory
- Nie można usunąć zdalnego katalogu
+ Nie można usunąć zdalnego kataloguCould not get remote directory contents
- Nie można otrzymać zawartości zdalnego katalogu
+ Nie można otrzymać zawartości zdalnego kataloguCould not remove remote file
- Nie można usunąć zdalnego pliku
+ Nie można usunąć zdalnego plikuCould not change remote working directory
- Nie można zmienić zdalnego katalogu roboczego
+ Nie można zmienić zdalnego katalogu roboczegoSshKeyGeneratorError creating temporary files.
- Błąd podczas tworzenia plików tymczasowych.
+ Błąd podczas tworzenia plików tymczasowych.Error generating keys: %1
- Błąd podczas generowania kluczy: %1
+ Błąd podczas generowania kluczy: %1Error reading temporary files.
- Błąd podczas odczytywania plików tymczasowych.
+ Błąd podczas odczytywania plików tymczasowych.
+
+
+ Error generating key: %1
+ Błąd podczas generowania klucz: %1
@@ -18532,6 +20540,10 @@ name <email> alias <email>
Adapter start failedNie można uruchomić adaptera
+
+ Python Error
+ Błąd Pythona
+ '%1' contains no identifier"%1" nie zawiera identyfikatora
@@ -18624,14 +20636,14 @@ name <email> alias <email>
Engine %1engine number
- Silnik %1
+ Silnik %1Qml::Internal::StartExternalQmlDialog<No project>
- <Brak projektu>
+ <Brak projektu>
@@ -18651,18 +20663,18 @@ name <email> alias <email>
QmlProjectManager::Internal::QmlTaskManagerQML
- QML
+ QMLQt4ProjectManager::Internal::MaemoPackageContentsLocal File Path
- Ścieżka do lokalnego pliku
+ Ścieżka do lokalnego plikuRemote File Path
- Ścieżka do zdalnego pliku
+ Ścieżka do zdalnego pliku
@@ -18677,23 +20689,23 @@ name <email> alias <email>
Packaging Error: Cannot open file '%1'.
- Błąd pakowania: Nie można otworzyć pliku "%1".
+ Błąd pakowania: Nie można otworzyć pliku "%1".Packaging Error: Cannot write file '%1'.
- Błąd pakowania: Nie można zapisać pliku "%1".
+ Błąd pakowania: Nie można zapisać pliku "%1".Packaging Error: Could not create directory '%1'.
- Błąd pakowania: Nie można utworzyć katalogu "%1.
+ Błąd pakowania: Nie można utworzyć katalogu "%1.Packaging Error: Could not replace file '%1'.
- Błąd pakowania: Nie można zastąpić pliku "%1".
+ Błąd pakowania: Nie można zastąpić pliku "%1".Packaging Error: Could not copy '%1' to '%2'.
- Błąd pakowania: Nie można skopiować pliku "%1" do "%2".
+ Błąd pakowania: Nie można skopiować pliku "%1" do "%2".Package created.
@@ -18707,6 +20719,30 @@ name <email> alias <email>
Packaging failed.Błąd pakowania.
+
+ Packaging for Maemo
+ Pakowanie dla Maemo
+
+
+ Package up to date.
+ Pakiet aktualny.
+
+
+ Could not move package files from %1 to %2.
+ Nie można przenieść plików pakietu z %1 do %2.
+
+
+ Could not remove directory '%1'.
+ Nie można usunąć katalogu "%1".
+
+
+ Could not create Debian directory '%1'.
+ Nie można utworzyć katalogu Debian w "%1".
+
+
+ Could not copy file '%1' to '%2'
+ Nie można skopiować pliku "%1" do "%2"
+ Packaging error: Could not start command '%1'. Reason: %2Błąd pakowania: Nie można uruchomić komendy "%1". Powód: %2
@@ -18715,6 +20751,14 @@ name <email> alias <email>
Exit code: %1Kod wyjściowy: %1
+
+ Your project name contains characters not allowed in Debian packages.
+They must only use lower-case letters, numbers, '-', '+' and '.'.
+We will try to work around that, but you may experience problems.
+ Nazwa projektu zawiera znaki które są niedozwolone w pakietach Debiana.
+Dozwolonymi znakami są tylko małe litery, liczby, '-', '+' oraz '.'.
+Przy obecnej nazwie możesz spodziewać się problemów.
+ Packaging Error: Command '%1' failed.Błąd pakowania: Komenda "%1" zakończona błędem.
@@ -18726,28 +20770,56 @@ name <email> alias <email>
Qt4ProjectManager::Internal::MaemoPackageCreationWidget
+
+ No Version Available.
+ Brak dostępnej wersji.
+
+
+ Could not read icon
+ Nie można odczytać ikony
+
+
+ Images
+ Obrazki
+
+
+ Choose Image
+ Wybierz obrazek
+
+
+ Could Not Set New Icon
+ Nie można ustawić nowej ikony
+ <b>Create Package:</b> <b>Utwórz pakiet:</b>
+
+ (Packaging disabled)
+ (Pakowanie wyłączone)
+
+
+ Could Not Set Version Number
+ Nie można ustawić numeru wersji
+ Choose a local file
- Wybierz plik lokalny
+ Wybierz plik lokalnyFile already in package
- Plik jest już obecny w pakiecie
+ Plik jest już obecny w pakiecieYou have already added this file.
- Plik został już uprzednio dodany.
+ Plik został już uprzednio dodany.Qt4ProjectManager::Internal::MaemoRunConfigurationFactoryNew Maemo Run Configuration
- Nowa konfiguracja uruchamiania Maemo
+ Nowa konfiguracja uruchamiania Maemo
@@ -18861,6 +20933,14 @@ name <email> alias <email>
%1: Path to qmake executableKomenda qmake "%1" nie została odnaleziona lub nie jest plikiem wykonywanlym.
+
+ Qmake does not support build directories below the source directory.
+ Qmake nie obsługuje budowania w katalogach poniżej katalogu ze źródłami.
+
+
+ The build directory needs to be at the same level as the source directory.
+ Katalog przeznaczony do budowania musi być na tym samym poziomie co katalog ze źródłami.
+ emptyPane
@@ -18890,6 +20970,14 @@ name <email> alias <email>
Invalid IdNiepoprawny identyfikator
+
+ Warning
+ Ostrzeżenie
+
+
+ Reparenting the component %1 here will cause the component %2 to be deleted. Do you want to proceed?
+
+ QmlDesigner::PropertyEditor
@@ -18970,16 +21058,48 @@ Identyfikatory muszą rozpoczynać się małą literą.
Split if StatementRozdziel instrukcję if
+
+ Enclose in QLatin1Char(...)
+ Umieść w QLatin1Char(...)
+ Enclose in QLatin1String(...)Umieść w QLatin1String(...)
+
+ Mark as translatable
+ Zaznacz jako przetłumaczalne
+ Convert to Objective-C String Literal
- Use Fast String Concatenation with %
+ Convert to Hexadecimal
+
+
+
+ Convert to Octal
+
+
+
+ Convert to Decimal
+
+
+
+ Complete Switch Statement
+ Dokończ instrukcję "switch"
+
+
+ #include header file
+
+
+
+ Add local declaration
+ Dodaj lokalnę deklarację
+
+
+ Convert to Camel Case ...
@@ -19009,31 +21129,19 @@ Identyfikatory muszą rozpoczynać się małą literą.
Qt4ProjectManager::Internal::QemuRuntimeManagerStart Maemo Emulator
- Uruchom emulator Maemo
-
-
- Qemu has been shut down, because you removed the corresponding Qt version.
-
-
-
- Qemu finished with error: Exit code was %1.
-
-
-
- Qemu failed to start: %1
-
+ Uruchom emulator MaemoQemu crashed
- Qemu zakończone błędem
+ Qemu zakończone błędemQemu error
- Błąd Qemu
+ Błąd QemuStop Maemo Emulator
- Zatrzymaj emulator Maemo
+ Zatrzymaj emulator Maemo
@@ -19048,19 +21156,19 @@ Identyfikatory muszą rozpoczynać się małą literą.
Normal
- Normalny
+ NormalnyOutline
- Kontur
+ KonturRaised
- Wypukły
+ WypukłySunken
- Wklęsły
+ Wklęsły...
@@ -19076,6 +21184,10 @@ Identyfikatory muszą rozpoczynać się małą literą.
FakeVim::Internal::FakeVimHandler::Private
+
+ [New]
+ [Nowy]
+ Not an editor command: %1%1 nie jest komendą edytora
@@ -19085,7 +21197,3682 @@ Identyfikatory muszą rozpoczynać się małą literą.
QmlDesigner::ContextPaneWidgetDisable permanently
- Wyłącz na stałe
+ Wyłącz na stałe
+
+
+
+ ContextPaneWidgetBorderImage
+
+ Form
+ Formularz
+
+
+ Stretch vertically. Scales the image to fit to the available area.
+
+
+
+ Repeat vertically. Tiles the image until there is no more space. May crop the last image.
+
+
+
+ Round. Like Repeat, but scales the images down to ensure that the last image is not cropped.
+
+
+
+ Repeat horizontally. Tiles the image until there is no more space. May crop the last image.
+
+
+
+ Strech horizontally. Scales the image to fit to the available area.
+
+
+
+ 10 x 10
+ 10 x 10
+
+
+
+ ContextPaneWidgetImage
+
+ Form
+ Formularz
+
+
+ The image is scaled to fit
+
+
+
+ The image is stretched horizontally and tiled vertically
+
+
+
+ The image is stretched vertically and tiled horizontally
+
+
+
+ The image is duplicated horizontally and vertically
+
+
+
+ The image is scaled uniformly to fit without cropping
+
+
+
+ The image is scaled uniformly to fill, cropping if necessary
+
+
+
+ 10 x 10
+ 10 x 10
+
+
+
+ ContextPaneWidgetRectangle
+
+ Form
+ Formularz
+
+
+ Gradient
+ Gradient
+
+
+ Color
+ Kolor
+
+
+ ...
+ ...
+
+
+ Border
+ Brzeg
+
+
+
+ EasingContextPane
+
+ Dialog
+ Dialog
+
+
+ Play simulation
+ Odtwórz symulację
+
+
+ Easing
+
+
+
+ Type of easing curve
+
+
+
+ Subtype
+ Podtyp
+
+
+ Acceleration or deceleration of easing curve
+
+
+
+ Duration
+ Czas trwania
+
+
+ Duration of animation
+ Czas trwania animacji
+
+
+ INVALID
+ NIEPOPRAWNA WARTOŚĆ
+
+
+ ms
+ ms
+
+
+ Amplitude
+ Amplituda
+
+
+ Amplitude of elastic and bounce easing curves
+
+
+
+ Period
+ Okres
+
+
+ Easing period of an elastic curve
+
+
+
+ Overshoot
+ Przestrzał
+
+
+ Easing overshoot for a back curve
+
+
+
+
+ ClassView::Internal::NavigationWidget
+
+ Form
+ Formularz
+
+
+ Show subprojects
+ Pokaż podprojekty
+
+
+ Show Subprojects
+ Pokaż podprojekty
+
+
+
+ AttachTcfDialog
+
+ Start Debugger
+ Uruchom debugger
+
+
+ Host and port:
+ Host i port:
+
+
+ Architecture:
+ Architektura:
+
+
+ Use server start script:
+ Użyj startowego skryptu serwera:
+
+
+ Server start script:
+ Startowy skrypt serwera:
+
+
+
+ BreakpointDialog
+
+ Dialog
+ Dialog
+
+
+ Breakpoint type:
+ Typ pułapki:
+
+
+ File name:
+ Nazwa pliku:
+
+
+ Line number:
+ Numer linii:
+
+
+ Function:
+ Funkcja:
+
+
+ Condition:
+ Warunek:
+
+
+ Ignore count:
+ Licznik pominięć:
+
+
+ Thread specification:
+ Specyfikacja wątku:
+
+
+ Address:
+ Adres:
+
+
+ Edit Breakpoint Properties
+ Zmodyfikuj właściwości pułapki
+
+
+ Use full path:
+ Użyj pełnej ścieżki:
+
+
+
+ Help::Internal::RemoteFilterOptions
+
+ Filter configuration
+ Konfiguracja filtra
+
+
+ Prefix:
+ Przedrostek:
+
+
+ Limit to prefix
+ Ogranicz aktywność filtru:
+aktywny tylko po wpisaniu przedrostka
+
+
+ +
+ +
+
+
+ -
+ -
+
+
+ Double click to edit item.
+ Kliknij dwukrotnie aby zmodyfikować element.
+
+
+
+ ImageViewer::Internal::ImageViewerToolbar
+
+ Show background
+ Pokaż tło
+
+
+ Show outline
+
+
+
+ Fit image in the screen
+ Dopasuj obrazek do ekranu
+
+
+ Original size
+ Oryginalny rozmiar
+
+
+ Zoom In
+ Powiększ
+
+
+ Zoom Out
+ Pomniejsz
+
+
+
+ ComponentNameDialog
+
+ Dialog
+ Dialog
+
+
+ Component name:
+ Nazwa komponentu:
+
+
+ Path:
+ Ścieżka:
+
+
+ Choose...
+ Wybierz...
+
+
+
+ QmlJSEditor::Internal::QuickToolBarSettingsPage
+
+ Form
+ Formularz
+
+
+ Qt Quick Toolbars
+
+
+
+ Always show Qt Quick Toolbar
+
+
+
+ If enabled, the toolbar will remain pinned to an absolute position.
+
+
+
+ Pin Qt Quick Toolbar
+
+
+
+ Qt Quick ToolBar
+
+
+
+
+ Qt4ProjectManager::Internal::LibraryDetailsWidget
+
+ Form
+ Formularz
+
+
+ Library:
+ Biblioteka:
+
+
+ Library file:
+ Plik z biblioteką:
+
+
+ Include path:
+ Ścieżka do nagłówków:
+
+
+ Platform
+ Platforma
+
+
+ Linux
+ Linux
+
+
+ Mac
+ Mac
+
+
+ Windows
+ Windows
+
+
+ Symbian
+ Symbian
+
+
+ Linkage:
+ Dowiązanie:
+
+
+ Dynamic
+ Dynamiczne
+
+
+ Static
+ Statyczne
+
+
+ Mac:
+ Mac:
+
+
+ Library
+ Biblioteka
+
+
+ Framework
+ Framework
+
+
+ Windows:
+ Windows:
+
+
+ Library inside "debug" or "release" subfolder
+ Biblioteka wewnątrz podkatalogu "debug" lub "release"
+
+
+ Add "d" suffix for debug version
+ Dodaj przyrostek "d" do wersji debugowej
+
+
+ Remove "d" suffix for release version
+ Usuń przyrostek "d" z wersji release'owej
+
+
+
+ MaemoDeployableListWidget
+
+ Form
+ Formularz
+
+
+ Add File to Package
+ Dodaj plik do pakietu
+
+
+ Remove File from Package
+ Usuń plik z pakietu
+
+
+
+ MaemoDeployStepWidget
+
+ Form
+ Formularz
+
+
+ Device configuration:
+ Konfiguracja urządzenia:
+
+
+ Also deploy to sysroot
+
+
+
+ These show the INSTALLS settings from the project file(s).
+
+
+
+ <b>Files to install:</b>
+ <b>Pliki do zainstalowania:</b>
+
+
+
+ MobileAppWizardOptionPage
+
+ WizardPage
+ StronaKreatora
+
+
+ General
+ Ogólne
+
+
+ Orientation Behavior:
+
+
+
+ Symbian specific
+
+
+
+ Application Icon (.svg):
+
+
+
+ Target UID3:
+
+
+
+ Enable network access
+ Włącz dostęp sieciowy
+
+
+ Maemo specific
+
+
+
+ Application Icon (64x64):
+
+
+
+
+ MobileLibraryWizardOptionPage
+
+ WizardPage
+ StronaKreatora
+
+
+ Enable network access
+ Włącz dostęp sieciowy
+
+
+ Target UID3:
+
+
+
+
+ QmlStandaloneAppWizardSourcesPage
+
+ WizardPage
+ StronaKreatora
+
+
+ Main QML file
+ Główny plik QML
+
+
+ QML Modules
+ Moduły QML
+
+
+ +
+ +
+
+
+ -
+ -
+
+
+ URIs (e.g. 'org.mydomain.MyQmlModule')
+ Lista URI (np. "org.mojadomena.MojModulQml")
+
+
+ Import Paths
+ Zaimportuj ścieżki
+
+
+ Error
+ Błąd
+
+
+
+ HighlighterSettingsPage
+
+ Form
+ Formularz
+
+
+ <html><head/><body>
+<p>Highlight definitions are provided by the <a href="http://kate-editor.org/">Kate Text Editor</a>.</p></body></html>
+
+
+
+ Syntax Highlight Definition Files
+
+
+
+ Location:
+ Położenie:
+
+
+ Use fallback location
+
+
+
+ Behavior
+ Zachowanie
+
+
+ Alert when a highlight definition is not found
+
+
+
+ Ignored file patterns:
+
+
+
+
+ ManageDefinitionsDialog
+
+ Dialog
+ Dialog
+
+
+ Definitions
+ Definicje
+
+
+ Select All
+ Zaznacz wszystko
+
+
+ Clear Selection
+ Usuń selekcję
+
+
+ Invert Selection
+ Odwróć selekcję
+
+
+ Download Selected Definitions
+ Pobierz zaznaczone definicje
+
+
+
+ ProxySettings
+
+ Dialog
+ Dialog
+
+
+ Use http proxy
+ Użyj pośrednika http
+
+
+ Server Address:
+ Adres serwera:
+
+
+ Port:
+ Port:
+
+
+ Username:
+ Nazwa użytkownika:
+
+
+ Password:
+ Hasło:
+
+
+ HTTP Proxy
+ Pośrednik HTTP
+
+
+ Use HTTP Proxy
+ Użyj pośrednika HTTP
+
+
+ Server
+ Serwer
+
+
+ Name or IP
+ Nazwa lub IP
+
+
+ Port
+ Port
+
+
+ 8080
+ 8080
+
+
+ Username
+ Nazwa użytkownika
+
+
+ Password
+ Hasło
+
+
+
+ RecordingOptions
+
+ Video options
+ Ustawienia wideo
+
+
+ File:
+ Plik:
+
+
+ ...
+ ...
+
+
+ Size
+ Rozmiar
+
+
+ VGA
+ VGA
+
+
+ 720p
+ 720p
+
+
+ QVGA
+ QVGA
+
+
+ Width:
+ Szerokość:
+
+
+ Height:
+ Wysokość:
+
+
+ Rate
+ Częstotliwość
+
+
+ 60Hz
+ 60Hz
+
+
+ 50Hz
+ 50Hz
+
+
+ 25Hz
+ 25Hz
+
+
+ Hz
+ Hz
+
+
+ 24Hz
+ 24Hz
+
+
+ Profile
+ Profil
+
+
+ Help
+ Pomoc
+
+
+ 60 Hz
+ 60 Hz
+
+
+ 50 Hz
+ 50 Hz
+
+
+ 25 Hz
+ 25 Hz
+
+
+ 24 Hz
+ 24 Hz
+
+
+ 20 Hz
+ 20 Hz
+
+
+ 15 Hz
+ 15 Hz
+
+
+ 10 Hz
+ 10 Hz
+
+
+ File
+ Plik
+
+
+ Options
+ Opcje
+
+
+
+ QmlEditorWidgets::ContextPaneWidget
+
+ Hides this toolbar.
+
+
+
+ Pin Toolbar
+
+
+
+ Show Always
+
+
+
+ Unpins the toolbar and moves it to the default position.
+
+
+
+ Hides this toolbar. This toolbar can be permanently disabled in the options page or in the context menu.
+
+
+
+
+ QmlEditorWidgets::ContextPaneWidgetImage
+
+ double click for preview
+ kliknij dwukrotnie aby wyświetlić podgląd
+
+
+
+ QmlEditorWidgets::FileWidget
+
+ Open File
+ Otwórz plik
+
+
+
+ QmlJS::Bind
+
+ expected two numbers separated by a dot
+ oczekiwano dwóch liczb oddzielonych kropką
+
+
+ package import requires a version number
+ import pakietu wymaga podania numeru wersji
+
+
+ file or directory not found
+ nie można odnaleźć pliku lub katalogu
+
+
+
+ Utils::DebuggerLanguageChooser
+
+ C++
+ C++
+
+
+ QML
+ QML
+
+
+ Debug port:
+ Port debugowania:
+
+
+
+ Utils::SynchronousProcess
+
+ The command '%1' finished successfully.
+ Komenda "%1" poprawnie zakończona.
+
+
+ The command '%1' terminated with exit code %2.
+ Komenda "%1" zakończona kodem wyjściowym %2.
+
+
+ The command '%1' terminated abnormally.
+ Komenda "%1" niepoprawnie zakończona.
+
+
+ The command '%1' could not be started.
+ Komenda "%1" nie może zostać uruchomiona.
+
+
+ The command '%1' did not respond within the timeout limit (%2 ms).
+ Komenda "%1" nie odpowiedziała w określonym czasie (%2 ms).
+
+
+ Process not Responding
+ Brak odpowiedzi
+
+
+ The process is not responding.
+ Proces nie odpowiada.
+
+
+ The process '%1' is not responding.
+ Proces "%1" nie odpowiada.
+
+
+ Would you like to terminate it?
+
+
+
+ Would you like to terminate it?
+ Czy chcesz go zakończyć?
+
+
+
+ ClassView::Internal::NavigationWidgetFactory
+
+ Class View
+ Widok klas
+
+
+
+ Core::Internal::CommandComboBox
+
+ Activate %1
+ Uaktywnij %1
+
+
+
+ Core::NavigationWidget
+
+ Activate %1 Pane
+ Uaktywnij panel %1
+
+
+ Hide Sidebar
+ Ukryj boczny pasek
+
+
+ Show Sidebar
+ Pokaż boczny pasek
+
+
+
+ Core::Internal::SftpChannelPrivate
+
+ Server could not start sftp subsystem.
+ Serwer nie może uruchomić podsystemu sftp.
+
+
+ Unexpected packet of type %1.
+ Nieoczekiwany pakiet typu %1.
+
+
+ Protocol version mismatch: Expected %1, got %2
+ Niezgodność wersji protokołu: Oczekiwano %1 zamiast %2
+
+
+ Unknown error.
+ Nieznany błąd.
+
+
+ Created remote directory '%1'.
+ Utworzono zdalny katalog "%1".
+
+
+ Remote directory '%1' already exists.
+ Zdalny katalog "%1" już istnieje.
+
+
+ Error creating directory '%1': %2
+ Błąd tworzenia katalogu "%1": %2
+
+
+ Could not open local file '%1': %2
+ Nie można otworzyć lokalnego pliku "%1": %2
+
+
+ Remote directory could not be opened for reading.
+ Nie można otworzyć zdalnego katalogu do odczytu.
+
+
+ Failed to list remote directory contents.
+ Nie można uzyskać zawartości zdalnego katalogu.
+
+
+ Failed to close remote directory.
+ Nie można zamknąć zdalnego katalogu.
+
+
+ Failed to open remote file for reading.
+ Nie można otworzyć zdalnego pliku do odczytu.
+
+
+ Failed retrieve information on the remote file ('stat' failed).
+ Nie można uzyskać informacji o zdalnym pliku ("stat" niepoprawnie zakończony).
+
+
+ Failed to read remote file.
+ Nie można odczytać zdalnego pliku.
+
+
+ Failed to close remote file.
+ Nie można zamknąć zdalnego pliku.
+
+
+ Failed to open remote file for writing.
+ Nie można otworzyć zdalnego pliku do zapisu.
+
+
+ Failed to write remote file.
+ Nie można zapisać zdalnego pliku.
+
+
+ Cannot append to remote file: Server does not support the file size attribute.
+ Nie można dodać zawartości do zdalnego pliku: Serwer nie obsługuje atrybutu "rozmiar pliku".
+
+
+ Server could not start session.
+ Serwer nie może rozpocząć sesji.
+
+
+ Error reading local file: %1
+ Błąd odczytu lokalnego pliku: %1
+
+
+
+ SshConnection
+
+ Server and client capabilities don't match. Client list was: %1.
+Server list was %2.
+ Niezgodność zdolności serwera i klienta.
+Lista klienta: %1.
+Lista serwera: %2.
+
+
+
+ Core::Internal::SshChannelManager
+
+ Invalid channel id %1
+ Niepoprawny identyfikator kanału %1
+
+
+
+ Core::Internal::SshConnectionPrivate
+
+ SSH Protocol error: %1
+ Błąd protokołu SSH: %1
+
+
+ Botan library exception: %1
+ Wyjątek biblioteki Botan: %1
+
+
+ Invalid protocol version: Expected '2.0', got '%1'.
+ Niepoprawna wersja protokołu: Oczekiwano "2.0" zamiast "%1".
+
+
+ Invalid server id '%1'.
+ Niepoprawny identyfikator serwera "%1".
+
+
+ Unexpected packet of type %1.
+ Nieoczekiwany pakiet typu %1.
+
+
+ Could not read private key file: %1
+ Nie można odczytać pliku z publicznym kluczem: %1
+
+
+ Password expired.
+ Hasło straciło ważność.
+
+
+ Server rejected password.
+ Serwer odrzucił hasło.
+
+
+ Server rejected key.
+ Serwer odrzucił klucz.
+
+
+ Server closed connection: %1
+ Serwer zamknął połączenie: %1
+
+
+ Connection closed unexpectedly.
+ Nieoczekiwane zamknięcie połączenia.
+
+
+ Timeout waiting for reply from server.
+
+
+
+
+ CodePaster::NetworkProtocol
+
+ Checking connection
+
+
+
+ Connecting to %1...
+ Łączenie z %1...
+
+
+
+ CheckUndefinedSymbols
+
+ Expected a namespace-name
+ Oczekiwano nazwy przestrzeni nazw
+
+
+
+ QCoreApplication
+
+ Add %1 declaration
+ CppEditor::DeclFromDef
+ Dodaj deklarację %1
+
+
+ GDB helper
+
+
+
+ qmldump
+
+
+
+ QMLObserver
+
+
+
+ Cannot build qmldump; Qt version must be 4.7.1 or higher.
+
+
+
+ Cannot build QMLObserver; Qt version must be 4.7.1 or higher.
+
+
+
+
+ CppEditor::Internal::CppTypeHierarchyWidget
+
+ No type hierarchy available
+ Brak dostępnej hierarchii typów
+
+
+
+ CppEditor::Internal::CppTypeHierarchyFactory
+
+ Type Hierarchy
+ Hierarchia typów
+
+
+
+ CppTools::Internal::SymbolsFindFilter
+
+ C++ Symbols
+ Symbole C++
+
+
+ Searching
+ Przeszukiwanie
+
+
+
+ CppTools::Internal::SymbolsFindFilterConfigWidget
+
+ Types:
+ Typy:
+
+
+ Classes
+ Klasy
+
+
+ Methods
+ Metody
+
+
+ Enums
+ Typy wyliczeniowe
+
+
+ Declarations
+ Deklaracje
+
+
+ Projects Only
+ Tylko projekty
+
+
+ Global
+ Globalne
+
+
+
+ Debugger::Internal::BreakpointDialog
+
+ File and Line Number
+ Plik i numer linii
+
+
+ Function Name
+ Nazwa funkcji
+
+
+ Function "main()"
+ Funkcja "main()"
+
+
+ Address
+ Adres
+
+
+
+ Debugger::Internal::CdbEngine
+
+ The function "%1()" failed: %2
+ Function call failed
+ Funkcja "%1()" zakończona niepowodzeniem: %2
+
+
+ Version: %1
+ Wersja: %1
+
+
+ <html>The installed version of the <i>Debugging Tools for Windows</i> (%1) is rather old. Upgrading to version %2 is recommended for the proper display of Qt's data types.</html>
+ <html>Zainstalowana wersja <i>narzędzi debugowych dla Windows</i> (%1) jest przestarzała. Zalecane jest uaktualnienie do wersji %2 w celu poprawnego wyświetlania typów danych Qt.</html>
+
+
+ Debugger
+ Debugger
+
+
+ <html><head/><body><p>The debugger is not configured to use the public <a href="%1">Microsoft Symbol Server</a>. This is recommended for retrieval of the symbols of the operating system libraries.</p><p><i>Note:</i> A fast internet connection is required for this to work smoothly. Also, a delay might occur when connecting for the first time.</p><p>Would you like to set it up?</p></br></body></html>
+
+
+
+ Symbol Server
+ Serwer z symbolami
+
+
+ Do not ask again
+ Nie pytaj więcej
+
+
+ The dumper library was not found at %1.
+ Biblioteka zrzutów nie została znaleziona w %1.
+
+
+ The console stub process was unable to start '%1'.
+
+
+
+ Attaching to core files is not supported!
+ Dołączanie do pliku zrzutu nie jest obsługiwane.
+
+
+ Attaching to core files is not supported.
+
+
+
+ The process exited with exit code %1.
+ Proces zakończył się kodem wyjściowym %1.
+
+
+ Continuing with '%1'...
+ Kontynuacja z "%1"...
+
+
+ Unable to continue: %1
+ Nie można kontynuować: %1
+
+
+ Reverse stepping is not implemented.
+ Kroczenie wstecz nie jest zaimplementowane.
+
+
+ Thread %1 cannot be stepped.
+ Wątek %1 nie może być śledzony krok po kroku.
+
+
+ Stepping %1
+ Kroczenie %1
+
+
+ Running requested...
+ Zażądano uruchomienia...
+
+
+ Running up to %1:%2...
+ Uruchomiony do osiągnięcia %1:%2...
+
+
+ Running up to function '%1()'...
+ Uruchomiony do osiągnięcia funkcji '%1()'...
+
+
+ Jump to line is not implemented
+ Skok do linii nie jest obsługiwany
+
+
+ Assigning '%1' to '%2' (%3)...
+ Arguments: New value, name, (type)
+ Przypisywanie wartości "%1" do zmiennej "%2" typu %3...
+
+
+ Can assign only scalar values.
+ Przypisać można jedynie wartości skalarne.
+
+
+ Cannot assign values of type '%1'. Only POD-types can be assigned.
+ Nie można przypisać wartości typu "%1". Przypisać można jedynie podstawowe typy POD.
+
+
+ Unable to assign the value '%1' to '%2' (%3): %4
+ Arguments: New value, name, (type): Error
+ Nie można przypisać wartości "%1" do "%2" typu %3: %4
+
+
+ Unable to retrieve %1 bytes of memory at 0x%2: %3
+ Nie można odczytać %1 bajtów pamięci spod adresu 0x%2: %3
+
+
+ Cannot retrieve symbols while the debuggee is running.
+ Nie można odczytać symboli dopóki pracuje debugowany program.
+
+
+ Debugger Error
+ Błąd debuggera
+
+
+ Ignoring initial breakpoint...
+ Zignorowano początkową pułapkę...
+
+
+ <interrupt thread>
+ <przerwij wątek>
+
+
+ Breakpoint
+ Pułapka
+
+
+ Interrupted in thread %1, current thread: %2
+ Przerwano w wątku %1, bieżący wątek: %2
+
+
+ Stopped, current thread: %1
+ Zatrzymano, bieżący wątek: %1
+
+
+ Changing threads: %1 -> %2
+ Zmiana wątków: %1 -> %2
+
+
+ stopped
+ zatrzymano
+
+
+ Stopped at %1:%2 in thread %3.
+ Zatrzymano w %1:%2 w wątku %3.
+
+
+ Stopped at %1 in thread %2 (missing debug information).
+ Zatrzymano w %1 w wątku %2 (brak informacji debugowej).
+
+
+ Stopped at %1 (%2) in thread %3 (missing debug information).
+ Zatrzymano w %1 (%2) w wątku %3 (brak informacji debugowej).
+
+
+ Stopped in thread %1 (missing debug information).
+ Zatrzymano w wątku %1 (brak informacji debugowej).
+
+
+ Breakpoint: %1
+ Pułapka: %1
+
+
+ Watchpoint: %1
+
+
+
+ The CDB debug engine does not support the '%1
+
+
+
+
+ Debugger::Internal::CacheDirectoryDialog
+
+ Select Local Cache Folder
+ Wybierz katalog z lokalnym cache
+
+
+ Path:
+ Ścieżka:
+
+
+ Already Exists
+ Już istnieje
+
+
+ A file named '%1' already exists.
+ Plik o nazwie "%1" już istnieje.
+
+
+ Cannot Create
+ Nie można utworzyć
+
+
+ The folder '%1' could not be created.
+ Nie można utworzyć katalogu "%1".
+
+
+
+ Debugger::Internal::Console
+
+ Clear Contents
+ Wyczyść zawartość
+
+
+ Save Contents
+ Zachowaj zawartość
+
+
+ Log File
+ Plik dziennika
+
+
+ Write Failure
+ Błąd zapisu
+
+
+ Unable to write log contents to '%1': %2
+ Nie można zapisać zawartości dziennika do "%1": %2
+
+
+
+ Debugger::Internal::ConsoleWindow
+
+ Console
+ Konsola
+
+
+
+ Debugger::Internal::AttachTcfDialog
+
+ Select Executable
+ Wybierz plik wykonywalny
+
+
+
+ Debugger::DebuggerEnginePrivate
+
+ Remove Breakpoint %1
+ Usuń pułapkę %1
+
+
+ Disable Breakpoint %1
+ Wyłącz pułapkę %1
+
+
+ Enable Breakpoint %1
+ Włącz pułapkę %1
+
+
+ Set Breakpoint at 0x%1
+ Ustaw pułapkę w 0x%1
+
+
+ Set Breakpoint at line %1
+ Ustaw pułapkę w linii %1
+
+
+
+ Debugger::DebuggerEngine
+
+ Symbol
+ Symbol
+
+
+ Address
+ Adres
+
+
+ Code
+ Kod
+
+
+ Symbols in "%1"
+ Symbole w "%1"
+
+
+ Launching
+ Uruchamianie
+
+
+ %1 (explicitly set in the Debugger Options)
+ %1 (ustawione jawnie w opcjach debuggera)
+
+
+ Open Qt4 Options
+ Otwórz ustawienia Qt4
+
+
+ Turn off Helper Usage
+ Wyłącz używanie asystenta
+
+
+ Continue Anyway
+ Kontynuuj
+
+
+ Debugging Helper Missing
+ Brak asystenta debuggera
+
+
+ The debugger could not load the debugging helper library.
+ Debugger nie mógł załadować biblioteki asystenta debuggera.
+
+
+ The debugging helper is used to nicely format the values of some Qt and Standard Library data types. It must be compiled for each used Qt version separately. On the Qt4 options page, select a Qt installation and click Rebuild.
+ Asystent debuggera jest używany do ładnego formatowania niektórych typów Qt i Biblioteki Standardowej. Musi być skompilowany oddzielnie dla każdej używanej wersji Qt. Można to zrobić z poziomu strony ustawień Qt poprzez wybranie instalacji Qt i kliknięcie na "Przebuduj" w linijce "Asystent debuggera".
+
+
+ Turn off QML Observer Usage
+
+
+
+ QML Observer Missing
+
+
+
+ QML Observer could not be found.
+
+
+
+ QML Observer is used to offer additional debugging features for QML applications, such as interactive debugging and inspection tools.It must be compiled for each used Qt version separately. On the Qt4 options page, select a Qt installation and click Rebuild.
+
+
+
+ Taking notice of pid %1
+
+
+
+
+ Debugger::DebuggerPlugin
+
+ Option '%1' is missing the parameter.
+ Brak parametru w opcji "%1".
+
+
+ The parameter '%1' of option '%2' is not a number.
+ Parametr "%1" w opcji "%2" nie jest liczbą.
+
+
+ Invalid debugger option: %1
+ Niepoprawna opcja debuggera: %1
+
+
+ The application requires the debugger engine '%1', which is disabled.
+ Program wymaga silnika debuggera "%1", który jest wyłączony.
+
+
+
+ Debugger::DebuggerPluginPrivate
+
+ QML Script Console
+
+
+
+ Continue
+ Kontynuuj
+
+
+ Stop Debugger
+ Zatrzymaj debugger
+
+
+ Interrupt
+ Przerwij
+
+
+ Abort Debugging
+ Przerwij debugowanie
+
+
+ Aborts debugging and resets the debugger to the initial state.
+ Przerywa debugowanie i przywraca debugger do stanu początkowego.
+
+
+ Step Over
+ Przeskocz
+
+
+ Step Into
+ Wskocz do wnętrza
+
+
+ Step Out
+ Wyskocz na zewnątrz
+
+
+ Run to Line
+ Uruchom do linii
+
+
+ Run to Outermost Function
+ Uruchom do skrajnej funkcji
+
+
+ Immediately Return From Inner Function
+ Powróć natychmiast z wewnętrznej funkcji
+
+
+ Jump to Line
+ Skocz do linii
+
+
+ Toggle Breakpoint
+ Przełącz ustawienie pułapki
+
+
+ Add to Watch Window
+ Dodaj do okna obserwowanych
+
+
+ Create Snapshot
+ Utwórz zrzut
+
+
+ Reverse Direction
+ Odwrotny kierunek
+
+
+ Move to Called Frame
+
+
+
+ Move to Calling Frame
+
+
+
+ C++
+ C++
+
+
+ QML/JavaScript
+ QML/JavaScript
+
+
+ Error evaluating command line arguments: %1
+ Błąd podczas przetwarzania argumentów komendy: %1
+
+
+ Start and Debug External Application...
+ Uruchom i zdebuguj zewnętrzną aplikację...
+
+
+ Attach to Running External Application...
+ Dołącz do uruchomionej zewnętrznej aplikacji...
+
+
+ Attach to Core...
+ Dołącz do zrzutu...
+
+
+ Attach to Running Tcf Agent...
+
+
+
+ This attaches to a running 'Target Communication Framework' agent.
+
+
+
+ Start and Attach to Remote Application...
+ Uruchom i dołącz do zdalnej aplikacji...
+
+
+ Detach Debugger
+ Odłącz debugger
+
+
+ Interrupt Debugger
+ Przerwij debugger
+
+
+ Reset Debugger
+ Wyzeruj debugger
+
+
+ Threads:
+ Wątki:
+
+
+ Warning
+ Ostrzeżenie
+
+
+ Cannot attach to PID 0
+ Nie można dołączyć do PID 0
+
+
+ Process %1
+ Proces %1
+
+
+ Core file "%1"
+ Plik zrzutu "%1"
+
+
+ Remote: "%1"
+ Zdalny: "%1"
+
+
+ Attaching to PID %1.
+ Dołączanie do PID %1.
+
+
+ Attaching to remote server %1.
+ Dołączanie do zdalnego serwera %1.
+
+
+ Attaching to core %1.
+ Dołączanie do zrzutu %1.
+
+
+ Save Debugger Log
+ Zachowaj dziennik debuggera
+
+
+
+ Debugger::DebuggerRunControlFactory
+
+ Debug
+
+
+
+
+ Debugger::DebuggerRunControl
+
+ Cannot debug '%1' (tool chain: '%2'): %3
+ Nie można debugować "%1" (zestaw narzędzi: "%2"): %3
+
+
+ Warning
+ Ostrzeżenie
+
+
+ Debugger
+ Debugger
+
+
+ Starting debugger '%1' for tool chain '%2'...
+ Uruchamianie debuggera "%1" dla zestawu narzędzi "%2"...
+
+
+ Debugging starts
+ Rozpoczęto debugowanie
+
+
+ Debugging has failed
+ Błąd debugowania
+
+
+ Debugging has finished
+ Zakończono debugowanie
+
+
+ A debugging session is still in progress. Terminating the session in the current state can leave the target in an inconsistent state. Would you still like to terminate it?
+
+
+
+ A debugging session are still in progress. Terminating the session in the current state can leave the target in an inconsistent state. Would you still like to terminate it?
+ Trwa sesja debugowa. Zakończenie jej w bieżącym stanie może spowodować, że program znajdzie się w niespójnym stanie. Czy wciąż chcesz ją zakończyć?
+
+
+ Close Debugging Session
+ Zakończ sesję debugową
+
+
+
+ Debugger::Internal::AbstractPlainGdbAdapter
+
+ Starting executable failed:
+
+ Nie można uruchomić programu:
+
+
+
+
+ Debugger::Internal::AttachGdbAdapter
+
+ Attached to process %1.
+ Dołączono do procesu %1
+
+
+
+ Debugger::Internal::LocalPlainGdbAdapter
+
+ Cannot set up communication with child process: %1
+ Nie można ustanowić komunikacji z podprocesem: %1
+
+
+ This does not seem to be a "Debug" build.
+Setting breakpoints by file name and line number may fail.
+ Nie wygląda to na sesję debugową.
+Ustawianie pułapek może się nie powieść.
+
+
+
+ Debugger::Internal::RemoteGdbProcess
+
+ Connection could not be established.
+ Nie można ustanowić połączenia.
+
+
+ Could not create FIFO.
+ Nie można utworzyć FIFO.
+
+
+ Application output reader unexpectedly finished.
+
+
+
+ Remote gdb failed to start.
+ Nie można uruchomić zdalnego gdb.
+
+
+ Remote gdb crashed.
+ Zdalny gdb przerwał pracę.
+
+
+
+ Debugger::Internal::RemoteGdbServerAdapter
+
+ The upload process failed to start. Shell missing?
+ Nie można rozpocząć procesu przesyłania. Brak powłoki?
+
+
+ The upload process crashed some time after starting successfully.
+ Proces przesyłania przerwany po poprawnym uruchomieniu.
+
+
+ The last waitFor...() function timed out. The state of QProcess is unchanged, and you can try calling waitFor...() again.
+ Ostatnie wywołanie funkcji waitFor...() zakończyło się niepowodzeniem po określonym czasie. Stan QProcess się nie zmienił, możesz ponownie spróbować wywołać waitFor...().
+
+
+ An error occurred when attempting to write to the upload process. For example, the process may not be running, or it may have closed its input channel.
+ Wystąpił błąd podczas próby pisania do procesu przesyłania. Proces może nie być uruchomiony lub zamknął on swój kanał wejściowy.
+
+
+ An error occurred when attempting to read from the upload process. For example, the process may not be running.
+ Wystąpił błąd podczas próby czytania z procesu przesyłania. Proces może nie być uruchomiony.
+
+
+ An unknown error in the upload process occurred. This is the default return value of error().
+ Wystąpił nieznany błąd podczas procesu przesyłania. Jest to domyślna wartość zwrócona przez error().
+
+
+ Error
+ Błąd
+
+
+ No symbol file given.
+ Brak pliku z symbolami.
+
+
+ Reading debug information failed:
+
+ Błąd odczytu informacji debugowej:
+
+
+
+
+ Debugger::Internal::TcfTrkGdbAdapter
+
+ Process started, PID: 0x%1, thread id: 0x%2, code segment: 0x%3, data segment: 0x%4.
+ Proces uruchomiony, PID: 0x%1, identyfikator wątku: 0x%2, segment kodu: 0x%3, segment danych: 0x%4.
+
+
+ The reported code segment address (0x%1) might be invalid. Symbol resolution or setting breakoints may not work.
+
+
+
+ Connecting to TRK server adapter failed:
+
+ Nie można nawiązać połączenia z adapterem serwera TRK:
+
+
+
+
+ Debugger::Internal::DebuggerPane
+
+ Clear Contents
+ Wyczyść zawartość
+
+
+ Save Contents
+ Zachowaj zawartość
+
+
+ Log File
+ Plik dziennika
+
+
+ Write Failure
+ Błąd zapisu
+
+
+ Unable to write log contents to '%1': %2
+ Nie można zapisać zawartości dziennika do "%1": %2
+
+
+
+ Debugger::Internal::InputPane
+
+ Type Ctrl-<Return> to execute a line.
+ Naciśnij Ctrl-<Return> aby wykonać linię.
+
+
+
+ Debugger::Internal::LogWindow
+
+ Log
+ Dziennik
+
+
+
+ Debugger::QmlAdapter
+
+ Connect to debug server %1:%2
+ Nawiąż połączenie z serwerem debugowym %1.%2
+
+
+ Error: (%1) %2
+ %1=error code, %2=error message
+ Błąd: (%1) %2
+
+
+ disconnected.
+
+
+ rozłączony.
+
+
+
+ resolving host...
+
+
+
+ connecting to debug server...
+ łączenie z serwerem debugowym...
+
+
+ connected.
+
+ połączony.
+
+
+
+ closing...
+ zamykanie...
+
+
+
+ Debugger::QmlCppEngine
+
+ %1 debugger activated
+ Uaktywniono debugger %1
+
+
+
+ Debugger::QmlEngine
+
+ QML Debugger connected.
+
+
+
+ Failed to connect to debugger
+ Nie można nawiązać połączenia z debuggerem
+
+
+ Could not connect to QML debugger server at %1:%2.
+
+
+
+ QML Debugger: Remote host closed connection.
+
+
+
+ QML Debugger connecting...
+
+
+
+ Failed to start application
+ Nie można uruchomić aplikacji
+
+
+ Application startup failed: %1
+
+
+
+ Trying to stop while process is no longer running.
+
+
+
+ Stopped.
+ Zatrzymano.
+
+
+ <p>An Uncaught Exception occured in <i>%1</i>:</p><p>%2</p>
+
+
+
+ Uncaught Exception
+ Nieobsłużony wyjątek
+
+
+ QML Debugger disconnected.
+
+
+
+
+ Debugger::Internal::ScriptConsole
+
+ <Type expression to evaluate>
+ <Wpisz wyrażenie do wykonania>
+
+
+ Write and evaluate QtScript expressions.
+ Wpisz i wykonaj polecenia QtScript.
+
+
+ Script Console
+
+ Konsola skryptowa
+
+
+
+
+ Debugger::Internal::SourceFilesHandler
+
+ Internal name
+ Wewnętrzna nazwa
+
+
+ Full name
+ Pełna nazwa
+
+
+
+ Debugger::Internal::TcfEngine
+
+ %1.
+ %1.
+
+
+ Running requested...
+ Zażądano uruchomienia...
+
+
+ Stopped.
+ Zatrzymano.
+
+
+
+ Git::Internal::SettingsPageWidget
+
+ Set the environment variable HOME to '%1'
+(%2).
+This causes msysgit to look for the SSH-keys in that location
+instead of its installation directory when run outside git bash.
+ Ustaw zmienną środowiskową HOME na "%1"
+(%2).
+Spowoduje to że msysgit uruchomiony na zewnątrz powłoki git
+zacznie poszukiwać kluczy SSH w tym położeniu
+zamiast w jego katalogu instalacyjnym.
+
+
+ not currently set
+ aktualnie nie ustawiona
+
+
+ currently set to '%1'
+ aktualnie ustawiona na "%1"
+
+
+
+ Help::Internal::ExternalHelpWindow
+
+ Show Sidebar
+ Pokazuj boczny pasek
+
+
+ Qt Creator Offline Help
+ Pomoc offline Qt Creatora
+
+
+
+ EditorManager
+
+ Next Open Document in History
+ Następny otwarty dokument w historii
+
+
+ Previous Open Document in History
+ Poprzedni otwarty dokument w historii
+
+
+
+ Help::Internal::OpenPagesManager
+
+ Copy Full Path to Clipboard
+ Skopiuj pełną ścieżkę do schowka
+
+
+
+ Help::Internal::RemoteHelpFilter
+
+ Online Documentation
+ Dokumentacja online
+
+
+
+ ImageViewer::Internal::ImageViewerActionHandler
+
+ Zoom In
+ Powiększ
+
+
+ Ctrl++
+ Ctrl++
+
+
+ Zoom Out
+ Pomniejsz
+
+
+ Ctrl+-
+ Ctrl+-
+
+
+ Original Size
+ Oryginalny rozmiar
+
+
+ Ctrl+0
+ Ctrl+0
+
+
+ Fit To Screen
+ Dopasuj do ekranu
+
+
+ Ctrl+=
+ Ctrl+=
+
+
+ Switch background
+ Przełącz tło
+
+
+ Ctrl+[
+ Ctrl+[
+
+
+ Switch outline
+
+
+
+ Ctrl+]
+ Ctrl+]
+
+
+
+ ProjectExplorer::Internal::BuildStepListWidget
+
+ %1 Steps
+ %1 is the name returned by BuildStepList::displayName
+ Kroki %1
+
+
+ No %1 Steps
+ Brak kroków %1
+
+
+ Add %1 Step
+ Dodaj krok %1
+
+
+ Move Up
+ Przenieś do góry
+
+
+ Move Down
+ Przenieś na dół
+
+
+ Remove Item
+ Usuń element
+
+
+ Removing Step failed
+ Nie można usunąć kroku
+
+
+ Cannot remove build step while building
+ Nie można usunąć kroku podczas budowania
+
+
+ No Build Steps
+ Brak kroków procesu budowania
+
+
+
+ ProjectExplorer::Internal::CopyTaskHandler
+
+ error:
+ Task is of type error
+ błąd:
+
+
+ warning:
+ Task is of type warning
+ ostrzeżenie:
+
+
+ &Copy
+ Name of the action triggering the copytaskhandler
+ S&kopiuj
+
+
+ Copy task to clipboard
+ Skopiuj zadanie do schowka
+
+
+
+ ProjectExplorer::DeployConfiguration
+
+ Deploy
+ Display name of the deploy build step list. Used as part of the labels in the project window.
+ Zainstaluj
+
+
+ No deployment
+ Default DeployConfiguration display name
+ Brak instalacji
+
+
+
+ ProjectExplorer::DeployConfigurationFactory
+
+ Deploy Configuration
+ Display name of the default deploy configuration
+ Konfiguracja instalacji
+
+
+
+ ProjectExplorer::Internal::EditorSettingsWidget
+
+ Default
+ Domyślne
+
+
+
+ ProjectExplorer::RunControl
+
+ Application Still Running
+ Program wciąż uruchomiony
+
+
+ %1 is still running.
+ %1 jest wciąż uruchomiony.
+
+
+ Force it to quit?
+ Zakończyć go?
+
+
+ Force Quit
+ Wymuś zakończenie
+
+
+ Keep Running
+ Pozostaw uruchomionym
+
+
+
+ ProjectExplorer::Internal::ShowInEditorTaskHandler
+
+ &Show in editor
+ &Pokaż w edytorze
+
+
+ Show task location in an editor
+ Pokaż położenie zadania w edytorze
+
+
+
+ ProjectExplorer::Internal::ShowOutputTaskHandler
+
+ Show &Output
+ Pokaż &wyjście
+
+
+ Show output generating this issue.
+
+
+
+
+ ProjectExplorer::Internal::TaskWindow
+
+ Build Issues
+ Problemy podczas budowania
+
+
+ Show Warnings
+ Pokazuj ostrzeżenia
+
+
+ Filter by categories
+ Przefiltruj według kategorii
+
+
+
+ ProjectExplorer::UserFileAccessor
+
+ Project Settings File from a different Environment?
+
+
+
+ Qt Creator has found a .user settings file which was created for another development setup, maybe originating from another machine.
+
+The .user settings files contain environment specific settings. They should not be copied to a different environment.
+
+Do you still want to load the settings file?
+
+
+
+
+ ProjectExplorer::UserFileHandler
+
+ No deployment
+ Brak instalacji
+
+
+ Deploy to Maemo device
+ Zainstaluj na urządzeniu Maemo
+
+
+ Deploy to Symbian device
+ Zainstaluj na urządzeniu Symbian
+
+
+
+ ProjectExplorer::Internal::VcsAnnotateTaskHandler
+
+ &Annotate
+ Dołącz &adnotację
+
+
+
+ QmlJSEditor::ComponentFromObjectDef
+
+ Move Component into separate file
+ Przenieś komponent do osobnego pliku
+
+
+ Move Component into '%1.qml'
+ Przenieś komponent do "%1.qml"
+
+
+
+ QmlJSEditor::Internal::ComponentNameDialog
+
+ Choose a path
+ Wybierz ścieżkę
+
+
+ Invalid component name
+ Niepoprawna nazwa komponentu
+
+
+ Invalid path
+ Niepoprawna ścieżka
+
+
+
+ QmlJSEditor::FindReferences
+
+ Searching
+ Przeszukiwanie
+
+
+
+ QmlJSEditor::QuickFix
+
+ Split initializer
+
+
+
+
+ QmlJSInspector::Internal::QmlInspectorToolbar
+
+ Apply Changes to Document
+
+
+
+ Observer Mode
+
+
+
+ Reload
+ Przeładuj
+
+
+ Play/Pause Animations
+
+
+
+ Select
+ Wybierz
+
+
+ Zoom
+ Powiększ
+
+
+ Color Picker
+
+
+
+ Live Preview Changes in QML Viewer
+
+
+
+ Animation Speed
+ Prędkość animacji
+
+
+ 1x
+ 1x
+
+
+ 0.5x
+ 0.5x
+
+
+ 0.25x
+ 0.25x
+
+
+ 0.125x
+ 0.125x
+
+
+ 0.1x
+ 0.1x
+
+
+ Pause
+
+
+
+
+ QmlJSInspector::Internal::ContextCrumblePath
+
+ [no context]
+ [brak kontekstu]
+
+
+
+ QmlJSInspector::Internal::InspectorUi
+
+ Context Path
+
+
+
+ QML Observer
+
+
+
+
+ QmlJSInspector::Internal::QmlJSLiveTextPreview
+
+ You changed a QML file in Live Preview mode, which modifies the running QML application. In case of unexpected behavior, please reload the QML application.
+
+
+
+ Disable Live Preview
+
+
+
+ The %1 attribute at line %2, column %3 cannot be changed without reloading the QML application.
+
+
+
+ The %1 element at line %2, column %3 cannot be changed without reloading the QML application.
+
+
+
+ You can continue debugging, but behavior can be unexpected.
+
+
+
+ Reload
+ Przeładuj
+
+
+
+ QmlJSInspector::Internal::QmlJSObjectTree
+
+ Go to file
+ Przejdź do pliku
+
+
+ Url:
+ Url:
+
+
+
+ QmlJSInspector::ToolBarColorBox
+
+ Copy Color
+ Skopiuj kolor
+
+
+
+ Qt4ProjectManager::Internal::AddLibraryWizard
+
+ Add Library
+ Dodaj bibliotekę
+
+
+ Type
+ Typ
+
+
+ Details
+ Szczegóły
+
+
+ Summary
+ Podsumowanie
+
+
+
+ Qt4ProjectManager::Internal::LibraryTypePage
+
+ Library Type
+ Typ biblioteki
+
+
+ Choose the type of the library to link to
+ Wybierz typ biblioteki która ma zostać dowiązana
+
+
+ System library
+ Biblioteka systemowa
+
+
+ Links to a system library.
+Neither the path to the library nor the path to its includes is added to the .pro file.
+ Dowiązuje bibliotekę systemową.
+Ścieżki do biblioteki i jej nagłówków nie zostaną dodane do pliku .pro.
+
+
+ External library
+ Zewnętrzna biblioteka
+
+
+ Links to a library that is not located in your build tree.
+Adds the library and include paths to the .pro file.
+ Dowiązuje bibliotekę która jest poza drzewem budowy projektu.
+Ścieżki do biblioteki i jej nagłówków zostaną dodane do pliku .pro.
+
+
+ Internal library
+ Wewnętrzna biblioteka
+
+
+ Links to a library that is located in your build tree.
+Adds the library and include paths to the .pro file.
+ Dowiązuje bibliotekę która jest wewnątrz drzewa budowy projektu.
+Ścieżki do biblioteki i jej nagłówków zostaną dodane do pliku .pro.
+
+
+
+ Qt4ProjectManager::Internal::DetailsPage
+
+ System Library
+ Biblioteka systemowa
+
+
+ Specify the library to link to
+ Wskaż bibliotekę która ma zostać dowiązana
+
+
+ External Library
+ Zewnętrzna biblioteka
+
+
+ Specify the library to link to and the includes path
+ Wskaż bibliotekę która ma zostać dowiązana i podaj ścieżkę do jej nagłówków
+
+
+ Internal Library
+ Wewnętrzna biblioteka
+
+
+ Choose the project file of the library to link to
+ Wybierz plik projektu biblioteki która ma zostać dowiązana
+
+
+
+ Qt4ProjectManager::Internal::SummaryPage
+
+ Summary
+ Podsumowanie
+
+
+ The following snippet will be added to the<br><b>%1</b> file:
+ Do pliku <b>%1</b><br>zostanie dodany następujący fragment:
+
+
+
+ Qt4ProjectManager::Internal::LibraryDetailsController
+
+ Linkage:
+ Dowiązanie:
+
+
+ %1 Dynamic
+ %1 Dynamiczne
+
+
+ %1 Static
+ %1 Statyczne
+
+
+ Mac:
+ Mac:
+
+
+ %1 Framework
+ %1 Framework
+
+
+ %1 Library
+ %1 Biblioteka
+
+
+
+ Qt4ProjectManager::Internal::MaemoDebugSupport
+
+ No device configuration set for run configuration.
+ Brak konfiguracji urządzenia dla konfiguracji uruchamiania.
+
+
+ Preparing remote side ...
+
+
+
+ Upload failed: Could not open file '%1'
+
+
+
+ Started uploading debugging helpers ('%1').
+
+
+
+ Could not upload debugging helpers: %1.
+
+
+
+ Finished uploading debugging helpers.
+
+
+
+ Initial setup failed: %1
+
+
+
+
+ Qt4ProjectManager::Internal::MaemoDeployableListModel
+
+ File already in list.
+ Plik już jest na liście.
+
+
+ Failed to update .pro file.
+ Nie można uaktualnić pliku .pro.
+
+
+ Could not update .pro file.
+ Nie można uaktualnić pliku .pro.
+
+
+ Local File Path
+ Ścieżka do lokalnego pliku
+
+
+ Remote Directory
+ Zdalny katalog
+
+
+
+ Qt4ProjectManager::Internal::MaemoDeployableListWidget
+
+ Choose a local file
+ Wybierz plik lokalny
+
+
+ Error adding file
+ Błąd w trakcie dodawania pliku
+
+
+ Error removing file
+ Błąd w trakcie usuwania pliku
+
+
+
+ Qt4ProjectManager::Internal::MaemoDeployStep
+
+ Deploy to Maemo device
+ MaemoDeployStep default display name
+ Zainstaluj na urządzeniu Maemo
+
+
+ Cannot start deployment, as the clean-up from the last time has not finished yet.
+ Nie można rozpocząć instalowania ponieważ ostatnie czyszczenie nie zostało jeszcze zakończone.
+
+
+ Deployment failed: No valid device set.
+ Błąd instalowania: Nie ustawiono poprawnego urządzenia.
+
+
+ All files up to date, no installation necessary.
+ Wszystkie pliki są aktualne, instalowanie zbyteczne.
+
+
+ Could not connect to host: %1
+ Nie można połączyć się z hostem: %1
+
+
+ Upload failed: Could not open file '%1'
+
+
+
+ Started uploading file '%1'.
+
+
+
+ Could not set up SFTP connection: %1
+
+
+
+ Failed to upload file %1: %2
+
+
+
+ Successfully uploaded file '%1'.
+
+
+
+ Deployment finished.
+ Zakończono instalowanie.
+
+
+ Installing package to sysroot ...
+
+
+
+ Installation to sysroot failed, continuing anyway.
+
+
+
+ Copying files to sysroot ...
+
+
+
+ Sysroot installation failed: Could not copy '%1' to '%2'. Continuing anyway.
+
+
+
+ Connecting to device...
+ Nawiązywanie połączenia z urządzeniem...
+
+
+ Installing package to device...
+
+
+
+ Copying file '%1' to path '%2' on the device...
+
+
+
+ Device has not enough free ports for deployment.
+
+
+
+ Copying file '%1' failed.
+
+
+
+ Successfully copied file '%1'.
+
+
+
+ All files copied.
+
+
+
+ Installing package failed.
+ Błąd instalowania pakietu.
+
+
+ Package installed.
+ Zainstalowano pakiet.
+
+
+
+ Qt4ProjectManager::Internal::MaemoDeployStepFactory
+
+ Deploy to device
+
+
+
+
+ Qt4ProjectManager::Internal::MaemoDeployStepWidget
+
+ <b>Deploy to device</b>: %1
+
+
+
+
+ MaemoDeviceConfig
+
+ (Invalid device)
+
+
+
+
+ Qt4ProjectManager::Internal::MaemoDeviceEnvReader
+
+ Could not connect to host: %1
+ Nie można połączyć się z hostem: %1
+
+
+ Error running remote process: %1
+ Błąd zdalnego procesu: %1
+
+
+
+ Qt4ProjectManager::Internal::MaemoPackageCreationFactory
+
+ Create Debian Package
+
+
+
+
+ Qt4ProjectManager::Internal::MaemoQemuManager
+
+ Start Maemo Emulator
+ Uruchom emulator Maemo
+
+
+ Qemu has been shut down, because you removed the corresponding Qt version.
+
+
+
+ Qemu finished with error: Exit code was %1.
+
+
+
+ Qemu failed to start: %1
+
+
+
+ Qemu crashed
+ Qemu zakończone błędem
+
+
+ Qemu error
+ Błąd Qemu
+
+
+ Stop Maemo Emulator
+ Zatrzymaj emulator Maemo
+
+
+
+ Qt4ProjectManager::Internal::MaemoRemoteMounter
+
+ Unmounting remote mount points...
+
+
+
+ Could not execute unmount request.
+
+
+
+ Failure unmounting: %1
+
+
+
+ Finished unmounting.
+
+
+
+
+stderr was: '%1'
+
+
+
+ Setting up SFTP connection...
+
+
+
+ Failed to establish SFTP connection: %1
+
+
+
+ Uploading UTFS client...
+
+
+
+ Could not upload UTFS client (%1).
+
+
+
+ Could not upload UTFS client: %1
+
+
+
+ Starting remote UTFS clients...
+
+
+
+ Failure running UTFS client: %1
+
+
+
+ Starting UTFS servers...
+
+
+
+
+stderr was: %1
+
+
+
+ Error running UTFS server: %1
+
+
+
+ Timeout waiting for UTFS servers to connect.
+
+
+
+
+ Qt4ProjectManager::Internal::MaemoRemoteMountsModel
+
+ Local directory
+
+
+
+ Remote mount point
+
+
+
+
+ Qt4ProjectManager::Internal::MaemoRunControl
+
+ No device configuration set for run configuration.
+ Brak konfiguracji urządzenia dla konfiguracji uruchamiania.
+
+
+ Starting remote process ...
+
+
+
+ Finished running remote process. Exit code was %1.
+
+
+
+ Remote Execution Failure
+ Błąd zdalnego procesu
+
+
+
+ Qt4ProjectManager::Internal::MaemoSshRunner
+
+ Cannot start deployment, as the clean-up from the last time has not finished yet.
+ Nie można rozpocząć instalowania ponieważ ostatnie czyszczenie nie zostało jeszcze zakończone.
+
+
+ Connecting to device...
+ Nawiązywanie połączenia z urządzeniem...
+
+
+ Could not connect to host: %1
+ Nie można połączyć się z hostem: %1
+
+
+ Killing remote process(es)...
+
+
+
+ Initial cleanup failed: %1
+
+
+
+ Error running remote process: %1
+ Błąd zdalnego procesu: %1
+
+
+ Cannot run: No remote executable set.
+
+
+
+ The device does not have enough free ports for this run configuration.
+
+
+
+
+ Qt4ProjectManager::Internal::MaemoTemplatesManager
+
+ Unable to create Debian templates: dh_make failed (%1)
+
+
+
+ Unable to create debian templates: dh_make failed (%1)
+
+
+
+ Packaging Error: Cannot open file '%1'.
+ Błąd pakowania: Nie można otworzyć pliku "%1".
+
+
+ Packaging Error: Cannot write file '%1'.
+ Błąd pakowania: Nie można zapisać pliku "%1".
+
+
+ Debian changelog file '%1' has unexpected format.
+
+
+
+ Error writing Debian changelog file '%1': %2
+
+
+
+ Invalid icon data in Debian control file.
+
+
+
+ Could not read image file '%1'.
+
+
+
+ Could not export image file '%1'.
+
+
+
+ Error writing file '%1': %2
+
+
+
+ Error creating Maemo templates
+
+
+
+ File '%1' does not exist
+
+
+
+ Cannot open file '%1': %2
+
+
+
+
+ Qt4ProjectManager::PassphraseForKeyDialog
+
+ Passphrase:
+
+
+
+ Save passphrase
+
+
+
+ This is an insecure option. The password will be saved as a plain text.
+
+
+
+ Passphrase for %1
+
+
+
+
+ Qt4ProjectManager::Internal::S60DeployConfiguration
+
+ Deploy %1 to Symbian device
+
+
+
+ Deploy to Symbian device
+ Zainstaluj na urządzeniu Symbian
+
+
+
+ Qt4ProjectManager::Internal::S60DeployConfigurationFactory
+
+ %1 on Symbian Device
+ %1 na urządzeniu Symbian
+
+
+
+ Qt4ProjectManager::Internal::S60DeployConfigurationWidget
+
+ Device:
+ Urządzenie:
+
+
+ Silent installation
+
+
+
+ Installation file:
+ Plik instalacyjny:
+
+
+ Silent installation is an installation mode that does not require user's intervention. In case it fails the non silent installation is launched.
+
+
+
+ Installation drive:
+
+
+
+ Device on serial port:
+ Urządzenie na porcie szeregowym:
+
+
+ Queries the device for information
+ Zapytaj urządzenie o informacje
+
+
+ Connecting...
+ Łączenie...
+
+
+
+ Qt4ProjectManager::Internal::S60DeployStep
+
+ Unable to remove existing file '%1': %2
+ Nie można usunąć istniejącego pliku "%1": %2
+
+
+ Unable to rename file '%1' to '%2': %3
+ Nie można zmienić nazwy pliku "%1" na "%2": %3
+
+
+ Deploy
+ Qt4 Deploystep display name
+ Zainstaluj
+
+
+ Renaming new package '%1' to '%2'
+ Zmienianie nazwy pakietu "%1" na "%2"
+
+
+ Removing old package '%1'
+ Usuwanie starego pakietu "%1"
+
+
+ '%1': Package file not found
+
+
+
+ There is no device plugged in.
+ Brak podłączonego urządzenia.
+
+
+ Failed to find package %1
+
+
+
+ Deploying application to '%2'...
+
+
+
+ Could not connect to phone on port '%1': %2
+Check if the phone is connected and App TRK is running.
+ Nie można nawiązać połączenia z telefonem na porcie "%1": %2
+Sprawdź czy telefon jest podłączony i czy aplikacja TRK jest uruchomiona.
+
+
+ Canceled.
+ Anulowano.
+
+
+ Could not create file %1 on device: %2
+ Nie można utworzyć pliku %1 na urządzeniu: %2
+
+
+ Could not write to file %1 on device: %2
+ Nie można zapisać do pliku %1 na urządzeniu: %2
+
+
+ Could not close file %1 on device: %2. It will be closed when App TRK is closed.
+ Nie można zamknąć pliku %1 w urządzeniu: %2, będzie on zamknięty gdy aplikacja TRK zostanie zakończona.
+
+
+ Could not connect to App TRK on device: %1. Restarting App TRK might help.
+ Nie można ustanowić połączenia z aplikacją TRK w urządzeniu: %1. Spróbuj ponownie uruchomić aplikację TRK.
+
+
+ Copying "%1"...
+
+
+
+ Installing package "%1" on drive %2:...
+
+
+
+ Installation has finished
+
+
+
+ Could not install from package %1 on device: %2
+ Nie można zainstalować z pakietu %1 na urządzeniu: %2
+
+
+ The device '%1' has been disconnected
+ Urządzenie "%1" zostało odłączone
+
+
+
+ Qt4ProjectManager::Internal::S60DeployStepWidget
+
+ Deploy SIS Package
+
+
+
+
+ Qt4ProjectManager::Internal::S60DeployStepFactory
+
+ Deploy SIS Package
+
+
+
+
+ Qt4ProjectManager::SbsV2Parser
+
+ SBSv2 build log
+
+
+
+ The file '%1' is not a SBSv2 log file.
+
+
+
+ Running command: %1
+
+
+
+
+ Recipe %1 failed with exit code %2.
+ %1 is the SBSv2 build recipe name, %2 the return code of the failed command
+
+
+
+
+ Qt4ProjectManager::Internal::Qt4DeployConfigurationFactory
+
+ Deploy to Symbian device
+ Zainstaluj na urządzeniu Symbian
+
+
+ Deploy to Maemo device
+ Zainstaluj na urządzeniu Maemo
+
+
+
+ Qt4ProjectManager::AbstractMobileApp
+
+ Could not open desktop file template
+
+
+
+ Could not open main.cpp template '%1'.
+
+
+
+ Could not open project file template '%1'.
+
+
+
+ Could not open template file '%1'.
+
+
+
+
+ Qt4ProjectManager::Internal::AbstractMobileAppWizardDialog
+
+ Qt versions
+
+
+
+ Application options
+
+
+
+
+ MobileAppWizard
+
+ Mobile Qt Application
+ Mobilna aplikacja Qt
+
+
+ Creates a Qt application optimized for mobile devices with a Qt Designer-based main window.
+
+Preselects Qt for Simulator and mobile targets if available.
+
+
+
+
+ Qt4ProjectManager::Internal::MobileAppWizardOptionsPage
+
+ Auto rotate orientation
+
+
+
+ Lock to landscape orientation
+
+
+
+ Lock to portrait orientation
+
+
+
+ The file is not a valid image.
+
+
+
+ The icon has an invalid size.
+
+
+
+ Icon unusable
+
+
+
+
+ Qt4ProjectManager::Internal::QmlStandaloneApp
+
+ The QML import path '%1' cannot be found.
+
+
+
+ The QML module '%1' cannot be found.
+
+
+
+ Invalid '%1' entry in '%2' of module '%3'.
+
+
+
+ No .pro file for plugin '%1' cannot be found.
+
+
+
+ Could not write file '%1'.
+
+
+
+
+ Qt4ProjectManager::Internal::QmlStandaloneAppWizardDialog
+
+ New QML Project
+ Nowy projekt QML
+
+
+ This wizard generates a QML application project.
+ Ten kreator generuje projekt aplikacji QML.
+
+
+ New Qt Quick Application
+
+
+
+ Qt Quick Application from Existing QML Directory
+
+
+
+ This wizard generates a Qt Quick application project.
+
+
+
+ This wizard imports an existing QML directory and creates a Qt Quick application project from it.
+
+
+
+ QML Sources
+
+
+
+
+ Qt4ProjectManager::Internal::QmlStandaloneAppWizard
+
+ Qt QML Application
+ Aplikacja Qt QML
+
+
+ Qt Quick Application
+
+
+
+ Import Existing QML Directory
+ Import istniejącego katalogu QML
+
+
+ Creates a Qt Quick application that you can deploy to mobile devices.
+
+
+
+ Imports an existing QML directory and converts it into a Qt Quick application project. You can deploy the application to mobile devices.
+
+
+
+
+ Qt4ProjectManager::Internal::QmlStandaloneAppWizardSourcesPage
+
+ Select the main QML file of the application.
+
+
+
+ Select an import path for QML modules.
+
+
+
+
+ TaskList::Internal::StopMonitoringHandler
+
+ Stop monitoring
+
+
+
+ Stop monitoring task files.
+
+
+
+
+ TaskList::Internal::TaskFileFactory
+
+ Task file reader
+
+
+
+
+ TaskList::TaskListPlugin
+
+ My Tasks
+ Category under which tasklist tasks are listed in build issues view
+
+
+
+
+ TextEditor::HighlighterSettingsPage
+
+ Generic Highlighter
+
+
+
+ Download Definitions
+
+
+
+ Autodetect
+ Wykryj automatycznie
+
+
+ Autodetect Definitions
+
+
+
+ No pre-installed definitions could be found.
+
+
+
+ Error connecting to server.
+
+
+
+ Not possible to retrieve data.
+
+
+
+
+ TextEditor::Internal::ManageDefinitionsDialog
+
+ Name
+
+
+
+ Installed
+
+
+
+ Available
+
+
+
+ Download Definitions
+
+
+
+ Download Information
+
+
+
+ There is already one download in progress. Please wait until it is finished.
+
+
+
+
+ TextEditor::Internal::Manager
+
+ Registering definitions
+
+
+
+ Downloading definitions
+
+
+
+ Error downloading selected definition(s).
+
+
+
+ Error downloading one or more definitions.
+
+
+
+
+Please check the directory's access rights.
+
+
+
+ Download Error
+
+
+
+
+ TextEditor::Internal::OutlineWidgetStack
+
+ No outline available
+
+
+
+ Synchronize with Editor
+ Synchronizuj z edytorem
+
+
+ Filter tree
+ Przefiltruj drzewo
+
+
+
+ TextEditor::Internal::OutlineFactory
+
+ Outline
+ Kontur
+
+
+
+ TextEditor::Internal::PlainTextEditorFactory
+
+ A highlight definition was not found for this file. Would you like to try to find one?
+
+
+
+ Show highlighter options
+
+
+
+
+ QDeclarativeViewer
+
+ &Open...
+ &Otwórz...
+
+
+ 1x
+ 1x
+
+
+ 0.5x
+ 0.5x
+
+
+ 0.25x
+ 0.25x
+
+
+ 0.125x
+ 0.125x
+
+
+ 0.1x
+ 0.1x
+
+
+ Show Warnings
+ Pokazuj ostrzeżenia
+
+
+ Full Screen
+ Pełny ekran
+
+
+ &Quit
+ Za&kończ
+
+
+ &File
+ &Plik
+
+
+ Properties
+ Właściwości
+
+
+ &Help
+ P&omoc
+
+
+ Cancel
+ Anuluj
+
+
+
+ ProjectExplorer::BuildableHelperLibrary
+
+ Building helper library '%1' in %2
+
+
+
+
+ Running %1 %2...
+
+ Uruchamianie %1 %2...
+
+
+
+ Running %1 ...
+
+ Uruchamianie %1...
+
+
+
+ %1 not found in PATH
+
+ Nie znaleziono %1 w zmiennej PATH
+
+
+
+
+ QmlJSEditor::Internal::QmlJSOutlineWidget
+
+ Show All Bindings
+
+
+
+
+ ProjectExplorer::QmlDumpTool
+
+ qmldump could not be built in any of the directories:
+- %1
+
+Reason: %2
+
+
+
+
+ ProjectExplorer::QmlObserverTool
+
+ The target directory %1 could not be created.
+ Nie można utworzyć docelowego katalogu %1.
+
+
+ QMLObserver could not be built in any of the directories:
+- %1
+
+Reason: %2
+
diff --git a/src/libs/cplusplus/cplusplus-lib.pri b/src/libs/cplusplus/cplusplus-lib.pri
index 5d0266c2af2..2a718d5712b 100644
--- a/src/libs/cplusplus/cplusplus-lib.pri
+++ b/src/libs/cplusplus/cplusplus-lib.pri
@@ -48,8 +48,7 @@ HEADERS += \
$$PWD/pp-cctype.h \
$$PWD/pp-engine.h \
$$PWD/pp-macro-expander.h \
- $$PWD/pp-scanner.h \
- $$PWD/InsertionPointLocator.h
+ $$PWD/pp-scanner.h
SOURCES += \
$$PWD/SimpleLexer.cpp \
@@ -73,7 +72,6 @@ SOURCES += \
$$PWD/Macro.cpp \
$$PWD/pp-engine.cpp \
$$PWD/pp-macro-expander.cpp \
- $$PWD/pp-scanner.cpp \
- $$PWD/InsertionPointLocator.cpp
+ $$PWD/pp-scanner.cpp
RESOURCES += $$PWD/cplusplus.qrc
diff --git a/src/libs/qmljs/qmljscodeformatter.cpp b/src/libs/qmljs/qmljscodeformatter.cpp
index 3213cf31e2f..7ec947b4525 100644
--- a/src/libs/qmljs/qmljscodeformatter.cpp
+++ b/src/libs/qmljs/qmljscodeformatter.cpp
@@ -645,6 +645,7 @@ bool CodeFormatter::tryStatement()
return true;
case Break:
case Continue:
+ enter(breakcontinue_statement);
leave(true);
return true;
case Throw:
diff --git a/src/libs/qmljs/qmljscodeformatter.h b/src/libs/qmljs/qmljscodeformatter.h
index aad77a5f527..da22601bcfa 100644
--- a/src/libs/qmljs/qmljscodeformatter.h
+++ b/src/libs/qmljs/qmljscodeformatter.h
@@ -143,7 +143,8 @@ public: // must be public to make Q_GADGET introspection work
jsblock_open,
- empty_statement, // for a ';', will never linger
+ empty_statement, // for a ';', will be popped directly
+ breakcontinue_statement, // for continue/break, will be popped directly
if_statement, // After 'if'
maybe_else, // after the first substatement in an if
diff --git a/src/libs/qmljs/qmljsinterpreter.cpp b/src/libs/qmljs/qmljsinterpreter.cpp
index 302a6df599b..b293127c34e 100644
--- a/src/libs/qmljs/qmljsinterpreter.cpp
+++ b/src/libs/qmljs/qmljsinterpreter.cpp
@@ -199,13 +199,19 @@ public:
};
class FakeMetaObject {
- FakeMetaObject(FakeMetaObject&);
- FakeMetaObject &operator=(const FakeMetaObject&);
+ Q_DISABLE_COPY(FakeMetaObject)
- QString m_name;
- QString m_package;
- QString m_packageNameVersion;
- ComponentVersion m_version;
+public:
+ class Export {
+ public:
+ QString package;
+ QString type;
+ QmlJS::ComponentVersion version;
+ QString packageNameVersion;
+ };
+
+private:
+ QList m_exports;
const FakeMetaObject *m_super;
QString m_superName;
QList m_enums;
@@ -216,14 +222,26 @@ class FakeMetaObject {
QString m_defaultPropertyName;
public:
- FakeMetaObject(const QString &name, const QString &package, ComponentVersion version)
- : m_name(name), m_package(package), m_version(version), m_super(0)
+ FakeMetaObject()
+ : m_super(0)
{
- m_packageNameVersion = QString::fromLatin1("%1.%2 %3.%4").arg(
- package, name,
- QString::number(version.majorVersion()), QString::number(version.minorVersion()));
}
+ void addExport(const QString &name, const QString &package, QmlJS::ComponentVersion version)
+ {
+ Export exp;
+ exp.type = name;
+ exp.package = package;
+ exp.version = version;
+ exp.packageNameVersion = QString::fromLatin1("%1.%2 %3.%4").arg(
+ package, name,
+ QString::number(version.majorVersion()),
+ QString::number(version.minorVersion()));
+ m_exports.append(exp);
+ }
+ QList exports() const
+ { return m_exports; }
+
void setSuperclassName(const QString &superclass)
{ m_superName = superclass; }
QString superclassName() const
@@ -233,12 +251,6 @@ public:
{ m_super = superClass; }
const FakeMetaObject *superClass() const
{ return m_super; }
- QString className() const
- { return m_name; }
- QString packageName() const
- { return m_package; }
- QString packageClassVersionString() const
- { return m_packageNameVersion; }
void addEnum(const FakeMetaEnum &fakeEnum)
{ m_enumNameToIndex.insert(fakeEnum.name(), m_enums.size()); m_enums.append(fakeEnum); }
@@ -271,9 +283,6 @@ public:
FakeMetaMethod method(int index) const
{ return m_methods.at(index); }
- ComponentVersion version() const
- { return m_version; }
-
QString defaultPropertyName() const
{ return m_defaultPropertyName; }
@@ -404,38 +413,14 @@ private:
QString name, defaultPropertyName;
QmlJS::ComponentVersion version;
QString extends;
+ QString id;
foreach (const QXmlStreamAttribute &attr, _xml.attributes()) {
if (attr.name() == QLatin1String("name")) {
- name = attr.value().toString();
- if (name.isEmpty()) {
+ id = attr.value().toString();
+ if (id.isEmpty()) {
invalidAttr(name, QLatin1String("name"), tag);
return;
}
- } else if (attr.name() == QLatin1String("version")) {
- QString versionStr = attr.value().toString();
- int dotIdx = versionStr.indexOf('.');
- if (dotIdx == -1) {
- bool ok = false;
- const int major = versionStr.toInt(&ok);
- if (!ok) {
- invalidAttr(versionStr, QLatin1String("version"), tag);
- return;
- }
- version = QmlJS::ComponentVersion(major, QmlJS::ComponentVersion::NoVersion);
- } else {
- bool ok = false;
- const int major = versionStr.left(dotIdx).toInt(&ok);
- if (!ok) {
- invalidAttr(versionStr, QLatin1String("version"), tag);
- return;
- }
- const int minor = versionStr.mid(dotIdx + 1).toInt(&ok);
- if (!ok) {
- invalidAttr(versionStr, QLatin1String("version"), tag);
- return;
- }
- version = QmlJS::ComponentVersion(major, minor);
- }
} else if (attr.name() == QLatin1String("defaultProperty")) {
defaultPropertyName = attr.value().toString();
} else if (attr.name() == QLatin1String("extends")) {
@@ -451,9 +436,7 @@ private:
}
}
- QString className, packageName;
- split(name, &packageName, &className);
- FakeMetaObject *metaObject = new FakeMetaObject(className, packageName, version);
+ FakeMetaObject *metaObject = new FakeMetaObject;
if (! extends.isEmpty())
metaObject->setSuperclassName(extends);
if (! defaultPropertyName.isEmpty())
@@ -468,14 +451,21 @@ private:
readSignal(metaObject);
else if (_xml.name() == QLatin1String("method"))
readMethod(metaObject);
+ else if (_xml.name() == QLatin1String("exports"))
+ readExports(metaObject);
else
unexpectedElement(_xml.name(), tag);
}
- if (doInsert)
- _objects->insert(name, metaObject);
- else
+ if (metaObject->exports().isEmpty()) {
+ metaObject->addExport(id, QString(), QmlJS::ComponentVersion());
+ }
+
+ if (doInsert) {
+ _objects->insert(id, metaObject);
+ } else {
delete metaObject;
+ }
}
bool split(const QString &name, QString *packageName, QString *className) {
@@ -706,6 +696,60 @@ private:
metaObject->addMethod(method);
}
+ void readExports(FakeMetaObject *metaObject)
+ {
+ Q_ASSERT(metaObject);
+ QLatin1String tag("exports");
+ QLatin1String childTag("export");
+ Q_ASSERT(_xml.isStartElement() && _xml.name() == tag);
+
+ while (_xml.readNextStartElement()) {
+ if (_xml.name() == childTag) {
+ QString type;
+ QString package;
+ QmlJS::ComponentVersion version;
+ foreach (const QXmlStreamAttribute &attr, _xml.attributes()) {
+ if (attr.name() == QLatin1String("module")) {
+ package = attr.value().toString();
+ } else if (attr.name() == QLatin1String("type")) {
+ type = attr.value().toString();
+ } else if (attr.name() == QLatin1String("version")) {
+ QString versionStr = attr.value().toString();
+ int dotIdx = versionStr.indexOf('.');
+ if (dotIdx == -1) {
+ bool ok = false;
+ const int major = versionStr.toInt(&ok);
+ if (!ok) {
+ invalidAttr(versionStr, QLatin1String("version"), childTag);
+ continue;
+ }
+ version = QmlJS::ComponentVersion(major, QmlJS::ComponentVersion::NoVersion);
+ } else {
+ bool ok = false;
+ const int major = versionStr.left(dotIdx).toInt(&ok);
+ if (!ok) {
+ invalidAttr(versionStr, QLatin1String("version"), childTag);
+ continue;
+ }
+ const int minor = versionStr.mid(dotIdx + 1).toInt(&ok);
+ if (!ok) {
+ invalidAttr(versionStr, QLatin1String("version"), childTag);
+ continue;
+ }
+ version = QmlJS::ComponentVersion(major, minor);
+ }
+ } else {
+ ignoreAttr(attr);
+ }
+ }
+ metaObject->addExport(type, package, version);
+ } else {
+ unexpectedElement(_xml.name(), childTag);
+ }
+ _xml.skipCurrentElement(); // the tag should be empty anyhow
+ }
+ }
+
private:
QXmlStreamReader _xml;
QMap *_objects;
@@ -713,11 +757,12 @@ private:
} // end of anonymous namespace
-QmlObjectValue::QmlObjectValue(const FakeMetaObject *metaObject, Engine *engine)
+QmlObjectValue::QmlObjectValue(const FakeMetaObject *metaObject, int exportIndex, Engine *engine)
: ObjectValue(engine),
- _metaObject(metaObject)
+ _metaObject(metaObject),
+ _exportIndex(exportIndex)
{
- setClassName(metaObject->className()); // ### TODO: we probably need to do more than just this...
+ setClassName(metaObject->exports().at(exportIndex).type); // ### TODO: we probably need to do more than just this...
}
QmlObjectValue::~QmlObjectValue()
@@ -834,10 +879,10 @@ const Value *QmlObjectValue::propertyValue(const FakeMetaProperty &prop) const
}
QString QmlObjectValue::packageName() const
-{ return _metaObject->packageName(); }
+{ return _metaObject->exports().at(_exportIndex).package; }
QmlJS::ComponentVersion QmlObjectValue::version() const
-{ return _metaObject->version(); }
+{ return _metaObject->exports().at(_exportIndex).version; }
QString QmlObjectValue::defaultPropertyName() const
{ return _metaObject->defaultPropertyName(); }
@@ -890,7 +935,7 @@ bool QmlObjectValue::hasChildInPackage() const
while (it.hasNext()) {
it.next();
const FakeMetaObject *other = it.value()->_metaObject;
- if (other->packageName().isEmpty())
+ if (other->exports().isEmpty())
continue;
for (const FakeMetaObject *iter = other; iter; iter = iter->superClass()) {
if (iter == _metaObject) // this object is a parent of other
@@ -1981,21 +2026,42 @@ void CppQmlTypes::load(Engine *engine, const QList &obje
{
// load
foreach (const FakeMetaObject *metaObject, objects) {
- // make sure we're not loading duplicate objects
- if (_typesByFullyQualifiedName.contains(metaObject->packageClassVersionString()))
- continue;
+ for (int i = 0; i < metaObject->exports().size(); ++i) {
+ const FakeMetaObject::Export &exp = metaObject->exports().at(i);
+ // make sure we're not loading duplicate objects
+ if (_typesByFullyQualifiedName.contains(exp.packageNameVersion))
+ continue;
- QmlObjectValue *objectValue = new QmlObjectValue(metaObject, engine);
- _typesByPackage[metaObject->packageName()].append(objectValue);
- _typesByFullyQualifiedName[metaObject->packageClassVersionString()] = objectValue;
+ QmlObjectValue *objectValue = new QmlObjectValue(metaObject, i, engine);
+ _typesByPackage[exp.package].append(objectValue);
+ _typesByFullyQualifiedName[exp.packageNameVersion] = objectValue;
+ }
}
// set prototype correctly
foreach (const FakeMetaObject *metaObject, objects) {
- QmlObjectValue *objectValue = _typesByFullyQualifiedName.value(metaObject->packageClassVersionString());
- if (!objectValue || !metaObject->superClass())
- continue;
- objectValue->setPrototype(_typesByFullyQualifiedName.value(metaObject->superClass()->packageClassVersionString()));
+ foreach (const FakeMetaObject::Export &exp, metaObject->exports()) {
+ QmlObjectValue *objectValue = _typesByFullyQualifiedName.value(exp.packageNameVersion);
+ if (!objectValue || !metaObject->superClass())
+ continue;
+ bool found = false;
+ // try to get a prototype from the library first
+ foreach (const FakeMetaObject::Export &superExports, metaObject->superClass()->exports()) {
+ if (superExports.package == exp.package) {
+ objectValue->setPrototype(_typesByFullyQualifiedName.value(superExports.packageNameVersion));
+ found = true;
+ break;
+ }
+ }
+ if (found)
+ continue;
+ // otherwise, just use the first available
+ if (!metaObject->superClass()->exports().isEmpty()) {
+ objectValue->setPrototype(_typesByFullyQualifiedName.value(metaObject->superClass()->exports().first().packageNameVersion));
+ continue;
+ }
+ //qWarning() << "Could not find super class for " << exp.packageNameVersion;
+ }
}
}
diff --git a/src/libs/qmljs/qmljsinterpreter.h b/src/libs/qmljs/qmljsinterpreter.h
index 96df1ebbc15..74858486b5d 100644
--- a/src/libs/qmljs/qmljsinterpreter.h
+++ b/src/libs/qmljs/qmljsinterpreter.h
@@ -383,7 +383,7 @@ private:
class QMLJS_EXPORT QmlObjectValue: public ObjectValue
{
public:
- QmlObjectValue(const FakeMetaObject *metaObject, Engine *engine);
+ QmlObjectValue(const FakeMetaObject *metaObject, int exportIndex, Engine *engine);
virtual ~QmlObjectValue();
virtual void processMembers(MemberProcessor *processor) const;
@@ -404,6 +404,7 @@ protected:
private:
const FakeMetaObject *_metaObject;
+ const int _exportIndex;
mutable QHash _metaSignature;
};
diff --git a/src/libs/qmljs/qmljsscopebuilder.cpp b/src/libs/qmljs/qmljsscopebuilder.cpp
index d1c9374b1d3..2fbdc0403c6 100644
--- a/src/libs/qmljs/qmljsscopebuilder.cpp
+++ b/src/libs/qmljs/qmljsscopebuilder.cpp
@@ -282,7 +282,8 @@ const ObjectValue *ScopeBuilder::isPropertyChangesObject(const Context *context,
while (prototype) {
if (const QmlObjectValue *qmlMetaObject = dynamic_cast(prototype)) {
if (qmlMetaObject->className() == QLatin1String("PropertyChanges")
- && qmlMetaObject->packageName() == QLatin1String("Qt"))
+ && (qmlMetaObject->packageName() == QLatin1String("Qt")
+ || qmlMetaObject->packageName() == QLatin1String("QtQuick")))
return prototype;
}
prototype = prototype->prototype(context);
diff --git a/src/libs/qmljsdebugclient/qdeclarativedebug.cpp b/src/libs/qmljsdebugclient/qdeclarativedebug.cpp
index 1c78a7c91cf..e3b653008ec 100644
--- a/src/libs/qmljsdebugclient/qdeclarativedebug.cpp
+++ b/src/libs/qmljsdebugclient/qdeclarativedebug.cpp
@@ -51,18 +51,22 @@ public:
QDeclarativeEngineDebugClient(QDeclarativeDebugConnection *client, QDeclarativeEngineDebugPrivate *p);
protected:
+ virtual void statusChanged(Status status);
virtual void messageReceived(const QByteArray &);
private:
QDeclarativeEngineDebugPrivate *priv;
+ friend class QDeclarativeEngineDebugPrivate;
};
class QDeclarativeEngineDebugPrivate
{
// Q_DECLARE_PUBLIC(QDeclarativeEngineDebug)
public:
- QDeclarativeEngineDebugPrivate(QDeclarativeDebugConnection *);
+ QDeclarativeEngineDebugPrivate(QDeclarativeEngineDebug *, QDeclarativeDebugConnection *);
+ ~QDeclarativeEngineDebugPrivate();
+ void statusChanged(QDeclarativeEngineDebug::Status status);
void message(const QByteArray &);
QDeclarativeEngineDebugClient *client;
@@ -90,19 +94,31 @@ QDeclarativeEngineDebugClient::QDeclarativeEngineDebugClient(QDeclarativeDebugCo
QDeclarativeEngineDebugPrivate *p)
: QDeclarativeDebugClient(QLatin1String("QDeclarativeEngine"), client), priv(p)
{
- setEnabled(true);
+}
+
+void QDeclarativeEngineDebugClient::statusChanged(Status status)
+{
+ if (priv)
+ priv->statusChanged(static_cast(status));
}
void QDeclarativeEngineDebugClient::messageReceived(const QByteArray &data)
{
- priv->message(data);
+ if (priv)
+ priv->message(data);
}
-QDeclarativeEngineDebugPrivate::QDeclarativeEngineDebugPrivate(QDeclarativeDebugConnection *c)
-: client(new QDeclarativeEngineDebugClient(c, this)), nextId(0)
+QDeclarativeEngineDebugPrivate::QDeclarativeEngineDebugPrivate(QDeclarativeEngineDebug *q, QDeclarativeDebugConnection *c)
+: client(new QDeclarativeEngineDebugClient(c, this)), q_ptr(q), nextId(0)
{
}
+QDeclarativeEngineDebugPrivate::~QDeclarativeEngineDebugPrivate()
+{
+ if (client)
+ client->priv = 0;
+}
+
int QDeclarativeEngineDebugPrivate::getId()
{
return nextId++;
@@ -116,7 +132,7 @@ void QDeclarativeEngineDebugPrivate::remove(QDeclarativeEngineDebug *c, QDeclara
}
}
-void QDeclarativeEngineDebugPrivate::remove(QDeclarativeEngineDebug *c,
+void QDeclarativeEngineDebugPrivate::remove(QDeclarativeEngineDebug *c,
QDeclarativeDebugRootContextQuery *q)
{
if (c && q) {
@@ -125,6 +141,44 @@ void QDeclarativeEngineDebugPrivate::remove(QDeclarativeEngineDebug *c,
}
}
+// from qdeclarativeenginedebug_p.h
+struct QDeclarativeObjectData {
+ QUrl url;
+ int lineNumber;
+ int columnNumber;
+ QString idString;
+ QString objectName;
+ QString objectType;
+ int objectId;
+ int contextId;
+};
+
+QDataStream &operator>>(QDataStream &ds, QDeclarativeObjectData &data)
+{
+ ds >> data.url >> data.lineNumber >> data.columnNumber >> data.idString
+ >> data.objectName >> data.objectType >> data.objectId >> data.contextId;
+ return ds;
+}
+
+struct QDeclarativeObjectProperty {
+ enum Type { Unknown, Basic, Object, List, SignalProperty };
+ Type type;
+ QString name;
+ QVariant value;
+ QString valueTypeName;
+ QString binding;
+ bool hasNotifySignal;
+};
+
+QDataStream &operator>>(QDataStream &ds, QDeclarativeObjectProperty &data)
+{
+ int type;
+ ds >> type >> data.name >> data.value >> data.valueTypeName
+ >> data.binding >> data.hasNotifySignal;
+ data.type = (QDeclarativeObjectProperty::Type)type;
+ return ds;
+}
+
void QDeclarativeEngineDebugPrivate::remove(QDeclarativeEngineDebug *c, QDeclarativeDebugObjectQuery *q)
{
if (c && q) {
@@ -141,41 +195,6 @@ void QDeclarativeEngineDebugPrivate::remove(QDeclarativeEngineDebug *c, QDeclara
}
}
-//from qdeclarativeenginedebug.cpp
-struct QDeclarativeObjectData {
- QUrl url;
- int lineNumber;
- int columnNumber;
- QString idString;
- QString objectName;
- QString objectType;
- int objectId;
- int contextId;
-};
-QDataStream &operator>>(QDataStream &ds, QDeclarativeObjectData &data)
-{
- ds >> data.url >> data.lineNumber >> data.columnNumber >> data.idString
- >> data.objectName >> data.objectType >> data.objectId >> data.contextId;
- return ds;
-}
-struct QDeclarativeObjectProperty {
- enum Type { Unknown, Basic, Object, List, SignalProperty };
- Type type;
- QString name;
- QVariant value;
- QString valueTypeName;
- QString binding;
- bool hasNotifySignal;
-};
-QDataStream &operator>>(QDataStream &ds, QDeclarativeObjectProperty &data)
-{
- int type;
- ds >> type >> data.name >> data.value >> data.valueTypeName
- >> data.binding >> data.hasNotifySignal;
- data.type = (QDeclarativeObjectProperty::Type)type;
- return ds;
-}
-
void QDeclarativeEngineDebugPrivate::decode(QDataStream &ds, QDeclarativeDebugObjectReference &o,
bool simple)
{
@@ -260,6 +279,11 @@ void QDeclarativeEngineDebugPrivate::decode(QDataStream &ds, QDeclarativeDebugCo
}
}
+void QDeclarativeEngineDebugPrivate::statusChanged(QDeclarativeEngineDebug::Status status)
+{
+ emit q_ptr->statusChanged(status);
+}
+
void QDeclarativeEngineDebugPrivate::message(const QByteArray &data)
{
QDataStream ds(data);
@@ -378,18 +402,25 @@ void QDeclarativeEngineDebugPrivate::message(const QByteArray &data)
}
QDeclarativeEngineDebug::QDeclarativeEngineDebug(QDeclarativeDebugConnection *client, QObject *parent)
-: QObject(parent), d_ptr(new QDeclarativeEngineDebugPrivate(client))
+: QObject(parent), d_ptr(new QDeclarativeEngineDebugPrivate(this, client))
{
- d_ptr->q_ptr = this;
}
-QDeclarativeEngineDebug::~QDeclarativeEngineDebug() {}
+
+QDeclarativeEngineDebug::~QDeclarativeEngineDebug() { }
+
+QDeclarativeEngineDebug::Status QDeclarativeEngineDebug::status() const
+{
+ Q_D(const QDeclarativeEngineDebug);
+
+ return static_cast(d->client->status());
+}
QDeclarativeDebugPropertyWatch *QDeclarativeEngineDebug::addWatch(const QDeclarativeDebugPropertyReference &property, QObject *parent)
{
Q_D(QDeclarativeEngineDebug);
QDeclarativeDebugPropertyWatch *watch = new QDeclarativeDebugPropertyWatch(parent);
- if (d->client->isConnected()) {
+ if (d->client->status() == QDeclarativeDebugClient::Enabled) {
int queryId = d->getId();
watch->m_queryId = queryId;
watch->m_client = this;
@@ -418,7 +449,7 @@ QDeclarativeDebugObjectExpressionWatch *QDeclarativeEngineDebug::addWatch(const
{
Q_D(QDeclarativeEngineDebug);
QDeclarativeDebugObjectExpressionWatch *watch = new QDeclarativeDebugObjectExpressionWatch(parent);
- if (d->client->isConnected()) {
+ if (d->client->status() == QDeclarativeDebugClient::Enabled) {
int queryId = d->getId();
watch->m_queryId = queryId;
watch->m_client = this;
@@ -441,7 +472,7 @@ QDeclarativeDebugWatch *QDeclarativeEngineDebug::addWatch(const QDeclarativeDebu
Q_D(QDeclarativeEngineDebug);
QDeclarativeDebugWatch *watch = new QDeclarativeDebugWatch(parent);
- if (d->client->isConnected()) {
+ if (d->client->status() == QDeclarativeDebugClient::Enabled) {
int queryId = d->getId();
watch->m_queryId = queryId;
watch->m_client = this;
@@ -477,7 +508,7 @@ void QDeclarativeEngineDebug::removeWatch(QDeclarativeDebugWatch *watch)
d->watched.remove(watch->queryId());
- if (d->client && d->client->isConnected()) {
+ if (d->client && d->client->status() == QDeclarativeDebugClient::Enabled) {
QByteArray message;
QDataStream ds(&message, QIODevice::WriteOnly);
ds << QByteArray("NO_WATCH") << watch->queryId();
@@ -490,7 +521,7 @@ QDeclarativeDebugEnginesQuery *QDeclarativeEngineDebug::queryAvailableEngines(QO
Q_D(QDeclarativeEngineDebug);
QDeclarativeDebugEnginesQuery *query = new QDeclarativeDebugEnginesQuery(parent);
- if (d->client->isConnected()) {
+ if (d->client->status() == QDeclarativeDebugClient::Enabled) {
query->m_client = this;
int queryId = d->getId();
query->m_queryId = queryId;
@@ -512,7 +543,7 @@ QDeclarativeDebugRootContextQuery *QDeclarativeEngineDebug::queryRootContexts(co
Q_D(QDeclarativeEngineDebug);
QDeclarativeDebugRootContextQuery *query = new QDeclarativeDebugRootContextQuery(parent);
- if (d->client->isConnected() && engine.debugId() != -1) {
+ if (d->client->status() == QDeclarativeDebugClient::Enabled && engine.debugId() != -1) {
query->m_client = this;
int queryId = d->getId();
query->m_queryId = queryId;
@@ -534,7 +565,7 @@ QDeclarativeDebugObjectQuery *QDeclarativeEngineDebug::queryObject(const QDeclar
Q_D(QDeclarativeEngineDebug);
QDeclarativeDebugObjectQuery *query = new QDeclarativeDebugObjectQuery(parent);
- if (d->client->isConnected() && object.debugId() != -1) {
+ if (d->client->status() == QDeclarativeDebugClient::Enabled && object.debugId() != -1) {
query->m_client = this;
int queryId = d->getId();
query->m_queryId = queryId;
@@ -557,7 +588,7 @@ QDeclarativeDebugObjectQuery *QDeclarativeEngineDebug::queryObjectRecursive(cons
Q_D(QDeclarativeEngineDebug);
QDeclarativeDebugObjectQuery *query = new QDeclarativeDebugObjectQuery(parent);
- if (d->client->isConnected() && object.debugId() != -1) {
+ if (d->client->status() == QDeclarativeDebugClient::Enabled && object.debugId() != -1) {
query->m_client = this;
int queryId = d->getId();
query->m_queryId = queryId;
@@ -566,9 +597,7 @@ QDeclarativeDebugObjectQuery *QDeclarativeEngineDebug::queryObjectRecursive(cons
QByteArray message;
QDataStream ds(&message, QIODevice::WriteOnly);
ds << QByteArray("FETCH_OBJECT") << queryId << object.debugId()
- << true << true; // Note: dumping all the properties is slow, and make noticable lags.
- // TODO: Find an alternative to this when they are needed by the live preview
-
+ << true << true;
d->client->sendMessage(message);
} else {
query->m_state = QDeclarativeDebugQuery::Error;
@@ -582,7 +611,7 @@ QDeclarativeDebugExpressionQuery *QDeclarativeEngineDebug::queryExpressionResult
Q_D(QDeclarativeEngineDebug);
QDeclarativeDebugExpressionQuery *query = new QDeclarativeDebugExpressionQuery(parent);
- if (d->client->isConnected() && objectDebugId != -1) {
+ if (d->client->status() == QDeclarativeDebugClient::Enabled && objectDebugId != -1) {
query->m_client = this;
query->m_expr = expr;
int queryId = d->getId();
@@ -606,7 +635,7 @@ bool QDeclarativeEngineDebug::setBindingForObject(int objectDebugId, const QStri
{
Q_D(QDeclarativeEngineDebug);
- if (d->client->isConnected() && objectDebugId != -1) {
+ if (d->client->status() == QDeclarativeDebugClient::Enabled && objectDebugId != -1) {
QByteArray message;
QDataStream ds(&message, QIODevice::WriteOnly);
ds << QByteArray("SET_BINDING") << objectDebugId << propertyName << bindingExpression << isLiteralValue;
@@ -621,7 +650,7 @@ bool QDeclarativeEngineDebug::resetBindingForObject(int objectDebugId, const QSt
{
Q_D(QDeclarativeEngineDebug);
- if (d->client->isConnected() && objectDebugId != -1) {
+ if (d->client->status() == QDeclarativeDebugClient::Enabled && objectDebugId != -1) {
QByteArray message;
QDataStream ds(&message, QIODevice::WriteOnly);
ds << QByteArray("RESET_BINDING") << objectDebugId << propertyName;
@@ -637,7 +666,7 @@ bool QDeclarativeEngineDebug::setMethodBody(int objectDebugId, const QString &me
{
Q_D(QDeclarativeEngineDebug);
- if (d->client->isConnected() && objectDebugId != -1) {
+ if (d->client->status() == QDeclarativeDebugClient::Enabled && objectDebugId != -1) {
QByteArray message;
QDataStream ds(&message, QIODevice::WriteOnly);
ds << QByteArray("SET_METHOD_BODY") << objectDebugId << methodName << methodBody;
@@ -701,6 +730,7 @@ QString QDeclarativeDebugObjectExpressionWatch::expression() const
return m_expr;
}
+
QDeclarativeDebugQuery::QDeclarativeDebugQuery(QObject *parent)
: QObject(parent), m_state(Waiting)
{
@@ -1025,4 +1055,3 @@ bool QDeclarativeDebugPropertyReference::hasNotifySignal() const
}
}
-
diff --git a/src/libs/qmljsdebugclient/qdeclarativedebug_p.h b/src/libs/qmljsdebugclient/qdeclarativedebug_p.h
index 982e581f690..dfb880250ee 100644
--- a/src/libs/qmljsdebugclient/qdeclarativedebug_p.h
+++ b/src/libs/qmljsdebugclient/qdeclarativedebug_p.h
@@ -63,15 +63,18 @@ class QDeclarativeDebugObjectReference;
class QDeclarativeDebugFileReference;
class QDeclarativeDebugEngineReference;
class QDeclarativeEngineDebugPrivate;
-class QDeclarativeEngineDebug;
class QDeclarativeEngineDebug : public QObject
{
Q_OBJECT
public:
+ enum Status { NotConnected, Unavailable, Enabled };
+
explicit QDeclarativeEngineDebug(QDeclarativeDebugConnection *, QObject * = 0);
~QDeclarativeEngineDebug();
+ Status status() const;
+
QDeclarativeDebugPropertyWatch *addWatch(const QDeclarativeDebugPropertyReference &,
QObject *parent = 0);
QDeclarativeDebugWatch *addWatch(const QDeclarativeDebugContextReference &, const QString &,
@@ -100,16 +103,15 @@ public:
bool resetBindingForObject(int objectDebugId, const QString &propertyName);
bool setMethodBody(int objectDebugId, const QString &methodName, const QString &methodBody);
-signals:
+Q_SIGNALS:
void newObjects();
+ void statusChanged(Status status);
private:
Q_DECLARE_PRIVATE(QDeclarativeEngineDebug)
- Q_DISABLE_COPY(QDeclarativeEngineDebug)
QScopedPointer d_ptr;
};
-
class QDeclarativeDebugWatch : public QObject
{
Q_OBJECT
@@ -368,7 +370,6 @@ private:
int m_queryId;
QVariant m_expr;
QVariant m_result;
-
};
}
@@ -378,6 +379,5 @@ Q_DECLARE_METATYPE(QmlJsDebugClient::QDeclarativeDebugObjectReference)
Q_DECLARE_METATYPE(QmlJsDebugClient::QDeclarativeDebugContextReference)
Q_DECLARE_METATYPE(QmlJsDebugClient::QDeclarativeDebugPropertyReference)
-QT_END_HEADER
#endif // QDECLARATIVEDEBUG_H
diff --git a/src/libs/qmljsdebugclient/qdeclarativedebugclient.cpp b/src/libs/qmljsdebugclient/qdeclarativedebugclient.cpp
index 7fa4ef3004a..a78575a54ca 100644
--- a/src/libs/qmljsdebugclient/qdeclarativedebugclient.cpp
+++ b/src/libs/qmljsdebugclient/qdeclarativedebugclient.cpp
@@ -48,6 +48,20 @@
namespace QmlJsDebugClient {
+const int protocolVersion = 1;
+const QString serverId = QLatin1String("QDeclarativeDebugServer");
+const QString clientId = QLatin1String("QDeclarativeDebugClient");
+
+class QDeclarativeDebugClientPrivate
+{
+// Q_DECLARE_PUBLIC(QDeclarativeDebugClient)
+public:
+ QDeclarativeDebugClientPrivate();
+
+ QString name;
+ QDeclarativeDebugConnection *client;
+};
+
class QDeclarativeDebugConnectionPrivate : public QObject
{
Q_OBJECT
@@ -56,40 +70,123 @@ public:
QDeclarativeDebugConnection *q;
QPacketProtocol *protocol;
- QStringList enabled;
+ bool gotHello;
+ QStringList serverPlugins;
QHash plugins;
+
+ void advertisePlugins();
+
public Q_SLOTS:
void connected();
void readyRead();
};
QDeclarativeDebugConnectionPrivate::QDeclarativeDebugConnectionPrivate(QDeclarativeDebugConnection *c)
-: QObject(c), q(c), protocol(0)
+: QObject(c), q(c), protocol(0), gotHello(false)
{
protocol = new QPacketProtocol(q, this);
QObject::connect(c, SIGNAL(connected()), this, SLOT(connected()));
QObject::connect(protocol, SIGNAL(readyRead()), this, SLOT(readyRead()));
}
+void QDeclarativeDebugConnectionPrivate::advertisePlugins()
+{
+ if (!q->isConnected() || !gotHello)
+ return;
+
+ QPacket pack;
+ pack << serverId << 1 << plugins.keys();
+ protocol->send(pack);
+ q->flush();
+}
+
void QDeclarativeDebugConnectionPrivate::connected()
{
QPacket pack;
- pack << QString(QLatin1String("QDeclarativeDebugServer")) << enabled;
+ pack << serverId << 0 << protocolVersion << plugins.keys();
protocol->send(pack);
+ q->flush();
}
void QDeclarativeDebugConnectionPrivate::readyRead()
{
- QPacket pack = protocol->read();
- QString name; QByteArray message;
- pack >> name >> message;
+ if (!gotHello) {
+ QPacket pack = protocol->read();
+ QString name;
- QHash::Iterator iter =
- plugins.find(name);
- if (iter == plugins.end()) {
- qWarning() << "QDeclarativeDebugConnection: Message received for missing plugin" << name;
- } else {
- (*iter)->messageReceived(message);
+ pack >> name;
+
+ bool validHello = false;
+ if (name == clientId) {
+ int op = -1;
+ pack >> op;
+ if (op == 0) {
+ int version = -1;
+ pack >> version;
+ if (version == protocolVersion) {
+ pack >> serverPlugins;
+ validHello = true;
+ }
+ }
+ }
+
+ if (!validHello) {
+ qWarning("QDeclarativeDebugConnection: Invalid hello message");
+ QObject::disconnect(protocol, SIGNAL(readyRead()), this, SLOT(readyRead()));
+ return;
+ }
+ gotHello = true;
+
+ QHash::Iterator iter = plugins.begin();
+ for (; iter != plugins.end(); ++iter) {
+ QDeclarativeDebugClient::Status newStatus = QDeclarativeDebugClient::Unavailable;
+ if (serverPlugins.contains(iter.key()))
+ newStatus = QDeclarativeDebugClient::Enabled;
+ iter.value()->statusChanged(newStatus);
+ }
+ }
+
+ while (protocol->packetsAvailable()) {
+ QPacket pack = protocol->read();
+ QString name;
+ pack >> name;
+
+ if (name == clientId) {
+ int op = -1;
+ pack >> op;
+
+ if (op == 1) {
+ // Service Discovery
+ QStringList oldServerPlugins = serverPlugins;
+ pack >> serverPlugins;
+
+ QHash::Iterator iter = plugins.begin();
+ for (; iter != plugins.end(); ++iter) {
+ const QString pluginName = iter.key();
+ QDeclarativeDebugClient::Status newStatus = QDeclarativeDebugClient::Unavailable;
+ if (serverPlugins.contains(pluginName))
+ newStatus = QDeclarativeDebugClient::Enabled;
+
+ if (oldServerPlugins.contains(pluginName)
+ != serverPlugins.contains(pluginName)) {
+ iter.value()->statusChanged(newStatus);
+ }
+ }
+ } else {
+ qWarning() << "QDeclarativeDebugConnection: Unknown control message id" << op;
+ }
+ } else {
+ QByteArray message;
+ pack >> message;
+
+ QHash::Iterator iter =
+ plugins.find(name);
+ if (iter == plugins.end()) {
+ qWarning() << "QDeclarativeDebugConnection: Message received for missing plugin" << name;
+ } else {
+ (*iter)->messageReceived(message);
+ }
+ }
}
}
@@ -98,29 +195,28 @@ QDeclarativeDebugConnection::QDeclarativeDebugConnection(QObject *parent)
{
}
+QDeclarativeDebugConnection::~QDeclarativeDebugConnection()
+{
+ QHash::iterator iter = d->plugins.begin();
+ for (; iter != d->plugins.end(); ++iter) {
+ iter.value()->d_func()->client = 0;
+ iter.value()->statusChanged(QDeclarativeDebugClient::NotConnected);
+ }
+}
+
bool QDeclarativeDebugConnection::isConnected() const
{
return state() == ConnectedState;
}
-class QDeclarativeDebugClientPrivate
-{
-public:
- QDeclarativeDebugClientPrivate();
-
- QString name;
- QDeclarativeDebugConnection *client;
- bool enabled;
-};
-
QDeclarativeDebugClientPrivate::QDeclarativeDebugClientPrivate()
-: client(0), enabled(false)
+: client(0)
{
}
QDeclarativeDebugClient::QDeclarativeDebugClient(const QString &name,
QDeclarativeDebugConnection *parent)
- : QObject(parent), d(new QDeclarativeDebugClientPrivate)
+: QObject(parent), d(new QDeclarativeDebugClientPrivate())
{
d->name = name;
d->client = parent;
@@ -133,60 +229,49 @@ QDeclarativeDebugClient::QDeclarativeDebugClient(const QString &name,
d->client = 0;
} else {
d->client->d->plugins.insert(name, this);
+ d->client->d->advertisePlugins();
}
}
-QDeclarativeDebugClient::~QDeclarativeDebugClient() {}
+QDeclarativeDebugClient::~QDeclarativeDebugClient()
+{
+ if (d->client && d->client->d) {
+ d->client->d->plugins.remove(d->name);
+ d->client->d->advertisePlugins();
+ }
+}
QString QDeclarativeDebugClient::name() const
{
return d->name;
}
-bool QDeclarativeDebugClient::isEnabled() const
+QDeclarativeDebugClient::Status QDeclarativeDebugClient::status() const
{
- return d->enabled;
-}
+ if (!d->client
+ || !d->client->isConnected()
+ || !d->client->d->gotHello)
+ return NotConnected;
-void QDeclarativeDebugClient::setEnabled(bool e)
-{
- if (e == d->enabled)
- return;
+ if (d->client->d->serverPlugins.contains(d->name))
+ return Enabled;
- d->enabled = e;
-
- if (d->client) {
- if (e)
- d->client->d->enabled.append(d->name);
- else
- d->client->d->enabled.removeAll(d->name);
-
- if (d->client->state() == QTcpSocket::ConnectedState) {
- QPacket pack;
- pack << QString(QLatin1String("QDeclarativeDebugServer"));
- if (e) pack << (int)1;
- else pack << (int)2;
- pack << d->name;
- d->client->d->protocol->send(pack);
- }
- }
-}
-
-bool QDeclarativeDebugClient::isConnected() const
-{
- if (!d->client)
- return false;
- return d->client->isConnected();
+ return Unavailable;
}
void QDeclarativeDebugClient::sendMessage(const QByteArray &message)
{
- if (!d->client || !d->client->isConnected())
+ if (status() != Enabled)
return;
QPacket pack;
pack << d->name << message;
d->client->d->protocol->send(pack);
+ d->client->flush();
+}
+
+void QDeclarativeDebugClient::statusChanged(Status)
+{
}
void QDeclarativeDebugClient::messageReceived(const QByteArray &)
diff --git a/src/libs/qmljsdebugclient/qdeclarativedebugclient_p.h b/src/libs/qmljsdebugclient/qdeclarativedebugclient_p.h
index ffc3b0d8449..f29e58a1b25 100644
--- a/src/libs/qmljsdebugclient/qdeclarativedebugclient_p.h
+++ b/src/libs/qmljsdebugclient/qdeclarativedebugclient_p.h
@@ -55,6 +55,7 @@ class QDeclarativeDebugConnection : public QTcpSocket
Q_DISABLE_COPY(QDeclarativeDebugConnection)
public:
QDeclarativeDebugConnection(QObject * = 0);
+ ~QDeclarativeDebugConnection();
bool isConnected() const;
private:
@@ -71,19 +72,19 @@ class QDeclarativeDebugClient : public QObject
Q_DISABLE_COPY(QDeclarativeDebugClient)
public:
+ enum Status { NotConnected, Unavailable, Enabled };
+
QDeclarativeDebugClient(const QString &, QDeclarativeDebugConnection *parent);
~QDeclarativeDebugClient();
QString name() const;
- bool isEnabled() const;
- void setEnabled(bool);
-
- bool isConnected() const;
+ Status status() const;
void sendMessage(const QByteArray &);
protected:
+ virtual void statusChanged(Status);
virtual void messageReceived(const QByteArray &);
private:
diff --git a/src/libs/utils/buildablehelperlibrary.cpp b/src/libs/utils/buildablehelperlibrary.cpp
index c23853d2272..e9fcdbce71d 100644
--- a/src/libs/utils/buildablehelperlibrary.cpp
+++ b/src/libs/utils/buildablehelperlibrary.cpp
@@ -101,6 +101,33 @@ QString BuildableHelperLibrary::qtVersionForQMake(const QString &qmakePath)
return QString();
}
+bool BuildableHelperLibrary::checkMinimumQtVersion(const QString &qtVersionString, int majorVersion, int minorVersion, int patchVersion)
+{
+ int major = -1;
+ int minor = -1;
+ int patch = -1;
+
+ // check format
+ QRegExp qtVersionRegex(QLatin1String("^\\d+\\.\\d+\\.\\d+$"));
+ if (!qtVersionRegex.exactMatch(qtVersionString))
+ return false;
+
+ QStringList parts = qtVersionString.split(QLatin1Char('.'));
+ major = parts.at(0).toInt();
+ minor = parts.at(1).toInt();
+ patch = parts.at(2).toInt();
+
+ if (major == majorVersion) {
+ if (minor == minorVersion) {
+ if (patch >= patchVersion)
+ return true;
+ } else if (minor > minorVersion)
+ return true;
+ }
+
+ return false;
+}
+
QStringList BuildableHelperLibrary::possibleQMakeCommands()
{
// On windows no one has renamed qmake, right?
diff --git a/src/libs/utils/buildablehelperlibrary.h b/src/libs/utils/buildablehelperlibrary.h
index e4d9eadbc68..fa8a85648c6 100644
--- a/src/libs/utils/buildablehelperlibrary.h
+++ b/src/libs/utils/buildablehelperlibrary.h
@@ -19,6 +19,7 @@ public:
static QString findSystemQt(const Utils::Environment &env);
// return true if the qmake at qmakePath is qt4 (used by QtVersion)
static QString qtVersionForQMake(const QString &qmakePath);
+ static bool checkMinimumQtVersion(const QString &qtversionString, int majorVersion, int minorVersion, int patchVersion);
// returns something like qmake4, qmake, qmake-qt4 or whatever distributions have chosen (used by QtVersion)
static QStringList possibleQMakeCommands();
diff --git a/src/libs/utils/htmldocextractor.cpp b/src/libs/utils/htmldocextractor.cpp
index 0877be15474..41fd38c1ee8 100644
--- a/src/libs/utils/htmldocextractor.cpp
+++ b/src/libs/utils/htmldocextractor.cpp
@@ -180,28 +180,32 @@ void HtmlDocExtractor::processOutput(QString *html) const
return;
if (m_mode == FirstParagraph) {
- int index = html->indexOf(QLatin1String("
"));
- if (index > 0) {
- if (html->at(index - 1) == QLatin1Char('.')) {
- index += 4;
- html->truncate(index);
- } else {
- //
Paragraphs similar to this. Example:
- index = html->lastIndexOf(QLatin1Char('.'), index);
- if (index > 0) {
- html->truncate(index);
- html->append(QLatin1String("."));
+ // Try to get the entire first paragraph, but if one is not found or if its opening
+ // tag is not in the very beginning (using an empirical value as the limit) the html
+ // is cleared to avoid too much content.
+ int index = html->indexOf(QLatin1String("
"));
+ if (index != -1 && index < 400) {
+ index = html->indexOf(QLatin1String("
"), index + 2);
+ if (index != -1) {
+ if (html->at(index - 1) == QLatin1Char('.')) {
+ html->truncate(index + 4);
+ } else {
+ //