From da81c07151e0ffc91a3acdd32a9a4146fa15dd4f Mon Sep 17 00:00:00 2001 From: Robert Loehning Date: Fri, 12 Jul 2013 11:58:44 +0200 Subject: [PATCH 01/24] Squish: Don't falsify test data if test misses to push stop Change-Id: I23e2ea40c001197e82aa7ea4fb0dad86670a4954 Reviewed-by: Christian Stenger Reviewed-by: Robert Loehning --- .../system/suite_debugger/tst_simple_analyze/test.py | 11 +++++++++-- .../tst_simple_analyze/testdata/events_qt47.tsv | 3 ++- .../tst_simple_analyze/testdata/events_qt48.tsv | 3 ++- .../tst_simple_analyze/testdata/events_qt50.tsv | 3 ++- 4 files changed, 15 insertions(+), 5 deletions(-) diff --git a/tests/system/suite_debugger/tst_simple_analyze/test.py b/tests/system/suite_debugger/tst_simple_analyze/test.py index 58fdb3c7319..130d839d96c 100644 --- a/tests/system/suite_debugger/tst_simple_analyze/test.py +++ b/tests/system/suite_debugger/tst_simple_analyze/test.py @@ -41,10 +41,12 @@ def main(): type(editor, '') type(editor, '') typeLines(editor, ['Timer {', + 'property int runCount: 0', 'interval: 2000', 'repeat: true', - 'running: true', + 'running: runCount < 2', 'onTriggered: {', + 'runCount += 1;', 'var i;', 'for (i = 1; i < 2500; ++i) {', 'var j = i * i;', @@ -55,6 +57,9 @@ def main(): test.fatal("Haven't found a suitable Qt version (need Qt 4.7.4) - leaving without debugging.") for kit, config in availableConfigs: qtVersion = selectBuildConfig(len(checkedTargets), kit, config)[0] + if qtVersion == "4.7.4" and platform.system() in ('Windows', 'Microsoft'): + test.xverify(False, "Skipping Qt 4.7.4 to avoid QTCREATORBUG-9185") + continue test.log("Selected kit using Qt %s" % qtVersion) progressBarWait() # progress bars move buttons verifyBuildConfig(len(checkedTargets), kit, True, enableQmlDebug=True) @@ -90,6 +95,7 @@ def main(): "Internal::QmlProfilerEventsMainView").model() if qtVersion.startswith("5."): compareEventsTab(model, "events_qt50.tsv") + numberOfMsRows = 4 else: if qtVersion.startswith("4.8"): compareEventsTab(model, "events_qt48.tsv") @@ -97,9 +103,10 @@ def main(): compareEventsTab(model, "events_qt47.tsv") test.verify(str(model.index(0, 8).data()).endswith(' ms')) test.xverify(str(model.index(1, 8).data()).endswith(' ms')) # QTCREATORBUG-8996 + numberOfMsRows = 2 test.compare(dumpItems(model, column=2)[0], '100.00 %') for i in [3, 5, 6, 7]: - for item in dumpItems(model, column=i)[:4]: + for item in dumpItems(model, column=i)[:numberOfMsRows]: test.verify(item.endswith(' ms')) deleteAppFromWinFW(workingDir, projectName, False) invokeMenuItem("File", "Exit") diff --git a/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt47.tsv b/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt47.tsv index ab9b1a25ba2..ccdf42c9e59 100644 --- a/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt47.tsv +++ b/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt47.tsv @@ -1,3 +1,4 @@ "0" "1" "4" "9" "" "Binding" "1" "Main Program" -"main.qml:14" "Signal" "2" "triggered(): { var i; for (i = 1; i < 2500; ++i) { var j = i * i; console.log(j); } }" +"main.qml:15" "Signal" "2" "triggered(): { runCount += 1; var i; for (i = 1; i < 2500; ++i) { var j = i * i; console.log(j); } }" +"main.qml:14" "Binding" "2" "running: runCount < 2" diff --git a/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt48.tsv b/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt48.tsv index 94615d85d07..d07141bfa67 100644 --- a/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt48.tsv +++ b/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt48.tsv @@ -1,7 +1,8 @@ "0" "1" "4" "9" "" "Binding" "1" "Main Program" -"main.qml:14" "Signal" "2" "triggered(): { var i; for (i = 1; i < 2500; ++i) { var j = i * i; console.log(j); } }" +"main.qml:15" "Signal" "2" "triggered(): { runCount += 1; var i; for (i = 1; i < 2500; ++i) { var j = i * i; console.log(j); } }" "main.qml:1" "Create" "1" "main.qml" "main.qml:1" "Compile" "1" "main.qml" "main.qml:7" "Binding" "1" "text: qsTr(""Hello World"")" "" "Binding" "2" "Source code not available." +"main.qml:14" "Binding" "3" "running: runCount < 2" diff --git a/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt50.tsv b/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt50.tsv index ce81e2d6ae3..0f1c83d1f8a 100644 --- a/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt50.tsv +++ b/tests/system/suite_debugger/tst_simple_analyze/testdata/events_qt50.tsv @@ -1,7 +1,8 @@ "0" "1" "4" "9" "" "Binding" "1" "Main Program" "main.qml:1" "Create" "1" "main.qml" -"main.qml:14" "Signal" "2" "triggered(): { var i; for (i = 1; i < 2500; ++i) { var j = i * i; console.log(j); } }" +"main.qml:15" "Signal" "2" "triggered(): { runCount += 1; var i; for (i = 1; i < 2500; ++i) { var j = i * i; console.log(j); } }" "main.qml:1" "Compile" "1" "main.qml" "main.qml:7" "Binding" "1" "text: qsTr(""Hello World"")" "" "Binding" "2" "Source code not available." +"main.qml:14" "Binding" "3" "running: runCount < 2" From 4677389a13743b56189578022674854691725b79 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Fri, 12 Jul 2013 13:49:41 +0200 Subject: [PATCH 02/24] qbs build: A number of missing adaptations to qbs changes. Change-Id: I37452bad6a51bb8d40a13232d46c575a483c5a6c Reviewed-by: Joerg Bornemann --- share/share.qbs | 11 +++-------- src/app/app.qbs | 2 +- src/app/app_version_header.qbs | 2 +- src/libs/QtcLibrary.qbs | 2 +- src/libs/ssh/ssh.qbs | 6 +++--- src/plugins/QtcPlugin.qbs | 8 +++----- src/tools/QtcTool.qbs | 2 +- 7 files changed, 13 insertions(+), 20 deletions(-) diff --git a/share/share.qbs b/share/share.qbs index 6b29c3bb18f..8808efb39b5 100644 --- a/share/share.qbs +++ b/share/share.qbs @@ -37,18 +37,13 @@ Product { "qmlviewer.xml", "sort.xml", ] - switch (qbs.targetOS) { - case "windows": + if (qbs.targetOS.contains("windows")) list.push("notepad_win.xml"); - break; - case "mac": + else if (qbs.targetOS.contains("osx")) list.push("vi_mac.xml"); - break; - default: + else list.push("vi.xml"); - } return list; } } } - diff --git a/src/app/app.qbs b/src/app/app.qbs index 824999c1162..c995ed5042f 100644 --- a/src/app/app.qbs +++ b/src/app/app.qbs @@ -9,7 +9,7 @@ Application { : ["$ORIGIN/../lib/qtcreator"] cpp.defines: Defaults.defines(qbs) cpp.linkerFlags: { - if (qbs.buildVariant == "release" && (qbs.toolchain == "gcc" || qbs.toolchain == "mingw")) + if (qbs.buildVariant == "release" && (qbs.toolchain.contains("gcc") || qbs.toolchain.contains("mingw"))) return ["-Wl,-s"] } cpp.includePaths: [ diff --git a/src/app/app_version_header.qbs b/src/app/app_version_header.qbs index 4dfc1f5b37e..ddefebb83e0 100644 --- a/src/app/app_version_header.qbs +++ b/src/app/app_version_header.qbs @@ -24,7 +24,7 @@ Product { cmd.ide_version_major = product.ide_version_major; cmd.ide_version_minor = product.ide_version_minor; cmd.ide_version_release = product.ide_version_release; - cmd.onWindows = (product.moduleProperty("qbs", "targetOS") === "windows"); + cmd.onWindows = (product.moduleProperty("qbs", "targetOS").contains("windows")); cmd.sourceCode = function() { var file = new TextFile(input.fileName); var content = file.readAll(); diff --git a/src/libs/QtcLibrary.qbs b/src/libs/QtcLibrary.qbs index 35d2b206667..7c6be844c86 100644 --- a/src/libs/QtcLibrary.qbs +++ b/src/libs/QtcLibrary.qbs @@ -10,7 +10,7 @@ DynamicLibrary { cpp.defines: Defaults.defines(qbs) cpp.linkerFlags: { - if (qbs.buildVariant == "release" && (qbs.toolchain == "gcc" || qbs.toolchain == "mingw")) + if (qbs.buildVariant == "release" && (qbs.toolchain.contains("gcc") || qbs.toolchain.contains("mingw"))) return ["-Wl,-s"] } cpp.installNamePrefix: "@rpath/PlugIns/" diff --git a/src/libs/ssh/ssh.qbs b/src/libs/ssh/ssh.qbs index 924e8918d7d..1f60a5726ad 100644 --- a/src/libs/ssh/ssh.qbs +++ b/src/libs/ssh/ssh.qbs @@ -70,9 +70,9 @@ QtcLibrary { result.push("USE_SYSTEM_BOTAN") else { result.push("BOTAN_DLL=") - if (qbs.toolchain === "msvc") + if (qbs.toolchain.contains("msvc")) result.push("BOTAN_BUILD_COMPILER_IS_MSVC", "BOTAN_TARGET_OS_HAS_GMTIME_S") - if (qbs.toolchain === "gcc" || qbs.toolchain === "mingw") + if (qbs.toolchain.contains("gcc") || qbs.toolchain.contains("mingw")) result.push("BOTAN_BUILD_COMPILER_IS_GCC") if (qbs.targetOS.contains("linux")) result.push("BOTAN_TARGET_OS_IS_LINUX", "BOTAN_TARGET_OS_HAS_CLOCK_GETTIME", @@ -105,7 +105,7 @@ QtcLibrary { // For Botan. Properties { - condition: qbs.toolchain === "mingw" + condition: qbs.toolchain.contains("mingw") cpp.cxxFlags: [ "-fpermissive", "-finline-functions", diff --git a/src/plugins/QtcPlugin.qbs b/src/plugins/QtcPlugin.qbs index 6af280cb2db..a6ff01c0a26 100644 --- a/src/plugins/QtcPlugin.qbs +++ b/src/plugins/QtcPlugin.qbs @@ -10,12 +10,10 @@ Product { targetName: { // see PluginSpecPrivate::loadLibrary() if (qbs.debugInformation) { - switch (qbs.targetOS) { - case "windows": + if (qbs.targetOS.contains("windows")) return name + "d"; - case "mac": + if (qbs.targetOS.contains("osx")) return name + "_debug"; - } } return name; } @@ -33,7 +31,7 @@ Product { cpp.rpaths: qbs.targetOS.contains("osx") ? ["@loader_path/../..", "@executable_path/.."] : ["$ORIGIN", "$ORIGIN/..", "$ORIGIN/../.."] cpp.linkerFlags: { - if (qbs.buildVariant == "release" && (qbs.toolchain == "gcc" || qbs.toolchain == "mingw")) + if (qbs.buildVariant == "release" && (qbs.toolchain.contains("gcc") || qbs.toolchain.contains("mingw"))) return ["-Wl,-s"] } cpp.includePaths: [ ".", ".." ] diff --git a/src/tools/QtcTool.qbs b/src/tools/QtcTool.qbs index 781eaee5a0f..4b2a4b26ef3 100644 --- a/src/tools/QtcTool.qbs +++ b/src/tools/QtcTool.qbs @@ -6,7 +6,7 @@ Application { Depends { name: "cpp" } cpp.defines: Defaults.defines(qbs) cpp.linkerFlags: { - if (qbs.buildVariant == "release" && (qbs.toolchain == "gcc" || qbs.toolchain == "mingw")) + if (qbs.buildVariant == "release" && (qbs.toolchain.contains("gcc") || qbs.toolchain.contains("mingw"))) return ["-Wl,-s"] } From 26b8acb25f24a6d08cf2539fdf7bc92fcfc57c02 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Tue, 2 Jul 2013 17:59:32 +0200 Subject: [PATCH 03/24] Support QbsProjectManager in qbs build. Qbs can come in via the submodule or as an external resource. Change-Id: I613982135e4a7eca1aeb5c9c305c9974fd65f0fe Reviewed-by: Joerg Bornemann --- .../qbsprojectmanager/qbsprojectmanager.qbs | 60 ++++++++++--------- src/src.qbs | 25 ++++++++ 2 files changed, 56 insertions(+), 29 deletions(-) diff --git a/src/plugins/qbsprojectmanager/qbsprojectmanager.qbs b/src/plugins/qbsprojectmanager/qbsprojectmanager.qbs index df6f116c3ec..654a72ada6b 100644 --- a/src/plugins/qbsprojectmanager/qbsprojectmanager.qbs +++ b/src/plugins/qbsprojectmanager/qbsprojectmanager.qbs @@ -5,36 +5,15 @@ import "../QtcPlugin.qbs" as QtcPlugin QtcPlugin { name: "QbsProjectManager" - property var qbs_source_dir: qbs.getenv("QBS_SOURCE_DIR") - property var qbs_build_dir: qbs.getenv("QBS_BUILD_DIR") - - condition: qbs_source_dir !== undefined && qbs_build_dir !== undefined - - Depends { name: "Qt"; submodules: [ "widgets", "script" ] } - Depends { name: "ProjectExplorer" } - Depends { name: "Core" } - Depends { name: "CppTools" } - Depends { name: "TextEditor" } - Depends { name: "QtSupport" } - Depends { name: "QmlJS" } - Depends { name: "QmlJSTools" } - - - cpp.includePaths: base.concat([ - qbs_source_dir + "/src", - qbs_source_dir + "/src/lib", - ]) - - cpp.defines: base.concat([ - 'QBS_SOURCE_DIR="' + qbs_source_dir + '"', - 'QBS_BUILD_DIR="' + qbs_build_dir +'"', - 'QML_BUILD_STATIC_LIB' - ]) - - cpp.libraryPaths: base.concat([qbs_build_dir + "/lib"]) - cpp.rpaths: base.concat([qbs_build_dir + "/lib"]) - cpp.dynamicLibraries: { + property var externalQbsDefines: project.useExternalQbs + ? ['QBS_BUILD_DIR="' + project.qbs_build_dir +'"'] : [] + property var externalQbsIncludes: project.useExternalQbs ? [project.qbs_source_dir + "/src/lib"] : [] + property var externalQbsLibraryPaths: project.useExternalQbs ? [project.qbs_build_dir + "/lib"] : [] + property var externalQbsRPaths: project.useExternalQbs ? [project.qbs_build_dir + "/lib"] : [] + property var externalQbsDynamicLibraries: { var libs = [] + if (!project.useExternalQbs) + return libs; if (qbs.targetOS.contains("windows")) { libs.push("shell32") if (qbs.enableDebugCode) @@ -47,6 +26,29 @@ QtcPlugin { return libs } + condition: project.useExternalQbs || project.qbsSubModuleExists + + Depends { name: "Qt"; submodules: [ "widgets", "script" ] } + Depends { name: "ProjectExplorer" } + Depends { name: "Core" } + Depends { name: "CppTools" } + Depends { name: "TextEditor" } + Depends { name: "QtSupport" } + Depends { name: "QmlJS" } + Depends { name: "QmlJSTools" } + Depends { + name: "qbscore" + condition: project.qbsSubModuleExists && !project.useExternalQbs + } + + cpp.defines: base.concat([ + 'QML_BUILD_STATIC_LIB' + ]).concat(externalQbsDefines) + cpp.includePaths: base.concat(externalQbsIncludes) + cpp.libraryPaths: base.concat(externalQbsLibraryPaths) + cpp.rpaths: base.concat(externalQbsRPaths) + cpp.dynamicLibraries: base.concat(externalQbsDynamicLibraries) + files: [ "qbsbuildconfiguration.cpp", "qbsbuildconfiguration.h", diff --git a/src/src.qbs b/src/src.qbs index 2f74200f77a..591e0f4adca 100644 --- a/src/src.qbs +++ b/src/src.qbs @@ -1,4 +1,5 @@ import qbs +import qbs.File Project { name: "Sources" @@ -9,4 +10,28 @@ Project { "plugins/plugins.qbs", "tools/tools.qbs" ] + + property bool qbsSubModuleExists: File.exists(qbsProject.qbsBaseDir + "/qbs.qbs") + property path qbs_build_dir: qbs.getenv("QBS_BUILD_DIR") + property path qbs_source_dir: qbs.getenv("QBS_SOURCE_DIR") + property bool useExternalQbs: qbs_build_dir && qbs_source_dir + Project { + name: "qbs" + id: qbsProject + property string qbsBaseDir: path + "/shared/qbs" + condition: qbsSubModuleExists && !useExternalQbs + + property bool enableUnitTests: false + property bool installApiHeaders: false + property path libInstallDir: project.ide_library_path + property path libRPaths: qbs.targetOS.contains("osx") + ? ["@loader_path/.."] : ["$ORIGIN/.."] + property path resourcesInstallDir: project.ide_data_path + "/qbs" + + references: [ + qbsBaseDir + "/src/lib/lib.qbs", + qbsBaseDir + "/src/plugins/plugins.qbs", + qbsBaseDir + "/share/share.qbs" + ] + } } From 68f860356e87e58681fa2ef65d59355a198dd744 Mon Sep 17 00:00:00 2001 From: jkobus Date: Wed, 19 Jun 2013 16:34:00 +0200 Subject: [PATCH 04/24] Update Polish translations Change-Id: Ide7ddf7b1ef7c89224b02a710e84f64cb02a1c15 Reviewed-by: Jarek Kobus --- share/qtcreator/translations/qtcreator_pl.ts | 9738 +++++++++++++----- 1 file changed, 7183 insertions(+), 2555 deletions(-) diff --git a/share/qtcreator/translations/qtcreator_pl.ts b/share/qtcreator/translations/qtcreator_pl.ts index 003f88b6ac3..b3de61c9bf1 100644 --- a/share/qtcreator/translations/qtcreator_pl.ts +++ b/share/qtcreator/translations/qtcreator_pl.ts @@ -167,8 +167,12 @@ Ś&cieżka: - Inherits QDeclarativeItem - Dziedziczy z QDeclarativeItem + Inherits QDeclarativeItem - Qt Quick 1 + Dziedziczy z QDeclarativeItem (wersja Qt Quick 1) + + + Inherits QQuickItem - Qt Quick 2 + Dziedziczy z QDeclarativeItem (wersja Qt Quick 2) @@ -206,47 +210,6 @@ Projekt: - - Utils::SubmitEditorWidget - - Subversion Submit - Wrzuć do Subversion - - - F&iles - Pl&iki - - - %1 %2/%n File(s) - - %1 %2 z %n pliku - %1 %2 z %n plików - %1 %2 z %n plików - - - - &Commit - &Wrzuć - - - Check All - Check all for submit - Zaznacz wszystko - - - Uncheck All - Uncheck all for submit - Odznacz wszystko - - - Descriptio&n - &Opis - - - Check a&ll - &Zaznacz wszystko - - Core::Internal::NewDialog @@ -389,6 +352,15 @@ File Browser Przywróć domyślną. + + Re-enable all warnings which were suppressed using "Don't show again" button (e.g. missing highlighter). + Przywraca wszystkie ostrzeżenia, które zostały wyłączone przy użyciu "Nie pokazuj więcej" (np. brak podświetlania). + + + Reset warnings + Button text + Przywróć ostrzeżenia + CodePaster::PasteSelectDialog @@ -452,7 +424,7 @@ Diff options: - Parametry różnicowania: + Parametry porównywania: When checked, all files touched by a commit will be displayed when clicking on a revision number in the annotation view (retrieved via commit ID). Otherwise, only the respective file will be displayed. @@ -495,7 +467,7 @@ Add Qt version #ifdef for module names - Wygeneruj odpowiednie dyrektywy #include w zależności od wersji Qt + Generuj odpowiednie dyrektywy #include w zależności od wersji Qt @@ -521,7 +493,7 @@ Sco&pe: - Za&kres: + Z&akres: Sear&ch for: @@ -529,7 +501,7 @@ Case sensiti&ve - Uwzględniaj &wielkość liter + Uwzględniaj wielkość &liter Whole words o&nly @@ -601,6 +573,14 @@ Delete Branch Usuń gałąź + + Branch Exists + Istniejąca gałąź + + + Local branch '%1' already exists. + Lokalna gałąź "%1" już istnieje. + Would you like to delete the branch '%1'? Czy usunąć gałąź "%1"? @@ -619,7 +599,7 @@ &Diff - Pokaż &różnice + Po&równaj &Log @@ -629,6 +609,18 @@ &Checkout Utwórz &kopię roboczą + + Re&name + Zmień &nazwę + + + &Merge + &Scal + + + Re&base + + Gitorious::Internal::GitoriousHostWidget @@ -828,14 +820,22 @@ Prepend to PATH: Dodatkowy początek PATH: - - Repository browser - Przeglądarka repozytorium - Command: Komenda: + + Show tags in Branches dialog + Pokazuj tagi w dialogu z gałęziami + + + Show diff side-by-side + Pokazuj różnice sąsiadująco + + + Repository Browser + Przeglądarka repozytorium + Perforce::Internal::ChangeNumberDialog @@ -934,7 +934,7 @@ Automatically open files when editing - Automatycznie otwieraj pliki jeśli zostały zmodyfikowane + Automatycznie otwieraj pliki, jeśli zostały zmodyfikowane @@ -1018,7 +1018,7 @@ Clear old application output on a new run - Czyść wyjście aplikacji przed uruchomieniem + Usuwaj stare komunikaty aplikacji przed uruchomieniem Always build project before deploying it @@ -1032,17 +1032,9 @@ Word-wrap application output Zawijaj komunikaty aplikacji - - Open compiler output pane when building - Otwieraj panel wyjściowy kompilatora podczas budowania - - - Open application output pane when running - Otwieraj panel wyjściowy aplikacji podczas uruchamiania - Ask before terminating the running application in response to clicking the stop button in Application Output. - Pytaj przed zakończeniem aplikacji w odpowiedzi na naciśnięcie przycisku stop w panelu wyjściowym aplikacji. + Pytaj po naciśnięciu przycisku stop w "Komunikatach aplikacji", przed zatrzymaniem aplikacji. Always ask before stopping applications @@ -1054,7 +1046,7 @@ Merge stderr and stdout - Połącz stderr z stdout + Scal stderr z stdout Limit application output to @@ -1065,12 +1057,28 @@ linii - Open application output pane when debugging - Otwieraj panel wyjściowy aplikacji podczas debugowania + <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="http://releases.qt-project.org/jom/">http://releases.qt-project.org/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="http://releases.qt-project.org/jom/">ftp://ftp.qt.nokia.com/jom/</a>. Zdezaktywuj tę opcję, jeśli zauważysz problemy podczas budowania. - <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="http://releases.qt-project.org/jom/">http://releases.qt-project.org/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="http://releases.qt-project.org/jom/">ftp://ftp.qt.nokia.com/jom/</a>. Wyłącz tę opcję, jeśli doświadczasz problemów podczas budowania. + Open Compile Output pane when building + Otwieraj "Komunikaty kompilatora" podczas budowania + + + Open Application Output pane on output when running + Otwieraj "Komunikaty aplikacji" podczas uruchamiania + + + Open Application Output pane on output when debugging + Otwieraj "Komunikaty aplikacji" podczas debugowania + + + Default build directory: + Domyślny katalog wersji: + + + Reset + Zresetuj @@ -1330,6 +1338,10 @@ General Ogólne + + This kit cannot build this project since it does not define a Qt version. + Zestaw narzędzi nie może zbudować projektu ponieważ nie zawiera informacji o wersji Qt. + A build for a different project exists in %1, which will be overwritten. %1 build directory @@ -1343,10 +1355,6 @@ building in <b>%1</b> budowanie w <b>%1</b> - - This target cannot build this project since it does not define a Qt version. - Nie można zbudować tego projektu przy użyciu tego produktu docelowego, ponieważ nie zdefiniowano wersji Qt. - The Qt version %1 does not support shadow builds, building might fail. Qt w wersji %1 nie obsługuje budowania poza drzewem źródłowym, budowa może się nie powieść. @@ -1633,6 +1641,10 @@ PluginManager + + The plugin '%1' is specified twice for testing. + Wtyczka "%1" występuje dwukrotnie w testach. + The plugin '%1' does not exist. Wtyczka "%1" nie istnieje. @@ -1909,8 +1921,8 @@ Przyczyna: %3 Komenda terminala nie musi być komendą powłoki. - Cannot start the terminal emulator '%1'. - Nie można uruchomić emulatora terminala "%1". + Cannot start the terminal emulator '%1', change the setting in the Environment options. + Nie można uruchomić emulatora terminala "%1", zmień ustawienie w opcjach środowiska. Cannot create socket '%1': %2 @@ -2022,12 +2034,20 @@ Przyczyna: %3 The path '%1' is not a directory. - Ścieżka "%1" nie jest katalogiem. + Ścieżka "%1" nie wskazuje na katalog. + + + The directory '%1' does not exist. + Katalog "%1" nie istnieje. Cannot execute '%1'. Nie można uruchomić "%1". + + The path <b>%1</b> is not an executable file. + Ścieżka <b>%1</b> nie wskazuje na plik wykonywalny. + Full path: <b>%1</b> Pełna ścieżka: <b>%1</b> @@ -2042,15 +2062,11 @@ Przyczyna: %3 The path <b>%1</b> is not a directory. - Ścieżka <b>%1</b> nie jest katalogiem. + Ścieżka <b>%1</b> nie wskazuje na katalog. 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. + Ścieżka <b>%1</b> nie wskazuje na plik. Path: @@ -2127,6 +2143,10 @@ Przyczyna: %3 Move Down Przenieś na dół + + Edit Note + Zmodyfikuj notatkę + &Remove &Usuń @@ -2135,6 +2155,18 @@ Przyczyna: %3 Remove All Usuń wszystko + + Remove All Bookmarks + Usuń wszystkie zakładki + + + Are you sure you want to remove all bookmarks from all files in the current session? + Czy na pewno usunąć wszystkie zakładki ze wszystkich plików w bieżącej sesji? + + + Do not &ask again. + Nie &pytaj ponownie. + Bookmarks::Internal::BookmarksPlugin @@ -2186,6 +2218,10 @@ Przyczyna: %3 Next Bookmark in Document Następna zakładka w dokumencie + + Edit Bookmark Note + Zmodyfikuj notatkę zakładki + CMakeProjectManager::Internal::CMakeOpenProjectWizard @@ -2267,8 +2303,8 @@ Przyczyna: %3 Nie zaznaczono generatora. - No valid cmake executable specified. - Brak poprawnego pliku wykonywalnego cmake. + No valid CMake executable specified. + Brak poprawnego pliku wykonywalnego CMake. CMake exited with errors. Please check CMake output. @@ -2308,6 +2344,10 @@ Przyczyna: %3 Build directory: Katalog wersji: + + CMake + CMake + CMakeProjectManager::Internal::CMakeSettingsPage @@ -2319,6 +2359,10 @@ Przyczyna: %3 Executable: Plik wykonywalny: + + Prefer Ninja generator (CMake 2.8.9 or higher required) + Preferuj generator Ninja (wymagany CMake 2.8.9 lub nowszy) + CMakeProjectManager::Internal::CMakeRunConfigurationWidget @@ -2342,26 +2386,6 @@ Przyczyna: %3 Run in Terminal Uruchom w terminalu - - Run Environment - Środowisko uruchamiania - - - Base environment for this runconfiguration: - Podstawowe środowisko dla tej konfiguracji uruchamiania: - - - Clean Environment - Czyste środowisko - - - System Environment - Środowisko systemowe - - - Build Environment - Środowisko budowania - CMakeProjectManager::Internal::MakeStepConfigWidget @@ -2379,8 +2403,8 @@ Przyczyna: %3 Make - <b>No build configuration found on this target.</b> - <b>Brak konfiguracji budowania dla tego produktu docelowego.</b> + <b>No build configuration found on this kit.</b> + <b>Brak konfiguracji budowania dla tego zestawu narzędzi.</b> @@ -2469,6 +2493,10 @@ Przyczyna: %3 GLSL Editor Edytor GLSL + + Python Editor + Edytor Pythona + Core::Internal::OpenWithDialog @@ -2545,6 +2573,10 @@ Przyczyna: %3 Shortcut Skrót + + Type to set shortcut + Naciśnij aby ustawić skrót + Import Keyboard Mapping Scheme Zaimportuj schemat mapowania klawiatury @@ -2611,6 +2643,14 @@ Przyczyna: %3 Ctrl+W Ctrl+W + + &Save + &Zachowaj + + + Save &As... + Zachowaj j&ako... + Ctrl+Shift+W Ctrl+Shift+W @@ -2655,6 +2695,18 @@ Przyczyna: %3 Split Side by Side Podziel sąsiadująco + + Open in New Window + Otwórz w nowym oknie + + + Meta+E,4 + Meta+E,4 + + + Ctrl+E,4 + Ctrl+E,4 + Remove Current Split Usuń bieżący podział @@ -2695,10 +2747,6 @@ Przyczyna: %3 Ctrl+E,1 Ctrl+E,1 - - Go to Next Split - Przejdź do kolejnego podzielonego okna - Meta+E,o Meta+E,o @@ -2711,14 +2759,6 @@ Przyczyna: %3 Ad&vanced Zaa&wansowane - - Full path of the current document including file name. - Pełna ścieżka aktualnego dokumentu wraz z nazwą pliku. - - - Full path of the current document excluding file name. - Pełna ścieżka aktualnego dokumentu bez nazwy pliku. - X-coordinate of the current editor's upper left corner, relative to screen. Współrzędna X lewego górnego rogu bieżącego edytora, względem ekranu. @@ -2751,18 +2791,6 @@ Przyczyna: %3 Cannot Open File Nie można otworzyć pliku - - Cannot open the file for editing with SCC. - Nie można otworzyć pliku do edycji przez SCC. - - - Cannot Set Permissions - Nie można ustawić praw dostępu - - - Cannot set permissions to writable. - Nie można ustawić prawa do zapisu. - Cannot open the file for editing with VCS. Nie można otworzyć pliku do edycji przy pomocy VCS. @@ -2787,6 +2815,14 @@ Przyczyna: %3 Opening File Otwieranie pliku + + Go to Next Split or Window + Przejdź do kolejnego podzielonego okna + + + Current document + Bieżący dokument + Qt Creator Qt Creator @@ -2996,6 +3032,10 @@ Przyczyna: %3 Alt+0 Alt+0 + + Show Mode Selector + Pokazuj listę trybów + Full Screen Pełny ekran @@ -3014,11 +3054,11 @@ Przyczyna: %3 About &Qt Creator - Informacje o &Qt Creator + Informacje o &Qt Creatorze About &Qt Creator... - Informacje o &Qt Creator... + Informacje o &Qt Creatorze... About &Plugins... @@ -3172,21 +3212,17 @@ Przyczyna: %3 Core::Internal::VersionDialog About Qt Creator - Informacje o Qt Creator + Informacje o Qt Creatorze - (%1) - (%1) + <h3>%1</h3>%2<br/><br/>Built on %3 at %4<br /><br/>%5<br/>Copyright 2008-%6 %7. All rights reserved.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.<br/> + From revision %1<br/> This gets conditionally inserted as argument %8 into the description string. Z poprawki %1<br/> - - <h3>Qt Creator %1 %8</h3>Based on Qt %2 (%3 bit)<br/><br/>Built on %4 at %5<br /><br/>%9<br/>Copyright 2008-%6 %7. All rights reserved.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.<br/> - - CodePaster::CodePasterProtocol @@ -3298,73 +3334,6 @@ Przyczyna: %3 Błąd podczas generowania zawartości. - - CppEditor::Internal::CppPlugin - - Creates a C++ header and a source file for a new class that you can add to a C++ project. - Tworzy plik nagłówkowy i źródłowy C++ z nową klasą, którą można dodać do projektu C++. - - - Creates a C++ source file that you can add to a C++ project. - Tworzy plik źródłowy C++, który można dodać do projektu C++. - - - Creates a C++ header file that you can add to a C++ project. - Tworzy plik nagłówkowy C++, który można dodać do projektu C++. - - - C++ Header File - Plik nagłówkowy C++ - - - Switch Between Method Declaration/Definition - Przełącz między deklaracją a definicją metody - - - Shift+F2 - Shift+F2 - - - Open Type Hierarchy - Otwórz hierarchię typów - - - Ctrl+Shift+T - Ctrl+Shift+T - - - Meta+Shift+T - Meta+Shift+T - - - Rename Symbol Under Cursor - Zmień nazwę symbolu pod kursorem - - - CTRL+SHIFT+R - CTRL+SHIFT+R - - - Update Code Model - Uaktualnij model kodu - - - C++ Source File - Plik źródłowy C++ - - - C++ Class - Klasa C++ - - - Find Usages - Znajdź użycia - - - Ctrl+Shift+U - Ctrl+Shift+U - - CppTools::Internal::CompletionSettingsPage @@ -3417,7 +3386,7 @@ Przyczyna: %3 Automatically insert semicolons and closing brackets, parentheses, curly braces, and quotes when appropriate. - Automatycznie wstawia średniki, domykające nawiasy i cudzysłowia, gdy wymaga tego składnia. + Automatycznie wstawia średniki, domykające nawiasy i cudzysłowy, gdy wymaga tego składnia. &Automatically insert matching characters @@ -3445,7 +3414,7 @@ Przyczyna: %3 Enable Doxygen blocks - Włącz bloki Doxygen + Uaktywnij bloki Doxygen Generate a <i>brief</i> command with an initial description for the corresponding declaration @@ -3455,20 +3424,20 @@ Przyczyna: %3 Generate brief description Generuj skrócone opisy - - Add leading asterisks when continuing comments on new lines - Dodaje wiodące gwiazdki gdy komentarze przechodzą do nowych linii - Add leading asterisks Dodawaj wiodące gwiazdki + + Add leading asterisks when continuing Qt (/*!) and Java (/**) style comments on new lines + Dodaje wiodące gwiazdki gdy komentarze Qt (/*!) i Java (/**) przechodzą do nowych linii + CppTools::Internal::CppCurrentDocumentFilter - Methods in Current Document - Metody w bieżącym dokumencie + C++ Methods in Current Document + Metody C++ w bieżącym dokumencie @@ -3516,8 +3485,8 @@ Przyczyna: %3 CppTools::Internal::CppFunctionsFilter - Methods and Functions - Metody i funkcje + C++ Methods and Functions + Metody i funkcje C++ @@ -3527,13 +3496,6 @@ Przyczyna: %3 %1: Brak pliku lub katalogu - - CppTools::Internal::CppModelManager - - Parsing - Parsowanie - - CppTools @@ -3559,6 +3521,18 @@ Przyczyna: %3 Switch Header/Source Przełącz między nagłówkiem a źródłem + + Open Corresponding Header/Source in Next Split + Otwórz odpowiedni nagłówek / źródło w sąsiadującym oknie + + + Meta+E, F4 + Meta+E, F4 + + + Ctrl+E, F4 + Ctrl+E, F4 + Cvs::Internal::CheckoutWizard @@ -3618,7 +3592,7 @@ Przyczyna: %3 Diff "%1" - Pokaż różnice w "%1" + Porównaj "%1" Alt+C,Alt+D @@ -3746,7 +3720,7 @@ Przyczyna: %3 Diff Repository - Pokaż zmiany w repozytorium + Pokaż różnice w repozytorium Repository Status @@ -3935,11 +3909,11 @@ Przyczyna: %3 Enabled - Włączona + Aktywna Disabled - Wyłączona + Nieaktywna , pending @@ -4129,18 +4103,6 @@ Przyczyna: %3 Additional &arguments: Dodatkowe &argumenty: - - Debugger Paths - Ścieżki debuggera - - - &Symbol paths: - Ścieżki do &symboli: - - - S&ource paths: - Ścieżki do ź&ródeł: - Break on: Przerywaj w: @@ -4153,10 +4115,6 @@ Przyczyna: %3 Use CDB &console Użyj &konsoli CDB - - Breakpoints - Pułapki - <html><head/><body><p>Attempt to correct the location of a breakpoint based on file and line number should it be in a comment or in a line for which no code is generated. The correction is based on the code model.</p></body></html> <html><head/><body><p>Próbuje poprawiać położenie pułapek w liniach które są komentarzami lub dla których nie wygenerowano kodu. Poprawianie bazuje na modelu kodu.</p></body></html> @@ -4165,14 +4123,18 @@ Przyczyna: %3 Correct breakpoint location Poprawiaj położenia pułapek - - Break on functions: - Przerywaj w funkcjach: - This is useful to catch runtime error messages, for example caused by assert(). Jest to przydatne do wyłapywania komunikatów o błędach w trakcie działania programu, spowodowanych np. przez assert(). + + Various + Różne + + + Ignore first chance access violations + + Debugger::Internal::CdbSymbolPathListEditor @@ -4185,23 +4147,19 @@ Przyczyna: %3 Dodaje serwer z symbolami Microsoft dostarczający symboli dla bibliotek systemu operacyjnego. Wymaga podania katalogu dla lokalnego cache. - <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></body></html> - <html><head/><body><p>Debugger nie jest skonfigurowany do użycia publicznego <a href="%1">Microsoft Symbol Server</a>. Zalecane jest pobranie symboli dla bibliotek systemu operacyjnego. </p><p><i>Uwaga:</i> Wymagane jest szybkie połączenie z internetem do płynnego działania. Może wystąpić opóźnienie przy pierwszej próbie połączenia</p><p>Czy skonfigurować?</p></body></html> + Symbol Cache... + Cache z symbolami... - Symbol Server - Serwer z symbolami - - - Do not ask again - Nie pytaj ponownie + Uses a directory to cache symbols used by the debugger. + Używa katalogu do cache'owania symboli użytych przez debuggera. Debugger::Internal::DebuggerSettings This switches the debugger to instruction-wise operation mode. In this mode, stepping operates on single instructions and the source location view also shows the disassembled instructions. - Przestawia debugger do trybu operowania na instrukcjach. W tym trybie kroczenie działa dla pojedynczych instrukcji i widok źródeł pokazuje również zdeasemblowane instrukcje. + Przestawia debugger do trybu operowania na instrukcjach. W tym trybie kroczenie działa dla pojedynczych instrukcji i widok źródeł pokazuje również zdezasemblowane instrukcje. Debugger Properties... @@ -4259,14 +4217,6 @@ Przyczyna: %3 Selecting this causes the C++ Code Model being asked for variable scope information. This might result in slightly faster debugger operation but may fail for optimized code. Wybranie tej opcji spowoduje pobieranie informacji o zakresie zmiennych z modelu kodu C++. Może to przyspieszyć działanie debuggera, lecz również może to spowodować niepoprawne działanie dla zoptymalizowanego kodu. - - Show Application On Top - Pokazuj aplikację na wierzchu - - - Apply Changes on Save - Zastosuj zmiany przy zachowywaniu - 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. @@ -4321,7 +4271,7 @@ Przyczyna: %3 Checking this will enable tooltips for variable values during debugging. Since this can slow down debugging and does not provide reliable information as it does not use scope information, it is switched off by default. - Zaznaczenie tej opcji włączy podpowiedzi dla wartości zmiennych podczas debugowania. Domyślnie jest to wyłączone, ponieważ może to spowalniać debugowanie i ponadto może dostarczać nieprawidłowych informacji, jako że dane o zakresach nie są uwzględniane. + Zaznaczenie tej opcji uaktywni podpowiedzi dla wartości zmiennych podczas debugowania. Domyślnie jest to wyłączone, ponieważ może to spowalniać debugowanie i ponadto może dostarczać nieprawidłowych informacji, jako że dane o zakresach nie są uwzględniane. List Source Files @@ -4333,7 +4283,7 @@ Przyczyna: %3 Enable Reverse Debugging - Włącz debugowanie wsteczne + Uaktywnij debugowanie wsteczne Register For Post-Mortem Debugging @@ -4349,7 +4299,7 @@ Przyczyna: %3 Checking this will enable tooltips in the locals view during debugging. - Zaznaczenie tej opcji włączy podpowiedzi w widoku ze zmiennymi lokalnymi podczas debugowania. + Zaznaczenie tej opcji uaktywni podpowiedzi w widoku ze zmiennymi lokalnymi podczas debugowania. Use Tooltips in Locals View when Debugging @@ -4361,7 +4311,7 @@ Przyczyna: %3 Checking this will enable tooltips in the breakpoints view during debugging. - Zaznaczenie tej opcji włączy podpowiedzi w widoku z pułapkami podczas debugowania. + Zaznaczenie tej opcji uaktywni podpowiedzi w widoku z pułapkami podczas debugowania. Show Address Data in Breakpoints View when Debugging @@ -4414,13 +4364,17 @@ Przyczyna: %3 Browse... Przeglądaj... + + Use local core file: + Użyj lokalnego plik zrzutu: + Select Executable Wybierz plik wykonywalny Kit: - Zestaw: + Zestaw narzędzi: &Executable: @@ -4558,31 +4512,6 @@ Spróbuj: %2 Retrieving data for stack view... Pobieranie danych dla widoku stosu... - - This does not seem to be a "Debug" build. -Setting breakpoints by file name and line number may fail. - - To nie jest wersja debugowa. -Ustawianie pułapek może się nie powieść. - - - Found. - Znaleziono. - - - Not Found. - Nie znaleziono. - - - -Section %1: %2 - -Sekcja %1: %2 - - - Warning - Ostrzeżenie - The gdb process could not be stopped: %1 @@ -4680,7 +4609,7 @@ Może to spowodować uzyskanie błędnych rezultatów. Disassembler failed: %1 - Błąd deasemblera: %1 + Błąd dezasemblera: %1 Snapshot Creation Error @@ -4985,14 +4914,6 @@ receives a signal like SIGSEGV during debugging. Umożliwia przeczytanie domyślnego pliku użytkownika .gdbinit przy uruchamianiu debuggera. - - Warn when debugging "Release" builds - Ostrzegaj przed debugowaniem wersji release'owej - - - Show a warning when starting the debugger on a binary with insufficient debug information. - Pokazuje ostrzeżenie przy rozpoczęciu debugowania programu, w którym brak informacji debugowej. - The options below should be used with care. Poniższe opcje winny być użyte z rozwagą. @@ -5019,23 +4940,80 @@ receives a signal like SIGSEGV during debugging. Enable reverse debugging - Włącz debugowanie wsteczne + Uaktywnij debugowanie wsteczne + + + Load system GDB pretty printers + + + + Uses the default GDB pretty printers installed in your system or linked to the libraries your application uses. + + + + + Use Intel style disassembly + + + + <html><head/><body>GDB shows by default AT&&T style disassembly.</body></html> + + + + Create tasks from missing packages + + + + <html><head/><body><p>Attempts to identify missing debug info packages and lists them in the Issues output pane.</p><p><b>Note:</b> This feature needs special support from the Linux distribution and GDB build and is not available everywhere.</p></body></html> + + + + <p>To execute simple Python commands, prefix them with "python".</p><p>To execute sequences of Python commands spanning multiple lines prepend the block with "python" on a separate line, and append "end" on a separate line.</p><p>To execute arbitrary Python scripts, use <i>python execfile('/path/to/script.py')</i>.</p> + <p>Aby uruchomić proste komendy Pythona, rozpocznij je od słowa "python".</p><p>Aby uruchomić sekwencję komend Pythona, zajmującą kilka linii, rozpocznij od słowa "pyhon" w osobnej linii i zakończ słowem "end" również w osobnej linii.</p><p>Aby uruchomić skrypt Pythona, użyj:<i>python execfile('/ścieżka/do/skryptu.py')</i>.</p> + + + <html><head/><body><p>GDB commands entered here will be executed after GDB has been started, but before the debugged program is started or attached, and before the debugging helpers are initialized.</p>%1</body></html> + <html><head/><body><p>Wprowadzone tutaj komendy GDB zostaną wykonane zaraz po uruchomieniu GDB, ale przed uruchomieniem lub dołączeniem debugowanego programu i przed zainicjalizowaniem asystentów debuggera.</p>%1</body></html> + + + Additional Attach Commands + Dodatkowe komendy po dołączeniu + + + <html><head/><body><p>GDB commands entered here will be executed after GDB has successfully attached to remote targets.</p><p>You can add commands to further set up the target here, such as "monitor reset" or "load".</body></html> + <html><head/><body><p>Wprowadzone tutaj komendy GDB zostaną wykonane zaraz po poprawnym dołączeniu GDB do debugowanego programu. </p><p>Można tutaj dodać dalsze komendy konfigurujące uruchomiony program, takie jak: "monitor reset" lub "load".</body></html> + + + Debugging Helper Customization + Konfiguracja asystentów debuggera + + + <html><head/><body><p>GDB commands entered here will be executed after Qt Creator's debugging helpers have been loaded and fully initialized. You can load additional debugging helpers or modify existing ones here.</p>%1</body></html> + <html><head/><body><p>Wprowadzone tutaj komendy GDB zostaną wykonane zaraz po załadowaniu i zainicjalizowaniu asystentów debuggera Qt Creatora. Można tutaj załadować dodatkowych asystentów lub zmodyfikować istniejących.</p>%1</body></html> + + + Extended + Rozszerzenia <html><head/><body><p>Enable stepping backwards.</p><p><b>Note:</b> This feature is very slow and unstable on the GDB side. It exhibits unpredictable behavior when going backwards over system calls and is very likely to destroy your debugging session.</p></body></html> - <html><head/><body><p>Włącza debugowanie wsteczne. </p><p><b>Uwaga:</b> ta funkcja jest bardzo wolna i niestabilna po stronie GDB. Kroczenie wstecz nad wywołaniami systemowymi zachowuje się w sposób nieprzewidywalny i może łatwo zniszczyć sesję debugową.</p><body></html> + <html><head/><body><p>Uaktywnia debugowanie wsteczne. </p><p><b>Uwaga:</b> ta funkcja jest bardzo wolna i niestabilna po stronie GDB. Kroczenie wstecz nad wywołaniami systemowymi zachowuje się w sposób nieprzewidywalny i może łatwo zniszczyć sesję debugową.</p><body></html> Attempt quick start Próbuj szybko wystartować - Additional Startup Commands - Dodatkowe komendy uruchamiania + Debug all children + Debuguj wszystkie dzieci - <html><head/><body><p>GDB commands entered here will be executed after GDB has been started and the debugging helpers have been initialized.</p><p>You can add commands to load further debugging helpers here, or modify existing ones.</p><p>To execute arbitrary Python scripts, use <i>python execfile('/path/to/script.py')</i>.</p></body></html> - <html><head/><body><p>Wprowadzone tutaj komendy GDB będą wykonane po uruchomieniu GDB i po zainicjalizowaniu asystentów debuggera.</p><p>Można tutaj dodać komendy ładujące kolejnych asystentów debuggera lub zmodyfikować istniejące.</p><p>Aby wykonać dowolny skrypt Pythona, użyj <i>python execfile('/ścieżka/do/skryptu.py')</i>.</p></body></html> + <html><head/><body>Keep debugging all children after a fork.</body></html> + <html><head/><body>Debuguj wszystkie dzieci po forku.</body></html> + + + Additional Startup Commands + Dodatkowe komendy uruchamiania GDB @@ -5098,7 +5076,7 @@ receives a signal like SIGSEGV during debugging. String literal %1. - Stała znakowa %1. + Literał łańcuchowy %1. Cowardly refusing to evaluate expression '%1' with potential side effects. @@ -5183,12 +5161,16 @@ receives a signal like SIGSEGV during debugging. Dostępne są źródła dla tego kroku.<br>Aby otworzyć edytor, dwukrotnie kliknij na nazwę pliku. - Binary debug information is not accessible for this frame. This either means the core was not compiled with debug information, or the debug information is not accessible. Note that most distributions ship debug information in separate packages. - Brak informacji debugowej dla tego kroku. Oznacza to, że albo rdzeń nie był skompilowany w trybie debug, albo informacja debugowa nie jest dostępna. Zwróć uwagę, że większość dystrybucji dostarcza informację debugową w osobnych pakietach. + Binary debug information is not accessible for this frame. This either means the core was not compiled with debug information, or the debug information is not accessible. + Brak informacji debugowej dla tego kroku. Oznacza to, że albo rdzeń nie był skompilowany w trybie debugowym, albo informacja debugowa nie jest dostępna. - Binary debug information is accessible for this frame. However, matching sources have not been found. Note that some distributions ship debug sources in separate packages. - Dostępna jest informacja debugowa dla tego kroku, jednakże nie znaleziono pasujących źródeł. Zwróć uwagę, że niektóre dystrybucje dostarczają źródła debugowe w osobnych pakietach. + Binary debug information is accessible for this frame. However, matching sources have not been found. + Dostępna jest informacja debugowa dla tego kroku, jednakże nie znaleziono pasujących źródeł. + + + Note that most distributions ship debug information in separate packages. + Zwróć uwagę, że niektóre dystrybucje dostarczają źródła debugowe w osobnych pakietach. @@ -5199,7 +5181,11 @@ receives a signal like SIGSEGV during debugging. Target&nbsp;id: - Identyfikator&nbsp;produktu: + Identyfikator&nbsp;produktu: + + + Group&nbsp;id: + Identyfikator&nbsp;grupy: Name: @@ -5247,7 +5233,11 @@ receives a signal like SIGSEGV during debugging. Target ID - Identyfikator produktu + Identyfikator produktu + + + Details + Szczegóły Name @@ -5299,6 +5289,10 @@ receives a signal like SIGSEGV during debugging. Object Address Adres obiektu + + Pointer Address + Adres wskaźnika + Static Object Size Rozmiar statycznego obiektu @@ -5323,14 +5317,14 @@ receives a signal like SIGSEGV during debugging. Displayed Type Typ wyświetlony - - Referencing Address - Wskazany adres - Internal ID Wewnętrzny identyfikator + + Debugger - Qt Creator + Debugger - Qt Creator + <empty> <pusty> @@ -5396,7 +5390,7 @@ receives a signal like SIGSEGV during debugging. UTF8 string - Ciąg UTF8 + Ciąg UTF-8 Local 8bit string @@ -5404,12 +5398,20 @@ receives a signal like SIGSEGV during debugging. UTF16 string - Ciąg UTF16 + Ciąg UTF-16 UCS4 string Ciąg UCS4 + + Array of 10 items + Tablica licząca 10 elementów + + + Array of 1000 items + Tablica licząca 1000 elementów + Decimal Dziesiętny @@ -5646,6 +5648,10 @@ Spróbuj ponownie przebudować projekt. Shift+F4 Shift+F4 + + About Qt Designer Plugins... + Informacje o wtyczkach Qt Designera... + Signals && Slots Editor Edytor sygnałów / slotów @@ -5682,10 +5688,6 @@ Spróbuj ponownie przebudować projekt. Meta+Shift+G Meta+Shift+G - - About Qt Designer plugins.... - Informacje o wtyczkach Qt Designera... - Preview in Podgląd w stylu @@ -5765,6 +5767,10 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Read .vimrc Odczytuj .vimrc + + Path to .vimrc + Ścieżka do .vimrc + FakeVim::Internal::FakeVimHandler @@ -5776,10 +5782,6 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. %1All %1Wszystkie - - Not implemented in FakeVim - Nie obsługiwane w FakeVim - "%1" %2 %3L, %4C written "%1" %2 zapisano: %3 linii, %4 znaków @@ -5788,30 +5790,30 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. "%1" %2L, %3C "%1" %2L, %3C - - %n lines filtered - - Przefiltrowano %n linię - Przefiltrowano %n linie - Przefiltrowano %n linii - + + Mark '%1' not set. + Znacznik "%1" nie jest ustawiony. - search hit BOTTOM, continuing at TOP - Przeszukano do KOŃCA, wznowiono od POCZĄTKU - - - search hit TOP, continuing at BOTTOM - Przeszukano do POCZĄTKU, wznowiono od KOŃCA - - - Mark '%1' not set - Znacznik "%1" nie jest ustawiony + Not implemented in FakeVim. + Nieobsługiwane w FakeVim. Unknown option: Nieznana opcja: + + Move lines into themselves. + + + + %n lines moved. + + %n linia przesunięta. + %n linie przesunięte. + %n linii przesuniętych. + + File "%1" exists (add ! to override) Plik "%1" istnieje (dodaj ! aby go zastąpić) @@ -5820,18 +5822,70 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Cannot open file "%1" for writing Nie można otworzyć pliku "%1" do zapisu + + "%1" %2 %3L, %4C written. + "%1" %2 zapisano: %3 linii, %4 znaków. + Cannot open file "%1" for reading Nie można otworzyć pliku "%1" do odczytu - %n lines %1ed %2 time + %n lines filtered. - Wykonano komendę %1 dla %n linii %2 razy - Wykonano komendę %1 dla %n linii %2 razy - Wykonano komendę %1 dla %n linii %2 razy + Przefiltrowano %n linię. + Przefiltrowano %n linie. + Przefiltrowano %n linii. + + Search hit BOTTOM, continuing at TOP. + Przeszukano do KOŃCA, wznowiono od POCZĄTKU. + + + Search hit TOP, continuing at BOTTOM. + Przeszukano do POCZĄTKU, wznowiono od KOŃCA. + + + Search hit BOTTOM without match for: %1 + Przeszukano do KOŃCA, brak wyników pasujących do: %1 + + + Search hit TOP without match for: %1 + Przeszukano do POCZĄTKU, brak wyników pasujących do: %1 + + + %n lines indented. + + Wyrównano %n linię. + Wyrównano %n linie. + Wyrównano %n linii. + + + + %n lines %1ed %2 time. + + + + + + + + %n lines yanked. + + + + + + + + Already at oldest change. + + + + Already at newest change. + + Cannot open file %1 Nie można otworzyć pliku %1 @@ -5844,14 +5898,6 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Invalid regular expression: %1 Niepoprawne wyrażenie regularne: %1 - - Already at oldest change - Jest to najstarsza zmiana - - - Already at newest change - Jest to najnowsza zmiana - Unknown option: %1 Nieznana opcja: %1 @@ -5872,12 +5918,12 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. FakeVim - Use FakeVim - Używaj FakeVim + Default: %1 + - Read .vimrc - Odczytuj .vimrc + Use FakeVim + Używaj FakeVim Vim Behavior @@ -5941,7 +5987,7 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Backspace: - Cofnięcie: + Backspace: Keyword characters: @@ -5961,7 +6007,43 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Use smartcase - Używaj smartcase + Używaj smartcase + + + Use wrapscan + Używaj wrapscan + + + Use ignorecase + Używaj ignorecase + + + Show partial command + Pokazuj częściowe komendy + + + Let Qt Creator handle some key presses in insert mode so that code can be properly completed and expanded. + Pozwala Creatorowi na obsługę pewnych sekwencji naciśniętych klawiszy w trybie wstawiania. Umożliwia to poprawne uzupełnianie i rozwijanie kodu. + + + Pass keys in insert mode + Przekazuj klawisze w trybie wstawiania + + + Scroll offset: + + + + Read .vimrc from location: + Wczytuj z położenia: + + + Keep empty to use the default path, i.e. %USERPROFILE%\_vimrc on Windows, ~/.vimrc otherwise. + Pozostaw pustym aby użyć domyślnej ścieżki, tzn.%USERPROFILE%\_vimrc na Windows i ~/.vimrc w pozostałych przypadkach. + + + Browse... + Przeglądaj... @@ -6085,6 +6167,10 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Use Regular Expressions Używaj wyrażeń regularnych + + Preserve Case when Replacing + Zachowuj wielkość liter przy zastępowaniu + Find::SearchResultWindow @@ -6118,7 +6204,7 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Override %1: - Zastąpienie %1: + Przesłoń %1: @@ -6191,30 +6277,66 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Git::Internal::ChangeSelectionDialog + + Browse &Directory... + Przeglądaj &katalog... + + + Browse &History... + Przeglądaj &historię... + + + &Show + &Pokaż + + + Cherry &Pick + + + + &Revert + Odw&róć + + + Check&out + + + + &Close + &Zamknij + Select a Git Commit Wybierz zmianę w Git - Select Working Directory - Wybierz katalog roboczy + Select Commit + Wybierz zmianę - Error - Błąd + Select Git Directory + Wybierz katalog w Git - Selected directory is not a Git repository - Wybrany katalog nie jest repozytorium Git + Error: Unknown reference + Błąd: nieznana referencja + + + Error: Bad working directory. + Błąd: niepoprawny katalog roboczy. + + + Error: Could not start Git. + Błąd: nie można uruchomić Gita. + + + Fetching commit data... + Pobieranie danych o zmianie... Working directory: Katalog roboczy: - - Select - Wybierz - Change: Zmiana: @@ -6245,14 +6367,6 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Clone URL: URL klonu: - - Delete master branch - Usuń gałąź "master" - - - Delete the master branch after checking out the repository. - Usuń gałąź master po sklonowaniu repozytorium. - Git::Internal::GitClient @@ -6264,10 +6378,6 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Git Diff Git Diff - - Git Log - Git Log - Invalid revision Błędna poprawka @@ -6280,10 +6390,6 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Stash Description Opis odłożonej zmiany - - Changes - Zmiany - Committed %n file(s). @@ -6376,10 +6482,38 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Failed to find parent revisions of a SHA1 for "annotate previous" Nie można odnaleźć macierzystych poprawek dla "%1" w "%2": %3 + + Cannot execute "git %1" in "%2": %3 + Nie można uruchomić "git %1" w "%2": %3 + Cannot retrieve branch of "%1": %2 Nie można pobrać gałęzi w "%1": %2 + + Cannot run "%1" in "%2": %3 + Nie można uruchomić "%1" w "%2": %3 + + + REBASING + + + + REVERTING + ODWRACANIE + + + CHERRY-PICKING + + + + MERGING + SCALANIE + + + Detached HEAD + Odłączony HEAD + Cannot retrieve top revision of "%1": %2 Nie można pobrać ostatniej poprawki w "%1": %2 @@ -6398,20 +6532,68 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Nie można odnaleźć odłożonej poprawki "%1" w "%2". - Cannot run "git branch" in "%1": %2 - Nie można uruchomić "git branch" w "%1": %2 + Cannot retrieve submodule status of "%1": %2 + Nie można pobrać stanu podmodułu "%1": %2 - Cannot run "git remote" in "%1": %2 - Nie można uruchomić "git remote" w "%1": %2 + Submodules Found + Znaleziono podmoduły - Cannot run "git show" in "%1": %2 - Nie można uruchomić "git show" w "%1": %2 + Would you like to update submodules? + Czy uaktualnić podmoduły? - Cannot run "git clean" in "%1": %2 - Nie można uruchomić "git clean" w "%1": %2 + Conflicts detected + Wykryto konflikty + + + Conflicts detected with commit %1 + Wykryto konflikty w zmianie %1 + + + Conflicts Detected + Wykryto konflikty + + + Run &Merge Tool + Urucho&m narzędzie scalania + + + &Skip + &Pomiń + + + Uncommitted Changes Found + Znaleziono niewrzucone zmiany + + + What would you like to do with local changes in: + Co zrobić z lokalnymi zmianami w: + + + Stash + Odłóż zmiany + + + Stash local changes and continue. + Odłóż lokalne zmiany i kontynuuj. + + + Discard + Porzuć + + + Discard (reset) local changes and continue. + Porzuć lokalne zmiany i kontynuuj. + + + Continue with local changes in working directory. + Kontynuuj lokalne zmiany w katalogu roboczym. + + + Cancel current command. + Anuluj bieżąca komendę. There were warnings while applying "%1" to "%2": @@ -6423,14 +6605,56 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Cannot apply patch "%1" to "%2": %3 Nie można zaaplikować łaty "%1" w "%2": %3 - - Would you like to stash your changes? - Czy odłożyć Twoje zmiany? - Cannot obtain status: %1 Nie można otrzymać statusu: %1 + + Continue Rebase + + + + Rebase is in progress. What do you want to do? + + + + Continue + Kontynuuj + + + Continue Revert + Kontynuuj odwracanie + + + You need to commit changes to finish revert. +Commit now? + Aby zakończyć odwracanie należy wrzucić zmiany. Wrzucić teraz? + + + Commit + Wrzuć + + + Continue Cherry-Picking + + + + You need to commit changes to finish cherry-picking. +Commit now? + + + + No changes found. + Brak zmian. + + + Skip + Pomiń + + + <Detached HEAD> + <Odłączony HEAD> + Cannot launch "%1". Nie można uruchomić "%1". @@ -6480,18 +6704,26 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. The file is not modified. Plik nie jest zmodyfikowany. - - The command 'git pull --rebase' failed, aborting rebase. - Komenda "git pull --rebase" zakończona niepowodzeniem, przerwano "rebase". - Git SVN Log Log git SVN + + Rebase, merge or am is in progress. Finish or abort it and then try again. + + There are no modified files. Brak zmodyfikowanych plików. + + No commits were found + Brak zmian + + + No local commits were found + Brak lokalnych zmian + Cannot restore stash "%1": %2 Nie można przywrócić odłożonej zmiany "%1": %2 @@ -6615,6 +6847,10 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Diff of "%1" Pokaż różnice w "%1" + + Current &File + Bieżący &plik + Meta+G,Meta+D Meta+G,Meta+D @@ -6651,6 +6887,10 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Meta+G,Meta+U Meta+G,Meta+U + + Current &Project + Bieżący p&rojekt + Diff Current Project Pokaż różnice w bieżącym projekcie @@ -6683,18 +6923,18 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Meta+G,Meta+K Meta+G,Meta+K + + &Local Repository + &Lokalne repozytorium + + + Fixup Previous Commit... + Napraw poprzednią zmianę... + Reset... Reset... - - Launch repository browser - Uruchom przeglądarkę repozytorium - - - Remotes... - Zdalne repozytoria... - Show... Pokaż... @@ -6709,11 +6949,11 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Undo Unstaged Changes - Cofnij niezaindeksowane zmiany + Cofnij niepoindeksowane zmiany Undo Unstaged Changes for "%1" - Cofnij niezaindeksowane zmiany dla "%1" + Cofnij niepoindeksowane zmiany dla "%1" Undo Uncommitted Changes @@ -6739,10 +6979,6 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Create Repository... Utwórz repozytorium... - - Launch gitk - Uruchom gitk - Saves the current state of your work and resets the repository. Zachowuje bieżący stan Twojej pracy i przywraca repozytorium do stanu sprzed zmian. @@ -6779,21 +7015,149 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Branches... Gałęzie... + + Interactive Rebase... + + + + Update Submodules + Uaktualnij podmoduły + + + Abort Merge + Przerwij scalanie + + + Abort Rebase + + + + Abort Cherry Pick + + + + Abort Revert + Przerwij odwracanie + + + Continue Rebase + + + + Continue Cherry Pick + + + + Continue Revert + Kontynuuj odwracanie + + + &Patch + Ła&ty + + + &Stash + O&dłożone zmiany + Stashes... Odłożone zmiany... + + &Remote Repository + Zdalne &repozytorium + + + &Subversion + &Subversion + + + Manage Remotes... + Zarządzanie zdalnymi... + + + Revert... + Odwróć zmiany... + + + Cherry Pick... + + + + Checkout... + Kopia robocza... + + + Rebase... + + + + Merge... + Scal... + + + Git &Tools + Narzędzia Gi&ta + + + Gitk + Gitk + + + Gitk Current File + Gitk dla bieżącego pliku + + + Gitk of "%1" + Gitk dla "%1" + + + Gitk for folder of Current File + Gitk dla katalogu z bieżącym plikiem + + + Gitk for folder of "%1" + Gitk dla katalogu z "%1" + + + Repository Browser + Przeglądarka repozytorium + + + Merge Tool + Narzędzie scalania + + + Actions on Commits... + Akcje dla zmian... + Diff &Selected Files Pokaż różnice w &zaznaczonych plikach + + Undo Changes to %1 + Cofnij zmiany w %1 + + + Interactive Rebase + + + + Unsupported version of Git found. Git %1 or later required. + Odnaleziono nieobsługiwaną wersje Gita. Wymagana wersja to Git %1 lub nowsza. + Amend %1 Amend %1 + + Git Fixup Commit + + Git Commit - Git Commit + Git Commit Closing Git Editor @@ -6827,10 +7191,6 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Patch %1 successfully applied to %2 Łata %1 została zastosowana do %2 - - Subversion - Subversion - Log Log @@ -6847,10 +7207,6 @@ Przebudowanie projektu może pomóc w ich odnalezieniu. Clean... Wyczyść... - - Patch - Łata - Apply from Editor Zastosuj z edytora @@ -7112,18 +7468,6 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum Reset Zresetuj - - Help Bookmarks - Zakładki pomocy - - - Import... - Importuj... - - - Export... - Eksportuj... - Behaviour Zachowanie @@ -7136,6 +7480,14 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum Return to editor on closing the last page Powracaj do edytora po zamknięciu ostatniej strony + + Import Bookmarks... + Zaimportuj zakładki... + + + Export Bookmarks... + Wyeksportuj zakładki... + Help::Internal::HelpIndexFilter @@ -7795,13 +8147,6 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum - - ProjectExplorer::Internal::LocalApplicationRunControlFactory - - Run - Uruchom - - ProjectExplorer::Internal::LocalApplicationRunControl @@ -7810,6 +8155,11 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum Nie podano programu do uruchomienia. + + Executable %1 does not exist. + + Brak pliku wykonywalnego %1. + Starting %1... @@ -7843,17 +8193,21 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum Category for build system issues listed under 'Issues' System budowania + + Elapsed time: %1. + Upłynięty czas: %1. + Build/Deployment canceled Anulowano budowanie / instalację - Canceled build/deployment. - Anulowano budowanie / instalację. + Error while building/deploying project %1 (kit: %2) + Błąd podczas budowania / instalowania projektu %1 (zestaw narzędzi: %2) - Error while building/deploying project %1 (target: %2) - Błąd podczas budowania / instalowania projektu %1 (produkt docelowy: %2) + Canceled build/deployment. + Anulowano budowanie / instalację. When executing step '%1' @@ -7865,7 +8219,7 @@ Dodaj, zmodyfikuj lub usuń filtry dokumentów, które determinują zestaw dokum Skipping disabled step %1. - Pominięcie wyłączonego kroku %1. + Pominięcie nieaktywnego kroku %1. @@ -8074,8 +8428,8 @@ Powód: %2 Alt+Y - Synchronize with Editor - Synchronizuj z edytorem + Filter Files + Przefiltruj pliki @@ -8309,22 +8663,34 @@ Powód: %2 Open Build and Run Kit Selector... Otwórz przełącznik zestawu budowania i uruchamiania... - - Quick Switch Target Selector - Przełącznik wyboru produktu docelowego - - - Full path of the current project's main file, including file name. - Pełna ścieżka pliku głównego bieżącego projektu wraz z nazwą pliku. - - - Full path of the current project's main file, excluding file name. - Pełna ścieżka pliku głównego bieżącego projektu bez nazwy pliku. - Full build path of the current project's active build configuration. Pełna ścieżka do wersji z aktywną konfiguracją budowania bieżącego projektu. + + The current project's name. + Nazwa bieżącego projektu. + + + The currently active kit's name. + Nazwa aktywnego zestawu narzędzi. + + + The currently active kit's name in a filesystem friendly version. + Nazwa aktywnego zestawu narzędzi w wersji przyjaznej dla systemu plików. + + + The currently active kit's id. + Identyfikator aktywnego zestawu narzędzi. + + + The currently active build configuration's name. + Nazwa aktywnej konfiguracji budowania. + + + The currently active build configuration's type. + Typ aktywnej konfiguracji budowania. + Failed to open project Nie można otworzyć projektu @@ -8349,10 +8715,26 @@ Powód: %2 Do you want to cancel the build process and unload the project anyway? Czy przerwać budowanie i wyładować projekt? + + debug + debugowy + + + release + release'owy + + + unknown + nieznany + Failed to Open Project Nie można otworzyć projektu + + Failed opening project '%1': Project already open + Nie można otworzyć projektu "%1": projekt jest już otwarty + Unknown error Nieznany błąd @@ -8371,6 +8753,15 @@ Do you want to ignore them? Znaleziono błędy podczas budowania. Czy chcesz je zignorować? + + <b>Warning:</b> This file is outside the project directory. + <b>Ostrzeżenie:</b> Ten plik leży poza katalogiem projektu. + + + Build + Build step + Budowanie + The project %1 is not configured, skipping it. @@ -8416,14 +8807,6 @@ Czy chcesz je zignorować? No active project. Brak aktywnego projektu. - - The project '%1' has no active target. - Projekt "%1" nie ma aktywnego produktu docelowego. - - - The target '%1' for the project '%2' has no active run configuration. - Produkt docelowy "%1" projektu "%2" nie posiada aktywnej konfiguracji uruchamiania. - Cannot run '%1'. Nie można uruchomić "%1". @@ -8489,10 +8872,18 @@ Czy chcesz je zignorować? Set as Active Project Ustaw jako aktywny projekt + + Quick Switch Kit Selector + Szybki przełącznik zestawu narzędzi + Ctrl+T Ctrl+T + + Current project's main file + Główny plik bieżącego projektu + Load Project Załaduj projekt @@ -8516,7 +8907,7 @@ Czy chcesz je zignorować? Building '%1' is disabled: %2<br> - Budowanie "%1" jest wyłączone: %2<br> + Budowanie "%1" jest nieaktywne: %2<br> A build is in progress @@ -8525,9 +8916,17 @@ Czy chcesz je zignorować? Building '%1' is disabled: %2 - Budowanie "%1" jest wyłączone: %2 + Budowanie "%1" jest nieaktywne: %2 + + The project '%1' has no active kit. + Projekt "%1" nie posiada aktywnego zestawu narzędzi. + + + The kit '%1' for the project '%2' has no active run configuration. + Brak aktywnej konfiguracji uruchamiania w zestawie narzędzi "%1" projektu "%2". + A build is still in progress. Nadal trwa budowanie. @@ -8580,6 +8979,14 @@ Czy chcesz je zignorować? No project selected <Brak> + + Open project anyway? + Czy otworzyć projekt mimo to? + + + Version Control Failure + Błąd kontroli wersji + Failed to add subproject '%1' to project '%2'. @@ -8641,6 +9048,10 @@ do projektu "%2". Develop Sesje i projekty + + New Project + Nowy projekt + ProjectExplorer::Internal::ProjectWizardPage @@ -8758,6 +9169,14 @@ do projektu "%2". Failed to restore project files Nie można przywrócić plików projektu + + Delete Session + Usuń sesję + + + Delete session %1? + Usunąć sesję %1? + 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> @@ -8827,8 +9246,8 @@ do projektu "%2". Qt4ProjectManager::Internal::CustomWidgetWizardDialog - This wizard generates a Qt4 Designer Custom Widget or a Qt4 Designer Custom Widget Collection project. - Ten kreator generuje projekt własnego widżetu Qt4 Designera lub projekt kolekcji własnych widżetów Qt4 Designera. + This wizard generates a Qt Designer Custom Widget or a Qt Designer Custom Widget Collection project. + Ten kreator generuje projekt własnego widżetu Qt Designera lub projekt kolekcji własnych widżetów Qt4 Designera. Custom Widgets @@ -8872,12 +9291,12 @@ do projektu "%2". Qt4ProjectManager::MakeStep Make - Qt4 MakeStep display name. + Qt MakeStep display name. Make Qt Creator needs a compiler set up to build. Configure a compiler in the kit options. - Do budowy Qt Creator wymaga ustawionego kompilatora. Skonfiguruj go w opcjach zestawu. + Do budowy Qt Creator wymaga ustawionego kompilatora. Skonfiguruj go w opcjach zestawu narzędzi. Cannot find Makefile. Check your build settings. @@ -8892,7 +9311,7 @@ do projektu "%2". Qt4ProjectManager::MakeStepConfigWidget Override %1: - Zastąpienie %1: + Przesłoń %1: Make: @@ -8903,8 +9322,8 @@ do projektu "%2". <b>Make:</b> %1 - <b>Make:</b> No Qt4 build configuration. - <b>Make:</b> Brak konfiguracji budowania Qt4. + <b>Make:</b> No Qt build configuration. + <b>Make:</b> Brak konfiguracji budowania Qt. <b>Make:</b> %1 not found in the environment. @@ -8933,22 +9352,6 @@ do projektu "%2". Configuration unchanged, skipping qmake step. Konfiguracja niezmieniona, krok qmake opuszczony. - - No Qt version. - Brak wersji Qt. - - - Invalid Qt version. - Niepoprawna wersja Qt. - - - Requires Qt 4.7.1 or newer. - Wymaga Qt 4.7.1 lub nowszego. - - - Library not available. <a href='compile'>Compile...</a> - Biblioteka nie jest dostępna. <a href='compile'>Kompiluj...</a> - Qt4ProjectManager::QMakeStepConfigWidget @@ -8958,11 +9361,7 @@ do projektu "%2". The option will only take effect if the project is recompiled. Do you want to recompile now? - Opcja zostanie zastosowana po ponownej kompilacji projektu. Czy chcesz teraz przekompilować? - - - Building helpers - Budowanie asystentów + Opcja zostanie zastosowana po ponownej kompilacji projektu. Czy chcesz teraz zrekompilować? <b>qmake:</b> No Qt version set. Cannot run qmake. @@ -8974,7 +9373,7 @@ do projektu "%2". Enable QML debugging: - Włącz debugowanie QML: + Uaktywnij debugowanie QML: Might make your application vulnerable. Only use in a safe environment. @@ -8994,29 +9393,17 @@ do projektu "%2". Qt4ProjectManager::Qt4Manager - - Full path to the host bin directory of the current project's Qt version. - Pełna ścieżka do źródłowego podkatalogu "bin" w katalogu instalacji bieżącej wersji Qt. - - - Full path to the target bin directory of the current project's Qt version. You probably want %1 instead. - Pełna ścieżka docelowego podkatalogu "bin" w katalogu instalacji bieżącej wersji Qt. Prawdopodobnie powinna być: %1. - Update of Generated Files Uaktualnienie wygenerowanych plików - The following files are either outdated or have been modified:<br><br>%1<br><br>Do you want Qt Creator to update the files? Any changes will be lost. - Następujące pliki są albo nieaktualne albo zostały zmodyfikowane: <br><br>%1<br><br>Czy chcesz odświeżyć te pliki? Jakiekolwiek zmiany zostaną utracone. + In project<br><br>%1<br><br>The following files are either outdated or have been modified:<br><br>%2<br><br>Do you want Qt Creator to update the files? Any changes will be lost. + W projekcie<br><br>%1<br><br>Następujące pliki są albo nieaktualne albo zostały zmodyfikowane: <br><br>%2<br><br>Czy chcesz odświeżyć te pliki? Jakiekolwiek zmiany zostaną utracone. - Failed opening project '%1': Project file does not exist - Nie można otworzyć projektu "%1": projekt nie istnieje - - - Failed opening project '%1': Project already open - Nie można otworzyć projektu "%1": projekt jest już otwarty + Failed opening project '%1': Project is not a file + Nie można otworzyć projektu "%1": Ścieżka projektu nie wskazuje na plik QMake @@ -9093,20 +9480,8 @@ do projektu "%2". Trwa parsowanie pliku projektu "%1". - Clean Environment - Czyste środowisko - - - System Environment - Środowisko systemowe - - - Build Environment - Środowisko budowania - - - Qt4 Run Configuration - Konfiguracja uruchamiania Qt4 + Qt Run Configuration + Konfiguracja uruchamiania Qt @@ -9136,29 +9511,17 @@ do projektu "%2". Uruchom w terminalu - Base environment for this run configuration: - Podstawowe środowisko dla tej konfiguracji uruchamiania: + Run on QVFb + Uruchom na QVFb + + + Check this option to run the application on a Qt Virtual Framebuffer. + Zaznacz tę opcję aby uruchomić aplikację na Qt Virtual Framebuffer. Use debug version of frameworks (DYLD_IMAGE_SUFFIX=_debug) Użyj pakietów w wersji do debugowania (DYLD_IMAGE_SUFFIX=_debug) - - Run Environment - Środowisko uruchamiania - - - Clean Environment - Czyste środowisko - - - System Environment - Środowisko systemowe - - - Build Environment - Środowisko budowania - QtModulesInfo @@ -9167,8 +9530,24 @@ do projektu "%2". Podstawowe klasy używane przez inne moduły - Graphical user interface components - Komponenty graficznego interfejsu użytkownika + Base classes for graphical user interface (GUI) components. (Qt 4: Includes widgets. Qt 5: Includes OpenGL.) + Klasy bazowe dla komponentów GUI. (Qt 4: zawiera widżety. Qt 5: zawiera OpenGL.) + + + Classes to extend Qt GUI with C++ widgets (Qt 5) + Klasy do rozszerzania Qt GUI przy pomocy C++ widżetów (Qt 5) + + + Qt Quick 1 classes + Klasy Qt Quick + + + Classes for QML and JavaScript languages (Qt 5) + Klasy języków QML i JavaScript (Qt 5) + + + A declarative framework for building highly dynamic applications with custom user interfaces + Deklaratywny framework do budowania wysoce dynamicznych aplikacji z własnymi interfejsami użytkownika Classes for network programming @@ -9178,6 +9557,10 @@ do projektu "%2". OpenGL support classes Klasy obsługujące OpenGL + + Print support classes (Qt 5) + Klasy obsługujące drukowanie (Qt 5) + Classes for database integration using SQL Klasy służące do integracji z bazami danych SQL @@ -9198,6 +9581,10 @@ do projektu "%2". Classes for displaying and editing Web content Klasy służące do wyświetlania i modyfikacji zawartości stron internetowych + + WebKit1 and QWidget-based classes from Qt 4 (Qt 5) + Klasy WebKit1 i klasy bazujące na QWidget z Qt 4 (Qt 5) + Classes for handling XML Klasy do obsługi XML @@ -9207,17 +9594,17 @@ do projektu "%2". Silnik XQuery / XPath dla XML i własnych modeli danych - Multimedia framework classes - Klasy do obsługi multimediów + Multimedia framework classes (Qt 4 only) + Klasy do obsługi multimediów (tylko Qt 4) + + + Classes that ease porting from Qt 3 to Qt 4 (Qt 4 only) + Klasy, które ułatwiają przenoszenie kodu z Qt 3 do Qt 4 (tylko Qt 4) Classes for low-level multimedia functionality Klasy do niskopoziomowej obsługi multimediów - - Classes that ease porting from Qt 3 to Qt 4 - Klasy pomocne w przenoszeniu kodu z Qt 3 do Qt 4 - Tool classes for unit testing Klasy służące do testowania kodu, wykrywania regresji @@ -9245,8 +9632,8 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos Qt4ProjectManager::Internal::ConsoleAppWizardDialog - This wizard generates a Qt4 console application project. The application derives from QCoreApplication and does not provide a GUI. - Ten kreator generuje projekt aplikacji konsolowej Qt4. Aplikacja dziedziczy z QCoreApplication i nie używa GUI. + This wizard generates a Qt console application project. The application derives from QCoreApplication and does not provide a GUI. + Ten kreator generuje projekt aplikacji konsolowej Qt. Aplikacja dziedziczy z QCoreApplication i nie używa GUI. @@ -9263,8 +9650,8 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos Qt4ProjectManager::Internal::EmptyProjectWizardDialog - This wizard generates an empty Qt4 project. Add files to it later on by using the other wizards. - Ten kreator generuje pusty projekt Qt4. Skorzystanie z innych kreatorów umożliwi dodanie do niego plików. + This wizard generates an empty Qt project. Add files to it later on by using the other wizards. + Ten kreator generuje pusty projekt Qt. Skorzystanie z innych kreatorów umożliwi dodanie do niego plików. @@ -9296,8 +9683,8 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos Qt4ProjectManager::Internal::GuiAppWizardDialog - This wizard generates a Qt4 GUI application project. The application derives by default from QApplication and includes an empty widget. - Ten kreator generuje projekt aplikacji GUI Qt4. Aplikacja domyślnie dziedziczy z QApplication i zawiera pusty widżet. + This wizard generates a Qt GUI application project. The application derives by default from QApplication and includes an empty widget. + Ten kreator generuje projekt aplikacji GUI Qt. Aplikacja domyślnie dziedziczy z QApplication i zawiera pusty widżet. Details @@ -9326,8 +9713,8 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos Biblioteka statycznie dowiązana - Qt 4 Plugin - Wtyczka Qt 4 + Qt Plugin + Wtyczka Qt Type @@ -9675,6 +10062,10 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos List of comma separated wildcard filters Lista filtrów z dżokerami oddzielona przecinkami + + Aborting replace. + Przerwano zastępowanie. + TextEditor::BaseTextDocument @@ -9799,10 +10190,18 @@ Następujące kodowania będą najprawdopodobniej pasowały: TextEditor::Internal::LineNumberFilter + + Line %1, Column %2 + Linia %1, kolumna %2 + Line %1 Linia %1 + + Column %1 + Kolumna %1 + Line in Current Document Linia w bieżącym dokumencie @@ -10106,10 +10505,26 @@ Następujące kodowania będą najprawdopodobniej pasowały: Follow Symbol Under Cursor Podąż za symbolem pod kursorem + + Follow Symbol Under Cursor in Next Split + Podąż za symbolem pod kursorem w sąsiadującym oknie + + + Meta+E, F2 + Meta+E, F2 + + + Ctrl+E, F2 + Ctrl+E, F2 + Jump To File Under Cursor Skocz do pliku pod kursorem + + Jump to File Under Cursor in Next Split + Skocz do pliku pod kursorem w sąsiadującym oknie + Go to Line Start Przejdź do początku linii @@ -10144,11 +10559,11 @@ Następujące kodowania będą najprawdopodobniej pasowały: Go to Previous Word Camel Case - Przejdź do poprzedniego słowa w zbitku Camel Case + Przejdź do poprzedniego słowa w zbitce Camel Case Go to Next Word Camel Case - Przejdź do następnego słowa w zbitku Camel Case + Przejdź do następnego słowa w zbitce Camel Case Go to Line Start with Selection @@ -10184,15 +10599,15 @@ Następujące kodowania będą najprawdopodobniej pasowały: Go to Previous Word Camel Case with Selection - Zaznacz do poprzedniego słowa w zbitku Camel Case + Zaznacz do poprzedniego słowa w zbitce Camel Case Go to Next Word Camel Case with Selection - Zaznacz do następnego słowa w zbitku Camel Case + Zaznacz do następnego słowa w zbitce Camel Case - <line number> - <numer linii> + <line>:<column> + <linia>:<kolumna> @@ -10346,15 +10761,15 @@ Następujące kodowania będą najprawdopodobniej pasowały: Number literal. - Stałe liczbowe. + Literał liczbowy. String - Ciąg + Ciąg znakowy Character and string literals. - Stałe znakowe. + Literały znakowe i łańcuchowe. Type @@ -10384,21 +10799,17 @@ Następujące kodowania będą najprawdopodobniej pasowały: Enumeration Typ wyliczeniowy + + Applied to enumeration items. + Zastosowane do elementów typów wyliczeniowych. + QML item id within a QML file. Identyfikator elementu QML w pliku QML. - - QML root Object Property - - QML property of a parent item. - - - - QML scope Object Property - + Właściwość QML rodzica elementu. Property of the same QML item. @@ -10422,7 +10833,7 @@ Użyte do tekstu, jeśli inne reguły nie mają zastosowania. Occurrences of the symbol under the cursor. (Only the background will be applied.) Wystąpienia symbolu pod kursorem. -(Zastosowane jest tylko tło). +(Stosowane jest tylko tło.) Occurrences of unused variables. @@ -10432,10 +10843,6 @@ Użyte do tekstu, jeśli inne reguły nie mają zastosowania. Occurrences of a symbol that will be renamed. Wystąpienia symbolu, którego nazwa zostanie zmieniona. - - Applied to Enumeration Items. - Zastosowane do elementów typów wyliczeniowych. - Name of a function. Nazwa funkcji. @@ -10450,7 +10857,7 @@ Użyte do tekstu, jeśli inne reguły nie mają zastosowania. QML Binding - Wiązanie QML + Powiązanie QML QML item property, that allows a binding to another property. @@ -10460,6 +10867,14 @@ Użyte do tekstu, jeśli inne reguły nie mają zastosowania. QML Local Id Lokalny identyfikator QML + + QML Root Object Property + Właściwość obiektu głównego QML + + + QML Scope Object Property + + QML State Name Nazwa stanu QML @@ -10528,10 +10943,6 @@ Użyte do tekstu, jeśli inne reguły nie mają zastosowania. Operator Operator - - Operators. (for example operator++ operator-=) - Operatory. (np. operator++, operator-=). - Preprocessor Preprocesor @@ -10568,10 +10979,6 @@ Użyte do tekstu, jeśli inne reguły nie mają zastosowania. Doxygen Tag Tag Doxygena - - Doxygen tags - Tagi Doxygena. - Visual Whitespace Widoczny biały znak @@ -10584,19 +10991,27 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych Applied to added lines in differences (in diff editor). - Zastosowane do dodanych linii w edytorze różnic. + Stosowane do dodanych linii w edytorze różnic. Applied to removed lines in differences (in diff editor). - Zastosowane do usuniętych linii w edytorze różnic. + Stosowane do usuniętych linii w edytorze różnic. Disabled Code Nieaktywny kod + + Operators. (For example operator++ operator-=) + Operatory. (np. operator++, operator-=) + + + Doxygen tags. + Tagi Doxygena. + Code disabled by preprocessor directives. - Kod wyłączony przez dyrektywy preprocesora. + Kod zdezaktywowany przez dyrektywy preprocesora. Added Line @@ -10622,6 +11037,54 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych Location in the files where the difference is (in diff editor). Lokalizacje różnic w plikach w edytorze różnic. + + Diff File Line + Linia z plikiem w różnicach + + + Applied to lines with file information in differences (in side-by-side diff editor). + Stosowane do linii z informacją o plikach (w edytorze różnic wyświetlającym zawartość sąsiadująco). + + + Diff Context Line + Linia z kontekstem w różnicach + + + Applied to lines describing hidden context in differences (in side-by-side diff editor). + Stosowane do linii opisujących ukryty kontekst (w edytorze różnic wyświetlającym zawartość sąsiadująco). + + + Diff Source Line + Linia źródłowa w różnicach + + + Applied to source lines with changes in differences (in side-by-side diff editor). + Stosowane do źródłowych linii w których zaszły zmiany (w edytorze różnic wyświetlającym zawartość sąsiadująco). + + + Diff Source Character + Znak źródłowy w różnicach + + + Applied to removed characters in differences (in side-by-side diff editor). + Stosowane do usuniętych znaków (w edytorze różnic wyświetlającym zawartość sąsiadująco). + + + Diff Destination Line + Linia wynikowa w różnicach + + + Applied to destination lines with changes in differences (in side-by-side diff editor). + Stosowane do wynikowych linii w których zaszły zmiany (w edytorze różnic wyświetlającym zawartość sąsiadująco). + + + Diff Destination Character + Znak wynikowy w różnicach + + + Applied to added characters in differences (in side-by-side diff editor). + Stosowane do dodanych znaków (w edytorze różnic wyświetlającym zawartość sąsiadująco). + Behavior Zachowanie @@ -10643,7 +11106,7 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych Could not find any project files matching (%1) in the directory '%2'. - Nie można odnaleźć żadnych plików z projektami pasujących do (%1) w katalogu "%2". + Nie można odnaleźć żadnych plików z projektami, pasujących do (%1) w katalogu "%2". The Project Explorer is not available. @@ -10716,7 +11179,7 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych Alias e-mail - Alias email + Alias e-mail Nicknames @@ -10889,14 +11352,6 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych HelpViewer - - <title>about:blank</title> - <title>o:pusty</title> - - - <html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>Error 404...</title></head><body><div align="center"><br><br><h1>The page could not be found</h1><br><h3>'%1'</h3></div></body> - <html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>Błąd 404...</title></head><body><div align="center"><br><br><h1>Nie znaleziono strony</h1><br><h3>'%1'</h3></div></body> - Error 404... Błąd 404... @@ -11027,6 +11482,10 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych ClearCase submit template Szablon wrzucanych zmian ClearCase + + Git Commit File + + GLSL Shader file Plik shadera GLSL @@ -11103,6 +11562,18 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych XPM image Plik graficzny XPM + + Python Source File + Plik źródłowy Pythona + + + Qt Build Suite file + + + + Qt Creator Qt UI project file + + JSON file Plik JSON @@ -11244,12 +11715,16 @@ aktywny tylko po wpisaniu przedrostka Refresh interval: Odświeżanie co: + + Locator filters that do not update their cached data immediately, such as the custom directory filters, update it after this time interval. + + CppTools::Internal::CppLocatorFilter - Classes and Methods - Klasy i metody + C++ Classes and Methods + Klasy i metody C++ @@ -11385,7 +11860,7 @@ aktywny tylko po wpisaniu przedrostka Unterminated regular expression literal - Brak znaku kończącego stałą znakową w wyrażeniu regularnym + Niezakończony literał wyrażenia regularnego Invalid regular expression flag '%0' @@ -11430,22 +11905,6 @@ aktywny tylko po wpisaniu przedrostka Message Komunikat - - Delete... - Usuń... - - - Show - Pokaż - - - Restore... - Przywróć... - - - Refresh - Odśwież - <No repository> <Brak repozytorium> @@ -11467,13 +11926,29 @@ aktywny tylko po wpisaniu przedrostka - Delete All... - Usuń wszystkie... + Delete &All... + Usuń &wszystkie... - Restore to Branch... + &Delete... + &Usuń... + + + &Show + &Pokaż + + + R&estore... + P&rzywróć... + + + Restore to &Branch... Restore a git stash to new branch to be created - Przywróć do gałęzi... + Przywróć do &gałęzi... + + + Re&fresh + &Odśwież Delete Stashes @@ -11609,7 +12084,7 @@ Możesz odłożyć zmiany lub je porzucić. Default email: - Domyślny adres email: + Domyślny adres e-mail: The number of recent commit logs to show, choose 0 to see all entries. @@ -11653,6 +12128,10 @@ Możesz odłożyć zmiany lub je porzucić. Specify URL: Podaj URL: + + Prompt for credentials + Pytaj o listy uwierzytelniające + ProjectExplorer::Internal::DoubleTabWidget @@ -11665,15 +12144,15 @@ Możesz odłożyć zmiany lub je porzucić. ProjectExplorer::Internal::TargetSettingsWidget TargetSettingsWidget - WidżetDoUstawieńProduktuDocelowego + WidżetDocelowychUstawień Add Kit - Dodaj zestaw + Dodaj zestaw narzędzi Manage Kits... - Zarządzaj zestawami... + Zarządzaj zestawami narzędzi... @@ -11690,14 +12169,6 @@ Możesz odłożyć zmiany lub je porzucić. Qt Quick Designer Qt Quick Designer - - Snap margin: - Margines: - - - Item spacing: - Odstępy: - Canvas Płótno @@ -11710,6 +12181,46 @@ Możesz odłożyć zmiany lub je porzucić. Height Wysokość + + Debugging + Debugowanie + + + Warn about QML features which are not properly supported by the Qt Quick Designer + Ostrzegaj przed cechami QML, które nie są poprawnie obsługiwane przez Qt Quick Designera + + + Show the debugging view + Pokazuj okno debugowe + + + Also warn in the code editor about QML features which are not properly supported by the Qt Quick Designer + Ostrzegaj również w edytorze kodu przed cechami QML które nie są poprawnie obsługiwane przez Qt Quick Designera + + + Enable the debugging view + Uaktywniaj okno debugowe + + + Warnings + Ostrzeżenia + + + Warn about unsupported features in the Qt Quick Designer + Ostrzegaj przed nieobsługiwanymi cechami w Qt Quick Designerze + + + Warn about unsupported features of Qt Quick Designer in the code editor + Ostrzegaj przed nieobsługiwanymi cechami Qt Quick Designera w edytorze kodu + + + Parent item padding: + Margines rodzica elementu: + + + Sibling item spacing: + Odstępy między sąsiadującymi elementami: + Qt4ProjectManager::Internal::TestWizardPage @@ -11858,7 +12369,7 @@ For qmlproject projects, use the importPaths property to add import paths. +Użyj właściwości importPaths dla projektów qmlproject aby dodać ścieżki importu. QML module contains C++ plugins, currently reading type information... @@ -11924,126 +12435,11 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i ... - - BINEditor::BinEditor - - Memory at 0x%1 - Pamięć w 0x%1 - - - Decimal&nbsp;unsigned&nbsp;value: - Wartość&nbsp;dziesiętna&nbsp;bez&nbsp;znaku: - - - Decimal&nbsp;signed&nbsp;value: - Wartość&nbsp;dziesiętna&nbsp;ze&nbsp;znakiem: - - - Previous&nbsp;decimal&nbsp;unsigned&nbsp;value: - Poprzednia&nbsp;wartość&nbsp;dziesiętna&nbsp;bez&nbsp;znaku: - - - Previous&nbsp;decimal&nbsp;signed&nbsp;value: - Poprzednia&nbsp;wartość&nbsp;dziesiętna&nbsp;ze&nbsp;znakiem: - - - %1-bit&nbsp;Integer&nbsp;Type - %1-bitowy&nbsp;typ&nbsp;całkowity - - - Little Endian - - - - Big Endian - - - - Binary&nbsp;value: - Wartość&nbsp;binarna: - - - Octal&nbsp;value: - Wartość&nbsp;ósemkowa: - - - Previous&nbsp;binary&nbsp;value: - Poprzednia&nbsp;wartość&nbsp;binarna: - - - Previous&nbsp;octal&nbsp;value: - Poprzednia&nbsp;wartość&nbsp;ósemkowa: - - - <i>double</i>&nbsp;value: - Wartość&nbsp;<i>double</i>: - - - Previous <i>double</i>&nbsp;value: - Poprzednia&nbsp;wartość&nbsp;<i>double</i>: - - - <i>float</i>&nbsp;value: - Wartość&nbsp;<i>float</i>: - - - Previous <i>float</i>&nbsp;value: - Poprzednia&nbsp;wartość&nbsp;<i>float</i>: - - - Copying Failed - Błąd kopiowania - - - You cannot copy more than 4 MB of binary data. - Nie można skopiować więcej niż 4 MB danych binarnych. - - - Copy Selection as ASCII Characters - Skopiuj jako znaki ASCII - - - Copy Selection as Hex Values - Skopiuj jako wartości szesnastkowe - - - Set Data Breakpoint on Selection - Ustaw pułapkę warunkową na selekcji - - - Jump to Address in This Window - Skocz do adresu w tym oknie - - - Jump to Address in New Window - Skocz do adresu w nowym oknie - - - Jump to Address 0x%1 in This Window - Skocz do adresu 0x%1 w tym oknie - - - Jump to Address 0x%1 in New Window - Skocz do adresu 0x%1 w nowym oknie - - CMakeProjectManager::Internal::CMakeRunConfiguration - Run CMake target - Uruchom program CMake'owy - - - Clean Environment - Czyste środowisko - - - System Environment - Środowisko systemowe - - - Build Environment - Środowisko budowania + Run CMake kit + Uruchom zestaw CMake The executable is not built by the current build configuration @@ -12071,7 +12467,7 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Qt Creator needs a compiler set up to build. Configure a compiler in the kit options. - Do budowy Qt Creator wymaga ustawionego kompilatora. Skonfiguruj go w opcjach zestawu. + Do budowy Qt Creator wymaga ustawionego kompilatora. Skonfiguruj go w opcjach zestawu narzędzi. Configuration is faulty. Check the Issues view for details. @@ -12210,12 +12606,16 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Edytor różnic Git - Git Submit Editor + Git Commit Editor Edytor wrzucanych zmian Git - Mercurial Command Log Editor - Edytor loga komend Mercurial + Git Rebase Editor + + + + Git Submit Editor + Edytor wrzucanych zmian Git Mercurial File Log Editor @@ -12237,10 +12637,6 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Perforce.SubmitEditor Edytor wrzucanych zmian Perforce - - Perforce CommandLog Editor - Edytor loga komend Perforce - Perforce Log Editor Edytor loga plików Perforce @@ -12257,10 +12653,6 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Subversion Commit Editor Edytor wrzucanych zmian Subversion - - Subversion Command Log Editor - Edytor loga komend Subversion - Subversion File Log Editor Edytor loga plików Subversion @@ -12273,10 +12665,6 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Subversion Diff Editor Edytor różnic Subversion - - Bazaar Command Log Editor - Edytor loga komend Bazaar - Bazaar File Log Editor Edytor loga plików Bazaar @@ -12297,10 +12685,6 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i ClearCase Check In Editor Edytor wrzucanych zmian ClearCase - - ClearCase Command Log Editor - Edytor loga komend ClearCase - ClearCase File Log Editor Edytor loga plików ClearCase @@ -12368,7 +12752,7 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i FakeVim::Internal::FakeVimExCommandsPage Ex Command Mapping - + Mapowanie komend Ex FakeVim @@ -12376,7 +12760,7 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Ex Trigger Expression - + Wyzwalacz Ex Regular expression: @@ -12384,7 +12768,7 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Ex Command - + Komenda Ex @@ -12418,7 +12802,7 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Qt Creator needs a compiler set up to build. Configure a compiler in the kit options. - Do budowy Qt Creator wymaga ustawionego kompilatora. Skonfiguruj go w opcjach zestawu. + Do budowy Qt Creator wymaga ustawionego kompilatora. Skonfiguruj go w opcjach zestawu narzędzi. Configuration is faulty. Check the Issues view for details. @@ -12426,7 +12810,7 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Override %1: - Zastąpienie %1: + Przesłoń %1: Make arguments: @@ -12444,8 +12828,16 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Blame %1 - Blame parent revision %1 - Blame poprawki macierzystej %1 + Blame Parent Revision %1 + + + + Cherry-Pick Change %1 + + + + Revert Change %1 + Odwróć zmianę %1 @@ -12457,6 +12849,14 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Help::Internal::HelpViewer + + <title>about:blank</title> + <title>o:pusty</title> + + + <html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>Error 404...</title></head><body><div align="center"><br/><br/><h1>The page could not be found</h1><br/><h3>'%1'</h3></div></body></html> + <html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>Błąd 404...</title></head><body><div align="center"><br/><br/><h1>Nie można odnaleźć strony</h1><br/><h3>'%1'</h3></div></body></html> + Open Link Otwórz odsyłacz @@ -12577,8 +12977,8 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Mercurial::Internal::MercurialPlugin - Mercurial - Mercurial + Me&rcurial + Me&rcurial Annotate Current File @@ -12896,22 +13296,10 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Creates a plain C++ project using qmake, not using the Qt library. Tworzy zwykły projekt C++ używający qmake, nie używający biblioteki Qt. - - Creates a C++ plugin that makes it possible to offer extensions that can be loaded dynamically into applications using the QDeclarativeEngine class. - Tworzy wtyczkę C++ umożliwiającą rozszerzenia, które mogą być dynamicznie załadowane przy pomocy klasy QDeclarativeEngine. - - - Custom QML Extension Plugin - Wtyczka z własnym rozszerzeniem QML - Custom QML Extension Plugin Parameters Parametry wtyczki z własnym rozszerzeniem QML - - Object Class-name: - Nazwa klasy: - URI: URI: @@ -12956,30 +13344,6 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Qt5 Application descriptor Deskryptor aplikacji Qt5 - - BlackBerry Qt5 Gui Application - Aplikacja Qt5 Gui dla BlackBerry - - - Creates an experimental Qt5 Gui application for BlackBerry 10. You need an own Qt5 build for BlackBerry 10 since Qt5 is not provided in the current BlackBerry 10 NDK and is not included in DevAlpha devices. - Tworzy eksperymentalną aplikację Qt5 Gui dla BlackBerry 10. Wymagana jest wersja Qt5 zbudowana dla BlackBerry 10, ponieważ bieżący BlackBerry 10 NDK nie zawiera Qt5, którego również brak w urządzeniach DevAlpha. - - - Creates an experimental Qt Quick 2 application for BlackBerry 10. You need an own Qt5 build for BlackBerry 10 since Qt5 is not provided in the current BlackBerry 10 NDK and is not included in DevAlpha devices. - Tworzy eksperymentalną aplikację Qt Quick 2 dla BlackBerry 10. Wymagana jest wersja Qt5 zbudowana dla BlackBerry 10, ponieważ bieżący BlackBerry 10 NDK nie zawiera Qt5, którego również brak w urządzeniach DevAlpha. - - - BlackBerry Qt Quick 2 Application - Aplikacja Qt Quick 2 dla BlackBerry - - - Creates a Qt Quick application for BlackBerry. - Tworzy aplikację Qt Quick dla BlackBerry. - - - BlackBerry Qt Quick Application - Aplikacja Qt Quick dla BlackBerry - Plain C Project Zwykły projekt C @@ -13016,6 +13380,62 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Qt Creator Plugin Wtyczka Qt Creatora + + Creates a Cascades application for BlackBerry 10. + + + + BlackBerry Cascades Application + + + + Creates an experimental Qt 5 GUI application for BlackBerry 10. You need to provide your own build of Qt 5 for BlackBerry 10 since Qt 5 is not provided in the current BlackBerry 10 NDK and is not included in DevAlpha devices. + Tworzy eksperymentalną aplikację Qt 5 Gui dla BlackBerry 10. Wymagana jest wersja Qt 5 zbudowana dla BlackBerry 10, ponieważ bieżący BlackBerry 10 NDK nie zawiera Qt 5, którego również brak w urządzeniach DevAlpha. + + + BlackBerry Qt 5 GUI Application + Aplikacja Qt 5 Gui dla BlackBerry + + + Creates a qmake-based test project for which a code snippet can be entered. + Tworzy testowy projekt, bazujący na qmake, w który można wstawić urywek kodu. + + + Code Snippet + Urywek kodu + + + Other Projects + Inne projekty + + + Snippet Parameters + Parametry urywka + + + Code: + Kod: + + + Type: + Typ: + + + Console application + Aplikacja konsolowa + + + Application bundle (Mac) + + + + Headless (QtCore) + + + + Gui application (QtCore, QtGui, QtWidgets) + Aplikacja Gui (QtCore, QtGui, QtWidgets) + Plugin Information Informacje o wtyczce @@ -13060,6 +13480,26 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Local user settings Ustawienia lokalne użytkownika + + Creates a C++ plugin to load extensions dynamically into applications using the QDeclarativeEngine class. Requires Qt 4.7.0 or newer. + Tworzy wtyczkę C++ umożliwiającą dynamiczne ładowanie rozszerzeń przez aplikacje przy pomocy klasy QDeclarativeEngine. Wymaga Qt 4.7.0 lub nowszego. + + + Creates a C++ plugin to load extensions dynamically into applications using the QQmlEngine class. Requires Qt 5.0 or newer. + Tworzy wtyczkę C++ umożliwiającą dynamiczne ładowanie rozszerzeń przez aplikacje przy pomocy klasy QQmlEngine. Wymaga Qt 5.0 lub nowszego. + + + Qt Quick 1 Extension Plugin + Tworzy wtyczkę z rozszerzeniem Qt Quick 1 + + + Object class-name: + Nazwa klasy obiektu: + + + Qt Quick 2 Extension Plugin + Tworzy wtyczkę z rozszerzeniem Qt Quick 2 + ProjectExplorer::Internal::CustomWizardPage @@ -13125,6 +13565,14 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Open Parent Folder Otwórz katalog wyżej + + Show Hidden Files + Pokaż ukryte pliki + + + Synchronize with Editor + Synchronizuj z edytorem + Choose Folder... Wybierz katalog... @@ -13142,19 +13590,19 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Build - Zbuduj + Wersja Kit - Zestaw + Zestaw narzędzi Deploy - Zainstaluj + Instalacja Run - Uruchom + Do uruchomienia Unconfigured @@ -13165,20 +13613,24 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i <b>Projekt:</b> %1 - <b>Target:</b> %1 - <b>Produkt docelowy:</b> %1 + <b>Path:</b> %1 + <b>Ścieżka:</b> %1 + + + <b>Kit:</b> %1 + <b>Zestaw narzędzi:</b> %1 <b>Build:</b> %1 - <b>Zbuduj:</b> %1 + <b>Wersja:</b> %1 <b>Deploy:</b> %1 - <b>Zainstaluj:</b> %1 + <b>Instalacja:</b> %1 <b>Run:</b> %1 - <b>Uruchom:</b> %1 + <b>Do uruchomienia:</b> %1 %1 @@ -13194,19 +13646,19 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Kit: <b>%1</b><br/> - Zestaw: <b>%1</b><br/> + Zestaw narzędzi: <b>%1</b><br/> Build: <b>%1</b><br/> - Zbuduj: <b>%1</b><br/> + Wersja: <b>%1</b><br/> Deploy: <b>%1</b><br/> - Zainstaluj: <b>%1</b><br/> + Instalacja: <b>%1</b><br/> Run: <b>%1</b><br/> - Uruchom: <b>%1</b><br/> + Do uruchomienia: <b>%1</b><br/> <style type=text/css>a:link {color: rgb(128, 128, 255, 240);}</style>The project <b>%1</b> is not yet configured<br/><br/>You can configure it in the <a href="projectmode">Projects mode</a><br/> @@ -13250,10 +13702,6 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Devices Urządzenia - - Qt Application - Aplikacja Qt - TargetSettingsPanelFactory @@ -13266,11 +13714,41 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i ProjectExplorer::Internal::TargetSettingsPanelWidget No kit defined in this project. - Brak zdefiniowanego zestawu dla tego projektu. + Brak zdefiniowanego zestawu narzędzi dla tego projektu. + + + Incompatible Kit + Niekompatybilny zestaw narzędzi + + + Kit %1 is incompatible with kit %2. + Zestaw narzędzi %1 nie jest kompatybilny z zestawem %2. + + + Build configurations: + + Konfiguracje budowania: + + + Deploy configurations: + + Konfiguracje instalacji: + + + Run configurations + Konfiguracja uruchamiania + + + Partially Incompatible Kit + Częściowo niekompatybilny zestaw narzędzi + + + Some configurations could not be copied. + Nie można skopiować niektórych konfiguracji. Cancel Build && Remove Kit - Przerwij budowanie i usuń zestaw + Przerwij budowanie i usuń zestaw narzędzi Do Not Remove @@ -13278,20 +13756,32 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Remove Kit %1? - Usunąć zestaw %1? + Usunąć zestaw narzędzi %1? The kit <b>%1</b> is currently being built. - Trwa budowanie zestawu <b>%1</b>. + Trwa budowanie zestawu narzędzi <b>%1</b>. - Do you want to cancel the build process and remove the Kit anyway? - Czy przerwać budowanie i usunąć zestaw? + Do you want to cancel the build process and remove the kit anyway? + Czy przerwać budowanie i usunąć zestaw narzędzi? + + + Change Kit + Zmień zestaw narzędzi + + + Copy to Kit + Skopiuj do zestawu narzędzi + + + Remove Kit + Usuń zestaw narzędzi Do you really want to remove the "%1" kit? - Czy chcesz usunąć zestaw + Czy chcesz usunąć zestaw narzędzi "%1"? @@ -13325,25 +13815,6 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Urządzenie Maemo - - QmlDesigner::DesignDocumentController - - -New Form- - -Nowy formularz- - - - Cannot save to file "%1": permission denied. - Nie można zachować "%1": brak uprawnień. - - - Parent folder "%1" for file "%2" does not exist. - Katalog "%1" dla pliku "%2" nie istnieje. - - - Error - Błąd - - QmlDesigner::XUIFileDialog @@ -13450,6 +13921,10 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i QmlDesigner::Internal::DocumentWarningWidget + + Placeholder + + <a href="goToError">Go to error</a> <a href="goToError">Przejdź do błędu</a> @@ -13465,74 +13940,6 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i QmlDesigner::Internal::DesignModeWidget - - &Undo - &Cofnij - - - &Redo - &Przywróć - - - Delete - Usuń - - - Delete "%1" - Usuń "%1" - - - Cu&t - Wy&tnij - - - Cut "%1" - Wytnij "%1" - - - &Copy - S&kopiuj - - - Copy "%1" - Skopiuj "%1" - - - &Paste - Wk&lej - - - Paste "%1" - Wklej "%1" - - - Select &All - Zaznacz &wszystko - - - Select All "%1" - Zaznacz wszystkie "%1" - - - Toggle Full Screen - Przełącz pełny ekran - - - &Restore Default View - Przywróć &domyślny widok - - - &Go into Component - &Przejdź do komponentu - - - Toggle &Left Sidebar - Przełącz l&ewy boczny pasek - - - Toggle &Right Sidebar - Przełącz p&rawy boczny pasek - Projects Projekty @@ -13550,47 +13957,8 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Warstwa emulacji Qt Quick zakończona błędem - - QmlDesigner::Internal::BauhausPlugin - - Switch Text/Design - Przełącz tekst / projekt - - - Save %1 As... - Zachowaj %1 jako... - - - &Save %1 - &Zachowaj %1 - - - Revert %1 to Saved - Odwróć zmiany w %1 - - - Close %1 - Zamknij %1 - - - Close All Except %1 - Zamknij wszystko z wyjątkiem %1 - - - Close Others - Zamknij inne - - QmlJSEditor::Internal::QmlJSEditorPlugin - - Creates a QML file. - Tworzy plik QML. - - - QML File - Plik QML - Creates a JavaScript file. Tworzy plik JavaScript. @@ -13631,6 +13999,22 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Find Usages Znajdź użycia + + Creates a QML file with boilerplate code, starting with "import QtQuick 1.1". + Tworzy plik QML z wstępnym kodem rozpoczynającym się od "import QtQuick 1.1". + + + QML File (Qt Quick 1) + Plik QML (Qt Quick 1) + + + Creates a QML file with boilerplate code, starting with "import QtQuick 2.0". + Tworzy plik QML z wstępnym kodem rozpoczynającym się od "import QtQuick 2.0". + + + QML File (Qt Quick 2) + Plik QML (Qt Quick 2) + Ctrl+Shift+U Ctrl+Shift+U @@ -13655,8 +14039,8 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i Ostrzeżenie podczas ładowania pliku projektu %1. - File '%1' does not exist or is not readable. - Plik "%1" nie istnieje lub jest uszkodzony. + Qt version is too old. + Wersja Qt jest za stara. Device type is not desktop. @@ -13664,47 +14048,13 @@ Użyj właściwości importPaths dla projektów qmlproject aby dodać scieżki i No Qt version set in kit. - Nie ustawiono wersji Qt w zestawie. - - - - QmlProjectManager::Internal::QmlProjectApplicationWizardDialog - - 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. - - - - QmlProjectManager::Internal::QmlProjectApplicationWizard - - 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. - -Requires <b>Qt 4.7.4</b> or newer. - Tworzy projekt Qt Quick z pojedynczym plikiem QML zawierającym główny widok. - -Możesz przeglądać projekty przy pomocy QML Viewera bez ich uprzedniego budowania. Nie musisz posiadać zainstalowanego środowiska na swoim komputerze aby uruchamiać tego typu projekty. - -Wymaga <b>Qt 4.7.4</b> lub nowszego. + Brak wersji Qt w zestawie narzędzi. QmlProjectManager::Internal::Manager - Failed opening project '%1': Project already open - Nie można otworzyć projektu "%1": projekt jest już otwarty - - - Failed opening project '%1': Project file is not a file + Failed opening project '%1': Project is not a file Nie można otworzyć projektu "%1": Ścieżka projektu nie wskazuje na plik @@ -13800,6 +14150,22 @@ Wymaga <b>Qt 4.7.4</b> lub nowszego. Non-installed -prefix build - for internal development only. Niezainstalowana wersja z prefiksem - jedynie do wewnętrznego użytku. + + Cannot start '%1': %2 + Nie można uruchomić "%1": %2 + + + Timeout running '%1' (%2 ms). + Przekroczony czas oczekiwania na odpowiedź od uruchomionego "%1" (%2 ms). + + + '%1' crashed. + "%1" zakończył pracę błędem. + + + qmake '%1' is not an executable. + qmake '%1' nie jest plikiem wykonywalnym. + No qmlviewer installed. Brak zainstalowanego "qmlviewer". @@ -13865,7 +14231,7 @@ Wymaga <b>Qt 4.7.4</b> lub nowszego. Kits - Zestawy + Zestawy narzędzi @@ -14124,7 +14490,7 @@ Wymaga <b>Qt 4.7.4</b> lub nowszego. Target - Produkt docelowy + Cel Margin @@ -14543,7 +14909,7 @@ które można ustawić poniżej. String literal %1 - Stała znakowa %1 + Literał łańcuchowy %1 Cowardly refusing to evaluate expression '%1' with potential side effects @@ -14600,13 +14966,6 @@ które można ustawić poniżej. Budowanie - - QmlDesigner::ComponentView - - whole document - cały dokument - - FileWidget @@ -14623,6 +14982,10 @@ które można ustawić poniżej. QmlJSEditor::Internal::QmlJSPreviewRunner + + No file specified. + Nie podano pliku. + Failed to preview Qt Quick file Nie można utworzyć podglądu pliku Qt Quick @@ -14642,7 +15005,7 @@ które można ustawić poniżej. No Qt version set in kit. - Nie ustawiono wersji Qt w zestawie. + Nie ustawiono wersji Qt w zestawie narzędzi. The .pro file '%1' does not exist. @@ -14654,7 +15017,7 @@ które można ustawić poniżej. The .pro file '%1' could not be parsed. - Plik projektu "%1" nie może zostać sparowany. + Plik projektu "%1" nie może zostać sparsowany. Debug @@ -14696,28 +15059,36 @@ które można ustawić poniżej. QmlDesigner::FormEditorWidget - Snap to guides (E) - Przyciągaj do przewodnich linii (E) + No snapping (T). + Brak przyciągania (T). - Show bounding rectangles and stripes for empty items (Press Key A) - Pokazuj otaczające prostokąty i paski dla pustych elementów (naciśnij klawisz A) + Snap to parent or sibling items and generate anchors (W). + Przyciągaj do rodzica elementu lub do sąsiednich elementów i generuj kotwice (W). - Only select items with content (S) - Wybierz tylko elementy z zawartością (S) + Snap to parent or sibling items but do not generate anchors (E). + Przyciągaj do rodzica elementu lub do sąsiednich elementów ale nie generuj kotwic (E). - width - szerokość + Show bounding rectangles and stripes for empty items (A). + Pokazuj otaczające prostokąty i paski dla pustych elementów (A). - height - wysokość + Only select items with content (S). + Wybierz tylko elementy z zawartością (S). - Reset view (R) - Zresetuj widok (R) + Width + Szerokość + + + Height + Wysokość + + + Reset view (R). + Zresetuj widok (R). @@ -14824,15 +15195,15 @@ Identyfikatory muszą rozpoczynać się małą literą. Convert to String Literal - Skonwertuj do stałej znakowej + Skonwertuj do literału łańcuchowego Convert to Character Literal and Enclose in QLatin1Char(...) - Skonwertuj do stałego znaku i zamknij w QLatin1Char(...) + Skonwertuj do literału znakowego i zamknij w QLatin1Char(...) Convert to Character Literal - Skonwertuj do stałego znaku + Skonwertuj do literału znakowego Mark as Translatable @@ -14848,7 +15219,7 @@ Identyfikatory muszą rozpoczynać się małą literą. Convert to Camel Case - Skonwertuj do zbitku Camel Case + Skonwertuj do zbitki Camel Case Add #include %1 @@ -14862,9 +15233,13 @@ Identyfikatory muszą rozpoczynać się małą literą. Switch with Next Parameter Zamień z następnym parametrem + + Assign to Local Variable + Przypisz do zmiennej lokalnej + Convert to Objective-C String Literal - Skonwertuj do stałej znakowej Objective-C + Skonwertuj do literału łańcuchowego Objective-C Enclose in %1(...) (Qt %2) @@ -14886,6 +15261,14 @@ Identyfikatory muszą rozpoczynać się małą literą. Convert to Decimal Skonwertuj do wartości dziesiętnej + + Reformat to "%1" + Przeformatuj do "%1" + + + Reformat Pointers or References + Przeformatuj wskaźniki i referencje + Complete Switch Statement Dokończ instrukcję "switch" @@ -14894,8 +15277,8 @@ Identyfikatory muszą rozpoczynać się małą literą. GenericProjectManager::Internal::Manager - Failed opening project '%1': Project already open - Nie można otworzyć projektu "%1": projekt jest już otwarty + Failed opening project '%1': Project is not a file + Nie można otworzyć projektu "%1": Ścieżka projektu nie wskazuje na plik @@ -14937,6 +15320,14 @@ Identyfikatory muszą rozpoczynać się małą literą. FakeVim::Internal::FakeVimHandler::Private + + Recursive mapping + Mapowanie rekurencyjne + + + Type Alt-V, Alt-V to quit FakeVim mode. + Naciśnij Alt-V, Alt-V aby wyjść z trybu FakeVim. + [New] [Nowy] @@ -15184,7 +15575,7 @@ aktywny tylko po wpisaniu przedrostka If enabled, the toolbar will remain pinned to an absolute position. - Jeśli włączone pasek narzędzi pozostanie przypięty w pozycji bezwzględnej. + Jeśli uaktywnione, pasek narzędzi pozostanie przypięty w pozycji bezwzględnej. Pin Qt Quick Toolbar @@ -15290,7 +15681,7 @@ aktywny tylko po wpisaniu przedrostka Hides this toolbar. This toolbar can be permanently disabled in the options page or in the context menu. - Ukrywa ten pasek narzędzi. Może być on stale wyłączony na stronie z opcjami lub z podręcznego menu. + Ukrywa ten pasek narzędzi. Można go zdezaktywować na stałe, na stronie z opcjami lub z podręcznego menu. @@ -15407,13 +15798,6 @@ Lista serwera: %2. Łączenie z %1... - - CheckUndefinedSymbols - - Expected a namespace-name - Oczekiwano nazwy przestrzeni nazw - - CppEditor::Internal::CppTypeHierarchyWidget @@ -15606,7 +15990,7 @@ debuggera (CDB, LLDB). &Enabled: - &Włączona: + &Uaktywniona: &Address: @@ -15622,7 +16006,7 @@ debuggera (CDB, LLDB). T&racepoint only: - Tylko t&racepoint: + Tylko &komunikat: &One shot only: @@ -15689,6 +16073,18 @@ Ta funkcja jest dostępna jedynie dla GDB. Debugger Error Błąd debuggera + + Normal + Normalny + + + Separate Window + Osobne okno + + + Image + Obrazek + There is no CDB executable specified. Brak podanego pliku wykonywalnego CDB. @@ -15711,11 +16107,11 @@ Ta funkcja jest dostępna jedynie dla GDB. Trace point %1 (%2) in thread %3 triggered. - + Osiągnięto komunikat %1 (%2) w wątku %3. Conditional breakpoint %1 (%2) in thread %3 triggered, examining expression '%4'. - Pułapka warunkowa %1 (%2) w wątku %3 została wyzwolona, sprawdzanie wyrażenia "%4". + Osiągnięto pułapkę warunkową %1 (%2) w wątku %3, sprawdzanie wyrażenia "%4". Malformed stop response received. @@ -15801,35 +16197,35 @@ Ta funkcja jest dostępna jedynie dla GDB. Data breakpoint %1 (%2) at %3 triggered. - Pułapka warunkowa %1 (%2) pod %3 została wyzwolona. + Osiągnięto pułapkę warunkową %1 (%2) przy %3. Internal data breakpoint %1 at %2 triggered. - Wewnętrzna pułapka warunkowa %1 pod %2 została wyzwolona. + Osiągnięto wewnętrzną pułapkę warunkową %1 przy %2. Data breakpoint %1 (%2) at %3 in thread %4 triggered. - Pułapka warunkowa %1 (%2) pod %3 w wątku %4 została wyzwolona. + Osiągnięto pułapkę warunkową %1 (%2) przy %3 w wątku %4. Internal data breakpoint %1 at %2 in thread %3 triggered. - Wewnętrzna pułapka warunkowa %1 pod %2 w wątku %3 została wyzwolona. + Osiągnięto wewnętrzna pułapka warunkowa %1 przy %2 w wątku %3. Data breakpoint %1 (%2) at 0x%3 triggered. - Pułapka warunkowa %1 (%2) pod 0x%3 została wyzwolona. + Osiągnięto pułapkę warunkową %1 (%2) pod 0x%3. Internal data breakpoint %1 at 0x%2 triggered. - Wewnętrzna pułapka warunkowa %1 pod 0x%2 została wyzwolona. + Osiągnięto wewnętrzną pułapkę warunkową %1 pod 0x%2. Data breakpoint %1 (%2) at 0x%3 in thread %4 triggered. - Pułapka warunkowa %1 (%2) pod 0x%3 w wątku %4 została wyzwolona. + Osiągnięto pułapkę warunkową %1 (%2) pod 0x%3 w wątku %4. Internal data breakpoint %1 at 0x%2 in thread %3 triggered. - Wewnętrzna pułapka warunkowa %1 pod 0x%2 w wątku %3 została wyzwolona. + Osiągnięto wewnętrzną pułapkę warunkową %1 pod 0x%2 w wątku %3. Stopped at breakpoint %1 (%2) in thread %3. @@ -15839,6 +16235,31 @@ Ta funkcja jest dostępna jedynie dla GDB. Stopped at internal breakpoint %1 in thread %2. Zatrzymano w wewnętrznej pułapce %1 w wątku %2. + + Found. + Znaleziono. + + + Not found. + Nie znaleziono. + + + +Section %1: %2 + +Sekcja %1: %2 + + + Warning + Ostrzeżenie + + + This does not seem to be a "Debug" build. +Setting breakpoints by file name and line number may fail. + + To nie jest wersja debugowa. +Ustawianie pułapek w liniach plików może się nie udać. + Stopped. Zatrzymano. @@ -15932,6 +16353,10 @@ Ta funkcja jest dostępna jedynie dla GDB. Some breakpoints cannot be handled by the debugger languages currently active, and will be ignored. Niektóre pułapki nie mogą być obsłużone przez aktywne języki debuggera i zostaną zignorowane. + + Not enough free ports for QML debugging. + Niewystarczająca ilość wolnych portów do debugowania QML. + Install &Debug Information Zainstaluj informację &debugową @@ -16013,6 +16438,10 @@ Ta funkcja jest dostępna jedynie dla GDB. Save Contents Zachowaj zawartość + + Reload Debugging Helpers + Przeładuj asystentów debuggera + Debugger::Internal::InputPane @@ -16110,6 +16539,10 @@ zamiast w jego katalogu instalacyjnym. Split Side by Side Podziel sąsiadująco + + Open in New Window + Otwórz w nowym oknie + Close Document Zamknij dokument @@ -16209,7 +16642,7 @@ zamiast w jego katalogu instalacyjnym. Disable - Wyłącz + Zdezaktywuj Move Down @@ -16244,15 +16677,6 @@ zamiast w jego katalogu instalacyjnym. 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 @@ -16310,8 +16734,8 @@ zamiast w jego katalogu instalacyjnym. ProjectExplorer::Internal::ShowInEditorTaskHandler - &Show in Editor - &Pokaż w edytorze + Show in Editor + Pokaż w edytorze Show task location in an editor. @@ -16328,6 +16752,10 @@ zamiast w jego katalogu instalacyjnym. Show output generating this issue. Pokaż wyjście generujące ten problem. + + O + O + ProjectExplorer::Internal::TaskWindow @@ -16566,40 +16994,6 @@ Adds the library and include paths to the .pro file. Nie można otworzyć pliku z szablonem "%1". - - 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. - 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). - - - - Qt4ProjectManager::Internal::QtQuickApp - - The QML import path '%1' cannot be found. - Nie można odnaleźć ścieżki importu QML "%1". - - - The QML module '%1' cannot be found. - Nie można odnaleźć modułu QML "%1". - - - Invalid '%1' entry in '%2' of module '%3'. - Niepoprawna pozycja "%1" w "%2" w module "%3". - - - No .pro file for plugin '%1' can be found. - Brak pliku .pro dla wtyczki "%1". - - Qt4ProjectManager::Internal::QtQuickAppWizardDialog @@ -16618,42 +17012,46 @@ Wstępnie wybiera wersję Qt dla Symulatora i aplikacji mobilnych (jeśli jest d Qt4ProjectManager::Internal::QtQuickAppWizard - Creates a Qt Quick application project that can contain both QML and C++ code and includes a QDeclarativeView. + Creates a Qt Quick 1 application project that can contain both QML and C++ code and includes a QDeclarativeView. - Tworzy projekt aplikacji Qt Quick który zawiera kod QML i C++ oraz dołącza QDeclarativeView. + Tworzy projekt aplikacji Qt Quick 1 który może zawierać kod QML i C++ oraz dołącza QDeclarativeView. + - Qt Quick 1 Application (Built-in Elements) - Aplikacja Qt Quick 1 (elementy wbudowane) + Creates a Qt Quick 2 application project that can contain both QML and C++ code and includes a QQuickView. + + + Tworzy projekt aplikacji Qt Quick 2 który może zawierać kod QML i C++ oraz dołącza QQuickView. + - The built-in elements in the QtQuick 1 namespace allow you to write cross-platform applications with a custom look and feel. + Qt Quick 1 Application (Built-in Types) + Aplikacja Qt Quick 1 (typy wbudowane) + + + The built-in QML types in the QtQuick 1 namespace allow you to write cross-platform applications with a custom look and feel. Requires <b>Qt 4.7.0</b> or newer. - Elementy wbudowane w przestrzeni nazw QtQuick 1 umożliwiają pisanie przenośnych aplikacji o własnym wyglądzie. + Typy QML wbudowane w przestrzeni nazw QtQuick 1 umożliwiają pisanie przenośnych aplikacji o własnym wyglądzie. Wymaga <b>Qt 4.7.0</b> lub nowszego. - Qt Quick 2 Application (Built-in Elements) - Aplikacja Qt Quick 2 (elementy wbudowane) + Qt Quick 2 Application (Built-in Types) + Aplikacja Qt Quick 2 (typy wbudowane) - Creates a Qt Quick application project that can contain both QML and C++ code and includes a QQuickView. - -The built-in elements in the QtQuick 2 namespace allow you to write cross-platform applications with a custom look and feel. + The built-in QML types in the QtQuick 2 namespace allow you to write cross-platform applications with a custom look and feel. Requires <b>Qt 5.0</b> or newer. - Tworzy projekt aplikacji Qt Quick, który może zawierać kod QML oraz C++, i dołącza do niego QQuickView. - -Elementy wbudowane w przestrzeni nazw Qt Quick 2 umożliwiają pisanie przenośnych aplikacji o własnym wyglądzie. + Typy QML wbudowane w przestrzeni nazw QtQuick 2 umożliwiają pisanie przenośnych aplikacji o własnym wyglądzie. Wymaga <b>Qt 5.0</b> lub nowszego. - Qt Quick Application for MeeGo Harmattan - Aplikacja Qt Quick dla MeeGo Harmattan + Qt Quick 1 Application for MeeGo Harmattan + Aplikacja Qt Quick 1 dla MeeGo Harmattan The Qt Quick Components for MeeGo Harmattan are a set of ready-made components that are designed with specific native appearance for the MeeGo Harmattan platform. @@ -16664,8 +17062,20 @@ Requires <b>Qt 4.7.4</b> or newer, and the component set installed f Wymaga <b>Qt 4.7.4</b> lub nowszego oraz zainstalowanego zestawu komponentów dla tej wersji. - Qt Quick Application (from Existing QML File) - Aplikacja Qt Quick (z istniejącego pliku QML) + Qt Quick 1 Application (from Existing QML File) + Aplikacja Qt Quick 1 (z istniejącego pliku QML) + + + Qt Quick 2 Application (from Existing QML File) + Aplikacja Qt Quick 2 (z istniejącego pliku QML) + + + Creates a deployable Qt Quick application from existing QML files. All files and directories that reside in the same directory as the main .qml file are deployed. You can modify the contents of the directory any time before deploying. + +Requires <b>Qt 5.0</b> or newer. + Tworzy aplikację Qt Quick na podstawie istniejących plików QML. Wszystkie pliki i katalogi, które znajdują się w tym samym katalogu co główny plik .qml, zostaną zainstalowane. Zawsze można zmodyfikować zawartość katalogu przed instalacją. + +Wymaga <b>Qt 5.0</b> lub nowszego. Creates a deployable Qt Quick application from existing QML files. All files and directories that reside in the same directory as the main .qml file are deployed. You can modify the contents of the directory any time before deploying. @@ -16907,7 +17317,7 @@ Sprawdź prawa dostępu do katalogu. QmlJSEditor::Internal::QmlJSOutlineWidget Show All Bindings - Pokaż wszystkie wiązania + Pokaż wszystkie powiązania @@ -16953,6 +17363,18 @@ Powód: %2 Add Definition in %1 Dodaj definicję w %1 + + Add Definition Here + Dodaj definicję tutaj + + + Add Definition Inside Class + Dodaj definicję wewnątrz klasy + + + Add Definition Outside Class + Dodaj definicję na zewnątrz klasy + Qt4ProjectManager::QmlDumpTool @@ -17137,7 +17559,7 @@ The new branch will depend on the availability of the source branch for all oper Default email: - Domyślny adres email: + Domyślny adres e-mail: Miscellaneous @@ -17555,6 +17977,146 @@ Local pulls are not applied to the master branch. Ostrzeżenia podczas ładowania qmltypes z %1: %2 + + Could not parse document. + Błąd parsowania dokumentu. + + + Expected a single import. + Oczekiwano pojedynczego importu. + + + Expected import of QtQuick.tooling. + Oczekiwano importu QtQuick.tooling. + + + Expected version 1.1 or lower. + Oczekiwano wersji 1.1 lub starszej. + + + Expected document to contain a single object definition. + Oczekiwano dokumentu zawierającego pojedynczą definicję obiektu. + + + Expected document to contain a Module {} member. + Oczekiwano dokumentu zawierającego składnik "Module {}". + + + Expected only Component and ModuleApi object definitions. + Oczekiwano jedynie definicji obiektu Component lub ModuleApi. + + + Expected only Property, Method, Signal and Enum object definitions. + Oczekiwano jedynie definicji obiektu Property, Method, Signal lub Enum. + + + Expected only name, prototype, defaultProperty, attachedType, exports and exportMetaObjectRevisions script bindings. + + + + Expected only script bindings and object definitions. + Oczekiwano jedynie powiązań skryptowych i definicji obiektów. + + + Component definition is missing a name binding. + Brak nazwy powiązania w definicji komponentu. + + + Expected only uri, version and name script bindings. + + + + Expected only script bindings. + Oczekiwano jedynie powiązań skryptowych. + + + ModuleApi definition has no or invalid version binding. + Brak lub niepoprawne powiązanie wersji w definicji ModuleApi. + + + Expected only Parameter object definitions. + Oczekiwano jedynie definicji obiektów "Parameter". + + + Expected only name and type script bindings. + + + + Method or signal is missing a name script binding. + + + + Expected script binding. + Oczekiwano powiązań skryptowych. + + + Expected only type, name, revision, isPointer, isReadonly and isList script bindings. + + + + Property object is missing a name or type script binding. + + + + Expected only name and values script bindings. + + + + Expected string after colon. + Oczekiwano ciągu znakowego po dwukropku. + + + Expected boolean after colon. + Oczekiwano wartości boolowskiej po dwukropku. + + + Expected true or false after colon. + Oczekiwano "true" lub "false" po dwukropku. + + + Expected numeric literal after colon. + Oczekiwano literału liczbowego po dwukropku. + + + Expected integer after colon. + Oczekiwano liczby całkowitej po dwukropku. + + + Expected array of strings after colon. + Oczekiwano tablicy ciągów znakowych po dwukropku. + + + Expected array literal with only string literal members. + Oczekiwano literału tablicowego, zawierającego jedynie literały łańcuchowe. + + + Expected string literal to contain 'Package/Name major.minor' or 'Name major.minor'. + Oczekiwano literału łańcuchowego, zawierającego "Pakiet / Nazwa główna.poboczna" lub "Nazwa główna.poboczna". + + + Expected array of numbers after colon. + Oczekiwano tablicy liczbowej po dwukropku. + + + Expected array literal with only number literal members. + Oczekiwano literału tablicowego, zawierającego jedynie literały liczbowe. + + + Meta object revision without matching export. + + + + Expected integer. + Oczekiwano liczby całkowitej. + + + Expected object literal after colon. + Oczekiwano literału obiektowego po dwukropku. + + + Expected object literal to contain only 'string: number' elements. + Oczekiwano literału obiektowego, zawierającego jedynie elementy "ciąg_znakowy: liczba". + Utils::EnvironmentModel @@ -17705,7 +18267,7 @@ Local pulls are not applied to the master branch. Could not parse error kind, tool not yet set. - Nie można przeparsować rodzaju błędu, narzędzie nie zostało jeszcze ustawione. + Nie można sparsować rodzaju błędu, narzędzie nie zostało jeszcze ustawione. Unknown state "%1" @@ -18039,6 +18601,10 @@ Local pulls are not applied to the master branch. Run CMake Uruchom CMake + + Failed opening project '%1': Project is not a file + Nie można otworzyć projektu "%1": Ścieżka projektu nie wskazuje na plik + Core::Internal::ExternalToolModel @@ -18132,7 +18698,7 @@ Local pulls are not applied to the master branch. String - Ciąg + Ciąg znakowy Byte @@ -18229,6 +18795,14 @@ Local pulls are not applied to the master branch. Core::VcsManager + + %1 repository was detected but %1 is not configured. + Wykryto repozytorium %1, ale %1 nie jest skonfigurowane. + + + Configure + Konfiguracja + Version Control System kontroli wersji @@ -18295,13 +18869,6 @@ do systemu kontroli wersji (%2) Nieużywana zmienna - - CppEditor::Internal::InsertQtPropertyMembers - - Generate Missing Q_PROPERTY Members... - Wygeneruj brakujące składniki Q_PROPERTY... - - CppEditor::Internal::CppOutlineTreeView @@ -18422,16 +18989,16 @@ do systemu kontroli wersji (%2) 0x%1 hit Message tracepoint: Address hit. - 0x%1 został wyzwolony + Osiągnięto 0x%1 %1:%2 %3() hit Message tracepoint: %1 file, %2 line %3 function hit. - %1:%2 %3() został wyzwolony + Osiągnięto %1:%2 %3() Add Message Tracepoint - + Dodaj punkt śledzenia Message: @@ -18447,11 +19014,11 @@ do systemu kontroli wersji (%2) Disable Breakpoint %1 - Wyłącz pułapkę %1 + Zdezaktywuj pułapkę %1 Enable Breakpoint %1 - Włącz pułapkę %1 + Uaktywnij pułapkę %1 Edit Breakpoint %1... @@ -18463,7 +19030,7 @@ do systemu kontroli wersji (%2) Set Message Tracepoint at 0x%1... - + Ustaw komunikat pod 0x%1... Start '%1' and break at function 'main()' @@ -18545,6 +19112,22 @@ do systemu kontroli wersji (%2) Move to Calling Frame Przenieś do wołającej ramki + + From + Od + + + To + Do + + + Flags + Flagi + + + Sections in "%1" + Sekcje w "%1" + Error evaluating command line arguments: %1 Błąd podczas przetwarzania argumentów komendy: %1 @@ -18597,11 +19180,11 @@ Qt Creator nie może się do niego podłączyć. Set Message Tracepoint at Line %1... - + Ustaw komunikat w linii %1... Disassemble Function "%1" - Zdeasembluj funkcję "%1" + Zdezasembluj funkcję "%1" Starting debugger "%1" for ABI "%2"... @@ -18711,6 +19294,14 @@ Qt Creator nie może się do niego podłączyć. F9 F9 + + Apply Changes on Save + Zastosuj zmiany przy zachowywaniu + + + Show Application on Top + Pokazuj aplikację na wierzchu + Threads: Wątki: @@ -18748,7 +19339,7 @@ Qt Creator nie może się do niego podłączyć. <new target> - <nowy produkt docelowy> + <nowe przeznaczenie> Source path @@ -18756,7 +19347,7 @@ Qt Creator nie może się do niego podłączyć. Target path - Ścieżka do produktu docelowego + Ścieżka docelowa Add @@ -18776,7 +19367,7 @@ Qt Creator nie może się do niego podłączyć. <html><head/><body><p>Mappings of source file folders to be used in the debugger can be entered here.</p><p>This is useful when using a copy of the source tree at a location different from the one at which the modules where built, for example, while doing remote debugging.</body></html> - <html><head/><body><p>Tu można podać mapowanie katalogów plików źródłowych użytych w debuggerze.</p><p>To jest przydatne podczas używania kopii drzewa źródeł z położenia innego niż to, w którym moduły były zbudowane, np. podczas zdalnego debugowania.</body></html> + <html><head/><body><p>Tu można podać mapowanie katalogów plików źródłowych użytych w debuggerze.</p><p>Jest to przydatne podczas używania kopii drzewa źródeł z innego położenia niż to, w którym moduły były zbudowane, np. podczas zdalnego debugowania.</body></html> Add a mapping for Qt's source folders when using an unpatched version of Qt. @@ -18796,7 +19387,7 @@ Qt Creator nie może się do niego podłączyć. &Target path: - Ścieżka do produktu &docelowego: + Ścieżka &docelowa: Qt Sources @@ -18858,7 +19449,7 @@ Qt Creator nie może się do niego podłączyć. Debugger::Internal::QmlCppEngine The slave debugging engine required for combined QML/C++-Debugging could not be created: %1 - Nie można utorzyć wymaganego podrzędnego silnika debugującego dla wspólnego debugowania QML/C++: %1 + Nie można utworzyć wymaganego podrzędnego silnika debugującego dla wspólnego debugowania QML/C++: %1 C++ debugger activated @@ -18903,6 +19494,10 @@ Ponowić próbę? JS Source for %1 Źródło JS dla %1 + + QML debugging port not set: Unable to convert %1 to unsigned int. + Nie ustawiono portu debugowego QML: nie można skonwertować %1 do "unsigned int". + Context: Kontekst: @@ -18932,7 +19527,7 @@ Ponowić próbę? Git::Internal::BaseGitDiffArgumentsWidget Use the patience algorithm for calculating the differences. - + Użyj algorytmu "patience" przy pokazywaniu różnic. Patience @@ -18971,7 +19566,7 @@ Ponowić próbę? email - email + e-mail raw @@ -19062,7 +19657,7 @@ Ponowić próbę? Macros::MacroManager Playing Macro - Odtwarzanie makro + Odtwarzanie makra An error occurred while replaying the macro, execution stopped. @@ -19074,7 +19669,7 @@ Ponowić próbę? Stop Recording Macro - Zatrzymaj nagrywanie makro + Zatrzymaj nagrywanie makra @@ -19097,7 +19692,7 @@ Ponowić próbę? Stop Recording Macro - Zatrzymaj nagrywanie makro + Zatrzymaj nagrywanie makra Ctrl+) @@ -19137,6 +19732,14 @@ Ponowić próbę? &Compiler path: Ścieżka do &kompilatora: + + Platform codegen flags: + + + + Platform linker flags: + + &ABI: &ABI: @@ -19250,9 +19853,9 @@ Ponowić próbę? Biblioteka - Items - Title of library items view - Elementy + QML Types + Title of library QML types view + Typy QML Resources @@ -19264,6 +19867,22 @@ Ponowić próbę? Library search input hint text <Filtr> + + I + + + + Manage imports for components + + + + Basic Qt Quick only + Tylko podstawowy Qt Quick + + + Meego Components + Komponenty Meego + QmlDesigner::StatesEditorModel @@ -19287,6 +19906,10 @@ Ponowić próbę? QmlDesigner::StatesEditorView + + States Editor + Edytor stanów + base state Stan bazowy @@ -19358,8 +19981,8 @@ komponentów QML. QmlJSTools::Internal::FunctionFilter - Methods and Functions - Metody i funkcje + QML Methods and Functions + Metody i funkcje QML @@ -19409,6 +20032,30 @@ Sprawdź szczegóły w panelu "Komunikaty ogólne". Ostrzeżenia podczas parsowania informacji qmltypes w %1: %2 + + "%1" failed to start: %2 + Nie można uruchomić "%1": %2 + + + "%1" crashed. + "%1" zakończył pracę błędem. + + + "%1" timed out. + Przekroczony czas oczekiwania na "%1". + + + I/O error running "%1". + Błąd wejścia / wyjścia przy uruchamianiu "%1". + + + "%1" returned exit code %2. + "%1" zwrócił kod wyjściowy %2. + + + Arguments: %1 + Argumenty: %1 + Errors while reading typeinfo files: Błędy podczas czytania plików typeinfo: @@ -19436,14 +20083,6 @@ Błąd: %2 Main QML file: Główny plik QML: - - Run Environment - Środowisko uruchamiania - - - System Environment - Środowisko systemowe - Qt4ProjectManager::QmlDebuggingLibrary @@ -19580,15 +20219,15 @@ Aplikację można zbudować i zainstalować na desktopie i na platformach mobiln Qt4ProjectManager::Internal::SubdirsProjectWizardDialog - This wizard generates a Qt4 subdirs project. Add subprojects to it later on by using the other wizards. - Ten kreator generuje projekt z podkatalogami Qt4. Podprojekty mogą być dodane później przy użyciu innych kreatorów. + This wizard generates a Qt subdirs project. Add subprojects to it later on by using the other wizards. + Ten kreator generuje projekt z podkatalogami Qt. Podprojekty mogą być dodane później przy użyciu innych kreatorów. Qt4ProjectManager::TargetSetupPage <span style=" font-weight:600;">No valid kits found.</span> - <span style=" font-weight:600;">Brak poprawnych zestawów.</span> + <span style=" font-weight:600;">Brak poprawnych zestawów narzędzi.</span> Please add a kit in the <a href="buildandrun">options</a> or via the maintenance tool of the SDK. @@ -19596,11 +20235,11 @@ Aplikację można zbudować i zainstalować na desktopie i na platformach mobiln Select Kits for Your Project - Wybierz zestawy dla projektu + Wybierz zestawy narzędzi dla projektu Kit Selection - Wybór zestawu + Wybór zestawu narzędzi %1 - temporary @@ -19609,7 +20248,7 @@ Aplikację można zbudować i zainstalować na desktopie i na platformach mobiln Qt Creator can use the following kits for project <b>%1</b>: %1: Project name - Qt Creator może ustawić następujące zestawy dla projektu <b>%1</b>: + Qt Creator może ustawić następujące zestawy narzędzi dla projektu <b>%1</b>: No Build Found @@ -19730,7 +20369,7 @@ Aplikację można zbudować i zainstalować na desktopie i na platformach mobiln Skopiuj "%1" - Describe change %1 + Describe Change %1 Opisz zmianę %1 @@ -19745,6 +20384,10 @@ Aplikację można zbudować i zainstalować na desktopie i na platformach mobiln Revert Chunk... Odwróć zmiany we fragmencie... + + Failed to retrieve data. + Nie można odebrać danych. + Unable to Paste Nie można wkleić @@ -19763,7 +20406,7 @@ Aplikację można zbudować i zainstalować na desktopie i na platformach mobiln Would you like to revert the chunk? - Czy chcesz odwrócic zmiany we fragmencie? + Czy chcesz odwrócić zmiany we fragmencie? Would you like to apply the chunk? @@ -19781,7 +20424,7 @@ Aplikację można zbudować i zainstalować na desktopie i na platformach mobiln Analyzer::StartRemoteDialog Kit: - Zestaw: + Zestaw narzędzi: Executable: @@ -19927,7 +20570,7 @@ a = a + </pre> </body></html> <html><head/><body> -Włącza wyrównywanie do znaków po =, +=, itd. Kiedy ta opcja jest wyłączona, użyte zostanie zwykłe wyrównanie przeniesionych linii.<br> +Uaktywnia wyrównywanie do znaków po =, +=, itd. Kiedy ta opcja jest nieaktywna, użyte zostanie zwykłe wyrównanie przeniesionych linii.<br> <br> Z wyrównaniem: <pre> @@ -19972,6 +20615,52 @@ if (a && </body></html> + + Pointers and References + Wskaźniki i referencje + + + Bind '*' and '&&' in types/declarations to + Sklejaj "*" i "&&" w typach i deklaracjach z + + + <html><head/><body>This does not apply to the star and reference symbol in pointer/reference to functions and arrays, e.g.: +<pre> int (&rf)() = ...; + int (*pf)() = ...; + + int (&ra)[2] = ...; + int (*pa)[2] = ...; + +</pre></body></html> + <html><head/><body>To nie dotyczy symboli we wskaźnikach lub referencjach do funkcji i tablic, np.: +<pre> int (&rf)() = ...; + int (*pf)() = ...; + + int (&ra)[2] = ...; + int (*pa)[2] = ...; + +</pre></body></html> + + + Identifier + Identyfikatorem + + + Type name + Nazwą typu + + + Left const/volatile + Lewym const / volatile + + + This does not apply to references. + Nie dotyczy referencji. + + + Right const/volatile + Prawym const / volatile + Git::Internal::RemoteAdditionDialog @@ -20045,6 +20734,14 @@ if (a && Sys&root: Sys&root: + + Start QML Profiler + Uruchom profiler QML + + + Kit: + Zestaw narzędzi: + QtSupport::Internal::DebuggingHelper @@ -20139,19 +20836,19 @@ if (a && Valgrind::Internal::SuppressionDialog Suppression File: - Plik tłumienia: + Plik tłumienia: Suppression: - Tłumienie: + Tłumienie: Select Suppression File - Wybierz plik tłumienia + Wybierz plik tłumienia Save Suppression - Zachowaj tłumienie + Zachowaj tłumienie @@ -20170,11 +20867,11 @@ if (a && Valgrind Suppression Files - + Pliki tłumienia valgrinda Valgrind Suppression File (*.supp);;All Files (*) - Plik tłumienia valgrind'a (*.supp);;Wszystkie pliki (*) + Plik tłumienia valgrind'a (*.supp);;Wszystkie pliki (*) Memory Analysis Options @@ -20186,7 +20883,7 @@ if (a && Suppression files: - + Plik tłumienia: Add... @@ -20236,7 +20933,7 @@ With cache simulation, further event counters are enabled: Enable cache simulation - Włącz symulację cache + Uaktywnij symulację cache <html><head/><body> @@ -20453,7 +21150,7 @@ With cache simulation, further event counters are enabled: Preferred highlight end - must be larger than Preferred begin. - Oczekiwany koniec - musi być większy od oczekiwanego początku. + Oczekiwany koniec podświetlenia - musi być większy od oczekiwanego początku. Follows current @@ -20568,7 +21265,7 @@ With cache simulation, further event counters are enabled: Preferred highlight end - must be larger than Preferred begin. - Oczekiwany koniec - musi być większy od oczekiwanego początku. + Oczekiwany koniec podświetlenia - musi być większy od oczekiwanego początku. Follows current @@ -20761,6 +21458,10 @@ With cache simulation, further event counters are enabled: Unpausing instrumentation... Kontynuowanie instrumentalizacji... + + An error occurred while trying to run %1: %2 + Wystąpił błąd podczas uruchamiania %1: %2 + Callgrind dumped profiling info @@ -20816,10 +21517,6 @@ With cache simulation, further event counters are enabled: Incl. costs Łączny koszt - - %1 - %1 - (%1%) (%1%) @@ -20976,6 +21673,10 @@ Czy chcesz je nadpisać? Core::InfoBarDisplay + + Do not show again + Nie pokazuj więcej + Close Zamknij @@ -21199,8 +21900,16 @@ Czy chcesz je nadpisać? Nie można odnaleźć QML Puppet - The executable of the QML Puppet process (%1) cannot be found. Please check your installation. QML Puppet is a process which runs in the background to render the items. - Nie można odnaleźć procesu QML Puppet (%1). Sprawdź swoją instalację. QML Puppet jest procesem uruchamianym w tle w celu renderowania elementów. + The executable of the QML Puppet process (<code>%1</code>) cannot be found. Check your installation. QML Puppet is a process which runs in the background to render the items. + Nie można odnaleźć procesu QML Puppet (<code>%1</code>). Sprawdź swoją instalację. QML Puppet jest procesem uruchamianym w tle w celu renderowania elementów. + + + You can build <code>qml2puppet</code> yourself with Qt 5.0.1 or higher. The source can be found in <code>%1</code>. + <code>qml2puppet</code> można zbudować samodzielnie przy użyciu Qt 5.0.1 lub nowszego. Źródła można znaleźć w <code>%1</code>. + + + <code>qml2puppet</code> will be installed to the <code>bin</code> directory of your Qt version. Qt Quick Designer will check the <code>bin</code> directory of the currently active Qt version of your project. + <code>qml2puppet</code> zostanie zainstalowany w katalogu <code>bin</code> w drzewie Qt. Qt Quick Designer sprawdzi katalog <code>bin</code> aktywnej wersji Qt dla projektu. @@ -21321,11 +22030,11 @@ Czy chcesz kontynuować? Disable profiling - Wyłącz profilowanie + Zdezaktywuj profilowanie Enable profiling - Włącz profilowanie + Uaktywnij profilowanie @@ -21346,8 +22055,8 @@ Czy chcesz kontynuować? QmlProjectManager::Internal::QmlProjectRunControlFactory - Run - Uruchom + Not enough free ports for QML debugging. + Niewystarczająca ilość wolnych portów do debugowania QML. @@ -21409,6 +22118,10 @@ Czy chcesz kontynuować? The compiler '%1' (%2) cannot produce code for the Qt version '%3' (%4). Kompilator "%1" (%2) nie może utworzyć kodu dla wersji Qt "%3" (%4). + + The compiler '%1' (%2) may not produce code compatible with the Qt version '%3' (%4). + Kompilator "%1" (%2) nie może utworzyć kodu kompatybilnego z wersją Qt "%3" (%4). + Name: Nazwa: @@ -21441,6 +22154,26 @@ Czy chcesz kontynuować? Version: Wersja: + + No Qt version. + Brak wersji Qt. + + + Invalid Qt version. + Niepoprawna wersja Qt. + + + Requires Qt 4.7.1 or newer. + Wymaga Qt 4.7.1 lub nowszego. + + + Library not available. <a href='compile'>Compile...</a> + Biblioteka nie jest dostępna. <a href='compile'>Kompiluj...</a> + + + Building helpers + Budowanie asystentów + QtSupport::Internal::QtOptionsPageWidget @@ -21468,18 +22201,34 @@ Czy chcesz kontynuować? Debugging Helper Build Log for '%1' Log budowania asystenta debuggera dla "%1" + + Select a qmake Executable + Wskaż plik wykonywalny qmake + + + Qt Version Already Known + Wersja Qt już znana + + + Qmake Not Executable + Nie można uruchomić qmake + + + The qmake executable %1 could not be added: %2 + Nie można dodać pliku wykonywalnego qmake %1: %2 + Select a qmake executable Wskaż plik wykonywalny qmake - - Qt known - Wersja już zarejestrowana - This Qt version was already registered as "%1". Ta wersja Qt została już zarejestrowana jako "%1". + + The Qt version selected must match the device type. + Wybrana wersja Qt musi pasować do typu urządzenia. + Helpers: None available Asystenci: Nie są dostępni @@ -21525,10 +22274,6 @@ Czy chcesz kontynuować? Incompatible Qt Versions Niekompatybilne wersje Qt - - The Qt version selected must be for the same target. - Wybrana wersja Qt musi być taka sama jak w produkcie docelowym. - RemoteLinux::Internal::MaemoGlobal @@ -21550,14 +22295,6 @@ Czy chcesz kontynuować? RemoteLinux::RemoteLinuxRunConfiguration - - The .pro file '%1' is being parsed. - Trwa parsowanie pliku projektu "%1". - - - No active build configuration. - Brak aktywnej konfiguracji budowania. - Don't know what to run. Nie wiadomo co uruchomić. @@ -21572,14 +22309,6 @@ Czy chcesz kontynuować? Remote Linux run configuration default display name Uruchom na zdalnym urządzeniu - - Clean Environment - Czyste środowisko - - - System Environment - Środowisko systemowe - Subversion::Internal::SubversionDiffParameterWidget @@ -21710,7 +22439,7 @@ Czy chcesz kontynuować? Enable cycle detection to properly handle recursive or circular function calls. - Włącza detekcję cykli w celu poprawnej obsługi rekurencyjnych wywołań funkcji. + Uaktywnia detekcję cykli w celu poprawnej obsługi rekurencyjnych wywołań funkcji. This removes template parameter lists when displaying function names. @@ -21792,7 +22521,7 @@ Czy chcesz kontynuować? Suppress Error - Stłum błąd + Stłum błąd @@ -21803,7 +22532,7 @@ Czy chcesz kontynuować? Suppressions - Tłumienia + Tłumienia Definite Memory Leaks @@ -21843,7 +22572,7 @@ Czy chcesz kontynuować? These suppression files were used in the last memory analyzer run. - Te pliki tłumienia były użyte podczas ostatniego uruchomienia analizatora pamięci. + Te pliki tłumienia były użyte podczas ostatniego uruchomienia analizatora pamięci. Valgrind Memory Analyzer @@ -21873,7 +22602,7 @@ Czy chcesz kontynuować? Katalog roboczy: %1 - Command-line arguments: %1 + Commandline arguments: %1 Argumenty linii komend: %1 @@ -21900,10 +22629,6 @@ Czy chcesz kontynuować? ** Zakończono proces ** - - Application Output - Komunikaty aplikacji - VcsBase::Internal::CommonSettingsWidget @@ -21918,17 +22643,9 @@ Czy chcesz kontynuować? Welcome Powitanie - - New Project - Nowy projekt - Git::Internal::BranchAddDialog - - Dialog - Dialog - Branch Name: Nazwa gałęzi: @@ -21937,6 +22654,14 @@ Czy chcesz kontynuować? CheckBox CheckBox + + Add Branch + Dodaj gałąź + + + Rename Branch + Zmień nazwę gałęzi + Track remote branch '%1' Śledź zdalną gałąź "%1" @@ -21949,22 +22674,22 @@ Czy chcesz kontynuować? text - text - tekst + Text + Tekst textedit - text edit - edytor tekstu + Text Edit + Edytor tekstu textinput - text - tekst + Text + Tekst @@ -21982,7 +22707,7 @@ Czy chcesz kontynuować? Enabled - Włączony + Aktywny This property holds whether the item accepts mouse events. @@ -22003,6 +22728,10 @@ Czy chcesz kontynuować? Hide files matching: Ukryj pliki pasujące do: + + Show files matching: + Pokaż pliki pasujące do: + Apply Filter Zastosuj filtr @@ -22033,6 +22762,10 @@ Czy chcesz kontynuować? Hide files matching: Ukryj pliki pasujące do: + + Show files matching: + Pokaż pliki pasujące do: + Apply Filter Zastosuj filtr @@ -22065,97 +22798,6 @@ Te pliki są zabezpieczone. Lokalne gałęzie - - QmlDesigner::ModelNodeContextMenu - - Selection - Selekcja - - - Select parent: %1 - Zaznacz rodzica: %1 - - - Select: %1 - Zaznacz: %1 - - - Stack (z) - Stos (z) - - - To Front - Na wierzch - - - To Back - Na spód - - - Raise - Przybliż - - - Lower - Oddal - - - Reset z property - Zresetuj właściwość "z" - - - Edit - Edycja - - - Reset Position - Zresetuj pozycję - - - Reset Size - Zresetuj rozmiar - - - Visibility - Widoczność - - - Anchors - Kotwice - - - Fill - Wypełnij - - - Reset - Zresetuj - - - Layout - Rozmieszczenie - - - Layout in Row - Rozmieść w rzędzie - - - Layout in Column - Rozmieść w kolumnie - - - Layout in Grid - Rozmieść w siatce - - - Layout in Flow - - - - Go into Component - Przejdź do komponentu - - QmlJSTools::Internal::QmlJSToolsPlugin @@ -22167,29 +22809,6 @@ Te pliki są zabezpieczone. Zresetuj model kodu - - QmlProfiler::Internal::RemoteLinuxQmlProfilerRunner - - Gathering ports failed: %1 - - - - Not enough free ports on device for analyzing. - - Brak wolnych portów w urządzeniu do analizy. - - - - Starting remote process... - - Uruchamianie zdalnego procesu... - - - - Failure running remote process. - Błąd uruchamiania zdalnego procesu. - - Qt4ProjectManager::Internal::QtQuickComponentSetOptionsPage @@ -22212,17 +22831,6 @@ Te pliki są zabezpieczone. Zaczynamy - - RemoteLinux::DeployableFilesPerProFile - - Local File Path - Ścieżka do lokalnego pliku - - - Remote Directory - Zdalny katalog - - RemoteLinux::GenericLinuxDeviceConfigurationWizard @@ -22236,6 +22844,10 @@ Te pliki są zabezpieczone. Connection Data Dane połączenia + + Choose a Private Key File + Wybierz plik z kluczem prywatnym + Generic Linux Device Ogólne urządzenie linuksowe @@ -22279,10 +22891,6 @@ Dodatkowo, przetestowane zostanie połączenie z urządzeniem. RemoteLinux::RemoteLinuxRunConfigurationWidget - - Fetch Device Environment - Pobierz środowisko urządzenia - Executable on host: Plik wykonywalny na hoście: @@ -22312,35 +22920,27 @@ Dodatkowo, przetestowane zostanie połączenie z urządzeniem. Katalog roboczy: - Base environment for this run configuration: - Podstawowe środowisko dla tej konfiguracji uruchamiania: + Unknown + Nieznany - Clean Environment - Czyste środowisko - - - System Environment - Środowisko systemowe - - - Cancel Fetch Operation - Anuluj pobieranie - - - Device Error - Błąd urządzenia - - - Fetching environment failed: %1 - Błąd podczas pobierania środowiska: %1 + Remote path not set + Nie ustawiono zdalnej ścieżki RemoteLinux::Internal::RemoteLinuxRunControlFactory - Run on remote Linux device - Uruchom na zdalnym urządzeniu linuksowym + Cannot debug: Kit has no device. + Nie można debugować: brak urządzenia w zestawie narzędzi. + + + Cannot debug: Not enough free ports available. + Nie można debugować: brak wolnych portów. + + + No analyzer tool selected. + Brak narzędzia analizy. @@ -22375,7 +22975,7 @@ Dodatkowo, przetestowane zostanie połączenie z urządzeniem. <html><head/><body><p>You are trying to run the tool "%1" on an application in %2 mode. The tool is designed to be used in %3 mode.</p><p>Debug and Release mode run-time characteristics differ significantly, analytical findings for one mode may or may not be relevant for the other.</p><p>Do you want to continue and run the tool in %2 mode?</p></body></html> - <html><head/><body><p>Próba uruchomienia narzędzia "%1" na aplikacji w trybie %2. Narzędzie nie jest zaprojektowane do użycia w trybie %3.</p><p>Charakterystyki uruchomieniowe trybów Debug i Release znacznie się różnią, analityczne dane z jednego trybu nie będą odpowiadały drugiemu trybowi.</p><p>Czy chcesz kontynuować i uruchomić je w trybie %2?</p></body></html> + <html><head/><body><p>Próba uruchomienia narzędzia "%1" na aplikacji w trybie %2. Narzędzie nie jest zaprojektowane do użycia w trybie %3.</p><p>Charakterystyki uruchamiania w trybach Debug i Release znacznie się różnią, analityczne dane z jednego trybu nie będą odpowiadały drugiemu trybowi.</p><p>Czy chcesz kontynuować i uruchomić je w trybie %2?</p></body></html> &Do not ask again @@ -22390,17 +22990,6 @@ Dodatkowo, przetestowane zostanie połączenie z urządzeniem. Brak wybranego narzędzia analizy. - - QmlDesigner::TextToModelMerger error message - - No import statements found - Brak instrukcji importu - - - Unsupported QtQuick version - Nieobsługiwana wersja QtQuick - - QmlProjectManager::QmlProjectPlugin @@ -22480,7 +23069,7 @@ Aby skompilować QML Observera należy otworzyć stronę "Wersje Qt", Binding - Wiązanie + Powiązanie Handling Signal @@ -22513,13 +23102,6 @@ Aby skompilować QML Observera należy otworzyć stronę "Wersje Qt", Qt Creator - - ExtensionSystem::Internal::PluginErrorOverviewPrivate - - Continue - Kontynuuj - - Utils::TextFileFormat @@ -22555,7 +23137,7 @@ Aby skompilować QML Observera należy otworzyć stronę "Wersje Qt", Show merged revisions - + Pokaż scalone poprawki Detailed @@ -22622,7 +23204,7 @@ Aby skompilować QML Observera należy otworzyć stronę "Wersje Qt", Show Containing Folder - Pokaż katalog zawierający + Pokaż katalog pliku Open Command Prompt Here @@ -22708,6 +23290,10 @@ Aby skompilować QML Observera należy otworzyć stronę "Wersje Qt", Regular expressions Wyrażenia regularne + + Preserve case + Zachowuj wielkość liter + Flags: %1 Flagi: %1 @@ -22752,12 +23338,12 @@ Aby skompilować QML Observera należy otworzyć stronę "Wersje Qt", Zastąp - This change cannot be undone. - Ta zmiana nie może być cofnięta. + Preserve case + Zachowuj wielkość liter - Do not warn again - Nie ostrzegaj więcej + This change cannot be undone. + Ta zmiana nie może być cofnięta. The search resulted in more than %n items, do you still want to continue? @@ -22879,8 +23465,8 @@ Aby skompilować QML Observera należy otworzyć stronę "Wersje Qt", Madde::Internal::AbstractMaemoDeployByMountService - Missing build configuration. - Brak konfiguracji budowania. + Missing target. + @@ -22915,49 +23501,6 @@ Aby skompilować QML Observera należy otworzyć stronę "Wersje Qt", Zainstaluj pliki poprzez zamontowany UTFS - - Madde::Internal::MaemoDeployConfigurationWidget - - Project File Update Failed - Błąd aktualizacji pliku projektu - - - Could not update the project file. - Nie można uaktualnić pliku projektu. - - - Choose Icon (will be scaled to %1x%1 pixels, if necessary) - Wybierz ikonę (w razie potrzeby zostanie przeskalowana do %1x%1) - - - Invalid Icon - Niepoprawna ikona - - - Unable to read image - Nie można odczytać obrazu - - - Failed to Save Icon - Nie można zachować ikony - - - Could not save icon to '%1'. - Nie można zachować ikony w "%1". - - - Form - Formularz - - - Add Desktop File - Dodaj plik desktopowy - - - Add Launcher Icon... - Dodaj ikonę... - - Madde::Internal::MaemoDeploymentMounter @@ -23232,6 +23775,14 @@ Proces jest kontynuowany. Madde::Internal::MaemoMakeInstallToSysrootStep + + Cannot deploy: No active build configuration. + Nie można zainstalować: brak aktywnej konfiguracji budowania. + + + Cannot deploy: Unusable build configuration. + Nie można zainstalować: bezużyteczna konfiguracja budowania. + Copy files to sysroot Kopiowanie plików do sysroot @@ -23252,8 +23803,8 @@ Proces jest kontynuowany. Błąd pakowania: Brak wersji Qt. - No Qt4 build configuration - Brak konfiguracji budowania Qt4 + No Qt build configuration + Brak konfiguracji budowania Qt Creating package file... @@ -23304,7 +23855,7 @@ Przy obecnej nazwie możesz spodziewać się problemów. Packaging failed: Foreign debian directory detected. You are not using a shadow build and there is a debian directory in your project root ('%1'). Qt Creator will not overwrite that directory. Please remove it or use the shadow build feature. - Błąd pakowania: Wykryto obcy katalog debian. Twoja wersja jest zbudowana w drzewie źródłowym, a w nim istnieje katalog debian ("%1"). Qt Creator nie nadpisze tego katalogu. Usuń ten katalog lub zbuduj wersję w innym miejscu. + Błąd pakowania: Wykryto obcy katalog debian. Twoja wersja jest zbudowana w drzewie źródłowym, a w nim istnieje główny katalog debian ("%1"). Qt Creator nie nadpisze tego katalogu. Usuń ten katalog lub zbuduj wersję w innym miejscu. Packaging failed: Could not remove directory '%1': %2 @@ -23578,7 +24129,7 @@ Przy obecnej nazwie możesz spodziewać się problemów. Upload succeeded. You should shortly receive an email informing you about the outcome of the build process. - Przesyłanie poprawnie zakończone. Wkrótce powinien zostać dostarczony email informujący o rezultacie procesu budowania. + Przesyłanie poprawnie zakończone. Wkrótce powinien zostać dostarczony e-mail informujący o rezultacie procesu budowania. Cannot open file for reading: %1. @@ -23612,7 +24163,7 @@ Przy obecnej nazwie możesz spodziewać się problemów. Ustawienia przesyłania - Choose a private key file + Choose a Private Key File Wybierz plik z kluczem prywatnym @@ -23680,6 +24231,10 @@ Przy obecnej nazwie możesz spodziewać się problemów. Madde::Internal::MaemoQemuManager + + MeeGo Emulator + Emulator MeeGo + Start MeeGo Emulator Rozpocznij emulator MeeGo @@ -23844,8 +24399,12 @@ stderr był: %1 Madde::Internal::MaemoRunControlFactory - Run on device - Uruchom na urządzeniu + Cannot debug: Kit has no device. + Nie można debugować: brak urządzenia w zestawie narzędzi. + + + Cannot debug: Not enough free ports available. + Nie można debugować: brak wolnych portów. @@ -23896,44 +24455,36 @@ stderr był: %1 ProjectExplorer::SettingsAccessor - Using Old Project Settings File - Użyty jest stary plik z ustawieniami projektu + No valid .user file found for '%1' + Brak poprawnego pliku .user dla "%1" - <html><head/><body><p>A versioned backup of the .user settings file will be used, because the non-versioned file was created by an incompatible newer version of Qt Creator.</p><p>Project settings changes made since the last time this version of Qt Creator was used with this project are ignored, and changes made now will <b>not</b> be propagated to the newer version.</p></body></html> - <html><head/><body><p>Użyta zostanie kopia zapasowa pliku z ustawieniami .user, ponieważ w międzyczasie oryginalny plik z ustawieniami został zachowany przez nowszą, niekompatybilną wersję Qt Creatora.</p><p>Jeżeli nastąpią teraz zmiany w ustawieniach projektu to <b>nie</b> zostaną one zastosowane w nowszej wersji Qt Creatora.</p></body></html> + <p>No valid settings file could be found for this installation of Qt Creator.</p><p>All settings files were either too new or too old to be read.</p> + <p>Brak poprawnego pliku z ustawieniami dla tej instalacji Qt Creatora.</p><p>Napotkane pliki z ustawieniami były albo zbyt nowe, albo zbyt stare, aby je odczytać.</p> - Project Settings File from a different Environment? - Plik z ustawieniami z innego środowiska? + Settings File for '%1' from a different Environment? + Plik z ustawieniami dla "%1" z innego środowiska? - 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? - Qt Creator znalazł plik .user z ustawieniami, który był utworzony dla innego środowiska, być może pochodzi z innego komputera. - -Plik .user zawiera ustawienia, które nie powinny być kopiowane do innego środowiska. - -Czy wciąż chcesz załadować plik z ustawieniami? + <p>No .user settings file created by this instance of Qt Creator was found.</p><p>Did you work with this project on another machine or using a different settings path before?</p><p>Do you still want to load the settings file '%1'?</p> + <p>Brak pliku .user z ustawieniami, utworzonego przez tego Qt Creatora.</p><p>Czy pracowałeś z tym projektem na innej maszynie lub używałeś innej ścieżki do ustawień?</p><p>Czy wciąż chcesz załadować plik "%1" z ustawieniami?</p> + + + Using Old Settings File for '%1' + Użyto starego pliku z ustawieniami dla "%1" + + + <p>The versioned backup '%1' of the .user settings file is used, because the non-versioned file was created by an incompatible version of Qt Creator.</p><p>Project settings changes made since the last time this version of Qt Creator was used with this project are ignored, and changes made now will <b>not</b> be propagated to the newer version.</p> + <p>Użyta zostanie kopia zapasowa "%1" pliku z ustawieniami .user, ponieważ w międzyczasie oryginalny plik z ustawieniami został zachowany przez niekompatybilną wersję Qt Creatora.</p><p>Jeżeli nastąpią teraz zmiany w ustawieniach projektu to <b>nie</b> zostaną one zastosowane w nowszej wersji Qt Creatora.</p> Unsupported Shared Settings File Nieobsługiwany plik z dzielonymi ustawieniami - The version of your .shared file is not yet supported by this Qt Creator version. Only settings that are still compatible will be taken into account. - -Do you want to continue? - -If you choose not to continue Qt Creator will not try to load the .shared file. - Wersja pliku .shared nie jest jeszcze obsługiwana przez tego Qt Creatora. Wzięte pod uwagę będą tylko te ustawienia, które są wciąż kompatybilne. - -Czy chcesz kontynuować? - -Jeśli zdecydujesz, żeby nie kontynuować, Qt Creator nie załaduje pliku .shared. + The version of your .shared file is not supported by Qt Creator. Do you want to try loading it anyway? + Wersja pliku .shared nie jest obsługiwana przez tego Qt Creatora. Czy mimo to chcesz spróbować go załadować? @@ -23969,22 +24520,6 @@ Jeśli zdecydujesz, żeby nie kontynuować, Qt Creator nie załaduje pliku .shar Other files Inne pliki - - Cannot Open File - Nie można otworzyć pliku - - - Cannot open the file for editing with VCS. - Nie można otworzyć pliku do edycji przy pomocy VCS. - - - Cannot Set Permissions - Nie można ustawić praw dostępu - - - Cannot set permissions to writable. - Nie można ustawić prawa do zapisu. - There are unsaved changes for project file %1. Plik z projektem %1 posiada niezachowane zmiany. @@ -24110,7 +24645,7 @@ Czy urządzenie jest podłączone i czy zostało skonfigurowane połączenie sie Failed to set executable flag. - + Nie można uczynić pliku wykonywalnym. Failed to upload file '%1': Could not open for reading. @@ -24175,6 +24710,10 @@ Czy urządzenie jest podłączone i czy zostało skonfigurowane połączenie sie Connecting to host... Łączenie z hostem... + + Checking kernel version... + Sprawdzanie wersji jądra... + SSH connection failure: %1 @@ -24202,6 +24741,11 @@ Czy urządzenie jest podłączone i czy zostało skonfigurowane połączenie sie + + All specified ports are available. + + Wszystkie podane porty są dostępne. + The following specified ports are currently in use: %1 @@ -24226,34 +24770,15 @@ Czy urządzenie jest podłączone i czy zostało skonfigurowane połączenie sie Package upload failed: Could not open file. Błąd przesyłania pakietu: nie można otworzyć pliku. + + Starting upload... + Uruchamianie przesyłu... + Failed to upload package: %2 Nie można przesłać pakietu: %2 - - RemoteLinux::Internal::ProFilesUpdateDialog - - Updateable Project Files - Odświeżalne pliki projektu - - - Maemo Deployment Issue - Problem instalacji Maemo - - - The project files listed below do not contain deployment information, which means the respective targets cannot be deployed to and/or run on a device. Qt Creator will add the missing information to these files if you check the respective rows below. - Wymienione poniżej pliki projektu nie zawierają informacji o instalacji, co oznacza, że odpowiednie produkty docelowe nie mogą zostać zainstalowane ani uruchomione na urządzeniu. Jeśli poniżej zaznaczysz odpowiednie wiersze, brakujące informacje zostaną dodane do tych plików. - - - &Check all - &Zaznacz wszystko - - - &Uncheck All - &Odznacz wszystko - - RemoteLinux::GenericRemoteLinuxCustomCommandDeploymentStep @@ -24528,7 +25053,7 @@ Filtr: %2 UpdateInfo::Internal::UpdateInfoPlugin Could not determine location of maintenance tool. Please check your installation if you did not enable this plugin manually. - Nie można określić położenia narzędzia kontrolnego. Sprawdź w instalacji czy ta wtyczka nie została włączona ręcznie. + Nie można określić położenia narzędzia kontrolnego. Sprawdź w instalacji, czy ta wtyczka nie została uaktywniona ręcznie. Could not find maintenance tool at '%1'. Check your installation. @@ -24570,7 +25095,7 @@ Filtr: %2 Unable to start process, binary is empty - Nie można uruchomić procesu, plik wykonywalny jest pusty + Nie można uruchomić procesu, plik binarny jest pusty @@ -24607,18 +25132,26 @@ Filtr: %2 Text Tekst + + Runs the current QML file with qmlscene. This requires Qt 5. + Uruchamia bieżący plik QML przy pomocy qmlscene. Wymaga to Qt 5. + + + Qt Quick 2 Preview (qmlscene) + Podgląd Qt Quick 2 (qmlscene) + Runs the current QML file with qmlviewer Uruchamia bieżący plik QML w qmlviewer - - Preview (qmlviewer) - Podgląd (qmlviewer) - Qt Quick Qt Quick + + Qt Quick 1 Preview (qmlviewer) + Podgląd Qt Quick 1 (qmlviewer) + Sorts the selected text Sortuje zaznaczony tekst @@ -24702,6 +25235,14 @@ Filtr: %2 Cannot Save Public Key File Nie można zachować pliku z kluczem publicznym + + File Exists + Plik istnieje + + + There already is a file of that name. Do you want to overwrite it? + Plik o tej nazwie już istnieje. Czy chcesz go nadpisać? + Failed to create directory: '%1'. Nie można utworzyć katalogu: "%1". @@ -24736,7 +25277,7 @@ Filtr: %2 Kit: - Zestaw: + Zestaw narzędzi: @@ -24795,7 +25336,7 @@ Filtr: %2 Organizational unit (e.g. Necessitas): - + Jednostka organizacyjna (np. Necessitas): Organization (e.g. KDE): @@ -24811,11 +25352,11 @@ Filtr: %2 City or locality: - + Miasto lub miejscowość: State or province: - + Stan lub prowincja: @@ -24825,130 +25366,59 @@ Filtr: %2 Formularz - Use Qt libraries from device - Użyj bibliotek Qt z urządzenia + Qt Deployment + Instalacja Qt - Push local Qt libraries to device. -You must have Qt libraries compiled for that platform + Use the external Ministro application to download and maintain Qt libraries. + Użyj zewnętrznej aplikacji Ministro do pobierania i zarządzania bibliotekami Qt. + + + Use Ministro service to install Qt + Użyj usługi Ministro do zainstalowania Qt + + + Push local Qt libraries to device. You must have Qt libraries compiled for that platform. +The APK will not be usable on any other device. Prześlij lokalne biblioteki Qt do urządzenia. -Należy przesłać biblioteki skompilowane dla tej platformy. +Należy przesłać biblioteki skompilowane dla tej platformy. +APK nie będzie przydatne na innych urządzeniach. - Deploy local Qt libraries - Zainstaluj lokalne biblioteki + Deploy local Qt libraries to temporary directory + Zainstaluj lokalne biblioteki Qt do tymczasowego katalogu - Check this option to force the application to use local Qt libraries instead of system libraries. - Zaznacz tą opcję aby wymusić na aplikacji używanie lokalnych bibliotek Qt zamiast systemowych. + Creates a standalone APK. + Tworzy samodzielny APK. - Use local Qt libraries - Użyj lokalnych bibliotek Qt + Bundle Qt libraries in APK + Dołącz biblioteki Qt do APK - Choose and install Ministro system wide Qt shared libraries. -This option is useful when you want to try your application on devices which don't have Android Market (e.g. Android Emulator). - + Advanced Actions + Zaawansowane akcje - Edit Rules File - + Clean Temporary Libraries Directory on Device + Wyczyść tymczasowe katalogi z bibliotekami na urządzeniu - Install Ministro, system-wide Qt shared libraries installer - - - - Choose APK - Wybierz APK + Install Ministro from APK + Zainstaluj Ministro z APK AndroidPackageCreationWidget - - Manifest - - <b>Android target SDK:</b> - - - - <b>Package name:</b> - <b>Nazwa pakietu:</b> - - - <p align="justify">Please choose a valid package name for your application (e.g. "org.example.myapplication").</p> -<p align="justify">Packages are usually defined using a hierarchical naming pattern, with levels in the hierarchy separated by periods (.) (pronounced "dot").</p> -<p align="justify">In general, a package name begins with the top level domain name of the organization and then the organization's domain and then any subdomains listed in reverse order. The organization can then choose a specific name for their package. Package names should be all lowercase characters whenever possible.</p> -<p align="justify">Complete conventions for disambiguating package names and rules for naming packages when the Internet domain name cannot be directly used as a package name are described in section 7.7 of the Java Language Specification.</p> - - - - <b>Version code:</b> - <b>Kod wersji:</b> - - - <b>Version name:</b> - <b>Nazwa wersji:</b> - - - 1.0.0 - 1.0.0 + <b>Docelowy SDK Androida:</b> Application Aplikacja - - <b>Application name:</b> - <b>Nazwa aplikacji:</b> - - - <b>Run:</b> - <b>Uruchom:</b> - - - <b>Application icon:</b> - <b>Ikona aplikacji:</b> - - - Select low dpi icon - Wybierz ikonę o małym dpi - - - Select medium dpi icon - Wybierz ikonę o średnim dpi - - - Select high dpi icon - Wybierz ikonę o dużym dpi - - - Permissions - Prawa dostępu - - - Add - Dodaj - - - Remove - Usuń - - - Save - Zachowaj - - - Discard - Odrzuć - - - Name: - Nazwa: - Libraries Biblioteki @@ -24968,7 +25438,8 @@ This option is useful when you want to try your application on devices which don <center>Prebundled libraries</center> <p align="justify">Please be aware that the order is very important: If library <i>A</i> depends on library <i>B</i>, <i>B</i> <b>must</b> go before <i>A</i>.</p> - + <center>Spakowane biblioteki</center> +<p align="justify">Kolejność jest bardzo istotna. Jeśli biblioteka <i>A</i> zależy od biblioteki <i>B</i>, <i>B</i> <b>musi</b> pojawić się przed <i>A</i>.</p> Up @@ -25025,21 +25496,13 @@ This option is useful when you want to try your application on devices which don Ant location: Położenie Ant: - - x86 GDB location: - Położenie x86 GDB: - - - OpenJDK location: - Położenie OpenJDK: - Start Uruchom AVD Manager - AVD Manager + Menedżer AVD System/data partition size: @@ -25051,7 +25514,7 @@ This option is useful when you want to try your application on devices which don Start Android AVD Manager - Uruchom Android AVD Manager + Uruchom menedżera Android AVD Add @@ -25062,20 +25525,12 @@ This option is useful when you want to try your application on devices which don Usuń - Android NDK tool chain version: - Wersja zestawu narzędzi Android NDK: + Automatically create kits for Android tool chains + Automatyczne tworzenie zestawów narzędzi Androida - ARM GDB location: - Położenie ARM GDB: - - - ARM GDB server location: - Położenie serwera ARM GDB: - - - x86 GDB server location: - Położenie serwera x86 GDB: + JDK location: + Położenie JDK: @@ -25094,7 +25549,7 @@ This option is useful when you want to try your application on devices which don Target - Produkt docelowy + Cel Reset all to default @@ -25114,11 +25569,11 @@ This option is useful when you want to try your application on devices which don Target Identifier - Identyfikator produktu docelowego + Docelowy identyfikator Target: - Produkt docelowy: + Cel: Reset to default @@ -25183,6 +25638,10 @@ This option is useful when you want to try your application on devices which don Remove Usuń + + Filter + Filtr + Core::RemoveFileDialog @@ -25317,6 +25776,14 @@ p, li { white-space: pre-wrap; } Patch 2 Łata 2 + + Days + Dni + + + &Expires after: + Okr&es ważności: + CodePaster::Internal::SettingsPage @@ -25336,6 +25803,14 @@ p, li { white-space: pre-wrap; } Default protocol: Domyślny protokół: + + &Expires after: + Okr&es ważności: + + + Days + Dni + CppTools::Internal::CppFileSettingsPage @@ -25358,78 +25833,6 @@ p, li { white-space: pre-wrap; } Debugger::Internal::CommonOptionsPage - - Behavior - Zachowanie - - - Use alternating row colors in debug views - Używaj alternatywnych kolorów wierszy w widokach debugowych - - - Change the font size in the debugger views when the font size in the main editor changes. - Zmieniaj rozmiar czcionki w widokach debuggera, gdy zostanie on zmieniony w głównym edytorze. - - - Debugger font size follows main editor - Rozmiar czcionki debuggera wzięty z głównego edytora - - - Use tooltips in main editor while debugging - Używaj podpowiedzi w głównym edytorze podczas debugowania - - - Populate the source file view automatically. This might slow down debugger startup considerably. - Automatycznie wypełniaj widok plików źródłowych. Może to znacznie spowolnić proces uruchamiania debuggera. - - - Populate source file view automatically - Wypełniaj automatycznie widok pliku źródłowego - - - Close temporary buffers on debugger exit - Zamykaj tymczasowe bufory po zakończeniu debugowania - - - Switch to previous mode on debugger exit - Przełączaj do poprzedniego trybu po zakończeniu debugowania - - - Maximum stack depth: - Maksymalna głębokość stosu: - - - <unlimited> - <nieograniczona> - - - Bring Qt Creator to foreground when application interrupts - Przywołuj Qt Creatora w przypadku zatrzymania aplikacji - - - Register Qt Creator for debugging crashed applications. - Zarejestruj Qt Creatora do debugowania aplikacji zakończonych błędem. - - - Use Qt Creator for post-mortem debugging - Używaj Creatora do pośmiertnego debugowania - - - Show QML object tree in Locals & Expressions when connected and not stepping. - - - - Show QML object tree - Pokazuj drzewo obiektów QML - - - Enable a full file path in breakpoints by default also for the GDB - Włącz pokazywanie pełnych ścieżek do plików w pułapkach również dla GDB - - - Breakpoints full path by default - Pełne ścieżki w pułapkach domyślnie - Stop when %1() is called Zatrzymuj przy wywołaniu %1() @@ -25443,7 +25846,7 @@ p, li { white-space: pre-wrap; } Debugger::Internal::LldbOptionsPageWidget Enable LLDB - Włącz LLDB + Uaktywnij LLDB Use GDB Python dumpers @@ -25650,15 +26053,15 @@ p, li { white-space: pre-wrap; } Yes (id is "%1") - Tak (id jest "%1") + Tak (identyfikatorem jest "%1") No Nie - Remote Processes - Zdalne procesy + Show Running Processes + Pokazuj uruchomione procesy @@ -25739,53 +26142,6 @@ p, li { white-space: pre-wrap; } Czas trwania - - Qnx::Internal::BarDescriptorFileImageWizardPage - - WizardPage - StronaKreatora - - - Icon: - Ikona: - - - Splash screens - Ekrany powitalne - - - Landscape: - Pejzaż: - - - Portrait: - Portret: - - - Images - Pliki graficzne - - - Images (*.jpg *.png) - Pliki graficzne (*.jpg *.png) - - - <font color="red">Could not open '%1' for reading.</font> - <font color="red">Nie można otworzyć '%1' do odczytu.</font> - - - <font color="red">Incorrect icon size (%1x%2). The maximum size is %3x%4 pixels.</font> - <font color="red">Niepoprawny rozmiar ikony (%1x%2). Maksymalny rozmiar to %3x%4 pikseli.</font> - - - <font color="red">Incorrect landscape splash screen size (%1x%2). The maximum size is %3x%4 pixels.</font> - <font color="red">Niepoprawny rozmiar ekranu powitalnego w układzie poziomym (%1x%2). Maksymalny rozmiar to %3x%4 pikseli.</font> - - - <font color="red">Incorrect portrait splash screen size (%1x%2). The maximum size is %3x%4 pixels.</font> - <font color="red">Niepoprawny rozmiar ekranu powitalnego w układzie pionowym (%1x%2). Maksymalny rozmiar to %3x%4 pikseli.</font> - - Qnx::Internal::BlackBerryDeployConfigurationWidget @@ -25819,6 +26175,74 @@ p, li { white-space: pre-wrap; } Private key file: Plik z kluczem prywatnym: + + Connection log: + Log połączeń: + + + Request + Żądanie + + + Upload + Prześlij + + + Failed to upload debug token: + + + + Qt Creator + Qt Creator + + + Debug token successfully uploaded. + + + + No route to host. + Brak połączenia z hostem. + + + Authentication failed. + Brak autoryzacji. + + + Development mode is disabled on the device. + Tryb deweloperski nieaktywny na urządzeniu. + + + Failed to start inferior process. + Nie można uruchomić podprocesu. + + + Inferior processes timed out. + Przekroczony czas oczekiwania na podproces. + + + Inferior process has crashed. + Podproces zakończył pracę błędem. + + + Failed to communicate with the inferior process. + Nie można skomunikować się z podprocesem. + + + An unknwon error has happened. + Wystąpił nieznany błąd. + + + Error + Błąd + + + Operation in Progress + Operacja w toku + + + Uploading debug token + + Qnx::Internal::BlackBerryDeviceConfigurationWizardSetupPage @@ -25862,6 +26286,10 @@ p, li { white-space: pre-wrap; } BlackBerry Device Urządzenie BlackBerry + + Request + Zażądaj + Qnx::Internal::BlackBerryDeviceConfigurationWizardSshKeyPage @@ -25877,10 +26305,6 @@ p, li { white-space: pre-wrap; } Public key file: Plik z kluczem publicznym: - - Generate - Wygeneruj - SSH Key Setup Konfiguracja klucza SSH @@ -25893,6 +26317,14 @@ p, li { white-space: pre-wrap; } Key Generation Failed Błąd w trakcie generowania klucza + + Choose Private Key File Name + Wybierz nazwę pliku z kluczem prywatnym + + + Generate... + Generuj... + Qnx::Internal::BlackBerryRunConfigurationWidget @@ -25920,7 +26352,7 @@ p, li { white-space: pre-wrap; } Override %1: - Zastąpienie %1: + Przesłoń %1: @@ -25986,7 +26418,7 @@ p, li { white-space: pre-wrap; } Enable touch optimized navigation - Włącz nawigację zoptymalizowaną pod kątem urządzeń dotykowych + Uaktywnij nawigację zoptymalizowaną pod kątem urządzeń dotykowych Touch optimized navigation will make the HTML page flickable and enlarge the area of touch sensitive elements. If you use a JavaScript framework which optimizes the touch interaction, leave the checkbox unchecked. @@ -26192,12 +26624,8 @@ p, li { white-space: pre-wrap; } Formularz - These show the INSTALLS settings from the project file(s). - Pokazuje ustawienia INSTALLS dla plików projektu. - - - Files to install for subproject: - Pliki do zainstalowania dla podprojektu: + Files to deploy: + Pliki do zainstalowania: @@ -26215,7 +26643,7 @@ p, li { white-space: pre-wrap; } Enable automatic &indentation - Włącz automatyczne wc&ięcia + Uaktywnij automatyczne wc&ięcia Backspace indentation: @@ -26337,7 +26765,7 @@ Ustala, jak klawisz "Backspace" reaguje na wcięcia. <p>This setting does <b>not</b> influence the use of UTF-16 and UTF-32 BOMs.</p></body></html> <html><head/><body> <p>Sposób traktowania znacznika kolejności bajtów (BOM) UTF-8 przez edytory tekstowe. Opcje:</p> -<ul ><li><i>Dodawaj w przypadku kodowania UTF-8:</i> zawsze dodaje BOM w trakcie zachowywania pliku kodowanego UTF-8. Uwaga: to nie zadziała jeżeli kodowanie jest <i>systemowe</i>, ponieważ Qt Creator nie posiada informacji o nim.</li> +<ul ><li><i>Dodawaj, w przypadku kodowania UTF-8:</i> zawsze dodaje BOM w trakcie zachowywania pliku kodowanego UTF-8. Uwaga: to nie zadziała jeżeli kodowanie jest <i>systemowe</i>, ponieważ Qt Creator nie posiada informacji o nim.</li> <li><i>Zachowuj, jeśli już istnieje: </i></li>zachowuje plik z BOM jeśli go posiadał podczas ładowania</li> <li><i>Zawsze usuwaj:</i> nigdy nie zapisuje UTF-8 BOM kasując poprzednie wystąpienia.</li></ul> <p>Uwaga: UTF-8 BOMy występują rzadko i niektóre edytory traktują je za błędne, więc zwykle nie ma sensu ich dodawać.</p> @@ -26345,7 +26773,7 @@ Ustala, jak klawisz "Backspace" reaguje na wcięcia. Add If Encoding Is UTF-8 - Dodawaj w przypadku kodowania UTF-8 + Dodawaj, w przypadku kodowania UTF-8 Keep If Already Present @@ -26365,7 +26793,7 @@ Ustala, jak klawisz "Backspace" reaguje na wcięcia. Enable &mouse navigation - Włącz nawigację &myszy + Uaktywnij nawigację &myszy Enable scroll &wheel zooming @@ -26390,7 +26818,7 @@ Ustala, jak klawisz "Backspace" reaguje na wcięcia. Press Alt to display context-sensitive help or type information as tooltips. - Nacisnięcie Alt spowoduje wyświetlenie pomocy kontekstowej lub informacji o typie w podpowiedzi. + Naciśnięcie Alt spowoduje wyświetlenie pomocy kontekstowej lub informacji o typie w podpowiedzi. Using keyboard shortcut (Alt) @@ -26460,7 +26888,7 @@ Ustala, jak klawisz "Backspace" reaguje na wcięcia. &Visualize whitespace - Pokazuj &białe znaki + Pokazuj białe &znaki &Animate matching parentheses @@ -26480,12 +26908,24 @@ Ustala, jak klawisz "Backspace" reaguje na wcięcia. Enable text &wrapping - Włącz za&wijanie tekstu + Uaktywnij za&wijanie tekstu Display right &margin at column: Wyświetlaj prawy &margines w kolumnie: + + &Highlight matching parentheses + Podświetlaj pasujące n&awiasy + + + Always open links in another split + Zawsze otwieraj linki w sąsiadującym oknie + + + Display file encoding + Pokazuj kodowanie plików + TextEditor::Internal::HighlighterSettingsPage @@ -26515,10 +26955,6 @@ Ustala, jak klawisz "Backspace" reaguje na wcięcia. Behavior Zachowanie - - Alert when a highlight definition is not found - Ostrzegaj w przypadku braku definicji podświetlenia - Ignored file patterns: Ignorowane wzorce plików: @@ -26659,6 +27095,14 @@ Wpływa na wcięcia przeniesionych linii. With Regular Indent Z regularnymi wcięciami + + The text editor indentation setting is used for non-code files only. See the C++ and Qt Quick coding style settings to configure indentation for code files. + Ustawienia wcięć edytora tekstu są używane do plików niezawierających kodu źródłowego. Wcięcia dla plików z kodem źródłowym można skonfigurować w ustawieniach stylu kodu C++ i Qt Quick. + + + <i>Code indentation is configured in <a href="C++">C++</a> and <a href="QtQuick">Qt Quick</a> settings.</i> + <i>Wcięcia w kodzie można skonfigurować w ustawieniach <a href="C++">C++</a> i <a href="QtQuick">Qt Quick</a>.</i> + Todo::Internal::KeywordDialog @@ -26783,6 +27227,10 @@ Wpływa na wcięcia przeniesionych linii. Clean Repository Wyczyść repozytorium + + Select All + Zaznacz wszystko + VcsBase::Internal::CommonSettingsPage @@ -26805,8 +27253,8 @@ Wpływa na wcięcia przeniesionych linii. A file listing user names and email addresses in a 4-column mailmap format: name <email> alias <email> - Plik z listą nazw użytkowników i adresami email w 4 kolumnach (format mailmap): -nazwa <email> alias <email> + Plik z listą nazw użytkowników i adresami e-mail w 4 kolumnach (format mailmap): +nazwa <e-mail> alias <e-mail> User/&alias configuration file: @@ -26992,265 +27440,6 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS. Aplikacja nie jest gotowa na debugowanie QML/JS. - - StaticAnalysisMessages - - do not use '%1' as a constructor - nie używaj "%1" jako konstruktora - - - invalid value for enum - niepoprawna wartość dla typu wyliczeniowego - - - enum value must be a string or a number - wartość typu wyliczeniowego musi być ciągiem lub liczbą - - - number value expected - oczekiwano wartości liczbowej - - - boolean value expected - oczekiwano wartości boolowskiej - - - string value expected - oczekiwano wartości w postaci ciągu - - - invalid URL - niepoprawny URL - - - file or directory does not exist - plik lub katalog nie istnieje - - - invalid color - niepoprawny kolor - - - anchor line expected - oczekiwano linii kotwicznej - - - duplicate property binding - powielone wiązanie właściwości - - - id expected - oczekiwano identyfikatora - - - invalid id - niepoprawny identyfikator - - - duplicate id - powielony identyfikator - - - invalid property name '%1' - niepoprawna nazwa właściwości "%1" - - - '%1' does not have members - "%1" nie posiada składników - - - '%1' is not a member of '%2' - "%1" nie jest składnikiem "%2" - - - assignment in condition - podstawienie w warunku - - - unterminated non-empty case block - niezakończony niepusty blok "case" - - - do not use 'eval' - nie używaj "eval" - - - unreachable - nieosiągalne - - - do not use 'with' - nie używaj "with" - - - do not use comma expressions - nie używaj wyrażeń przecinkowych - - - '%1' is already a formal parameter - "%1" jest już formalnym parametrem - - - unnecessary message suppression - - - - '%1' is already a function - "%1" jest już funkcją - - - var '%1' is used before its declaration - zmienna "%1" jest użyta przed jej deklaracją - - - '%1' is already a var - "%1" jest już zmienną - - - '%1' is declared more than once - "%1" jest zadeklarowana więcej niż jeden raz - - - function '%1' is used before its declaration - funkcja "%1" jest użyta przed jej deklaracją - - - the 'function' keyword and the opening parenthesis should be separated by a single space - słowo kluczowe "function" i nawias otwierający powinny być oddzielone przez pojedynczą spację - - - do not use stand-alone blocks - nie używaj autonomicznych bloków - - - do not use void expressions - nie używaj wyrażeń "void" - - - confusing pluses - mylące plusy - - - confusing minuses - mylące minusy - - - declare all function vars on a single line - zadeklaruj wszystkie zmienne funkcji w pojedynczej linii - - - unnecessary parentheses - nadmiarowe nawiasy - - - == and != may perform type coercion, use === or !== to avoid - == i != mogą dokonać konwersji typu, zamiast tego używaj === lub !== - - - expression statements should be assignments, calls or delete expressions only - składnikami wyrażenia mogą być tylko przypisania, wywołania lub "detele" - - - var declarations should be at the start of a function - deklaracje zmiennych powinny znajdować się na początku funkcji - - - only use one statement per line - używaj tylko jednego wyrażenia w linii - - - unknown component - nieznany komponent - - - could not resolve the prototype '%1' of '%2' - nie można rozwiązać prototypu "%1" klasy "%2" - - - could not resolve the prototype '%1' - nie można rozwiązać prototypu "%1" - - - prototype cycle, the last non-repeated component is '%1' - cykl w prototypie, ostatni niepowtórzony komponent to "%1" - - - invalid property type '%1' - niepoprawny typ właściwości "%1" - - - == and != perform type coercion, use === or !== to avoid - == i != dokonują konwersji typu, zamiast tego używaj === lub !== - - - calls of functions that start with an uppercase letter should use 'new' - wywołania funkcji, które rozpoczynają się wielką literą, powinny używać "new" - - - 'new' should only be used with functions that start with an uppercase letter - "new" powinno być użyte jedynie dla funkcji, które rozpoczynają się wielką literą - - - use spaces around binary operators - używaj spacji po obu stronach operatorów binarnych - - - unintentional empty block, use ({}) for empty object literal - niezamierzony pusty blok, użyj ({}) dla pustego obiektu - - - use %1 instead of 'var' or 'variant' to improve performance - używaj %1 zamiast "var" lub "variant" aby poprawić wydajność - - - missing property '%1' - brak właściwości "%1" - - - object value expected - oczekiwano wartości w postaci obiektu - - - array value expected - oczekiwano wartości w postaci tablicy - - - %1 value expected - oczekiwano wartości w postaci %1 - - - maximum number value is %1 - maksymalną wartością liczbową jest %1 - - - minimum number value is %1 - minimalną wartością liczbową jest %1 - - - maximum number value is exclusive - maksymalna wartość liczbowa jest wyłączna - - - minimum number value is exclusive - minimalna wartość liczbowa jest wyłączna - - - string value does not match required pattern - wartość ciagu nie odpowiada wymaganemu wzorcowi - - - minimum string value length is %1 - minimalna długość wartości ciągu to %1 - - - maximum string value length is %1 - maksymalna długość wartości ciągu to %1 - - - %1 elements expected in array value - oczekiwano %1 elementów w tablicy wartości - - QSsh::Internal::SftpChannelPrivate @@ -27451,7 +27640,7 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS. Please enter the password for your private key. - Podaj hasło do przywatnego klucza. + Podaj hasło do prywatnego klucza. @@ -27488,11 +27677,11 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS. odd cpu architecture - nietypowa architektura cpu + nietypowa architektura cpu - odd endianess - nietypowa kolejność bajtów + odd endianness + nietypowa kolejność bajtów unexpected e_shsize @@ -27554,27 +27743,27 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS. %1 cannot create a client. The daemon is probably not running. - + %1 nie może utworzyć klienta. Prawdopodobnie demon nie jest uruchomiony. cAvahiClient, server collision. - + cAvahiClient, kolizja serwerów. cAvahiClient, an error occurred on the client side. - + cAvahiClient, wystąpił błąd po stronie klienta. cAvahiClient, still connecting, no server available. - + cAvahiClient, trwa łączenie, brak dostępnych serwerów. Unexpected state %1 in cAvahiClientReply. - + Nieoczekiwany stan %1 w cAvahiClientReply. Unexpected state %1 in cAvahiBrowseReply. - + Nieoczekiwany stan %1 w cAvahiBrowseReply. %1 failed to kill other daemons with '%2'. @@ -27592,23 +27781,11 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS. %1 failed starting embedded daemon at %2. - + %1 nie może uruchomić wbudowanego demona w %2. ZeroConf - - could not load native library - Nie można załadować natywnej biblioteki - - - skipping over avahi compatibility lib (or obsolete mdnsd) - - - - *WARNING* detected an obsolete version of Apple Bonjour, either disable/uninstall it or upgrade it, otherwise zeroconf will fail - *OSTRZEŻENIE* wykryto przestarzałą wersję Apple Bonjour. Wyłącz, odinstaluj albo uaktualnij ją, w przeciwnym razie zeroconf nie zadziała - Zeroconf could not load a valid library, failing. Zeroconf nie może załadować poprawnej biblioteki i tym samym kończy działanie. @@ -27619,7 +27796,7 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS. Zeroconf has no valid library, aborting connection. - Zeroconf nie ma poprawnej biblioteki, połączenie zerwane. + Zeroconf nie ma poprawnej biblioteki, przerwano połączenie. Zeroconf giving up on %1, switching to %2. @@ -27631,7 +27808,7 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS. Trying %1... - + Próbowanie %1... Zeroconf using %1 failed the initialization of the main library connection with error %2. @@ -27669,8 +27846,22 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS. Zeroconf for [%1] accumulated %n consecutive errors, aborting. + + + + Could not load native library. + Nie można załadować natywnej biblioteki. + + + Skipping over Avahi compatibility lib (or obsolete mdnsd). + + + + Warning: Detected an obsolete version of Apple Bonjour. Disable, uninstall, or upgrade it, or zeroconf will fail. + Ostrzeżenie: wykryto przestarzałą wersję Apple Bonjour. Zdezaktywuj, odinstaluj albo uaktualnij ją, w przeciwnym razie zeroconf nie zadziała. + ZeroConf::ServiceBrowser @@ -27699,10 +27890,6 @@ Sprawdź dokumentację SSH zmienną środowiskową SSH_ASKPASS. Analyzer::Internal::AnalyzerRunControlFactory - - Analyzer - Analizator - No analyzer tool selected Brak wybranego narzędzia analizy @@ -27727,6 +27914,10 @@ Please install an SDK of at least API version %1. Nie można utworzyć nowego AVD. Brak aktualnego Android SDK. Zainstaluj SDK o wersji API przynajmniej %1. + + Android for %1 (GCC %2, Qt %3) + Android dla %1 (GCC %2, Qt %3) + Android @@ -27785,12 +27976,24 @@ Zainstaluj SDK o wersji API przynajmniej %1. Please wait, searching for a suitable device for target:%1. - Proszę czekać, wyszukiwanie odpowiedniego urządzenia dla produktu docelowego: %1. + Proszę czekać, wyszukiwanie odpowiedniego urządzenia dla: %1. Cannot deploy: no devices or emulators found for your package. Nie można zainstalować: brak urządzeń lub emulatorów dla pakietu. + + No Android toolchain selected. + Brak wybranego zestawu narzędzi dla Androida. + + + Could not run adb. No device found. + Nie można uruchomić adb. Brak urządzenia. + + + adb finished with exit code %1. + adb zakończone kodem wyjściowym %1. + Package deploy: Running command '%1 %2'. Instalacja pakietu: Uruchamianie komendy "%1 %2". @@ -27811,10 +28014,6 @@ Zainstaluj SDK o wersji API przynajmniej %1. Exit code: %1 Kod wyjściowy: %1 - - Clean old Qt libraries - Wyczyść stare biblioteki Qt - Deploy Qt libraries. This may take some time, please wait. Instalowanie bibliotek Qt. To może zająć trochę czasu. @@ -27827,10 +28026,6 @@ Zainstaluj SDK o wersji API przynajmniej %1. Pulling files necessary for debugging. - - Qt Android smart installer installation failed - - Installing package onto %1. Instalowanie pakietów na %1. @@ -27902,7 +28097,7 @@ Zainstaluj przynajmniej jeden SDK. Can't parse '%1' - Nie można sparsować "%1" + Błąd parsowania "%1" Can't open '%1' @@ -27926,6 +28121,10 @@ Zainstaluj przynajmniej jeden SDK. Cannot create Android package: current build configuration is not Qt 4. Nie można utworzyć pakietu androidowego: bieżąca konfiguracja budowania nie używa Qt 4. + + Cannot create Android package: No ANDROID_TARGET_ARCH set in make spec. + Nie można utworzyć pakietu androidowego: brak ustawionej zmiennej ANDROID_TARGET_ARCH w make spec. + Cannot find ELF information Nie można odnaleźć informacji o ELF @@ -28019,36 +28218,6 @@ Upewnij się, że aplikacja jest poprawnie zbudowana i jest ona wybrana w zakła Android::Internal::AndroidPackageCreationWidget - - Invalid Package Name - Niepoprawna nazwa pakietu - - - The package name '%1' is not valid. -Please choose a valid package name for your application (e.g. "org.example.myapplication"). - Nazwa pakietu "%1" jest niepoprawna. -Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplikacja"). - - - Choose High DPI Icon - Wybierz ikonę o dużym dpi - - - PNG images (*.png) - Pliki graficzne (*.png) - - - < Type or choose a permission > - < Wpisz lub wybierz prawa dostępu > - - - Choose Medium DPI Icon - Wybierz ikonę o średnim dpi - - - Choose Low DPI Icon - Wybierz ikonę o małym dpi - <b>Package configurations</b> <b>Konfiguracje pakietu</b> @@ -28102,15 +28271,12 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik Uruchamianie zdalnego procesu. - - Android::Internal::AndroidRunControlFactory - - Run on Android device or emulator. - Uruchom na urządzeniu lub emulatorze Android. - - Android::Internal::AndroidRunner + + No free ports available on host for QML debugging. + Brak wolnych portów w hoście do debugowania QML. + @@ -28143,17 +28309,13 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik Unable to start '%1'. Nie można uruchomić "%1". - - Cannot find %1 process. - Nie można odnaleźć procesu %1. - -'%1' killed. +'%1' terminated. -"%1" został zabity. +Zakończono "%1". @@ -28172,7 +28334,7 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik AVD Target - Identyfikator AVD + Docelowy AVD CPU/ABI @@ -28193,6 +28355,26 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik "%1" does not seem to be an Android NDK top folder. "%1" nie wygląda na katalog główny NDK Androida. + + Found %n toolchains for this NDK. + + Znaleziono %n zestaw narzędzi dla tego NDK. + Znaleziono %n zestawy narzędzi dla tego NDK. + Znaleziono %n zestawów narzędzi dla tego NDK. + + + + Qt version for architecture %1 is missing. + To add the Qt version, select Options > Build & Run > Qt Versions. + Brak ustawionej wersji Qt dla architektury %1. +Aby dodać wersję Qt wybierz Opcje | Budowanie i uruchamianie | Wersje Qt. + + + Qt versions for architectures %1 are missing. + To add the Qt versions, select Options > Build & Run > Qt Versions. + Brak ustawionych wersji Qt dla architektur %1. +Aby dodać wersje Qt wybierz Opcje | Budowanie i uruchamianie | Wersje Qt. + Select Android SDK folder Wybierz katalog z SDK Androida @@ -28205,14 +28387,6 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik Select ant Script Wybierz skrypt "ant" - - Select GDB Executable - Wybierz plik wykonywalny GDB - - - Select GDB Server Android Executable - Wybierz plik wykonywalny androidowego serwera GDB - Select OpenJDK Path Wybierz ścieżkę do OpenJDK @@ -28224,14 +28398,6 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik Android GCC Android GCC - - Android GCC for %1 - Android GCC dla %1 - - - Android GCC (%1-%2) - Android GCC (%1-%2) - AutotoolsProjectManager::Internal::AutogenStepFactory @@ -28316,16 +28482,16 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik Build directory: Katalog wersji: + + Autotools Manager + + AutotoolsProjectManager::Internal::AutotoolsManager - Failed opening project '%1': Project file does not exist - Nie można otworzyć projektu "%1": projekt nie istnieje - - - Failed opening project '%1': Project already open - Nie można otworzyć projektu "%1": projekt jest już otwarty + Failed opening project '%1': Project is not a file + Nie można otworzyć projektu "%1": Ścieżka projektu nie wskazuje na plik @@ -28408,7 +28574,7 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik Qt Creator needs a compiler set up to build. Configure a compiler in the kit options. - Do budowy Qt Creator wymaga ustawionego kompilatora. Skonfiguruj go w opcjach zestawu. + Do budowy Qt Creator wymaga ustawionego kompilatora. Skonfiguruj go w opcjach zestawu narzędzi. Configuration is faulty. Check the Issues view for details. @@ -28457,11 +28623,16 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik CMakeProjectManager::Internal::CMakeLocatorFilter Build CMake target - Zbuduj program CMake'owy + Zbudowanie programu CMake'owego Core::DocumentManager + + Could not save the files. + error message + Nie można zachować plików. + File Error Błąd pliku @@ -28486,22 +28657,6 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik Open File Otwórz plik - - File Is Read Only - Plik tylko do odczytu - - - The file <i>%1</i> is read only. - Plik <i>%1</i> jest plikiem tylko do odczytu. - - - Make &Writable - Uczyń plik &zapisywalnym - - - &Save As... - Zachowaj &jako... - Cannot reload %1 Nie można przeładować %1 @@ -28566,8 +28721,8 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik CppTools::CppClassesFilter - Classes - Klasy + C++ Classes + Klasy C++ @@ -28610,24 +28765,32 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik Disable Selected Breakpoints - Wyłącz zaznaczone pułapki + Zdezaktywuj zaznaczone pułapki Enable Selected Breakpoints - Włącz zaznaczone pułapki + Uaktywnij zaznaczone pułapki Disable Breakpoint - Wyłącz pułapkę + Zdezaktywuj pułapkę Enable Breakpoint - Włącz pułapkę + Uaktywnij pułapkę Add Breakpoint... Dodaj pułapkę... + + Remove All Breakpoints + Usuń wszystkie pułapki + + + Are you sure you want to remove all breakpoints from all files in the current session? + Czy na pewno usunąć wszystkie pułapki ze wszystkich plików w bieżącej sesji? + Add Breakpoint Dodaj pułapkę @@ -28641,7 +28804,7 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik Kit: - Zestaw: + Zestaw narzędzi: &Port: @@ -28712,6 +28875,10 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik Debugger Test Test debuggera + + Debugger Runtime + + Debugger::Internal::DebuggerRunConfigWidget @@ -28721,11 +28888,11 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik Enable C++ - Włącz C++ + Uaktywnij C++ Enable QML - Włącz QML + Uaktywnij QML Debug port: @@ -28733,19 +28900,15 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik <a href="qthelp://org.qt-project.qtcreator/doc/creator-debugging-qml.html">What are the prerequisites?</a> - <a href="qthelp://org.qt-project.qtcreator/doc/creator-debugging-qml.html">Jakie są wymogi?</a> + <a href="qthelp://org.qt-project.qtcreator/doc/creator-debugging-qml.html">Jakie są wymagania?</a> Enable Debugging of Subprocesses - Włącz debugowanie podprocesów + Uaktywnij debugowanie podprocesów DebuggerPlugin - - Debug - Debug - Unable to create a debugger engine of the type '%1' Nie można utworzyć silnika debuggera typu "%1" @@ -28764,7 +28927,7 @@ Wybierz poprawną nazwę pakietu dla aplikacji (np. "org.przyklad.mojaaplik Debugger::Internal::GdbAttachEngine Attached to process %1. - Dołączono do procesu %1 + Dołączono do procesu %1. @@ -29077,6 +29240,10 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział Show Symbols Pokaż symbole + + Show Sections + Pokaż sekcje + Show Dependencies Pokaż zależności @@ -29093,6 +29260,10 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział Show Symbols in File "%1" Pokaż symbole z pliku "%1" + + Show Sections in File "%1" + Pokaż sekcje z pliku "%1" + Show Dependencies of "%1" Pokaż zależności dla "%1" @@ -29181,75 +29352,6 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział Anonimowa funkcja - - Debugger::Internal::QtMessageLogEditor - - Cu&t - Wy&tnij - - - &Copy - S&kopiuj - - - &Paste - Wk&lej - - - Select &All - Zaznacz &wszystko - - - C&lear - Wy&czyść - - - - Debugger::Internal::QtMessageLogView - - &Copy - S&kopiuj - - - &Show in Editor - &Pokaż w edytorze - - - C&lear - Wy&czyść - - - - Debugger::Internal::QtMessageLogWindow - - Log - Log - - - Show debug, log, and info messages. - Pokazuj komunikaty debugowe, log i informacje. - - - Warning - Ostrzeżenie - - - Show warning messages. - Pokazuj ostrzeżenia. - - - Error - Błąd - - - Show error and fatal messages. - Pokazuj komunikaty o błędach. - - - Clear Console - Wyczyść konsolę - - Debugger::Internal::RegisterTreeView @@ -29258,7 +29360,7 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział Open Disassembler... - Otwórz deasembler... + Otwórz dezasembler... Open Memory Editor at 0x%1 @@ -29270,7 +29372,7 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział Open Disassembler at 0x%1 - Otwórz deasembler w 0x%1 + Otwórz dezasembler w 0x%1 Open Memory Editor @@ -29282,7 +29384,7 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział Open Disassembler - Otwórz deasembler + Otwórz dezasembler Hexadecimal @@ -29343,7 +29445,7 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział Disassemble Function - Zdeasembluj funkcję + Zdezasembluj funkcję Copy Contents to Clipboard @@ -29359,19 +29461,19 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział Open Disassembler at Address... - Otwórz deasembler z adresem... + Otwórz dezasembler z adresem... Disassemble Function... - Zdeasembluj funkcję + Zdezasembluj funkcję Open Disassembler - Otwórz deasembler + Otwórz dezasembler Open Disassembler at 0x%1 - Otwórz deasembler w 0x%1 + Otwórz dezasembler w 0x%1 Try to Load Unknown Symbols @@ -29403,12 +29505,12 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział Rejestr <i>%1</i> - Memory Referenced by Pointer "%1" (0x%2) - Pamięć, do której odnosi się wskaźnik "%1" (0x%2) + Memory at Pointer's Address "%1" (0x%2) + Pamięć pod adresem wskaźnika "%1" (0x%2) - Memory at Variable "%1" (0x%2) - Pamięć pod zmienną "%1" (0x%2) + Memory at Object's Address "%1" (0x%2) + Pamięć pod adresem obiektu "%1" (0x%2) Cannot Display Stack Layout @@ -29495,8 +29597,24 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział Dodaj pułapkę warunkową pod adresem obiektu (0x%1) - Add Data Breakpoint at Referenced Address (0x%1) - Dodaj pułapkę warunkową pod wskazanym adresem (0x%1) + Add Data Breakpoint at Pointer's Address (0x%1) + Dodaj pułapkę warunkową pod adresem wskaźnika (0x%1) + + + Open Memory Editor at Pointer's Address (0x%1) + Otwórz edytor pamięci pod adresem wskaźnika (0x%1) + + + Open Memory View at Pointer's Address (0x%1) + Otwórz widok pamięci pod adresem wskaźnika (0x%1) + + + Open Memory Editor at Pointer's Address + Otwórz edytor pamięci pod adresem wskaźnika + + + Open Memory View at Pointer's Address + Otwórz widok pamięci pod adresem wskaźnika Add Data Breakpoint @@ -29550,22 +29668,6 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział Open Memory View at Object's Address Otwórz widok pamięci z adresem obiektu - - Open Memory Editor at Referenced Address (0x%1) - Otwórz edytor pamięci ze wskazanym adresem (0x%1) - - - Open Memory View at Referenced Address (0x%1) - Otwórz widok pamięci ze wskazanym adresem (0x%1) - - - Open Memory Editor at Referenced Address - Otwórz edytor pamięci ze wskazanym adresem - - - Open Memory View at Referenced Address - Otwórz widok pamięci ze wskazanym adresem - Open Memory Editor Showing Stack Layout Otwórz edytor pamięci z układem stosu @@ -29607,7 +29709,7 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział staged + - + poindeksowany + modified @@ -29630,12 +29732,24 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział skopiowany - updated - uaktualniony + by both + przez obu + + + by us + przez nas + + + by them + przez nich Gerrit::Internal::GerritDialog + + Apply in: + Zastosuj w: + Gerrit %1@%2 Gerrit %1@%2 @@ -29657,20 +29771,36 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział Szczegóły - Diff... - Pokaż różnice... + &Refresh + &Odśwież - Apply... - Zastosuj... + &Show... + &Pokaż... - Checkout... - Kopia robocza... + Cherry &Pick... + - Refresh - Odśwież + &Checkout... + + + + &Show + &Pokaż + + + Cherry &Pick + + + + &Checkout + Utwórz &kopię roboczą + + + Fetching "%1"... + @@ -29734,6 +29864,26 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział %1 returned %2. %1 zwrócił %2. + + Timeout + Przekroczony czas oczekiwania + + + The gerrit process has not responded within %1s. +Most likely this is caused by problems with SSH authentication. +Would you like to terminate it? + Proces gerrit nie odpowiedział po %1s. +Najprawdopodobniej jest to problem autoryzacji SSH. +Czy zakończyć proces? + + + Terminate + Przerwij + + + Keep Running + Pozostaw uruchomionym + Gerrit::Internal::GerritOptionsPage @@ -29748,6 +29898,10 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział HTTPS HTTPS + + Always prompt for repository folder + Zawsze pytaj o katalog repozytorium + &Host: &Host: @@ -29760,6 +29914,24 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział &ssh: &ssh: + + &Repository: + &Repozytorium: + + + Default repository where patches will be applied. + Domyślne repozytorium do którego będą aplikowane łaty. + + + Pr&ompt: + Py&taj: + + + If checked, user will always be +asked to confirm the repository path. + Jeśli zaznaczone, użytkownik będzie +zawsze pytany o potwierdzenie ścieżki do repozytorium. + &Port: &Port: @@ -29779,7 +29951,7 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział Gerrit::Internal::FetchContext Gerrit Fetch - + Gerrit Fetch %1 crashed. @@ -29793,18 +29965,6 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział Error running %1: %2 Błąd podczas uruchamiania %1: %2 - - Error writing to temporary file. - Błąd zapisu do pliku tymczasowego. - - - Writing %1... - Zapisywanie %1... - - - Cherry-picking %1... - - Gerrit::Internal::GerritPlugin @@ -29812,10 +29972,33 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział Gerrit... Gerrit... + + Push to Gerrit... + + + + Initialization Failed + Błąd inicjalizacji + + + Failed to initialize dialog. Aborting. + Nie można zainicjalizować dialogu. Przerwano. + Git is not available. Git nie jest dostępny. + + Remote Not Verified + + + + Change host %1 +and project %2 + +were not verified among remotes in %3. Select different folder? + + Enter Local Repository for '%1' (%2) Podaj lokalne repozytorium dla "%1" (%2) @@ -29831,6 +30014,14 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział Show difference. Pokaż różnice. + + Graph + Graf + + + Show textual graph log. + Pokazuj log grafu tekstowego. + Git::Internal::GitSubmitEditorWidget @@ -29838,24 +30029,9 @@ Wskakiwanie do wnętrza modułu lub ustawianie pułapek w plikach powinno dział Detached HEAD Odłączony HEAD - - - Git::Internal::ResetDialog - Sha1 - Sha1 - - - Subject - Temat - - - Reset to: - Zresetuj do: - - - Undo Changes to %1 - Cofnij zmiany w %1 + Select Change + Wybierz zmianę @@ -29888,7 +30064,7 @@ Przerwać ją? Execute Custom Commands - Wykonaj własne komendy + Wykonanie własnej komendy @@ -29948,14 +30124,6 @@ Przerwać ją? Madde::Internal::MaddeDevice - - Test - Test - - - Deploy Public Key... - Zainstaluj klucz publiczny... - Maemo5/Fremantle Maemo5/Fremantle @@ -29983,8 +30151,8 @@ Czy chcesz dodać je do projektu?</html> ProjectExplorer::DesktopDevice - Run locally - Uruchom lokalnie + Local PC + Lokalny PC Desktop @@ -30018,7 +30186,7 @@ Czy chcesz dodać je do projektu?</html> Application did not finish in time, aborting. - Aplikacja nie zakończona o czasie, przerywanie. + Aplikacja nie zakończona o czasie, przerwano. Remote application crashed: %1 @@ -30044,7 +30212,7 @@ Czy chcesz dodać je do projektu?</html> ProjectExplorer::DeviceProcessesDialog Kit: - Zestaw: + Zestaw narzędzi: Filter @@ -30066,6 +30234,10 @@ Czy chcesz dodać je do projektu?</html> List of Processes Lista procesów + + &Attach to Process + &Dołącz do procesu + ProjectExplorer::Internal::DeviceProcessesDialogPrivate @@ -30219,12 +30391,12 @@ Zawartość zdalnego stderr: %1 ProjectExplorer::Internal::DeviceInformationConfigWidget - The device to run the applications on. - Urządzenie, na którym mają być uruchamiane aplikacje. + Manage + Zarządzaj - Manage... - Zarządzaj... + The device to run the applications on. + Urządzenie, na którym mają być uruchamiane aplikacje. Device: @@ -30238,13 +30410,6 @@ Zawartość zdalnego stderr: %1 Nazwa nowej sesji - - ProjectExplorer::DebuggerRunConfigurationAspect - - Debugger settings - Ustawienia debuggera - - ProjectExplorer::Target @@ -30308,7 +30473,7 @@ Zawartość zdalnego stderr: %1 QmlJSTools::FindExportedCppTypes The type will only be available in Qt Creator's QML editors when the type name is a string literal - Typ będzie tylko wtedy dostępny w edytorach QML, gdy jego nazwa jest stałą znakową + Typ będzie tylko wtedy dostępny w edytorach QML, gdy jego nazwa będzie literałem łańcuchowym The module URI cannot be determined by static analysis. The type will be available @@ -30320,7 +30485,7 @@ poinstruuje Qt Creatora o URI. must be a string literal to be available in the QML editor - musi być stałą znakową, aby być dostępnym w edytorze QML + musi być literałem łańcuchowym, aby być dostępnym w edytorze QML @@ -30339,8 +30504,8 @@ Spróbować ponownie? QmlProfiler::Internal::QmlProfilerDataModel - Source code not available - Kod źródłowy nie jest dostępny + Source code not available. + Kod źródłowy nie jest dostępny. <bytecode> @@ -30363,24 +30528,32 @@ Spróbować ponownie? Główny program - %1 animations at %2 FPS - %1 animacji przy %2 kl./s + %1 animations at %2 FPS. + %1 animacji przy %2 kl./s. - No data to save - Brak danych do zachowania + Unexpected complete signal in data model. + - Could not open %1 for writing - Nie można otworzyć "%1" do zapisu + No data to save. + Brak danych do zachowania. - Could not open %1 for reading - Nie można otworzyć "%1" do odczytu + Could not open %1 for writing. + Nie można otworzyć "%1" do zapisu. - Error while parsing %1 - Błąd podczas parsowania %1 + Could not open %1 for reading. + Nie można otworzyć "%1" do odczytu. + + + Error while parsing %1. + Błąd podczas parsowania %1. + + + Trying to set unknown state in events list. + Próba ustawienia nieznanego stanu na liście zdarzeń. Invalid version of QML Trace file. @@ -30470,12 +30643,12 @@ Spróbować ponownie? Binding is evaluated by the optimized engine. - Wiązanie jest oceniane przez zoptymalizowany silnik. + Powiązanie jest obliczane przez zoptymalizowany silnik. Binding not optimized (e.g. has side effects or assignments, references to elements in other files, loops, etc.) - Wiązanie nie jest zoptymalizowane (np. może mieć efekty uboczne lub podstawienia, + Powiązanie nie jest zoptymalizowane (np. może mieć efekty uboczne lub podstawienia, odniesienia do elementów w innych plikach, pętle, itd.) @@ -30508,7 +30681,7 @@ odniesienia do elementów w innych plikach, pętle, itd.) Binding - Wiązanie + Powiązanie Signal @@ -30640,8 +30813,8 @@ odniesienia do elementów w innych plikach, pętle, itd.) Qnx::Internal::BlackBerryCreatePackageStep - Create BAR packages - Utwórz pakiety BAR + Create packages + Utwórz pakiety Could not find packager command '%1' in the build environment @@ -30663,6 +30836,10 @@ odniesienia do elementów w innych plikach, pętle, itd.) Could not create build directory '%1' Nie można utworzyć katalogu budowania "%1" + + Missing passwords for signing packages + Brak haseł do podpisania pakietów + Error preparing application descriptor file Błąd przygotowywania pliku deskryptora aplikacji @@ -30682,6 +30859,38 @@ odniesienia do elementów w innych plikach, pętle, itd.) <b>Create packages</b> <b>Utwórz pakiety</b> + + Form + Formularz + + + Sign packages + Podpisane pakiety + + + CSK password: + Hasło CSK: + + + Keystore password: + + + + Note: This will store the passwords in a world-readable file. + + + + Save passwords + Zachowaj hasła + + + Show passwords + Pokaż hasła + + + Package in development mode + Pakiet w trybie deweloperskim + Qnx::Internal::BlackBerryCreatePackageStepFactory @@ -30696,6 +30905,31 @@ odniesienia do elementów w innych plikach, pętle, itd.) Deploy to BlackBerry Device Zainstaluj na urządzeniu BlackBerry + + Setup Application Descriptor File + + + + You need to set up a bar descriptor file to enable packaging. +Do you want Qt Creator to generate it for your project? + + + + Don't ask again for this project + + + + Cannot Set up Application Descriptor File + + + + Reading the bar descriptor template failed. + + + + Writing the bar descriptor file failed. + + Qnx::Internal::BlackBerryDeployConfigurationFactory @@ -30708,7 +30942,7 @@ odniesienia do elementów w innych plikach, pętle, itd.) Qnx::Internal::BlackBerryDeployInformation Enabled - Włączone + Aktywne Application descriptor file @@ -30735,7 +30969,7 @@ odniesienia do elementów w innych plikach, pętle, itd.) No packages enabled for deployment - Brak włączonych pakietów do instalacji + Brak pakietów do instalacji Package '%1' does not exist. Create the package first. @@ -30762,6 +30996,14 @@ odniesienia do elementów w innych plikach, pętle, itd.) BlackBerry BlackBerry + + Connect to device + Połącz z urządzeniem + + + Disconnect from device + Rozłącz z urządzeniem + Qnx::Internal::BlackBerryDeviceConfigurationFactory @@ -30776,22 +31018,6 @@ odniesienia do elementów w innych plikach, pętle, itd.) New BlackBerry Device Configuration Setup Nowa konfiguracja urządzenia BlackBerry - - Failure to Save Key File - Błąd zapisu pliku z kluczem - - - Failed to create directory: '%1'. - Nie można utworzyć katalogu: "%1". - - - Private key file already exists: '%1' - Plik z kluczem prywatnym już istnieje: "%1" - - - Public key file already exists: '%1' - Plik z kluczem publicznym już istnieje: "%1" - Qnx::Internal::BlackBerryDeviceConfigurationWizardFinalPage @@ -30822,22 +31048,11 @@ odniesienia do elementów w innych plikach, pętle, itd.) Qnx::Internal::BlackBerryRunConfiguration - - %1 on BlackBerry device - %1 na urządzeniu BlackBerry - Run on BlackBerry device Uruchom na urządzeniu BlackBerry - - Qnx::Internal::BlackBerryRunConfigurationFactory - - %1 on BlackBerry Device - %1 na urządzeniu BlackBerry - - Qnx::Internal::BlackBerryRunControlFactory @@ -30845,8 +31060,8 @@ odniesienia do elementów w innych plikach, pętle, itd.) Brak aktywnej konfiguracji instalacji - Run on BlackBerry Device - Uruchom na urządzeniu BlackBerry + Device not connected + Urządzenie niepodłączone @@ -30941,8 +31156,8 @@ odniesienia do elementów w innych plikach, pętle, itd.) Qnx::Internal::QnxRunControlFactory - Run on remote QNX device - Uruchom na zdalnym urządzeniu QNX + No analyzer tool selected. + Brak wybranego narzędzia analizy. @@ -30975,17 +31190,21 @@ odniesienia do elementów w innych plikach, pętle, itd.) Configure Project Skonfiguruj projekt + + Cancel + Anuluj + The project <b>%1</b> is not yet configured.<br/>Qt Creator cannot parse the project, because no kit has been set up. - Project <b>%1</b> nie jest jeszcze skonfigurowany.<br/>Qt Creator nie może sparsować projektu, ponieważ nie ustawiono żadnych zestawów. + Project <b>%1</b> nie jest jeszcze skonfigurowany.<br/>Qt Creator nie może sparsować projektu, ponieważ nie ustawiono żadnych zestawów narzędzi. The project <b>%1</b> is not yet configured.<br/>Qt Creator uses the kit <b>%2</b> to parse the project. - Project <b>%1</b> nie jest jeszcze skonfigurowany.<br/>Qt Creator użyje zestawu <b>%2</b> do sparsowania projektu. + Project <b>%1</b> nie jest jeszcze skonfigurowany.<br/>Qt Creator użyje zestawu narzędzi <b>%2</b> do parsowania projektu. The project <b>%1</b> is not yet configured.<br/>Qt Creator uses the <b>invalid</b> kit <b>%2</b> to parse the project. - Project <b>%1</b> nie jest jeszcze skonfigurowany.<br/>Qt Creator użyje <b>niepoprawnego</b> zestawu <b>%2</b> do sparsowania projektu. + Project <b>%1</b> nie jest jeszcze skonfigurowany.<br/>Qt Creator użyje <b>niepoprawnego</b> zestawu narzędzi <b>%2</b> do parsowania projektu. @@ -31002,8 +31221,8 @@ odniesienia do elementów w innych plikach, pętle, itd.) QtSupport::Internal::CustomExecutableConfigurationWidget - Command: - Komenda: + Executable: + Plik wykonywalny: Arguments: @@ -31017,26 +31236,6 @@ odniesienia do elementów w innych plikach, pętle, itd.) Run in &terminal Uruchom w &terminalu - - Run Environment - Środowisko uruchamiania - - - Base environment for this run configuration: - Podstawowe środowisko dla tej konfiguracji uruchamiania: - - - Clean Environment - Czyste środowisko - - - System Environment - Środowisko systemowe - - - Build Environment - Środowisko budowania - QtSupport::CustomExecutableRunConfiguration @@ -31052,18 +31251,6 @@ cannot be found in the path. %1 w ścieżce. - - Clean Environment - Czyste środowisko - - - System Environment - Środowisko systemowe - - - Build Environment - Środowisko budowania - Custom Executable Własny plik wykonywalny @@ -31234,17 +31421,6 @@ w ścieżce. Initial setup failed: %1 Błąd wstępnej konfiguracji: %1 - - Not enough free ports on device for debugging. - Niewystarczająca ilość wolnych portów w urządzeniu do debugowania. - - - - RemoteLinux::RemoteLinuxDeployConfigurationWidget - - Double-click to edit the project file - Kliknij dwukrotnie aby zmodyfikować plik projektu - ResourceEditor::Internal::QrcEditor @@ -31353,10 +31529,18 @@ w ścieżce. To-Do Entries Wpisy "To-Do" + + Current File + Bieżący plik + Scan in the current opened file Przeskanuj bieżący otwarty plik + + Whole Project + Cały projekt + Scan in the whole project Przeskanuj cały projekt @@ -31384,18 +31568,18 @@ w ścieżce. VcsBase::Internal::EmailTextCursorHandler Send Email To... - Wyślij email do... + Wyślij e-mail do... Copy Email Address - Skopiuj adres email + Skopiuj adres e-mail ClearCase::Internal::CheckOutDialog Check Out - + Kopia robocza &Reserved @@ -31514,11 +31698,11 @@ w ścieżce. ClearCase::Internal::VersionSelector Confirm Version to Check Out - + Potwierdź wersję dla kopii roboczej There are multiple versions of '%1' which can be considered for checkout. Please select version to checkout: - + Istnieje wiele wersji "%1" które mogą być użyte dla kopii roboczej. Wybierz wersję: &Loaded Version @@ -31530,7 +31714,7 @@ w ścieżce. <html><head/><body><p><b>NOTE: You will not be able to check in this file without merging the changes (not supported by the plugin)</b></p></body></html> - + <html><head/><body><p><b>UWAGA: Nie będzie można wrzucić tego pliku do repozytorium bez scalenia zmian (nieobsługiwane przez wtyczkę)</b></p></body></html> Created by: @@ -31561,7 +31745,7 @@ w ścieżce. Keep item activity - + Zachowaj aktywność elementu @@ -31873,7 +32057,7 @@ w ścieżce. ClearCase::Internal::ClearCaseSubmitEditorWidget Chec&k in even if identical to previous version - + W&rzuć, nawet jeśli wersja jest identyczna z wersją poprzednią &Preserve file modification time @@ -31881,7 +32065,7 @@ w ścieżce. &Check In - + &Wrzuć @@ -31939,7 +32123,7 @@ w ścieżce. &Kit: - &Zestaw: + &Zestaw narzędzi: Local &executable: @@ -31970,13 +32154,6 @@ w ścieżce. &Ostatni: - - DeviceProcessesDialog - - &Attach to Process - &Dołącz do procesu - - ProjectExplorer::Internal::LocalProcessList @@ -32034,7 +32211,7 @@ w ścieżce. Cannot deploy: You want to deploy to Qemu, but it is not enabled for this Qt version. - Nie można zainstalować: ta wersja Qt nie umożliwia instalowania na Qemu. + Nie można zainstalować: ta wersja Qt nie pozwala na instalowanie na Qemu. @@ -32047,7 +32224,7 @@ w ścieżce. ClearCase::Internal::ClearCaseControl - &Check Out + Check &Out @@ -32064,13 +32241,9 @@ w ścieżce. Debugger::Internal::DebuggerKitConfigWidget - - Manage... - Zarządzaj... - The debugger to use for this kit. - Debugger użyty w tym zestawie. + Debugger użyty w tym zestawie narzędzi. Auto-detect @@ -32133,13 +32306,13 @@ w ścieżce. No kit found. - Brak zestawu. + Brak zestawu narzędzi. Perforce::Internal::PerforceVersionControl - &Edit (%1) + &Edit @@ -32189,7 +32362,7 @@ w ścieżce. No compiler set in kit. - Brak ustawionego kompilatora w zestawie. + Brak ustawionego kompilatora w zestawie narzędzi. @@ -32210,7 +32383,7 @@ w ścieżce. Urządzenie nie odpowiada typowi urządzenia. - No Device set. + No device set. Brak ustawionego urządzenia. @@ -32237,7 +32410,7 @@ w ścieżce. Kit name and icon. - Nazwa i ikona zestawu. + Nazwa i ikona zestawu narzędzi. Select Icon @@ -32252,11 +32425,11 @@ w ścieżce. ProjectExplorer::Internal::KitModel Auto-detected - Automatycznie wykryty + Automatycznie wykryte Manual - Ustawiony ręcznie + Ustawione ręcznie %1 (default) @@ -32276,7 +32449,7 @@ w ścieżce. ProjectExplorer::KitOptionsPage Kits - Zestawy + Zestawy narzędzi Add @@ -32325,7 +32498,7 @@ w ścieżce. QtSupport::Internal::QtKitConfigWidget The Qt library to use for all projects using this kit.<br>A Qt version is required for qmake-based projects and optional when using other build systems. - Biblioteka Qt, która będzie użyta do budowania wszystkich projektów dla tego zestawu.<br>Wersja Qt jest wymagana dla projektów bazujących na qmake i opcjonalna dla innych systemów budowania. + Biblioteka Qt, która będzie użyta do budowania wszystkich projektów dla tego zestawu narzędzi.<br>Wersja Qt jest wymagana dla projektów bazujących na qmake i opcjonalna dla innych systemów budowania. Manage... @@ -32359,7 +32532,7 @@ w ścieżce. &Binary: - Plik &wykonywalny: + Plik &binarny: 64-bit version @@ -32376,7 +32549,2167 @@ w ścieżce. - QApplication + CMakeProjectManager::Internal::ChooseCMakePage + + CMake Executable: + Plik wykonywalny CMake: + + + Choose CMake Executable + Wybierz plik wykonywalny CMake + + + The CMake executable is valid. + Plik wykonywalny CMake jest poprawny. + + + Specify the path to the CMake executable. No CMake executable was found in the path. + Podaj ścieżkę do pliku wykonywalnego CMake. Nie odnaleziono go w ścieżce. + + + The CMake executable (%1) does not exist. + Plik wykonywalny CMake (%1) nie istnieje. + + + The path %1 is not an executable. + Ścieżka %1 nie wskazuje na plik wykonywalny. + + + The path %1 is not a valid CMake executable. + Ścieżka %1 nie pokazuje na poprawny plik wykonywalny CMake. + + + + ProjectExplorer::RunConfiguration + + Unknown error. + Nieznany błąd. + + + + CustomExecutableDialog + + Could not find the executable, please specify one. + Nie można znaleźć pliku wykonywalnego. Podaj go. + + + + Core::Internal::ReadOnlyFilesDialog + + Files Without Write Permissions + Pliki bez prawa do zapisu + + + The following files have no write permissions. Do you want to change the permissions? + Następujące pliki nie posiadają praw do zapisu. Zmienić prawa? + + + Make Writable + Uczyń plik zapisywalnym + + + Open with VCS + Otwórz przy pomocy VCS + + + Save As + Zachowaj jako + + + Path + Ścieżka + + + Select all, if possible: + Zaznacz wszystko, jeśli to możliwe: + + + Mixed + Mieszane + + + Failed to %1 File + + + + %1 file %2 from version control system %3 failed. + + + + + No Version Control System Found + Brak systemu kontroli wersji (VCS) + + + Cannot open file %1 from version control system. +No version control system found. + + + + + Cannot Set Permissions + Nie można ustawić praw dostępu + + + Cannot set permissions for %1 to writable. + + Nie można uczynić pliku %1 zapisywalnym. + + + Cannot Save File + Nie można zachować pliku + + + Cannot save file %1 + + Nie można zachować pliku %1 + + + Canceled Changing Permissions + Anulowano zmianę praw dostępu + + + Could Not Change Permissions on Some Files + Nie można zmienić praw dostępu niektórych plików + + + +See details for a complete list of files. + +W szczegółach pełna lista plików. + + + &Change Permission + &Zmień prawa dostępu + + + The following files are not checked out yet. +Do you want to check them out now? + + + + + Debugger::Internal::SymbolPathsDialog + + Dialog + Dialog + + + <html><head/><body><p>The debugger is not configured to use the public Microsoft Symbol Server.<br/>This is recommended for retrieval of the symbols of the operating system libraries.</p><p><span style=" font-style:italic;">Note:</span> It is recommended, that if you use the Microsoft Symbol Server, to also use a local symbol cache.<br/>A fast internet connection is required for this to work smoothly,<br/>and a delay might occur when connecting for the first time and caching the symbols.</p><p>What would you like to set up?</p></body></html> + <html><head/><body><p>Debugger nie jest skonfigurowany do użycia publicznego Microsoft Symbol Servera.<br/>Zalecane jest pobranie symboli dla bibliotek systemu operacyjnego. </p><p><span style=" font-style:italic;"><i>Uwaga:</i> Zalecane jest używanie lokalnego cache'a z symbolami wraz z Microsoft Symbol Serverem.<br/>Wymagane jest szybkie połączenie z internetem do płynnego działania.<br>Może wystąpić opóźnienie przy pierwszym połączeniu i cache'owaniu symboli.</p><p>Czy skonfigurować?</p></body></html> + + + Use Local Symbol Cache + Użyj lokalnego cache'a z symbolami + + + Use Microsoft Symbol Server + Użyj Microsoft Symbol Servera + + + Do not ask again + Nie pytaj ponownie + + + + Git::Internal::BranchCheckoutDialog + + Local Changes Found. Choose Action: + Wykryto lokalne zmiany. Wybierz akcję: + + + RadioButton + Przycisk opcji + + + Discard Local Changes + Porzuć lokalne zmiany + + + CheckBox + Przycisk wyboru + + + Checkout branch "%1" + Kopia robocza gałęzi "%1" + + + Move Local Changes to "%1" + Przenieś lokalne zmiany do "%1" + + + Pop Stash of "%1" + + + + Create Branch Stash for "%1" + + + + Create Branch Stash for Current Branch + + + + + Gerrit::Internal::GerritPushDialog + + Push to Gerrit + + + + <b>Local repository:</b> + <b>Lokalne repozytorium:</b> + + + Destination: + + + + R&emote: + + + + &Branch: + + + + &Topic: + &Temat: + + + &Draft + + + + Number of commits + Liczba zmian + + + &Push up to commit: + + + + Pushes the selected commit and all dependent commits. + + + + &Reviewers: + &Recenzenci: + + + Comma-separated list of reviewers. + +Partial names can be used if they are unambiguous. + Lista recenzentów, oddzielona przecinkami. + +Można używać częściowych nazw, jeśli będą unikatowe. + + + <b>Local repository:</b> %1 + <b>Lokalne repozytorium:</b> %1 + + + Number of commits between HEAD and %1: %2 + Liczba zmian pomiędzy HEAD a %1: %2 + + + + Mercurial::Internal::AuthenticationDialog + + Dialog + Dialog + + + User name: + Nazwa użytkownika: + + + Password: + Hasło: + + + + ProjectExplorer::DesktopDeviceConfigurationWidget + + Form + Formularz + + + Machine type: + Typ maszyny: + + + TextLabel + Etykietka + + + Free ports: + Wolne porty: + + + Physical Device + Urządzenie fizyczne + + + You will need at least one port for QML debugging. + Wymagany jest przynajmniej jeden port do debugowania QML. + + + + QbsProjectManager::Internal::QbsBuildStepConfigWidget + + Build variant: + Wariant wersji: + + + Debug + Debug + + + Release + Release + + + jobs + zadań + + + Enable QML debugging: + Uaktywnij debugowanie QML: + + + Properties: + Właściwości: + + + Dry run + + + + Keep going + + + + <b>Qbs:</b> %1 + <b>Qbs:</b> %1 + + + Might make your application vulnerable. Only use in a safe environment. + Może to sprawić, że aplikacja będzie podatna na ataki. Używaj tylko w bezpiecznym środowisku. + + + + QbsProjectManager::Internal::QbsCleanStepConfigWidget + + Clean all artifacts + + + + Dry run + + + + Keep going + + + + <b>Qbs:</b> %1 + <b>Qbs:</b> %1 + + + + QbsProjectManager::Internal::QbsInstallStepConfigWidget + + Install root: + Katalog główny instalacji: + + + Remove first + Najpierw usuń + + + Dry run + + + + Keep going + + + + Qbs Install Prefix + + + + <b>Qbs:</b> %1 + <b>Qbs:</b> %1 + + + + DebugViewWidget + + Debug + Debug + + + Model Log + Log modelu + + + Clear + Wyczyść + + + Instance Notifications + + + + Instance Errors + + + + Enabled + Uaktywniony + + + + ButtonSpecifics + + Button + Przycisk + + + Text + Tekst + + + The text shown on the button + Tekst pokazany na przycisku + + + Checked + Wciśnięty + + + The state of the button + Stan przycisku + + + Checkable + Wybieralny + + + Determines whether the button is checkable or not. + Określa, czy przycisk jest wybieralny. + + + Enabled + Aktywny + + + Determines whether the button is enabled or not. + Określa, czy przycisk jest aktywny. + + + Default button + Domyślny przycisk + + + Sets the button as the default button in a dialog. + Ustawia przycisk jako domyślny w dialogu. + + + Tool tip + Podpowiedź + + + The tool tip shown for the button. + Podpowiedź ukazująca się dla przycisku. + + + Focus on press + Fokus po naciśnięciu + + + Icon source + Źródło ikony + + + The URL of an icon resource. + Adres URL ikony. + + + + CheckBoxSpecifics + + Text + Tekst + + + The text label for the check box + Tekst etykiety przycisku wyboru + + + Checked + Wciśnięty + + + Determines whether the check box is checkable or not. + Określa, czy przycisk jest wybieralny. + + + Focus on press + Fokus po naciśnięciu + + + + ComboBoxSpecifics + + Tool tip + Podpowiedź + + + The tool tip shown for the combobox. + Podpowiedź ukazująca się dla pola wyboru. + + + Focus on press + Fokus po naciśnięciu + + + + RadioButtonSpecifics + + Text + Tekst + + + The text label for the radio button + Tekst etykiety przycisku opcji + + + Checked + Wciśnięty + + + Determines whether the radio button is checkable or not. + Określa, czy przycisk jest wybieralny. + + + Focus on press + Fokus po naciśnięciu + + + + TextAreaSpecifics + + Text + Tekst + + + The text of the text area + Tekst pola tekstowego + + + Read only + Tylko do odczytu + + + Determines whether the text area is read only. + Określa, czy pole tekstowe jest edytowalne. + + + Color + Kolor + + + The color of the text + Kolor tekstu + + + Document margins + Marginesy dokumentu + + + The margins of the text area + Marginesy pola tekstowego + + + Frame + Ramka + + + Determines whether the text area has a frame. + Określa, czy pole tekstowe posiada ramkę. + + + Frame width + Szerokość ramki + + + The width of the frame + Szerokość ramki + + + Contents frame + Ramka wokół tekstu + + + Determines whether the frame around contents is shown. + Określa, czy widoczna jest ramka wokół tekstu. + + + Focus Handling + Obsługa fokusu + + + Highlight on focus + Podświetlenie przy fokusie + + + Determines whether the text area is highlighted on focus. + Określa, czy pole tekstowe jest podświetlone przy fokusie. + + + Tab changes focus + Tabulator zmienia fokus + + + Determines whether tab changes the focus of the text area. + Określa, czy naciśnięcie tabulatora powoduje opuszczenie fokusu z pola tekstowego. + + + Focus on press + Fokus po naciśnięciu + + + Determines whether the text area gets focus if pressed. + Określa, czy pole tekstowe otrzymuje fokus, gdy zostanie naciśnięte. + + + + TextFieldSpecifics + + Text Field + Pole tekstowe + + + Text + Tekst + + + The text shown on the text field + Tekst pokazany w polu tekstowym + + + Placeholder text + + + + The placeholder text + + + + Read only + Tylko do odczytu + + + Determines whether the text field is read only. + Określa, czy pole tekstowe jest edytowalne. + + + Password mode + Tryb hasła + + + Determines whether the text field is in password mode. + Określa, czy pole tekstowe jest w trybie hasła. + + + Input mask + Maska wejściowa + + + Restricts the valid text in the text field. + Ogranicza dozwolone teksty w polu tekstowym. + + + Echo mode + Tryb echo + + + Specifies how the text is displayed in the text field. + Określa w jaki sposób jest wyświetlany tekst w polu tekstowym. + + + + QmlWarningDialog + + Warning + Ostrzeżenie + + + This QML file contains features which are not supported by Qt Quick Designer + Ten plik QML zawiera cechy które nie są obsługiwane przez Qt Quick Designera + + + Warn about unsupported features + Ostrzegaj przed nieobsługiwanymi cechami + + + + texteditv2 + + Text Edit + Edytor tekstu + + + + textinputv2 + + Text + Tekst + + + + textv2 + + Text + Tekst + + + + Qnx::Internal::BarDescriptorEditorAssetsWidget + + Form + Formularz + + + Add... + Dodaj... + + + Remove + Usuń + + + Path + Ścieżka + + + Destination + Przeznaczenie + + + Entry-Point + + + + Select File to Add + Wybierz plik do dodania + + + + Qnx::Internal::BarDescriptorEditorAuthorInformationWidget + + Form + Formularz + + + Author: + Autor: + + + Author ID: + Identyfikator autora: + + + Set from debug token... + + + + Select Debug Token + + + + Debug token: + + + + Error Reading Debug Token + + + + There was a problem reading debug token. + + + + + Qnx::Internal::BarDescriptorEditorEntryPointWidget + + Form + Formularz + + + Name: + Nazwa: + + + Description: + Opis: + + + Icon: + Ikona: + + + Clear + Wyczyść + + + Splash screens: + + + + Add... + Dodaj... + + + Remove + Usuń + + + Images (*.jpg *.png) + Pliki graficzne (*.jpg *.png) + + + Select Splash Screen + + + + <font color="red">Could not open '%1' for reading.</font> + <font color="red">Nie można otworzyć '%1' do odczytu.</font> + + + <font color="red">The selected image is too big (%1x%2). The maximum size is %3x%4 pixels.</font> + <font color="red">Wybrany plik graficzny jest za duży (%1x%2). Maksymalny rozmiar to %3x%4 piksli.</font> + + + + Qnx::Internal::BarDescriptorEditorEnvironmentWidget + + Form + Formularz + + + Device Environment + + + + + Qnx::Internal::BarDescriptorEditorGeneralWidget + + Form + Formularz + + + Orientation: + Orientacja: + + + Chrome: + Chrome: + + + Transparent main window + Główne okno przezroczyste + + + Application Arguments: + Argumenty aplikacji: + + + Default + Domyślna + + + Auto-orient + Automatyczna + + + Landscape + Pejzaż + + + Portrait + Portret + + + Standard + Standard + + + None + Brak + + + + Qnx::Internal::BarDescriptorEditorPackageInformationWidget + + Form + Formularz + + + Package ID: + Identyfikator pakietu: + + + Package version: + Wersja pakietu: + + + Package build ID: + Identyfikator wersji pakietu: + + + + Qnx::Internal::BarDescriptorEditorPermissionsWidget + + Form + Formularz + + + Select All + Zaznacz wszystko + + + Deselect All + Odznacz wszystko + + + + Qnx::Internal::BlackBerryCreateCertificateDialog + + Create Certificate + Utwórz certyfikat + + + Path: + Ścieżka: + + + Author: + Autor: + + + Password: + Hasło: + + + Confirm password: + Potwierdź hasło: + + + Show password + Pokaż hasło + + + Status + Stan + + + PKCS 12 archives (*.p12) + Archiwa PKCS 12 (*.p12) + + + Base directory does not exist. + Katalog bazowy nie istnieje. + + + The entered passwords do not match. + Wprowadzone hasła nie zgadzają się. + + + Are you sure? + Jesteś pewien? + + + The file '%1' will be overwritten. Do you want to proceed? + Plik "%1" zostanie nadpisany. Kontynuować? + + + Error + Błąd + + + An unknown error occurred while creating the certificate. + Wystąpił nieznany błąd podczas tworzenia certyfikatu. + + + Please be patient... + Cierpliwości... + + + + Qnx::Internal::BlackBerryDebugTokenRequestDialog + + Request Debug Token + + + + Debug token path: + + + + Keystore: + + + + Keystore password: + + + + CSK password: + Hasło CSK: + + + Device PIN: + PIN urządzenia: + + + Show password + Pokaż hasło + + + Status + Stan + + + BAR Files (*.bar) + Pliki BAR (*.bar) + + + Requesting Device PIN... + + + + Base directory does not exist. + Katalog bazowy nie istnieje. + + + Are you sure? + Jesteś pewien? + + + The file '%1' will be overwritten. Do you want to proceed? + Plik "%1" zostanie nadpisany. Kontynuować? + + + Failed to request debug token: + + + + Wrong CSK password. + Złe hasło CSK. + + + Wrong keystore password. + + + + Network unreachable. + Sieć nieosiągalna. + + + Illegal device PIN. + Niepoprawny PIN urządzenia. + + + Failed to start inferior process. + Nie można uruchomić podprocesu. + + + Inferior processes timed out. + Przekroczony czas oczekiwania na podproces. + + + Inferior process has crashed. + Podproces zakończył pracę błędem. + + + Failed to communicate with the inferior process. + Nie można skomunikować się z podprocesem. + + + Not yet registered to request debug tokens. + + + + An unknwon error has occurred. + Wystąpił nieznany błąd. + + + Error + Błąd + + + Requesting debug token... + + + + + Qnx::Internal::BlackBerryImportCertificateDialog + + Import Certificate + Zaimportuj certyfikat + + + Path: + Ścieżka: + + + Password: + Hasło: + + + PKCS 12 Archives (*.p12) + Archiwa PKCS 12 (*.p12) + + + The keystore password is invalid. + + + + Error parsing inferior process output. + Błąd parsowania wyjścia podprocesu. + + + An unknown error has occurred. + Wystąpił nieznany błąd. + + + Error + Błąd + + + + Qnx::Internal::BlackBerryKeysWidget + + Form + Formularz + + + BlackBerry Signing Authority + + + + Registered: Yes + + + + Register + Zarejestruj + + + Unregister + Wyrejestruj + + + Developer Certificate + Certyfikat dewelopera + + + Create + Utwórz + + + Import + Zaimportuj + + + Delete + Usuń + + + Error + Błąd + + + Could not insert default certificate. + + + + Unregister Key + Wyrejestruj klucz + + + Do you really want to unregister your key? This action cannot be undone. + Czy na pewno chcesz wyrejestrować swój klucz? Ta akcja nie będzie mogła zostać cofnięta. + + + Error storing certificate. + + + + This certificate already exists. + Certyfikat już istnieje. + + + Delete Certificate + Usuń certyfikat + + + Are you sure you want to delete this certificate? + Czy na pewno chcesz usunąć ten certyfikat? + + + Registered: No + + + + + Qnx::Internal::BlackBerryNDKSettingsWidget + + Form + Formularz + + + Get started and configure your environment: + Rozpocznij od skonfigurowania środowiska: + + + environment setup wizard + kreator ustawień środowiska + + + BlackBerry NDK Path + Ścieżka do BlackBerry NDK + + + Remove + Usuń + + + Qt Creator + Qt Creator + + + It appears that your BlackBerry environment has already been configured. + Wygląda na to, że środowisko BlackBerry zostało już skonfigurowane. + + + Clean BlackBerry 10 Configuration + Wyczyść konfigurację BlackBerry 10 + + + Are you sure you want to remove the current BlackBerry configuration? + Usunąć bieżącą konfigurację BlackBerry? + + + + Qnx::Internal::BlackBerryRegisterKeyDialog + + Register Key + Zarejestruj klucz + + + <html><head/><body><p><span style=" font-weight:600;">Obtaining keys</span></p><p>You will need to order a pair of CSJ files from BlackBerry, by <a href="https://www.blackberry.com/SignedKeys/codesigning.html"><span style=" text-decoration: underline; color:#004f69;">visiting this page.</span></a></p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Otrzymywanie kluczy</span></p><p>Należy zamówić jedną parę plików CSJ BlackBerry <a href="https://www.blackberry.com/SignedKeys/codesigning.html"><span style=" text-decoration: underline; color:#004f69;">odwiedzając tę stronę.</span></a></p></body></html> + + + PBDT CSJ file: + Plik PBDT CSJ: + + + RDK CSJ file: + Plik RDK CSJ: + + + CSJ PIN: + PIN CSJ: + + + CSK password: + Hasło CSK: + + + Confirm CSK password: + Potwierdź hasło CSK: + + + Keystore password: + + + + Confirm password: + Potwierdź hasło: + + + Generate developer certificate automatically + Generuj automatycznie certyfikat deweloperski + + + Show + Pokaż + + + This is the PIN you entered when you requested the CSJ files. + Jest to PIN który podano zamawiając pliki CSJ. + + + Status + Stan + + + CSK passwords do not match. + Hasło CSK nie zgadza się. + + + Keystore password does not match. + + + + Error + Błąd + + + Error creating developer certificate. + Błąd przy tworzeniu certyfikatu deweloperskiego. + + + Browse CSJ File + Przeglądaj pliki CSJ + + + CSJ files (*.csj) + Pliki CSJ (*.csj) + + + + Qnx::Internal::BlackBerrySetupWizardDevicePage + + WizardPage + StronaKreatora + + + Device name: + Nazwa urządzenia: + + + IP or host name of the device + IP lub nazwa hosta urządzenia + + + Device IP address: + Adres IP urządzenia: + + + Device password: + Hasło urządzenia: + + + The password you use to unlock your device + Hasło, które używane jest do odblokowania urządzenia + + + Physical device + Urządzenie fizyczne + + + Simulator + Symulator + + + Configure BlackBerry Device Connection + Skonfiguruj połączenie z urządzeniem BlackBerry + + + BlackBerry Device + Urządzenie BlackBerry + + + + Qnx::Internal::BlackBerrySetupWizardFinishPage + + WizardPage + StronaKreatora + + + Status + Stan + + + Your environment is ready to be configured. + Środowisko gotowe do konfiguracji. + + + + Qnx::Internal::BlackBerrySetupWizardKeysPage + + WizardPage + StronaKreatora + + + <html><head/><body><p><span style=" font-weight:600;">Obtaining keys</span></p><p>You will need to order a pair of CSJ files from BlackBerry, by <a href="https://www.blackberry.com/SignedKeys/codesigning.html"><span style=" text-decoration: underline; color:#004f69;">visiting this page.</span></a></p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Otrzymywanie kluczy</span></p><p>Należy zamówić jedną parę plików CSJ BlackBerry <a href="https://www.blackberry.com/SignedKeys/codesigning.html"><span style=" text-decoration: underline; color:#004f69;">odwiedzając tę stronę.</span></a></p></body></html> + + + PBDT CSJ file: + Plik PBDT CSJ: + + + RDK CSJ file: + Plik RDK CSJ: + + + CSJ PIN: + PIN CSJ: + + + The PIN you provided on the key request website + PIN, który podano przy zamawianiu kluczu + + + Password: + Hasło: + + + The password that will be used to access your keys and CSK files + Hasło, które będzie użyte do dostępu do kluczy i plików CSK + + + Confirm password: + Potwierdź hasło: + + + Status + Stan + + + Register Signing Keys + Rejestracja kluczy podpisujących + + + Passwords do not match. + Hasła nie zgadzają się. + + + Qt Creator + Qt Creator + + + This wizard will be closed and you will be taken to the BlackBerry key request web page. Do you want to continue? + Ten kreator zostanie zamknięty i otwarta zostanie strona webowa BlackBerry, na której można zamówić klucze. Kontynuować? + + + Browse CSJ File + Przeglądaj pliki CSJ + + + CSJ files (*.csj) + Pliki CSJ (*.csj) + + + + Qnx::Internal::BlackBerrySigningPasswordsDialog + + Package signing passwords + Hasła podpisujące pakiety + + + CSK password: + Hasło CSK: + + + Keystore password: + + + + + VcsBase::SubmitEditorWidget + + Subversion Submit + Wrzuć do Subversion + + + Descriptio&n + &Opis + + + F&iles + Pl&iki + + + Check a&ll + &Zaznacz wszystko + + + %1 %2/%n File(s) + + %1 %2 z %n pliku + %1 %2 z %n plików + %1 %2 z %n plików + + + + &Commit + &Wrzuć + + + Check All + Check all for submit + Zaznacz wszystko + + + Uncheck All + Uncheck all for submit + Odznacz wszystko + + + + ColorLineEdit + + Translate this string + Przetłumacz ten tekst + + + + WindowPane + + Window + Okno + + + Title + Tytuł + + + + ExtensionSystem::PluginErrorOverview + + Continue + Kontynuuj + + + + CppQmlTypesLoader + + %1 seems not to be encoded in UTF8 or has a BOM. + Wygląda na to, że %1 nie jest zakodowane w UTF-8 lub posiada BOM. + + + + QmlJS::QrcParser + + XML error on line %1, col %2: %3 + Błąd XML w linii %1, w kolumnie %2: %3 + + + The <RCC> root element is missing. + Brak głównego elementu <RCC>. + + + + QmlJS::SimpleAbstractStreamReader + + Cannot find file %1. + Brak pliku %1. + + + Could not parse document. + Błąd parsowania dokumentu. + + + Expected document to contain a single object definition. + Oczekiwano dokumentu zawierającego pojedynczą definicję obiektu. + + + Expected expression statement after colon. + Oczekiwano składnika wyrażenia po dwukropku. + + + Expected expression statement to be a literal. + Oczekiwano literału jako składnika wyrażenia. + + + + QmlJS::SimpleReader + + Property is defined twice. + Właściwość jest zdefiniowana dwukrotnie. + + + + QmlJS::StaticAnalysisMessages + + Do not use '%1' as a constructor. + Nie używaj "%1" jako konstruktora. + + + Invalid value for enum. + Niepoprawna wartość dla typu wyliczeniowego. + + + Enum value must be a string or a number. + Wartość typu wyliczeniowego musi być ciągiem znakowym lub liczbą. + + + Number value expected. + Oczekiwano wartości liczbowej. + + + Boolean value expected. + Oczekiwano wartości boolowskiej. + + + String value expected. + Oczekiwano wartości w postaci ciągu tekstowego. + + + Invalid URL. + Niepoprawny URL. + + + File or directory does not exist. + Plik lub katalog nie istnieje. + + + Invalid color. + Niepoprawny kolor. + + + Anchor line expected. + Oczekiwano linii kotwicznej. + + + Duplicate property binding. + Powielone powiązanie właściwości. + + + Id expected. + Oczekiwano identyfikatora. + + + Invalid id. + Niepoprawny identyfikator. + + + Duplicate id. + Powielony identyfikator. + + + Invalid property name '%1'. + Niepoprawna nazwa właściwości "%1". + + + '%1' does not have members. + "%1" nie posiada składników. + + + '%1' is not a member of '%2'. + "%1" nie jest składnikiem "%2". + + + Assignment in condition. + Podstawienie w warunku. + + + Unterminated non-empty case block. + Niezakończony niepusty blok "case". + + + Do not use 'eval'. + Nie używaj "eval". + + + Unreachable. + Nieosiągalne. + + + Do not use 'with'. + Nie używaj "with". + + + Do not use comma expressions. + Nie używaj wyrażeń przecinkowych. + + + '%1' already is a formal parameter. + "%1" jest już formalnym parametrem. + + + Unnecessary message suppression. + Niepotrzebne stłumienie komunikatu. + + + '%1' already is a function. + "%1" jest już funkcją. + + + var '%1' is used before its declaration. + Zmienna "%1" jest użyta przed jej deklaracją. + + + '%1' already is a var. + "%1" jest już zmienną. + + + '%1' is declared more than once. + "%1" jest zadeklarowana więcej niż jeden raz. + + + Function '%1' is used before its declaration. + Funkcja "%1" jest użyta przed jej deklaracją. + + + The 'function' keyword and the opening parenthesis should be separated by a single space. + Słowo kluczowe "function" i nawias otwierający powinny być oddzielone pojedynczą spacją. + + + Do not use stand-alone blocks. + Nie używaj samodzielnych bloków. + + + Do not use void expressions. + Nie używaj wyrażeń "void". + + + Confusing pluses. + Mylne plusy. + + + Confusing minuses. + Mylne minusy. + + + Declare all function vars on a single line. + Zadeklaruj wszystkie zmienne funkcji w pojedynczej linii. + + + Unnecessary parentheses. + Nadmiarowe nawiasy. + + + == and != may perform type coercion, use === or !== to avoid it. + == i != mogą dokonać konwersji typu, zamiast tego używaj === lub !==. + + + Expression statements should be assignments, calls or delete expressions only. + Składnikami wyrażenia mogą być tylko przypisania, wywołania lub "delete". + + + Place var declarations at the start of a function. + Deklaracje zmiennych powinny znajdować się na początku funkcji. + + + Use only one statement per line. + Używaj tylko jednego wyrażenia w linii. + + + Unknown component. + Nieznany komponent. + + + Could not resolve the prototype '%1' of '%2'. + Nie można rozwiązać prototypu "%1" klasy "%2". + + + Could not resolve the prototype '%1'. + Nie można rozwiązać prototypu "%1". + + + Prototype cycle, the last non-repeated component is '%1'. + Cykl w prototypie, ostatni niepowtórzony komponent to "%1". + + + Invalid property type '%1'. + Niepoprawny typ właściwości "%1". + + + == and != perform type coercion, use === or !== to avoid it. + == i != mogą dokonać konwersji typu, zamiast tego używaj === lub !==. + + + Calls of functions that start with an uppercase letter should use 'new'. + Wywołania funkcji, które rozpoczynają się wielką literą, powinny używać "new". + + + Use 'new' only with functions that start with an uppercase letter. + "new" powinno być użyte jedynie dla funkcji, które rozpoczynają się wielką literą. + + + Use spaces around binary operators. + Używaj spacji po obu stronach operatorów binarnych. + + + Unintentional empty block, use ({}) for empty object literal. + Niezamierzony pusty blok, użyj ({}) dla pustego literału obiektowego. + + + Use %1 instead of 'var' or 'variant' to improve performance. + Używaj %1 zamiast "var" lub "variant" aby poprawić wydajność. + + + Missing property '%1'. + Brak właściwości "%1". + + + Object value expected. + Oczekiwano wartości w postaci obiektu. + + + Array value expected. + Oczekiwano wartości w postaci tablicy. + + + %1 value expected. + Oczekiwano wartości w postaci %1. + + + Maximum number value is %1. + Maksymalną wartością liczbową jest %1. + + + Minimum number value is %1. + Minimalną wartością liczbową jest %1. + + + Maximum number value is exclusive. + Maksymalna wartość liczbowa jest wyłączna. + + + Minimum number value is exclusive. + Minimalna wartość liczbowa jest wyłączna. + + + String value does not match required pattern. + Wartość ciągu tekstowego nie odpowiada wymaganemu wzorcowi. + + + Minimum string value length is %1. + Minimalna długość wartości ciągu tekstowego to %1. + + + Maximum string value length is %1. + Maksymalna długość wartości ciągu tekstowego to %1. + + + %1 elements expected in array value. + Oczekiwano %1 elementów w tablicy wartości. + + + Imperative code is not supported in the Qt Quick Designer. + Kod imperatywny nie jest obsługiwany w Qt Quick Designerze. + + + This type is not supported in the Qt Quick Designer. + Ten typ nie jest obsługiwany przez Qt Quick Designera. + + + Reference to parent item cannot be resolved correctly by the Qt Quick Designer. + Qt Quick Designer nie może poprawnie rozwiązać referencji do rodzica elementu. + + + This visual property binding cannot be evaluated in the local context and might not show up in Qt Quick Designer as expected. + To lokalne powiązanie właściwości nie może zostać obliczone w lokalnym kontekście, ani nie możne zostać prawidłowo pokazane w Qt Quick Designerze. + + + Qt Quick Designer only supports states in the root item. + Qt Quick Designer obsługuje jedynie stany w głównym elemencie. + + + + Android::Internal::AndroidAnalyzeSupport + + No analyzer tool selected. + Brak wybranego narzędzia analizy. + + + + Android::Internal::AndroidGdbServerKitInformation + + GDB server + Serwer GDB + + + + Android::Internal::AndroidGdbServerKitInformationWidget + + Manage... + Zarządzaj... + + + Auto-detect + Wykryj automatycznie + + + Edit... + Modyfikuj... + + + Android GDB server + Serwer GDB Androida + + + The GDB server to use for this kit. + Serwer GDB użyty w tym zestawie narzędzi. + + + &Binary: + Plik &binarny: + + + GDB Server for "%1" + Serwer GDB dla "%1" + + + + Android::Internal::AndroidManifestEditor + + General + Ogólne + + + XML Source + Źródło XML + + + + Android::Internal::AndroidManifestEditorFactory + + Android Manifest editor + + + + + Android::Internal::AndroidManifestEditorWidget + + Package + Pakiet + + + <p align="justify">Please choose a valid package name for your application (e.g. "org.example.myapplication").</p><p align="justify">Packages are usually defined using a hierarchical naming pattern, with levels in the hierarchy separated by periods (.) (pronounced "dot").</p><p align="justify">In general, a package name begins with the top level domain name of the organization and then the organization's domain and then any subdomains listedin reverse order. The organization can then choose a specific name for their package. Package names should be all lowercase characters whenever possible.</p><p align="justify">Complete conventions for disambiguating package names and rules for naming packages when the Internet domain name cannot be directly used as a package name are described in section 7.7 of the Java Language Specification.</p> + + + + Package name: + Nazwa pakietu: + + + The package name is not valid. + Niepoprawna nazwa pakietu. + + + Version code: + Kod wersji: + + + Version name: + Nazwa wersji: + + + Application + Aplikacja + + + Application name: + Nazwa aplikacji: + + + Run: + Uruchom: + + + Select low dpi icon + Wybierz ikonę o małym dpi + + + Select medium dpi icon + Wybierz ikonę o średnim dpi + + + Select high dpi icon + Wybierz ikonę o dużym dpi + + + Application icon: + Ikona aplikacji: + + + Permissions + Prawa dostępu + + + Remove + Usuń + + + Add + Dodaj + + + The structure of the android manifest file is corrupt. Expected a top level 'manifest' node. + + + + The structure of the android manifest file is corrupt. Expected a 'application' and 'activity' sub node. + + + + Could not parse file: '%1' + Błąd parsowania pliku: "%1" + + + %2: Could not parse file: '%1' + %2: Błąd parsowania pliku: "%1" + + + Goto error + + + + Choose Low DPI Icon + Wybierz ikonę o małym dpi + + + PNG images (*.png) + Pliki graficzne (*.png) + + + Choose Medium DPI Icon + Wybierz ikonę o średnim dpi + + + Choose High DPI Icon + Wybierz ikonę o dużym dpi + + + + Android::AndroidPlugin + + Android Manifest file + + + + Could not add mime-type for AndroidManifest.xml editor. + + + + + BINEditor::BinEditorWidget + + Memory at 0x%1 + Pamięć w 0x%1 + + + Decimal&nbsp;unsigned&nbsp;value: + Wartość&nbsp;dziesiętna&nbsp;bez&nbsp;znaku: + + + Decimal&nbsp;signed&nbsp;value: + Wartość&nbsp;dziesiętna&nbsp;ze&nbsp;znakiem: + + + Previous&nbsp;decimal&nbsp;unsigned&nbsp;value: + Poprzednia&nbsp;wartość&nbsp;dziesiętna&nbsp;bez&nbsp;znaku: + + + Previous&nbsp;decimal&nbsp;signed&nbsp;value: + Poprzednia&nbsp;wartość&nbsp;dziesiętna&nbsp;ze&nbsp;znakiem: + + + %1-bit&nbsp;Integer&nbsp;Type + %1-bitowy&nbsp;typ&nbsp;całkowity + + + Little Endian + Little Endian + + + Big Endian + Big Endian + + + Binary&nbsp;value: + Wartość&nbsp;binarna: + + + Octal&nbsp;value: + Wartość&nbsp;ósemkowa: + + + Previous&nbsp;binary&nbsp;value: + Poprzednia&nbsp;wartość&nbsp;binarna: + + + Previous&nbsp;octal&nbsp;value: + Poprzednia&nbsp;wartość&nbsp;ósemkowa: + + + <i>double</i>&nbsp;value: + Wartość&nbsp;<i>double</i>: + + + Previous <i>double</i>&nbsp;value: + Poprzednia&nbsp;wartość&nbsp;<i>double</i>: + + + <i>float</i>&nbsp;value: + Wartość&nbsp;<i>float</i>: + + + Previous <i>float</i>&nbsp;value: + Poprzednia&nbsp;wartość&nbsp;<i>float</i>: + + + Copying Failed + Błąd kopiowania + + + You cannot copy more than 4 MB of binary data. + Nie można skopiować więcej niż 4 MB danych binarnych. + + + Copy Selection as ASCII Characters + Skopiuj jako znaki ASCII + + + Copy Selection as Hex Values + Skopiuj jako wartości szesnastkowe + + + Set Data Breakpoint on Selection + Ustaw pułapkę warunkową na selekcji + + + Jump to Address in This Window + Skocz do adresu w tym oknie + + + Jump to Address in New Window + Skocz do adresu w nowym oknie + + + Jump to Address 0x%1 in This Window + Skocz do adresu 0x%1 w tym oknie + + + Jump to Address 0x%1 in New Window + Skocz do adresu 0x%1 w nowym oknie + + + + Bookmarks::Internal::BookmarkManager + + Edit Note + Zmodyfikuj notatkę + + + Note text: + Tekst notatki: + + + + CMakeProjectManager::Internal::GeneratorInfo Ninja (%1) Ninja (%1) @@ -32395,44 +34728,2339 @@ w ścieżce. - CMakeProjectManager::Internal::ChooseCMakePage + CMakeProjectManager::Internal::NoKitPage - Choose Cmake Executable - Wybierz plik wykonywalny cmake + Show Options + Pokaż opcje - The cmake executable is valid. - Plik wykonywalny cmake jest poprawny. + Check Kits + Sprawdzenie narzędzi budowania - 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. + There are compatible kits. + Istnieją kompatybilne zestawy narzędzi. - The cmake executable (%1) does not exist. - Program cmake (%1) nie istnieje. - - - The path %1 is not a executable. - Ścieżka %1 nie wskazuje na plik wykonywalny. - - - The path %1 is not a valid cmake. - Ścieżka %1 nie pokazuje na poprawny program cmake. + Qt Creator has no kits that are suitable for CMake projects. Please configure a kit. + Brak zestawów narzędzi dla projektów CMake. Skonfiguruj zestaw. - ProjectExplorer::RunConfiguration + Core::ICore - Unknown error. - Nieznany błąd. + (%1) + (%1) + + + Qt Creator %1%2 + Qt Creator %1%2 + + + Based on Qt %1 (%2, %3 bit) + Bazujący na Qt %1 (%2, %3 bitowy) - CustomExecutableDialog + Core::Internal::ProgressManagerPrivate - Could not find the executable, please specify one. - Nie można znaleźć pliku wykonywalnego. Podaj go. + Toggle Progress Details + Przełącz szczegóły postępu + + + Ctrl+Shift+0 + Ctrl+Shift+0 + + + Alt+Shift+0 + Alt+Shift+0 + + + + Core::VariableManager + + %1: Full path including file name. + %1: Pełna ścieżka zawierająca nazwę pliku. + + + %1: Full path excluding file name. + %1: Pełna ścieżka bez nazwy pliku. + + + %1: File name without path. + %1: Nazwa pliku bez ścieżki. + + + %1: File base name without path and suffix. + %1: Bazowa nazwa pliku bez ścieżki i rozszerzenia. + + + + CppEditor::Internal::CppEditorPlugin + + C++ Class + Klasa C++ + + + Creates a C++ header and a source file for a new class that you can add to a C++ project. + Tworzy plik nagłówkowy i źródłowy C++ z nową klasą, którą można dodać do projektu C++. + + + Creates a C++ source file that you can add to a C++ project. + Tworzy plik źródłowy C++, który można dodać do projektu C++. + + + C++ Source File + Plik źródłowy C++ + + + Creates a C++ header file that you can add to a C++ project. + Tworzy plik nagłówkowy C++, który można dodać do projektu C++. + + + C++ Header File + Plik nagłówkowy C++ + + + Switch Between Method Declaration/Definition + Przełącz między deklaracją a definicją metody + + + Shift+F2 + Shift+F2 + + + Open Method Declaration/Definition in Next Split + Otwórz deklarację / definicję metody w nowym, sąsiadującym oknie + + + Meta+E, Shift+F2 + Meta+E, Shift+F2 + + + Ctrl+E, Shift+F2 + Ctrl+E, Shift+F2 + + + Find Usages + Znajdź użycia + + + Ctrl+Shift+U + Ctrl+Shift+U + + + Open Type Hierarchy + Otwórz hierarchię typów + + + Meta+Shift+T + Meta+Shift+T + + + Ctrl+Shift+T + Ctrl+Shift+T + + + Rename Symbol Under Cursor + Zmień nazwę symbolu pod kursorem + + + CTRL+SHIFT+R + CTRL+SHIFT+R + + + Update Code Model + Uaktualnij model kodu + + + + TextEditor::QuickFixFactory + + Create Getter and Setter Member Functions + + + + Generate Missing Q_PROPERTY Members... + Wygeneruj brakujące składniki Q_PROPERTY... + + + + CppEditor::QuickFix + + Move Definition Outside Class + Przenieś definicję na zewnątrz klasy + + + Move Definition to %1 + Przenieś definicję do %1 + + + Move Definition to Class + Przenieś definicję do klasy + + + Insert Virtual Functions of Base Classes + Wstaw wirtualne metody klas bazowych + + + + CppEditor::Internal::InsertVirtualMethodsDialog + + Insert Virtual Functions + Wstaw wirtualne metody + + + &Functions to insert: + &Metody do wstawienia: + + + &Hide already implemented functions of current class + &Ukryj zaimplementowane metody bieżącej klasy + + + &Insertion options: + Opcje &wstawiania: + + + Insert only declarations + Wstaw tylko deklaracje + + + Insert definitions inside class + Wstaw definicje wewnątrz klasy + + + Insert definitions outside class + Wstaw definicje na zewnątrz klasy + + + Insert definitions in implementation file + Wstaw definicje w pliku z implementacjami + + + &Add keyword 'virtual' to function declaration + &Dodaj słowo kluczowe "virtual" do deklaracji metod + + + + CppTools::Internal::BuiltinIndexingSupport + + Parsing + Parsowanie + + + + CPlusplus::CheckSymbols + + Only virtual methods can be marked 'override' + Jedynie metody wirtualne mogą być opatrzone "override" + + + + CPlusPlus::CheckSymbols + + Only virtual methods can be marked 'final' + Jedynie metody wirtualne mogą być opatrzone "final" + + + Expected a namespace-name + Oczekiwano nazwy przestrzeni nazw + + + Too many arguments + Za dużo argumentów + + + + CplusPlus::CheckSymbols + + Too few arguments + Za mało argumentów + + + + Cvs::Internal::CvsControl + + &Edit + + + + + Debugger::Internal::CdbPathsPageWidget + + Symbol Paths + Ścieżki z symbolami + + + Source Paths + Ścieżki ze źródłami + + + + Debugger::Internal::CdbPathsPage + + CDB Paths + Ścieżki CDB + + + + Debugger::Internal::CommonOptionsPageWidget + + Behavior + Zachowanie + + + Use alternating row colors in debug views + Używaj alternatywnych kolorów wierszy w widokach debugowych + + + Change the font size in the debugger views when the font size in the main editor changes. + Zmieniaj rozmiar czcionki w widokach debuggera, gdy zostanie on zmieniony w głównym edytorze. + + + Debugger font size follows main editor + Rozmiar czcionki debuggera wzięty z głównego edytora + + + Use tooltips in main editor while debugging + Używaj podpowiedzi w głównym edytorze podczas debugowania + + + Populate the source file view automatically. This might slow down debugger startup considerably. + Automatycznie wypełniaj widok plików źródłowych. Może to znacznie spowolnić proces uruchamiania debuggera. + + + Populate source file view automatically + Wypełniaj automatycznie widok pliku źródłowego + + + Close temporary views on debugger exit + Zamykaj widoki tymczasowe po zakończeniu debugowania + + + Stopping and stepping in the debugger will automatically open source or disassembler views associated with the current location. Select this option to automatically close them when the debugger exits. + Zatrzymanie lub kroczenie w debuggerze automatycznie otwiera widok źródła lub dezasemblacji bieżącego miejsca. Wybranie tej opcji spowoduje automatyczne zamknięcie tych widoków po zakończeniu debugowania. + + + Switch to previous mode on debugger exit + Przełączaj do poprzedniego trybu po zakończeniu debugowania + + + Bring Qt Creator to foreground when application interrupts + Przywołuj Qt Creatora w przypadku zatrzymania aplikacji + + + Show QML object tree in Locals & Expressions when connected and not stepping. + + + + Show QML object tree + Pokazuj drzewo obiektów QML + + + Enable a full file path in breakpoints by default also for GDB. + Domyślnie uaktywnia pełne ścieżki również dla GDB. + + + Set breakpoints using a full absolute path + Włącz pełne, bezwzględne ścieżki + + + Register Qt Creator for debugging crashed applications. + Zarejestruj Qt Creatora do debugowania aplikacji zakończonych błędem. + + + Use Qt Creator for post-mortem debugging + Używaj Creatora do pośmiertnego debugowania + + + Warn when debugging "Release" builds + Ostrzegaj przed debugowaniem wersji release'owej + + + Show a warning when starting the debugger on a binary with insufficient debug information. + Pokazuje ostrzeżenie przy rozpoczęciu debugowania programu, w którym brak wystarczającej informacji debugowej. + + + Maximum stack depth: + Maksymalna głębokość stosu: + + + <unlimited> + <nieograniczona> + + + Maximum string length: + Maksymalna długość ciągu tekstowego: + + + + Debugger::DebuggerRunConfigurationAspect + + Debugger settings + Ustawienia debuggera + + + + Debugger::Internal::GdbOptionsPage2 + + GDB Extended + Rozszerzony GDB + + + + ImageViewer + + Color at %1,%2: red: %3 green: %4 blue: %5 alpha: %6 + Kolor na pozycji (%1,%2): czerwień: %3, zieleń: %4, błękit: %5, przeźroczystość: %6 + + + Size: %1x%2, %3 byte, format: %4, depth: %5 + Rozmiar: %1x%2, %3 bajtów, format: %4, głębokość: %5 + + + <Click to display color> + <Naciśnij aby wyświetlić kolor> + + + Copy Image + Skopiuj obraz + + + Open Image Viewer + Otwórz przeglądarkę plików graficznych + + + + Debugger::Internal::LldbEngine + + Unable to start lldb '%1': %2 + Nie można uruchomić lldb "%1": %2 + + + Adapter start failed. + Nie można uruchomić adaptera. + + + Running requested... + Zażądano uruchomienia... + + + Interrupt requested... + Zażądano przerwy... + + + '%1' contains no identifier. + "%1" nie zawiera identyfikatora. + + + String literal %1 + Literał łańcuchowy %1 + + + Cowardly refusing to evaluate expression '%1' with potential side effects. + Tchórzliwa odmowa obliczenia wyrażenia '%1' z możliwymi efektami ubocznymi. + + + Lldb I/O Error + Błąd wejścia / wyjścia Lldb + + + The Lldb 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 Lldb. Brak programu "%1" albo brak wymaganych uprawnień aby go uruchomić. + + + The Lldb process crashed some time after starting successfully. + Proces Pdb 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żna ponownie spróbować wywołać waitFor...(). + + + An error occurred when attempting to write to the Lldb 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 Lldb. Być może proces nie jest uruchomiony lub zamknął on swój kanał wejściowy. + + + An error occurred when attempting to read from the Lldb process. For example, the process may not be running. + Wystąpił błąd podczas próby czytania z procesu Lldb. Być może proces nie jest uruchomiony. + + + An unknown error in the Lldb process occurred. + Wystąpił nieznany błąd w procesie Lldb. + + + + DiffEditor::DiffEditor + + Ignore Whitespace + Ignoruj białe znaki + + + Context Lines: + Linie z kontekstem: + + + Synchronize Horizontal Scroll Bars + Synchronizuj poziome paski przesuwania + + + [%1] vs. [%2] %3 + [%1] vs [%2] %3 + + + %1 vs. %2 + %1 vs %2 + + + [%1] %2 vs. [%3] %4 + [%1] %2 vs [%3] %4 + + + + DiffEditor + + Diff Editor + Edytor różnic + + + + ShowEditor + + Show Editor + Edytor "show" + + + + DiffEditor::Internal::DiffEditorPlugin + + Diff... + Porównaj... + + + Select First File for Diff + Wybierz pierwszy plik do porównania + + + Select Second File for Diff + Wybierz drugi plik do porównania + + + Diff "%1", "%2" + Editor title + Porównanie "%1" z "%2" + + + + DiffEditor::DiffViewEditorWidget + + No difference + Brak różnic + + + Skipped %n lines... + + Opuszczono %n linię... + Opuszczono %n linie... + Opuszczono %n linii... + + + + [%1] %2 + [%1] %2 + + + + Diff + + Delete + Usunięto + + + Insert + Wstawiono + + + Equal + Brak zmian + + + + DiffEditor::DiffShowEditor + + Hide Change Description + Ukryj opis zmiany + + + Show Change Description + Pokaż opis zmiany + + + + Git::Internal::GitDiffHandler + + Working tree + Drzewo robocze + + + Index + Indeks + + + Waiting for data... + Oczekiwanie na dane... + + + + Git::Internal::LogChangeWidget + + Sha1 + Sha1 + + + Subject + Temat + + + + Git::Internal::LogChangeDialog + + Reset to: + Zresetuj do: + + + Select change: + Wybierz zmianę: + + + Reset type: + Typ resetu: + + + Mixed + Mixed + + + Hard + Hard + + + Soft + Soft + + + + Git::Internal::MergeTool + + Error + Błąd + + + File input for the merge tool requires Git 1.7.8, or later. + Plik wejściowy narzędzia scalania wymaga wersji Git 1.7.8 lub nowszej. + + + Normal + Normalny + + + Submodule + Podmoduł + + + Deleted + Usunięta + + + Symbolic link + Dowiązanie symboliczne + + + Modified + Zmodyfikowano + + + Created + + + + Submodule commit %1 + + + + Symbolic link -> %1 + + + + Merge Conflict + Konflikty podczas scalania + + + %1 merge conflict for '%2' +Local: %3 +Remote: %4 + + + + &Local + + + + &Remote + + + + &Created + + + + &Modified + + + + &Deleted + + + + Continue Merging + Kontynuuj scalanie + + + Continue merging other unresolved paths? + + + + Merge tool process finished successully. + Proces scalania pomyślnie zakończony. + + + Merge tool process terminated with exit code %1 + Proces scalania zakończył się kodem wyjściowym %1 + + + + ProjectExplorer::Internal::CustomToolChainFactory + + Custom + Własne + + + + ProjectExplorer::Internal::TextEditDetailsWidget + + %n entries + + %n element + %n elementy + %n elementów + + + + Empty + Brak + + + + ProjectExplorer::Internal::CustomToolChainConfigWidget + + Each line defines a macro. Format is MACRO[=VALUE] + Każda linia definiuje makro w formacie: MACRO[=WARTOŚĆ] + + + Each line adds a global header lookup path. + + + + Comma-separated list of flags that turn on C++11 support. + Oddzielona przecinkami lista flag włączających obsługę C++11. + + + Comma-separated list of mkspecs. + Oddzielona przecinkami lista mkspec'ów. + + + &Compiler path: + Ścieżka do &kompilatora: + + + &Make path: + Ścieżka do "&make": + + + &ABI: + &ABI: + + + &Predefined macros: + &Predefiniowane makra: + + + &Header paths: + Ścieżki do &nagłówków: + + + C++11 &flags: + &Flagi C++11: + + + &Qt mkspecs: + &Qt mkspecs: + + + + ProjectExplorer::DeviceCheckBuildStep + + No device configured. + Brak skonfigurowanego urządzenia. + + + Set Up Device + Ustaw urządzenie + + + There is no device set up for this kit. Do you want to add a device? + Brak ustawionego urządzenia w tym zestawie narzędzi. Czy dodać urządzenie? + + + Check for a configured device + + + + + ProjectExplorer::EnvironmentAspect + + Run Environment + Środowisko uruchamiania + + + + ProjectExplorer::EnvironmentAspectWidget + + Base environment for this run configuration: + Podstawowe środowisko dla tej konfiguracji uruchamiania: + + + + ProjectExplorer::GccToolChain + + %1 (%2 %3 in %4) + %1 (%2 %3 w %4) + + + + ProjectExplorer::LocalEnvironmentAspect + + Build Environment + Środowisko budowania + + + System Environment + Środowisko systemowe + + + Clean Environment + Czyste środowisko + + + + ProjectExplorer::Internal::RemoveTaskHandler + + Remove + Name of the action triggering the removetaskhandler + Usuń + + + Remove task from the task list + Usuń zadanie z listy zadań + + + + PythonEditor::FileWizard + + Python source file + Plik źródłowy Pythona + + + Creates an empty Python script with UTF-8 charset + Tworzy pusty skrypt Python z kodowaniem UTF-8 + + + New %1 + Nowy %1 + + + + PythonEditor::ClassWizard + + Python class + Klasa Pythona + + + Creates new Python class + Tworzy nową klasę Pythona + + + C++ module for Python + Moduł C++ dla Pythona + + + Creates C++/Boost file with bindings for Python + Tworzy plik C++ / Boost z powiązaniem dla Pythona + + + + PythonEditor::ClassNamePage + + Enter Class Name + Wprowadź nazwę klasy + + + The source file name will be derived from the class name + Nazwa pliku źródłowego będzie zaproponowane na podstawie nazwy klasy + + + + PythonEditor::ClassWizardDialog + + Python Class Wizard + Kreator klasy Pythona + + + Details + Szczegóły + + + + QbsProjectManager::Internal::QbsBuildConfiguration + + Parsing the Qbs project. + Parsowanie projektu Qbs. + + + Parsing of Qbs project has failed. + Nie można sparsować projektu Qbs. + + + + QbsProjectManager::Internal::QbsBuildConfigurationFactory + + Qbs based build + Wersja bazująca na Qbs + + + New Configuration + Nowa konfiguracja + + + New configuration name: + Nazwa nowej konfiguracji: + + + %1 Debug + Debug build configuration. We recommend not translating it. + %1 Debug + + + %1 Release + Release build configuration. We recommend not translating it. + %1 Release + + + + QbsProjectManager::Internal::QbsBuildConfigurationWidget + + Build directory: + Katalog wersji: + + + + QbsProjectManager::Internal::QbsBuildStep + + Qbs Build + Wersja Qbs + + + + QbsProjectManager::Internal::QbsBuildStepFactory + + Qbs Build + Wersja Qbs + + + + QbsProjectManager::Internal::QbsCleanStep + + Qbs Clean + + + + + QbsProjectManager::Internal::QbsCleanStepFactory + + Qbs Clean + + + + + Qbs + + Qbs Install + + + + + QbsProjectManager::Internal::QbsInstallStep + + Qbs Install + + + + + QbsProjectManager::Internal::QbsInstallStepFactory + + Qbs Install + + + + + Qbs::QbsProjectNode + + %1 in %2 + %1 w %2 + + + + QbsProjectManager::Internal::QbsProject + + Evaluating + Ewaluowanie + + + + QbsProjectManager::QbsManager + + Failed opening project '%1': Project is not a file + Nie można otworzyć projektu "%1": Ścieżka projektu nie wskazuje na plik + + + + QbsProjectManager::Internal::QbsProjectManagerPlugin + + Reparse Qbs + Przeparsuj Qbs + + + Build + Zbuduj + + + Build File + Zbuduj plik + + + Build File "%1" + Zbuduj plik "%1" + + + Ctrl+Alt+B + Ctrl+Alt+B + + + Build Product + Zbuduj produkt + + + Build Product "%1" + Zbuduj produkt "%1" + + + Ctrl+Alt+Shift+B + Ctrl+Alt+Shift+B + + + + QbsProjectManager::Internal::QbsPropertyLineEdit + + Could not split properties. + Nie można rozdzielić właściwości. + + + No ':' found in property definition. + Brak ":" w definicji właściwości. + + + + QbsProjectManager::Internal::QbsRunConfiguration + + The .qbs files are currently being parsed. + Trwa parsowanie plików .qbs. + + + Parsing of .qbs files has failed. + Nie można sparsować plików .qbs. + + + Qbs Run Configuration + Konfiguracja uruchamiania Qbs + + + + QbsProjectManager::Internal::QbsRunConfigurationWidget + + Executable: + Plik wykonywalny: + + + Arguments: + Argumenty: + + + Select Working Directory + Wybierz katalog roboczy + + + Reset to default + Przywróć domyślne + + + Working directory: + Katalog roboczy: + + + Run in terminal + Uruchom w terminalu + + + + QmlDesignerContextMenu + + Selection + Selekcja + + + Stack (z) + Stos (z) + + + Edit + Edycja + + + Anchors + Kotwice + + + Layout + Rozmieszczenie + + + Select Parent: %1 + Zaznacz rodzica: %1 + + + Select: %1 + Zaznacz: %1 + + + Deselect: + Odznacz: + + + Cut + Wytnij + + + Copy + Skopiuj + + + Paste + Wklej + + + Delete Selection + Usuń zaznaczone + + + To Front + Na wierzch + + + To Back + Na spód + + + Raise + Do przodu + + + Lower + Do tyłu + + + Undo + Cofnij + + + Redo + Przywróć + + + Visibility + Widoczność + + + Reset Size + Zresetuj rozmiar + + + Reset Position + Zresetuj pozycję + + + Go into Component + Przejdź do komponentu + + + Set Id + Ustaw identyfikator + + + Reset z Property + Zresetuj właściwość "z" + + + Fill + Wypełnij + + + Reset + Zresetuj + + + Layout in Column + Rozmieść w kolumnie + + + Layout in Row + Rozmieść w rzędzie + + + Layout in Grid + Rozmieść w siatce + + + Layout in Flow + + + + Select parent: %1 + Zaznacz rodzica: %1 + + + + QmlDesigner::Internal::DebugView + + Model attached + Dołączono model + + + FileName %1 + NazwaPliku %1 + + + Model detached + Odłączono model + + + Added imports: + Dodane importy: + + + Removed imports: + Usunięte importy: + + + Imports changed: + Zmienione importy: + + + Node created: + Utworzono węzeł: + + + Node removed: + Usunięto węzeł: + + + New parent property: + Nowa właściwość rodzica: + + + Old parent property: + Stara właściwość rodzica: + + + PropertyChangeFlag + + + + Node reparanted: + Zmieniono rodzica węzła: + + + New Id: + Nowy identyfikator: + + + Old Id: + Stary identyfikator: + + + Node id changed: + Zmieniono identyfikator węzła: + + + VariantProperties changed: + + + + BindingProperties changed: + + + + SignalHandlerProperties changed: + + + + Properties removed: + Usunięto właściwości: + + + Auxiliary Data Changed: + Zmieniono dane pomocnicze: + + + Begin rewriter transaction + + + + End rewriter transaction + + + + Debug View + Widok debugowy + + + Instance property change + + + + Instance Completed + + + + Custom Notification: + + + + Node Source Changed: + + + + + QmlDesigner::FormEditorView + + Form Editor + Edytor formularzy + + + + QmlDesigner::DesignDocument + + Error + Błąd + + + + QmlDesigner::ResetWidget + + Reset All Properties + Zresetuj wszystkie właściwości + + + + QmlDesigner::Internal::MetaInfoPrivate + + Invalid meta info + + + + + QmlDesigner::Internal::MetaInfoReader + + Illegal state while parsing + Niepoprawny stan podczas parsowania + + + No property definition allowed + Definicja właściwości nie jest dozwolona + + + Invalid type %1 + Niepoprawny typ %1 + + + Unknown property for Type %1 + Nieznana właściwość dla "Type" %1 + + + Unknown property for ItemLibraryEntry %1 + Nieznana właściwość dla "ItemLibraryEntry" %1 + + + Unknown property for Property %1 + Nieznana właściwość dla "Property" %1 + + + Unknown property for QmlSource %1 + Nieznana właściwość dla "QmlSource" %1 + + + Invalid or duplicate item library entry %1 + + + + + SubComponentManager::parseDirectory + + Invalid meta info + + + + + QmlDesigner::TextToModelMerger + + No import statements found + Brak instrukcji importu + + + Unsupported QtQuick version + Nieobsługiwana wersja QtQuick + + + This .qml file contains features which are not supported by Qt Quick Designer + Ten plik .qml zawiera cechy nieobsługiwane przez Qt Quick Designera + + + + QmlDesigner::QmlDesignerPlugin + + Switch Text/Design + Przełącz tekst / projekt + + + + QmlDesigner::ShortCutManager + + &Undo + &Cofnij + + + &Redo + &Przywróć + + + Delete + Usuń + + + Delete "%1" + Usuń "%1" + + + Cu&t + Wy&tnij + + + Cut "%1" + Wytnij "%1" + + + &Copy + S&kopiuj + + + Copy "%1" + Skopiuj "%1" + + + &Paste + Wk&lej + + + Paste "%1" + Wklej "%1" + + + Select &All + Zaznacz &wszystko + + + Select All "%1" + Zaznacz wszystkie "%1" + + + Toggle Full Screen + Przełącz pełny ekran + + + &Restore Default View + Przywróć &domyślny widok + + + Toggle &Left Sidebar + Przełącz l&ewy boczny pasek + + + Toggle &Right Sidebar + Przełącz p&rawy boczny pasek + + + &Go into Component + &Przejdź do komponentu + + + Save %1 As... + Zachowaj %1 jako... + + + &Save %1 + &Zachowaj %1 + + + Revert %1 to Saved + Odwróć zmiany w %1 + + + Close %1 + Zamknij %1 + + + Close All Except %1 + Zamknij wszystko z wyjątkiem %1 + + + Close Others + Zamknij inne + + + + QmlJSTools::Internal::QmlConsoleEdit + + Cu&t + Wy&tnij + + + &Copy + S&kopiuj + + + &Paste + Wk&lej + + + Select &All + Zaznacz &wszystko + + + C&lear + Wy&czyść + + + + QmlJSTools::Internal::QmlConsoleModel + + Can only evaluate during a QML debug session. + Obliczanie możliwe jedynie podczas debugowania QML. + + + + QmlJSTools::Internal::QmlConsolePane + + Show debug, log, and info messages. + Pokazuj komunikaty debugowe, log i informacje. + + + QML/JS Console + Konsola QML / JS + + + + QmlJSTools::Internal::QmlConsoleView + + &Copy + S&kopiuj + + + &Show in Editor + &Pokaż w edytorze + + + C&lear + Wy&czyść + + + + QmlApplicationWizard + + Failed to read %1 template. + Nie można odczytać szablonu %1. + + + Failed to read file %1. + Nie można odczytać pliku %1. + + + + QmlProjectManager::Internal::QmlApplicationWizardDialog + + 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. + + + + QmlProjectManager::Internal::QmlApplicationWizard + + Qt Quick Application + Aplikacja Qt Quick + + + Creates a Qt Quick application project. + Tworzy projekt aplikacji Qt Quick. + + + + QmlProjectManager::QmlProjectEnvironmentAspect + + System Environment + Środowisko systemowe + + + + Qnx::Internal::BarDescriptorDocument + + %1 does not appear to be a valid application descriptor file + + + + + Qnx::Internal::BarDescriptorEditor + + General + Ogólne + + + Application + Aplikacja + + + Assets + Zasoby + + + XML Source + Źródło XML + + + + Qnx::Internal::BarDescriptorEditorFactory + + Bar descriptor editor + + + + + Qnx::Internal::BarDescriptorEditorWidget + + Entry-Point Text and Images + + + + Package Information + Informacje o pakiecie + + + Author Information + Informacje o autorze + + + General + Ogólne + + + Permissions + Prawa dostępu + + + Environment + Środowisko + + + Assets + Zasoby + + + + Qnx::Internal::BarDescriptorPermissionsModel + + Permission + Prawa dostępu + + + BlackBerry Messenger + Komunikator BlackBerry + + + <html><head/><body><p>Allows this app to connect to the BBM Social Platform to access BBM contact lists and user profiles, invite BBM contacts to download your app, initiate BBM chats and share content from within your app, or stream data between apps in real time.</p></body></html> + + + + Calendar + Kalendarz + + + <html><head/><body><p>Allows this app to access the calendar on the device. This access includes viewing, adding, and deleting calendar appointments.</p></body></html> + <html><head/><body><p>Udostępnia tej aplikacji kalendarz w urządzeniu, włącznie z przeglądaniem, dodawaniem i usuwaniem terminów w kalendarzu.</p></body></html> + + + Camera + Kamera + + + <html><head/><body><p>Allows this app to take pictures, record video, and use the flash.</p></body></html> + <html><head/><body><p>Pozwala tej aplikacji robić zdjęcia, nagrywać wideo i używać lampy błyskowej.</p></body></html> + + + Contacts + Kontakty + + + <html><head/><body><p>Allows this app to access the contacts stored on the device. This access includes viewing, creating, and deleting the contacts.</p></body></html> + <html><head/><body><p>Udostępnia tej aplikacji kontakty przechowywane w urządzeniu, włącznie z przeglądaniem, dodawaniem i usuwaniem kontaktów.</p></body></html> + + + Device Identifying Information + Informacja identyfikująca urządzenie + + + <html><head/><body><p>Allows this app to access device identifiers such as serial number and PIN.</p></body></html> + <html><head/><body><p>Udostępnia tej aplikacji dane służące do identyfikacji urządzenia, włącznie z numerem seryjnym i kodem PIN.</p></body></html> + + + Email and PIN Messages + + + + <html><head/><body><p>Allows this app to access the email and PIN messages stored on the device. This access includes viewing, creating, sending, and deleting the messages.</p></body></html> + + + + GPS Location + Pozycja GPS + + + <html><head/><body><p>Allows this app to access the current GPS location of the device.</p></body></html> + <html><head/><body><p>Udostępnia tej aplikacji bieżącą pozycję GPS urządzenia.</p></body></html> + + + Internet + Internet + + + <html><head/><body><p>Allows this app to use Wi-fi, wired, or other connections to a destination that is not local on the user's device.</p></body></html> + + + + Location + Położenie + + + <html><head/><body><p>Allows this app to access the device's current or saved locations.</p></body></html> + <html><head/><body><p>Udostępnia tej aplikacji bieżącą lub zapisane pozycje urządzenia.</p></body></html> + + + Microphone + Mikrofon + + + <html><head/><body><p>Allows this app to record sound using the microphone.</p></body></html> + <html><head/><body><p>Pozwala tej aplikacji rejestrować dźwięk przy użyciu mikrofonu.</p></body></html> + + + Notebooks + Notatniki + + + <html><head/><body><p>Allows this app to access the content stored in the notebooks on the device. This access includes adding and deleting entries and content.</p></body></html> + <html><head/><body><p>Udostępnia tej aplikacji zawartość notatników przechowywanych na urządzeniu, włącznie z dodawaniem i usuwaniem treści.</p></body></html> + + + Post Notifications + + + + <html><head/><body><p>Post a notification to the notifications area of the screen.</p></body></html> + + + + Push + Push + + + <html><head/><body><p>Allows this app to use the Push Service with the BlackBerry Internet Service. This access allows the app to receive and request push messages. To use the Push Service with the BlackBerry Internet Service, you must register with BlackBerry. When you register, you receive a confirmation email message that contains information that your application needs to receive and request push messages. For more information about registering, visit https://developer.blackberry.com/services/push/. If you're using the Push Service with the BlackBerry Enterprise Server or the BlackBerry Device Service, you don't need to register with BlackBerry.</p></body></html> + + + + Run When Backgrounded + + + + <html><head/><body><p>Allows background processing. Without this permission, the app is stopped when the user switches focus to another app. Apps that use this permission are rigorously reviewed for acceptance to BlackBerry App World storefront for their use of power.</p></body></html> + + + + Shared Files + Pliki dzielone + + + <html><head/><body><p>Allows this app to access pictures, music, documents, and other files stored on the user's device, at a remote storage provider, on a media card, or in the cloud.</p></body></html> + <html><head/><body><p>Udostępnia tej aplikacji zdjęcia, muzykę, dokumenty i inne pliki przechowywane na urządzeniu, karcie pamięci, bądź w chmurze użytkownika.</p></body></html> + + + Text Messages + Komunikaty tekstowe + + + <html><head/><body><p>Allows this app to access the text messages stored on the device. The access includes viewing, creating, sending, and deleting text messages.</p></body></html> + <html><head/><body><p>Udostępnia tej aplikacji komunikaty tekstowe, przechowywane na urządzeniu, włącznie z przeglądaniem, tworzeniem, wysyłaniem i usuwaniem komunikatów tekstowych.</p></body></html> + + + + Qnx::Internal::BlackBerryCertificateModel + + Path + Ścieżka + + + Author + Autor + + + Active + Aktywny + + + + Qnx::Internal::BlackBerryCheckDevModeStep + + Check Development Mode + Sprawdź tryb deweloperski + + + Could not find command '%1' in the build environment + Brak komendy "%1" w środowisku budowania + + + No hostname specified for device + Brak nazwy hosta dla urządzenia + + + + Qnx::Internal::BlackBerryCheckDevModeStepConfigWidget + + <b>Check development mode</b> + <b>Sprawdź tryb deweloperski</b> + + + + Qnx::Internal::BlackBerryCheckDevModeStepFactory + + Check Development Mode + Sprawdź tryb deweloperski + + + + Qnx::Internal::BlackBerryConfiguration + + The following errors occurred while setting up BB10 Configuration: + Wystąpiły następujące błędy podczas konfigurowania BB10: + + + - No Qt version found. + - Brak wersji Qt. + + + - No GCC compiler found. + - Brak kompilatora GCC. + + + - No GDB debugger found for BB10 Device. + - Brak debuggera GDB dla urządzenia BB10. + + + - No GDB debugger found for BB10 Simulator. + - Brak debuggera GDB dla symulatora BB10. + + + Cannot Set up BB10 Configuration + Nie można skonfigurować BB10 + + + Qt Version Already Known + Wersja Qt już znana + + + This Qt version was already registered. + Ta wersja Qt została już zarejestrowana. + + + Invalid Qt Version + Niepoprawna wersja Qt + + + Unable to add BlackBerry Qt version. + Nie można dodać wersji Qt BlackBerry. + + + Compiler Already Known + Kompilator już znany + + + This compiler was already registered. + Ten kompilator został już zarejestrowany. + + + Kit Already Known + Zestaw narzędzi już znany + + + This kit was already registered. + Ten zestaw narzędzi został już zarejestrowany. + + + BlackBerry 10 (%1) - Simulator + BlackBerry 10 (%1) - symulator + + + BlackBerry 10 (%1) + BlackBerry 10 (%1) + + + + Qnx::Internal::BlackBerryCsjRegistrar + + Failed to start blackberry-signer process. + Nie można uruchomić procesu podpisywania blackberry. + + + Process timed out. + Przekroczony czas oczekiwania. + + + Child process has crashed. + Proces potomny zakończony błędem. + + + Process I/O error. + Błąd wejścia / wyjścia procesu. + + + Unknown process error. + Nieznany błąd procesu. + + + + Qnx::Internal::BlackBerryDeviceConnection + + Error connecting to device: java could not be found in the environment. + Błąd połączenia z urządzeniem: brak "java" w środowisku. + + + + Qnx::Internal::BlackBerryKeysPage + + Keys + Klucze + + + + Qnx::Internal::BlackBerryNDKSettingsPage + + NDK + NDK + + + + Qnx::Internal::BlackBerryProcessParser + + Authentication failed. Please make sure the password for the device is correct. + Błąd autoryzacji. Upewnij się, że hasło dla urządzenia jest poprawne. + + + + Qnx::Internal::BlackBerrySetupWizard + + BlackBerry Development Environment Setup Wizard + Kreator środowiska deweloperskiego BlackBerry + + + Reading device PIN... + Odczyt PINu urządzenia... + + + Registering CSJ keys... + Rejestracja kluczy CSJ... + + + Generating developer certificate... + Generowanie certyfikatów deweloperskich... + + + Generating SSH keys... + Generowanie kluczy SSH... + + + Requesting a debug token for the device... + + + + Now uploading the debug token... + + + + Writing device information... + Zapis informacji o urządzeniu... + + + Error reading device PIN. Please make sure that the specified device IP address is correct. + Błąd odczytu PINu urządzenia. Upewnij się, że podany adres IP urządzenia jest poprawny. + + + Error + Błąd + + + Error creating developer certificate. + Błąd tworzenia certyfikatu deweloperskiego. + + + Failed to request debug token: + + + + Wrong CSK password. + Złe hasło CSK. + + + Wrong keystore password. + + + + Network unreachable. + Sieć nieosiągalna. + + + Illegal device PIN. + Niepoprawny PIN urządzenia. + + + Failed to start inferior process. + Nie można uruchomić podprocesu. + + + Inferior processes timed out. + Przekroczony czas oczekiwania na podproces. + + + Inferior process has crashed. + Podproces zakończył pracę błędem. + + + Failed to communicate with the inferior process. + Nie można skomunikować się z podprocesem. + + + An unknwon error has occurred. + Wystąpił nieznany błąd. + + + Failed to upload debug token: + + + + No route to host. + Brak połączenia z hostem. + + + Authentication failed. + Brak autoryzacji. + + + Development mode is disabled on the device. + Tryb deweloperski nieaktywny na urządzeniu. + + + An unknwon error has happened. + Wystąpił nieznany błąd. + + + Key Generation Failed + Błąd w trakcie generowania kluczy + + + Failure to Save Key File + Błąd zapisu pliku z kluczem + + + Failed to create directory: '%1'. + Nie można utworzyć katalogu: "%1". + + + Private key file already exists: '%1' + Plik z kluczem prywatnym już istnieje: "%1" + + + Public key file already exists: '%1' + Plik z kluczem publicznym już istnieje: "%1" + + + + Qnx::Internal::BlackBerrySetupWizardWelcomePage + + Welcome to the BlackBerry Development Environment Setup Wizard. +This wizard will guide you through the essential steps to deploy a ready-to-go development environment for BlackBerry 10 devices. + Kreator konfiguracji środowiska deweloperskiego BlackBerry. +Kreator ten składa się z etapów prowadzących do instalacji gotowego środowiska deweloperskiego dla urządzeń BlackBerry 10. + + + BlackBerry Development Environment Setup + Konfiguracja środowiska deweloperskiego BlackBerry + + + + Qnx::Internal::BlackBerrySetupWizardNdkPage + + Configure the NDK Path + Skonfiguruj ścieżkę NDK + + + + Qnx::Internal::QnxAbstractRunSupport + + Not enough free ports on device for debugging. + Niewystarczająca ilość wolnych portów w urządzeniu do debugowania. + + + + Qnx::Internal::QnxAnalyzeSupport + + Preparing remote side... + + Przygotowywanie zdalnej strony... + + + + The %1 process closed unexpectedly. + Proces %1 nieoczekiwanie zakończył pracę. + + + Initial setup failed: %1 + Błąd wstępnej konfiguracji: %1 + + + + BlackBerry + + BlackBerry + BlackBerry + + + + Qnx::Internal::QnxDeviceTester + + %1 found. + + Znaleziono %1. + + + %1 not found. + + Nie znaleziono %1. + + + An error occurred checking for %1. + + + + + SSH connection error: %1 + + Błąd połączenia SSH: %1 + + + + Checking for %1... + + + + + Qnx::Internal::QNXPlugin + + Bar descriptor file (BlackBerry) + + + + Could not add mime-type for bar-descriptor.xml editor. + + + + Bar Descriptor + + + + + QtSupport::Internal::QtSupportPlugin + + Full path to the host bin directory of the current project's Qt version. + Pełna ścieżka do źródłowego podkatalogu "bin" w katalogu instalacji bieżącej wersji Qt. + + + Full path to the target bin directory of the current project's Qt version. You probably want %1 instead. + Pełna ścieżka docelowego podkatalogu "bin" w katalogu instalacji bieżącej wersji Qt. Prawdopodobnie powinno być: %1. + + + + QtSupport::QtVersionFactory + + No factory found for qmake: '%1' + Brak fabryki dla qmake: "%1" + + + + RemoteLinux::AbstractRemoteLinuxRunSupport + + Not enough free ports on device for debugging. + Niewystarczająca ilość wolnych portów w urządzeniu do debugowania. + + + + RemoteLinux::RemoteLinuxAnalyzeSupport + + Checking available ports... + + Sprawdzanie dostępnych portów... + + + + Failure running remote process. + Błąd uruchamiania zdalnego procesu. + + + Initial setup failed: %1 + Błąd wstępnej konfiguracji: %1 + + + + RemoteLinux::RemoteLinuxDeploymentDataModel + + Local File Path + Ścieżka do lokalnego pliku + + + Remote Directory + Zdalny katalog + + + + RemoteLinux::RemoteLinuxEnvironmentAspect + + Clean Environment + Czyste środowisko + + + System Environment + Środowisko systemowe + + + + RemoteLinux::RemoteLinuxEnvironmentAspectWidget + + Fetch Device Environment + Pobierz środowisko urządzenia + + + Cancel Fetch Operation + Anuluj pobieranie + + + Device Error + Błąd urządzenia + + + Fetching environment failed: %1 + Błąd podczas pobierania środowiska: %1 + + + + TextEditor::BehaviorSettingsWidget + + Display context-sensitive help or type information on mouseover. + + + + Display context-sensitive help or type information on Shift+Mouseover. + + + + + RefactoringFile::apply + + Refactoring cannot be applied. + Nie można zrefaktoryzować. + + + + QmlProjectManager::QmlApplicationWizard + + Creates a Qt Quick 1 UI project with a single QML file that contains the main view. You can review Qt Quick 1 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. Requires Qt 4.8 or newer. + Tworzy projekt UI Qt Quick 1 z pojedynczym plikiem QML, zawierającym główny widok. Projekty można przeglądać przy pomocy QML Viewera, bez ich uprzedniego budowania. Do tworzenia i uruchamiania tego typu projektów nie jest wymagana instalacja środowiska deweloperskiego. Wymagana jest zaś wersja Qt 4.8 lub nowsza. + + + Qt Quick 1 UI + Qt Quick 1 UI + + + Creates a Qt Quick 2 UI project with a single QML file that contains the main view. You can review Qt Quick 2 UI projects in the QML Scene 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. Requires Qt 5.0 or newer. + Tworzy projekt UI Qt Quick 2 z pojedynczym plikiem QML, zawierającym główny widok. Projekty można przeglądać przy pomocy QML Scene, bez ich uprzedniego budowania. Do tworzenia i uruchamiania tego typu projektów nie jest wymagana instalacja środowiska deweloperskiego. Wymagana jest zaś wersja Qt 5.0 lub nowsza. + + + Qt Quick 2 UI + Qt Quick 2 UI + + + Creates a Qt Quick 2 UI project with a single QML file that contains the main view and uses Qt Quick Controls. You can review Qt Quick 2 UI projects in the QML Scene and you need not build them. This project requires that you have installed Qt Quick Controls for your Qt version. Requires Qt 5.1 or newer. + Tworzy projekt UI Qt Quick 2 z pojedynczym plikiem QML, zawierającym główny widok i używającym Qt Quick Controls. Projekty można przeglądać przy pomocy QML Scene, bez ich uprzedniego budowania. Takie projekty wymagają instalacji Qt Quick Controls. Wymagana jest również wersja Qt 5.1 lub nowsza. + + + Qt Quick 2 UI with Controls + Qt Quick 2 UI with Controls From 9cb5e5c3f08b73d783a733976cc94b8d377501c7 Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Thu, 11 Jul 2013 16:34:27 +0200 Subject: [PATCH 05/24] Squish: Provide mappings for Squish 5 stripped down packages Change-Id: I987b9d6527f00f543a02f7a2e3dc7f9f7a366fa4 Reviewed-by: Robert Loehning --- tests/system/shared_data/qt_squish_mapping.tsv | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/system/shared_data/qt_squish_mapping.tsv b/tests/system/shared_data/qt_squish_mapping.tsv index f06d84e0188..f535d22373d 100644 --- a/tests/system/shared_data/qt_squish_mapping.tsv +++ b/tests/system/shared_data/qt_squish_mapping.tsv @@ -23,3 +23,9 @@ "4.2" "4.8" "linux-g++" "~/QtSDK/src/creator-test-data/Squish4.2_32" "4.2" "4.8" "linux-g++-64" "~/QtSDK/src/creator-test-data/Squish4.2_64" "4.2" "4.8" "macx-g++" "~/QtSDK/src/creator-test-data/Squish4.2_Mac" +"5.0" "4.7" "macx-g++" "~/QtSDK/src/creator-test-data/Squish5_47_Mac" +"5.0" "4.7" "linux-g++" "~/QtSDK/src/creator-test-data/Squish5_47_Linux32" +"5.0" "4.7" "linux-g++-64" "~/QtSDK/src/creator-test-data/Squish5_47_Linux64" +"5.0" "4.8" "macx-g++" "~/QtSDK/src/creator-test-data/Squish5_48_Mac" +"5.0" "4.8" "linux-g++" "~/QtSDK/src/creator-test-data/Squish5_48_Linux32" +"5.0" "4.8" "linux-g++-64" "~/QtSDK/src/creator-test-data/Squish5_48_Linux64" From 8050e136e7dd33fd0a500bde88b21a3ee664c9eb Mon Sep 17 00:00:00 2001 From: Robert Loehning Date: Fri, 12 Jul 2013 18:28:46 +0200 Subject: [PATCH 06/24] Squish: Added kit "Desktop 480 GCC" Change-Id: I20296f8819837fd613c6328d6c19fc8be82927b3 Reviewed-by: Christian Stenger --- .../unix/QtProject/qtcreator/profiles.xml | 24 +++++++++++++++++-- .../windows/QtProject/qtcreator/profiles.xml | 24 +++++++++++++++++-- tests/system/shared/classes.py | 21 +++++++++------- tests/system/shared/project.py | 9 +++---- .../tst_build_speedcrunch/test.py | 2 +- 5 files changed, 62 insertions(+), 18 deletions(-) diff --git a/tests/system/settings/unix/QtProject/qtcreator/profiles.xml b/tests/system/settings/unix/QtProject/qtcreator/profiles.xml index 341dcd6bdaa..7eac69d2dfe 100644 --- a/tests/system/settings/unix/QtProject/qtcreator/profiles.xml +++ b/tests/system/settings/unix/QtProject/qtcreator/profiles.xml @@ -1,6 +1,6 @@ - + Profile.0 @@ -128,9 +128,29 @@ false + + Profile.6 + + false + + + /usr/bin/gdb + Desktop Device + Desktop + + ProjectExplorer.ToolChain.Gcc:{c3f59b87-6997-4bd8-8067-ee04dc536371} + + 2 + + :///DESKTOP/// + {1dcb5509-1670-470d-80a5-8a988f36e4e2} + Desktop 480 GCC + false + + Profile.Count - 6 + 7 Profile.Default diff --git a/tests/system/settings/windows/QtProject/qtcreator/profiles.xml b/tests/system/settings/windows/QtProject/qtcreator/profiles.xml index b5bac3648cb..faa3216ef03 100644 --- a/tests/system/settings/windows/QtProject/qtcreator/profiles.xml +++ b/tests/system/settings/windows/QtProject/qtcreator/profiles.xml @@ -1,6 +1,6 @@ - + Profile.0 @@ -131,9 +131,29 @@ false + + Profile.6 + + false + + + C:/QtSDK/pythongdb/python_2.7based/gdb-i686-pc-mingw32.exe + Desktop Device + Desktop + + ProjectExplorer.ToolChain.Mingw:{2729dd3e-84f5-42e1-aed1-6a27163346ce} + + 3 + + :///DESKTOP/// + {9dc9de67-fdc0-4ba6-877a-1463aacd3b3e} + Desktop 480 GCC + false + + Profile.Count - 6 + 7 Profile.Default diff --git a/tests/system/shared/classes.py b/tests/system/shared/classes.py index 04b362465f6..d7ba25101e9 100644 --- a/tests/system/shared/classes.py +++ b/tests/system/shared/classes.py @@ -32,16 +32,17 @@ import operator # for easier re-usage (because Python hasn't an enum type) class Targets: DESKTOP_474_GCC = 1 - SIMULATOR = 2 - MAEMO5 = 4 - HARMATTAN = 8 - EMBEDDED_LINUX = 16 - DESKTOP_480_MSVC2010 = 32 - DESKTOP_501_DEFAULT = 64 + DESKTOP_480_GCC = 2 + SIMULATOR = 4 + MAEMO5 = 8 + HARMATTAN = 16 + EMBEDDED_LINUX = 32 + DESKTOP_480_MSVC2010 = 64 + DESKTOP_501_DEFAULT = 128 @staticmethod def desktopTargetClasses(): - desktopTargets = Targets.DESKTOP_474_GCC | Targets.DESKTOP_501_DEFAULT + desktopTargets = Targets.DESKTOP_474_GCC | Targets.DESKTOP_480_GCC | Targets.DESKTOP_501_DEFAULT if platform.system() in ('Windows', 'Microsoft'): desktopTargets |= Targets.DESKTOP_480_MSVC2010 return desktopTargets @@ -50,6 +51,8 @@ class Targets: def getStringForTarget(target): if target == Targets.DESKTOP_474_GCC: return "Desktop 474 GCC" + if target == Targets.DESKTOP_480_GCC: + return "Desktop 480 GCC" elif target == Targets.MAEMO5: return "Fremantle" elif target == Targets.SIMULATOR: @@ -77,8 +80,8 @@ class Targets: @staticmethod def intToArray(targets): - available = [Targets.DESKTOP_474_GCC, Targets.SIMULATOR, Targets.MAEMO5, Targets.HARMATTAN, - Targets.EMBEDDED_LINUX, Targets.DESKTOP_480_MSVC2010, + available = [Targets.DESKTOP_474_GCC, Targets.DESKTOP_480_GCC, Targets.SIMULATOR, Targets.MAEMO5, + Targets.HARMATTAN, Targets.EMBEDDED_LINUX, Targets.DESKTOP_480_MSVC2010, Targets.DESKTOP_501_DEFAULT] return filter(lambda x: x & targets == x, available) diff --git a/tests/system/shared/project.py b/tests/system/shared/project.py index a3c97970709..58a0531c36c 100644 --- a/tests/system/shared/project.py +++ b/tests/system/shared/project.py @@ -290,8 +290,8 @@ def __chooseTargets__(targets=Targets.DESKTOP_474_GCC, availableTargets=None, available = availableTargets else: # following targets depend on the build environment - added for further/later tests - available = [Targets.DESKTOP_474_GCC, Targets.DESKTOP_501_DEFAULT, Targets.MAEMO5, - Targets.EMBEDDED_LINUX, Targets.SIMULATOR, Targets.HARMATTAN] + available = [Targets.DESKTOP_474_GCC, Targets.DESKTOP_480_GCC, Targets.DESKTOP_501_DEFAULT, + Targets.MAEMO5, Targets.EMBEDDED_LINUX, Targets.SIMULATOR, Targets.HARMATTAN] if platform.system() in ('Windows', 'Microsoft'): available.remove(Targets.EMBEDDED_LINUX) available.append(Targets.DESKTOP_480_MSVC2010) @@ -481,6 +481,7 @@ def __getSupportedPlatforms__(text, getAsStrings=False): result = [] if 'Desktop' in supports: result.append(Targets.DESKTOP_474_GCC) + result.append(Targets.DESKTOP_480_GCC) result.append(Targets.DESKTOP_501_DEFAULT) if platform.system() in ("Linux", "Darwin"): result.append(Targets.EMBEDDED_LINUX) @@ -494,8 +495,8 @@ def __getSupportedPlatforms__(text, getAsStrings=False): result.append(Targets.SIMULATOR) elif 'Platform independent' in text: # MAEMO5 and HARMATTAN could be wrong here - depends on having Madde plugin enabled or not - result = [Targets.DESKTOP_474_GCC, Targets.DESKTOP_501_DEFAULT, Targets.MAEMO5, - Targets.SIMULATOR, Targets.HARMATTAN] + result = [Targets.DESKTOP_474_GCC, Targets.DESKTOP_480_GCC, Targets.DESKTOP_501_DEFAULT, + Targets.MAEMO5, Targets.SIMULATOR, Targets.HARMATTAN] if platform.system() in ('Windows', 'Microsoft'): result.append(Targets.DESKTOP_480_MSVC2010) else: diff --git a/tests/system/suite_general/tst_build_speedcrunch/test.py b/tests/system/suite_general/tst_build_speedcrunch/test.py index 164e410718b..98468fd7c0f 100644 --- a/tests/system/suite_general/tst_build_speedcrunch/test.py +++ b/tests/system/suite_general/tst_build_speedcrunch/test.py @@ -46,7 +46,7 @@ def main(): startApplication("qtcreator" + SettingsPath) if not startedWithoutPluginError(): return - suitableKits = Targets.DESKTOP_474_GCC + suitableKits = Targets.DESKTOP_474_GCC | Targets.DESKTOP_480_GCC if platform.system() in ('Windows', 'Microsoft'): suitableKits |= Targets.DESKTOP_480_MSVC2010 checkedTargets = openQmakeProject(SpeedCrunchPath, suitableKits) From d9203dac79807c79434ccb9e79716c23b0c5f55c Mon Sep 17 00:00:00 2001 From: Robert Loehning Date: Fri, 12 Jul 2013 17:21:02 +0200 Subject: [PATCH 07/24] Squish: Skipping 4.7 in tst_simple_analyze on all platforms Seems to happen on the Linux test machines, too. Change-Id: Ibd6bdea3be33d50017cae8f051c7e927f7bd24f0 Reviewed-by: Christian Stenger --- tests/system/suite_debugger/tst_simple_analyze/test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/system/suite_debugger/tst_simple_analyze/test.py b/tests/system/suite_debugger/tst_simple_analyze/test.py index 130d839d96c..c2c5ceb81f4 100644 --- a/tests/system/suite_debugger/tst_simple_analyze/test.py +++ b/tests/system/suite_debugger/tst_simple_analyze/test.py @@ -57,7 +57,7 @@ def main(): test.fatal("Haven't found a suitable Qt version (need Qt 4.7.4) - leaving without debugging.") for kit, config in availableConfigs: qtVersion = selectBuildConfig(len(checkedTargets), kit, config)[0] - if qtVersion == "4.7.4" and platform.system() in ('Windows', 'Microsoft'): + if qtVersion == "4.7.4": test.xverify(False, "Skipping Qt 4.7.4 to avoid QTCREATORBUG-9185") continue test.log("Selected kit using Qt %s" % qtVersion) From e207228af18398c430bac0b1e04851451486266d Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Fri, 5 Jul 2013 14:24:35 +0200 Subject: [PATCH 08/24] QmlDesigner.MetaInfo: fix meta system for Qt enums Change-Id: I87bedb03998d281d4a6bd450cb58d4614ae19187 Reviewed-by: Marco Bubke --- .../qmldesigner/designercore/metainfo/nodemetainfo.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp index 8f05ce4b716..0954b596691 100644 --- a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp +++ b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp @@ -721,6 +721,9 @@ bool NodeMetaInfoPrivate::isPropertyEnum(const PropertyName &propertyName) const if (!isValid()) return false; + if (propertyType(propertyName).contains("Qt::")) + return true; + if (propertyName.contains('.')) { const PropertyNameList parts = propertyName.split('.'); const PropertyName objectName = parts.first(); @@ -748,6 +751,9 @@ QString NodeMetaInfoPrivate::propertyEnumScope(const PropertyName &propertyName) if (!isValid()) return QString(); + if (propertyType(propertyName).contains("Qt::")) + return QLatin1String("Qt"); + if (propertyName.contains('.')) { const PropertyNameList parts = propertyName.split('.'); const PropertyName objectName = parts.first(); From 76cf67f349b7195e019fe5bbfa328bfa138a2d8b Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Fri, 5 Jul 2013 14:25:51 +0200 Subject: [PATCH 09/24] QmlDesigner.MetaInfo: fix for propertyCastedValue Using convert() had the side effect of invalidating the variant. Change-Id: Iebfbf6a8067343c7c1436d6dec5ef8090821ed33 Reviewed-by: Marco Bubke --- .../qmldesigner/designercore/metainfo/nodemetainfo.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp index 0954b596691..38869372176 100644 --- a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp +++ b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp @@ -1171,7 +1171,8 @@ QStringList NodeMetaInfo::propertyKeysForEnum(const PropertyName &propertyName) QVariant NodeMetaInfo::propertyCastedValue(const PropertyName &propertyName, const QVariant &value) const { - QVariant variant = value; + const QVariant variant = value; + QVariant copyVariant = variant; if (propertyIsEnumType(propertyName)) return variant; @@ -1195,8 +1196,8 @@ QVariant NodeMetaInfo::propertyCastedValue(const PropertyName &propertyName, con } else if (typeName == "alias") { // TODO: The QML compiler resolves the alias type. We probably should do the same. return variant; - } else if (variant.convert(typeId)) { - return variant; + } else if (copyVariant.convert(typeId)) { + return copyVariant; } return Internal::PropertyParser::variantFromString(variant.toString()); From cc9b0d5655ca4c143c30eca4bd091e0eaf46fa83 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Fri, 5 Jul 2013 14:27:17 +0200 Subject: [PATCH 10/24] QmlDesigner.MetaInfo: fixing isLayoutable() The major version is the version of the layout. QtQuick.Layots have version 1.0. Change-Id: Id83105ab858a74563e8ea6457d91613d20514fcb Reviewed-by: Marco Bubke --- .../qmldesigner/designercore/metainfo/nodemetainfo.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp index 38869372176..a10bfdd988f 100644 --- a/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp +++ b/src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp @@ -1301,8 +1301,9 @@ void NodeMetaInfo::clearCache() bool NodeMetaInfo::isLayoutable() const { - if (majorVersion() < 2) - return isSubclassOf(".QDeclarativeBasePositioner", -1, -1); + if (isSubclassOf(".QDeclarativeBasePositioner", -1, -1)) + return true; //QtQuick 1 + return isSubclassOf("QtQuick.Positioner", -1, -1) || isSubclassOf("QtQuick.Layouts.Layout", -1, -1); } From d76807eccdd6c436c1af7eb47c7b69106e9ff262 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Fri, 5 Jul 2013 14:29:36 +0200 Subject: [PATCH 11/24] QmlDesigner.MetaInfo: fix for the item library Row has to be a Row. Change-Id: Ibf84d11ec36790b8fea1943ea4a10e97dfbf98d4 Reviewed-by: Marco Bubke --- src/plugins/qmldesigner/qtquickplugin/quick.metainfo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/qtquickplugin/quick.metainfo b/src/plugins/qmldesigner/qtquickplugin/quick.metainfo index 0e7b5db356f..31a1b97a3d3 100644 --- a/src/plugins/qmldesigner/qtquickplugin/quick.metainfo +++ b/src/plugins/qmldesigner/qtquickplugin/quick.metainfo @@ -401,7 +401,7 @@ MetaInfo { } Type { - name: "QtQuick.Column" + name: "QtQuick.Row" icon: ":/qtquickplugin/images/item-icon16.png" ItemLibraryEntry { From 87aa77fa651c24bff36bebbeaee36877082a027e Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Mon, 15 Jul 2013 16:21:04 +0200 Subject: [PATCH 12/24] QmlDesigner.Rewriter: support global Qt enums The global Qt enums are hardcoded. Change-Id: I5342ef35c63fccecbcfec3aeaec903d99ab63966 Reviewed-by: Marco Bubke --- .../designercore/model/texttomodelmerger.cpp | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/plugins/qmldesigner/designercore/model/texttomodelmerger.cpp b/src/plugins/qmldesigner/designercore/model/texttomodelmerger.cpp index 01947ccc720..8948278ec29 100644 --- a/src/plugins/qmldesigner/designercore/model/texttomodelmerger.cpp +++ b/src/plugins/qmldesigner/designercore/model/texttomodelmerger.cpp @@ -65,6 +65,13 @@ static inline QStringList supportedVersionsList() return list; } +static inline QStringList globalQtEnums() +{ + static QStringList list = QStringList() << QLatin1String("Horizontal") << QLatin1String("Vertical") << QLatin1String("AlignVCenter") + << QLatin1String("AlignLeft") << QLatin1String("LeftToRight") << QLatin1String("RightToLeft"); + return list; +} + static inline bool supportedQtQuickVersion(const QString &version) { static QStringList supportedVersions = supportedVersionsList(); @@ -553,8 +560,15 @@ public: return value; } - QVariant convertToEnum(Statement *rhs, const QString &propertyPrefix, UiQualifiedId *propertyId) + QVariant convertToEnum(Statement *rhs, const QString &propertyPrefix, UiQualifiedId *propertyId, const QString &astValue) { + QStringList astValueList = astValue.split(QLatin1String(".")); + + if (astValueList.count() == 2 //Check for global Qt enums + && astValueList.first() == QLatin1String("Qt") + && globalQtEnums().contains(astValueList.last())) + return QVariant(astValueList.last()); + ExpressionStatement *eStmt = cast(rhs); if (!eStmt || !eStmt->expression) return QVariant(); @@ -1084,7 +1098,7 @@ QmlDesigner::PropertyName TextToModelMerger::syncScriptBinding(ModelNode &modelN } } - const QVariant enumValue = context->convertToEnum(script->statement, prefix, script->qualifiedId); + const QVariant enumValue = context->convertToEnum(script->statement, prefix, script->qualifiedId, astValue); if (enumValue.isValid()) { // It is a qualified enum: AbstractProperty modelProperty = modelNode.property(astPropertyName.toUtf8()); syncVariantProperty(modelProperty, enumValue, TypeName(), differenceHandler); // TODO: parse type From ba084e663fd09b4f67c093638168b544dfd18544 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Fri, 5 Jul 2013 14:44:28 +0200 Subject: [PATCH 13/24] QmlDesigner.PropertyEditor: enabling layout direction This has been fixed in the rewriter and meta info system. Change-Id: I4c78a915a05c01b33f779cf255c5b9c67d3e0001 Reviewed-by: Marco Bubke --- .../propertyeditor/QtQuick/FlowSpecifics.qml | 34 ++++++++--------- .../propertyeditor/QtQuick/GridSpecifics.qml | 37 ++++++++++--------- .../propertyeditor/QtQuick/RowSpecifics.qml | 33 ++++++++--------- 3 files changed, 53 insertions(+), 51 deletions(-) diff --git a/share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlowSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlowSpecifics.qml index a255b3d7bf6..8bfc6aea3b1 100644 --- a/share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlowSpecifics.qml +++ b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/FlowSpecifics.qml @@ -59,24 +59,24 @@ QWidget { } } } //QWidget -// Qt namespace enums not supported by the rewriter -// QWidget { -// layout: HorizontalLayout { -// Label { -// text: qsTr("Layout direction") -// } -// ComboBox { -// baseStateFlag: isBaseState -// items : { ["LeftToRight", "RightToLeft"] } -// currentText: backendValues.layoutDirection.value; -// onItemsChanged: { -// currentText = backendValues.layoutDirection.value; -// } -// backendValue: backendValues.layoutDirection -// } -// } -// } //QWidget + QWidget { + layout: HorizontalLayout { + Label { + text: qsTr("Layout direction") + } + + ComboBox { + baseStateFlag: isBaseState + items : { ["LeftToRight", "RightToLeft"] } + currentText: backendValues.layoutDirection.value; + onItemsChanged: { + currentText = backendValues.layoutDirection.value; + } + backendValue: backendValues.layoutDirection + } + } + } //QWidget IntEditor { backendValue: backendValues.spacing caption: qsTr("Spacing") diff --git a/share/qtcreator/qmldesigner/propertyeditor/QtQuick/GridSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/GridSpecifics.qml index f4dede2c05d..ec835f4b6a1 100644 --- a/share/qtcreator/qmldesigner/propertyeditor/QtQuick/GridSpecifics.qml +++ b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/GridSpecifics.qml @@ -75,24 +75,27 @@ QWidget { } } } //QWidget -// Qt namespace enums not supported by the rewriter -// QWidget { -// layout: HorizontalLayout { -// Label { -// text: qsTr("Layout direction") -// } + //Qt namespace enums not supported by the rewriter + QWidget { + layout: HorizontalLayout { + Label { + text: qsTr("Layout direction") + } -// ComboBox { -// baseStateFlag: isBaseState -// items : { ["LeftToRight", "RightToLeft"] } -// currentText: backendValues.layoutDirection.value; -// onItemsChanged: { -// currentText = backendValues.layoutDirection.value; -// } -// backendValue: backendValues.layoutDirection -// } -// } -// } //QWidget + ComboBox { + id: alignmentBox + baseStateFlag: isBaseState + items : { ["LeftToRight", "RightToLeft"] } + currentText: backendValues.layoutDirection.value; + onItemsChanged: { + alignmentBox.currentText = backendValues.layoutDirection.value; + print("blab"); + print(alignmentBox.currentText); + } + backendValue: backendValues.layoutDirection + } + } + } //QWidget IntEditor { backendValue: backendValues.spacing caption: qsTr("Spacing") diff --git a/share/qtcreator/qmldesigner/propertyeditor/QtQuick/RowSpecifics.qml b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/RowSpecifics.qml index 4fe8a643ea7..8f532729997 100644 --- a/share/qtcreator/qmldesigner/propertyeditor/QtQuick/RowSpecifics.qml +++ b/share/qtcreator/qmldesigner/propertyeditor/QtQuick/RowSpecifics.qml @@ -42,24 +42,23 @@ QWidget { finished: finishedNotify; caption: qsTr("Row") layout: VerticalLayout { -// Qt namespace enums not supported by the rewriter -// QWidget { -// layout: HorizontalLayout { -// Label { -// text: qsTr("Layout direction") -// } + QWidget { + layout: HorizontalLayout { + Label { + text: qsTr("Layout direction") + } -// ComboBox { -// baseStateFlag: isBaseState -// items : { ["LeftToRight", "RightToLeft"] } -// currentText: backendValues.layoutDirection.value; -// onItemsChanged: { -// currentText = backendValues.layoutDirection.value; -// } -// backendValue: backendValues.layoutDirection -// } -// } -// } //QWidget + ComboBox { + baseStateFlag: isBaseState + items : { ["LeftToRight", "RightToLeft"] } + currentText: backendValues.layoutDirection.value; + onItemsChanged: { + currentText = backendValues.layoutDirection.value; + } + backendValue: backendValues.layoutDirection + } + } + } //QWidget IntEditor { backendValue: backendValues.spacing caption: qsTr("Spacing") From f45a01b203f661f4ce1ff469ee36e4133e6d4ad0 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Mon, 15 Jul 2013 16:22:47 +0200 Subject: [PATCH 14/24] QmlDesigner.PropertyEditor: fixes in ComoBox.qml Change-Id: I409cd74c90e55006b05eb8cd71fbbfa59811fa29 Reviewed-by: Marco Bubke --- .../propertyeditor/HelperWidgets/ComboBox.qml | 29 ++++++++++--------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ComboBox.qml b/share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ComboBox.qml index dd5c1633aba..5559452a89f 100644 --- a/share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ComboBox.qml +++ b/share/qtcreator/qmldesigner/propertyeditor/HelperWidgets/ComboBox.qml @@ -77,19 +77,22 @@ QWidget { QComboBox { id: box property variant backendValue: comboBox.backendValue - onCurrentTextChanged: { backendValue.value = currentText; evaluate(); } - onItemsChanged: { - if (comboBox.backendValue.value == curentText) - return; - box.setCurrentTextSilent(comboBox.backendValue.value); - } - - property variant backendValueValue: comboBox.backendValue.value - onBackendValueValueChanged: { - if (comboBox.backendValue.value == curentText) - return; - box.setCurrentTextSilent(comboBox.backendValue.value); - } + onCurrentTextChanged: { + print("valuechanged"); + print(comboBox.currentText) + backendValue.value = comboBox.currentText; evaluate(); } + onItemsChanged: { + if (comboBox.backendValue.value === comboBox.curentText) + return; + box.setCurrentTextSilent(comboBox.backendValue.value); + } + + property variant backendValueValue: comboBox.backendValue.value + onBackendValueValueChanged: { + if (comboBox.backendValue.value === comboBox.curentText) + return; + box.setCurrentTextSilent(comboBox.backendValue.value); + } ExtendedFunctionButton { backendValue: comboBox.backendValue; y: 3 From 771fe03cfeda0b8514556ca29889fb35116a41c5 Mon Sep 17 00:00:00 2001 From: Petar Perisin Date: Thu, 11 Jul 2013 22:53:38 +0200 Subject: [PATCH 15/24] Git - couple fixes in branch based auto stash - do not start stash scope when creating auto stash - return if reset fails Change-Id: I471abc1d430351192c46ac78041949ba81f11b09 Reviewed-by: Orgad Shaneh --- src/plugins/git/branchdialog.cpp | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/plugins/git/branchdialog.cpp b/src/plugins/git/branchdialog.cpp index 8fc07d8e0de..11459f3a31e 100644 --- a/src/plugins/git/branchdialog.cpp +++ b/src/plugins/git/branchdialog.cpp @@ -192,15 +192,17 @@ void BranchDialog::checkout() m_model->checkoutBranch(idx); } else if (branchCheckoutDialog.exec() == QDialog::Accepted && m_model) { - QString stashMessage; - if (branchCheckoutDialog.makeStashOfCurrentBranch() - || branchCheckoutDialog.moveLocalChangesToNextBranch()) { - - if (!gitClient->beginStashScope(m_repository, currentBranch + QLatin1String("-AutoStash"), NoPrompt)) + if (branchCheckoutDialog.makeStashOfCurrentBranch()) { + if (!gitClient->executeSynchronousStash(m_repository, + currentBranch + QLatin1String("-AutoStash"))) { + return; + } + } else if (branchCheckoutDialog.moveLocalChangesToNextBranch()) { + if (!gitClient->beginStashScope(m_repository, QLatin1String("Checkout"), NoPrompt)) return; - stashMessage = gitClient->stashInfo(m_repository).stashMessage(); } else if (branchCheckoutDialog.discardLocalChanges()) { - gitClient->synchronousReset(m_repository); + if (!gitClient->synchronousReset(m_repository)) + return; } m_model->checkoutBranch(idx); @@ -214,7 +216,7 @@ void BranchDialog::checkout() } } - if (!stashMessage.isEmpty() && branchCheckoutDialog.moveLocalChangesToNextBranch()) + if (branchCheckoutDialog.moveLocalChangesToNextBranch()) gitClient->endStashScope(m_repository); else if (branchCheckoutDialog.popStashOfNextBranch()) gitClient->synchronousStashRestore(m_repository, stashName, true); From bcf9b3a171ad5a9dc478ad392b4e21bfbf0c6403 Mon Sep 17 00:00:00 2001 From: Robert Loehning Date: Mon, 15 Jul 2013 17:52:22 +0200 Subject: [PATCH 16/24] Squish: Removed now unused Qt versions Change-Id: I20f87b155485c7e5328a780623b61191cfdb81ea Reviewed-by: Christian Stenger --- .../windows/QtProject/qtcreator/qtversion.xml | 44 +++---------------- 1 file changed, 7 insertions(+), 37 deletions(-) diff --git a/tests/system/settings/windows/QtProject/qtcreator/qtversion.xml b/tests/system/settings/windows/QtProject/qtcreator/qtversion.xml index 8a3b2edf171..8c17f5cc82a 100644 --- a/tests/system/settings/windows/QtProject/qtcreator/qtversion.xml +++ b/tests/system/settings/windows/QtProject/qtcreator/qtversion.xml @@ -1,19 +1,9 @@ - + QtVersion.0 - - 1 - Qt 4.8 for Desktop - MSVC2008 (Qt SDK) - C:/QtSDK/Desktop/Qt/4.8.0/msvc2008/bin/qmake.exe - Qt4ProjectManager.QtVersion.Desktop - false - - - - QtVersion.1 2 Qt 4.8 for Desktop - MSVC2010 (Qt SDK) @@ -23,7 +13,7 @@ - QtVersion.2 + QtVersion.1 3 Qt 4.8 for Desktop - MinGW (Qt SDK) @@ -33,17 +23,7 @@ - QtVersion.3 - - 7 - Qt 4.7.4 for Desktop - MSVC2008 (Qt SDK) - c:/qtsdk/desktop/qt/4.7.4/msvc2008/bin/qmake.exe - Qt4ProjectManager.QtVersion.Desktop - false - - - - QtVersion.4 + QtVersion.2 8 Qt 4.7.4 for Desktop - MinGW 4.4 (Qt SDK) @@ -53,7 +33,7 @@ - QtVersion.5 + QtVersion.3 9 Simulator Qt for MinGW 4.4 (Qt SDK) @@ -63,17 +43,7 @@ - QtVersion.6 - - 10 - Simulator Qt for Visual Studio 2008 (Qt SDK) - c:/qtsdk/simulator/qt/msvc2008/bin/qmake.exe - Qt4ProjectManager.QtVersion.Simulator - false - - - - QtVersion.7 + QtVersion.4 15 Harmattan Target (Qt SDK) @@ -83,7 +53,7 @@ - QtVersion.8 + QtVersion.5 16 Qt for Fremantle PR1.3 Devices (Qt SDK) @@ -93,7 +63,7 @@ - QtVersion.9 + QtVersion.6 18 Desktop Qt 5.0.1 (msvc2010) From 066b3ab8890475a8a91f7eb2021e631618345ff0 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Tue, 16 Jul 2013 12:23:07 +0200 Subject: [PATCH 17/24] QmlDesigner.ContextMenu: fix support for Layouts We have positioner in QtQuick and "real" layouts in QtQuick.Layouts. Change-Id: Ie1c5235820ac698048a229af7ede9d8f57926b19 Reviewed-by: Marco Bubke --- .../componentcore/componentcore_constants.h | 16 +- .../componentcore/designeractionmanager.cpp | 198 +++++++++++++++++- .../componentcore/modelnodeoperations.cpp | 178 +++++++++++++++- .../componentcore/modelnodeoperations.h | 14 +- 4 files changed, 388 insertions(+), 18 deletions(-) diff --git a/src/plugins/qmldesigner/components/componentcore/componentcore_constants.h b/src/plugins/qmldesigner/components/componentcore/componentcore_constants.h index 9c67060fb43..289c1e8c87e 100644 --- a/src/plugins/qmldesigner/components/componentcore/componentcore_constants.h +++ b/src/plugins/qmldesigner/components/componentcore/componentcore_constants.h @@ -82,10 +82,18 @@ const char resetZDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Re const char anchorsFillDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Fill"); const char anchorsResetDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Reset"); -const char layoutColumnDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in Column"); -const char layoutRowDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in Row"); -const char layoutGridDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in Grid"); -const char layoutFlowDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in Flow"); +const char layoutColumnPositionerDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in Column (Positioner)"); +const char layoutRowPositionerDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in Row (Positioner)"); +const char layoutGridPositionerDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in Grid (Positioner)"); +const char layoutFlowPositionerDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in Flow (Positioner)"); + +const char layoutColumnLayoutDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in ColumnLayout"); +const char layoutRowLayoutDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in RowLayout"); +const char layoutGridLayoutDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Layout in GridLayout"); + +const char layoutFillWidthDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Fill Width"); +const char layoutFillHeightDisplayName[] = QT_TRANSLATE_NOOP("QmlDesignerContextMenu", "Fill Height"); + const int priorityFirst = 220; const int prioritySelectionCategory = 200; diff --git a/src/plugins/qmldesigner/components/componentcore/designeractionmanager.cpp b/src/plugins/qmldesigner/components/componentcore/designeractionmanager.cpp index 0facd044945..041bdf5b327 100644 --- a/src/plugins/qmldesigner/components/componentcore/designeractionmanager.cpp +++ b/src/plugins/qmldesigner/components/componentcore/designeractionmanager.cpp @@ -30,6 +30,7 @@ #include "designeractionmanager.h" #include "modelnodecontextmenu_helper.h" #include +#include namespace QmlDesigner { @@ -246,6 +247,65 @@ public: } }; +class FillLayoutModelNodeAction : public ModelNodeAction +{ +public: + FillLayoutModelNodeAction(const QString &description, const QByteArray &category, int priority, + ModelNodeOperations::SelectionAction action, + SelectionContextFunction enabled = &SelectionContextFunctors::always, + SelectionContextFunction visibility = &SelectionContextFunctors::always) : + ModelNodeAction(description, category, priority, action, enabled, visibility) + {} + virtual void updateContext() + { + defaultAction()->setSelectionContext(selectionContext()); + if (selectionContext().isValid()) { + defaultAction()->setEnabled(isEnabled(selectionContext())); + defaultAction()->setVisible(isVisible(selectionContext())); + + defaultAction()->setCheckable(true); + QmlItemNode itemNode = QmlItemNode(selectionContext().currentSingleSelectedNode()); + if (itemNode.isValid()) { + bool flag = false; + if (itemNode.modelNode().hasProperty(m_propertyName) + || itemNode.propertyAffectedByCurrentState(m_propertyName)) + flag = itemNode.modelValue(m_propertyName).toBool(); + defaultAction()->setChecked(flag); + } else { + defaultAction()->setEnabled(false); + } + } + } +protected: + PropertyName m_propertyName; +}; + +class FillWidthModelNodeAction : public FillLayoutModelNodeAction +{ +public: + FillWidthModelNodeAction(const QString &description, const QByteArray &category, int priority, + ModelNodeOperations::SelectionAction action, + SelectionContextFunction enabled = &SelectionContextFunctors::always, + SelectionContextFunction visibility = &SelectionContextFunctors::always) : + FillLayoutModelNodeAction(description, category, priority, action, enabled, visibility) + { + m_propertyName = "Layout.fillWidth"; + } +}; + +class FillHeightModelNodeAction : public FillLayoutModelNodeAction +{ +public: + FillHeightModelNodeAction(const QString &description, const QByteArray &category, int priority, + ModelNodeOperations::SelectionAction action, + SelectionContextFunction enabled = &SelectionContextFunctors::always, + SelectionContextFunction visibility = &SelectionContextFunctors::always) : + FillLayoutModelNodeAction(description, category, priority, action, enabled, visibility) + { + m_propertyName = "Layout.fillHeight"; + } +}; + class SelectionModelNodeAction : public MenuDesignerAction { public: @@ -328,9 +388,42 @@ bool selectionHasSameParentAndInBaseState(const SelectionContext &context) return selectionHasSameParent(context) && inBaseState(context); } +bool isNotInLayout(const SelectionContext &context) +{ + if (selectionNotEmpty(context)) { + ModelNode selectedModelNode = context.selectedModelNodes().first(); + ModelNode parentModelNode; + + if (selectedModelNode.hasParentProperty()) + parentModelNode = selectedModelNode.parentProperty().parentModelNode(); + + if (parentModelNode.isValid() && parentModelNode.metaInfo().isValid()) + return !parentModelNode.metaInfo().isLayoutable(); + } + + return true; +} + bool selectionCanBeLayouted(const SelectionContext &context) { - return selectionHasSameParentAndInBaseState(context) && inBaseState(context); + return selectionHasSameParentAndInBaseState(context) + && inBaseState(context) + && isNotInLayout(context); +} + +bool hasQtQuickLayoutImport(const SelectionContext &context) +{ + if (context.qmlModelView() && context.qmlModelView()->model()) { + Import import = Import::createLibraryImport(QLatin1String("QtQuick.Layouts"), QLatin1String("1.0")); + return context.qmlModelView()->model()->hasImport(import, true, true); + } + + return false; +} + +bool selectionCanBeLayoutedAndasQtQuickLayoutImport(const SelectionContext &context) +{ + return selectionCanBeLayouted(context) && hasQtQuickLayoutImport(context); } bool selectionNotEmptyAndHasZProperty(const SelectionContext &context) @@ -350,6 +443,34 @@ bool selectionNotEmptyAndHasXorYProperty(const SelectionContext &context) && selectionHasProperty1or2(context, xProperty, yProperty); } +bool singleSelectionAndInQtQuickLayout(const SelectionContext &context) +{ + if (!singleSelection(context)) + return false; + + ModelNode currentSelectedNode = context.currentSingleSelectedNode(); + if (!currentSelectedNode.isValid()) + return false; + + if (!currentSelectedNode.hasParentProperty()) + return false; + + ModelNode parentModelNode = currentSelectedNode.parentProperty().parentModelNode(); + + NodeMetaInfo metaInfo = parentModelNode.metaInfo(); + + if (!metaInfo.isValid()) + return false; + + return metaInfo.isSubclassOf("QtQuick.Layouts.Layout", -1, -1); +} + +bool layoutOptionVisible(const SelectionContext &context) +{ + return multiSelectionAndInBaseState(context) + || singleSelectionAndInQtQuickLayout(context); +} + void DesignerActionManager::createDefaultDesignerActions() { using namespace SelectionContextFunctors; @@ -387,15 +508,80 @@ void DesignerActionManager::createDefaultDesignerActions() (anchorsResetDisplayName, anchorsCategory, 180, &anchorsReset, &singleSelectionItemIsAnchored)); addDesignerAction(new MenuDesignerAction(layoutCategoryDisplayName, layoutCategory, - priorityLayoutCategory, &multiSelectionAndInBaseState)); + priorityLayoutCategory, &layoutOptionVisible)); addDesignerAction(new ModelNodeAction - (layoutRowDisplayName, layoutCategory, 200, &layoutRow, &selectionCanBeLayouted)); + (layoutRowPositionerDisplayName, + layoutCategory, + 200, + &layoutRowPositioner, + &selectionCanBeLayouted, + selectionCanBeLayouted)); + addDesignerAction(new ModelNodeAction - (layoutColumnDisplayName, layoutCategory, 180, &layoutColumn, &selectionCanBeLayouted)); + (layoutColumnPositionerDisplayName, + layoutCategory, + 180, + &layoutColumnPositioner, + &selectionCanBeLayouted, + selectionCanBeLayouted)); + addDesignerAction(new ModelNodeAction - (layoutGridDisplayName, layoutCategory, 160, &layoutGrid, &selectionCanBeLayouted)); + (layoutGridPositionerDisplayName, + layoutCategory, + 160, + &layoutGridPositioner, + &selectionCanBeLayouted, + selectionCanBeLayouted)); + addDesignerAction(new ModelNodeAction - (layoutFlowDisplayName, layoutCategory, 140, &layoutFlow, &selectionCanBeLayouted)); + (layoutFlowPositionerDisplayName, + layoutCategory, + 140, + &layoutFlowPositioner, + &selectionCanBeLayouted, + selectionCanBeLayouted)); + + addDesignerAction(new SeperatorDesignerAction(layoutCategory, 120)); + + addDesignerAction(new ModelNodeAction + (layoutRowLayoutDisplayName, + layoutCategory, + 100, + &layoutRowLayout, + &selectionCanBeLayoutedAndasQtQuickLayoutImport, + &selectionCanBeLayoutedAndasQtQuickLayoutImport)); + + addDesignerAction(new ModelNodeAction + (layoutColumnLayoutDisplayName, + layoutCategory, + 80, + &layoutColumnLayout, + &selectionCanBeLayoutedAndasQtQuickLayoutImport, + &selectionCanBeLayoutedAndasQtQuickLayoutImport)); + + addDesignerAction(new ModelNodeAction + (layoutGridLayoutDisplayName, + layoutCategory, + 60, + &layoutGridLayout, + &selectionCanBeLayoutedAndasQtQuickLayoutImport, + &selectionCanBeLayoutedAndasQtQuickLayoutImport)); + + addDesignerAction(new FillWidthModelNodeAction + (layoutFillWidthDisplayName, + layoutCategory, + 40, + &setFillWidth, + singleSelectionAndInQtQuickLayout, + singleSelectionAndInQtQuickLayout)); + + addDesignerAction(new FillHeightModelNodeAction + (layoutFillHeightDisplayName, + layoutCategory, + 20, + &setFillHeight, + singleSelectionAndInQtQuickLayout, + singleSelectionAndInQtQuickLayout)); addDesignerAction(new SeperatorDesignerAction(rootCategory, priorityTopLevelSeperator)); addDesignerAction(new ModelNodeAction diff --git a/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.cpp b/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.cpp index 182fca25c83..931501b4fd8 100644 --- a/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.cpp +++ b/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.cpp @@ -245,6 +245,31 @@ void setVisible(const SelectionContext &selectionState) } } +void setFillWidth(const SelectionContext &selectionState) +{ + if (!selectionState.qmlModelView() + || selectionState.selectedModelNodes().isEmpty()) + return; + + try { + selectionState.selectedModelNodes().first().variantProperty("Layout.fillWidth") = selectionState.toggled(); + } catch (RewritingException &e) { //better save then sorry + QMessageBox::warning(0, "Error", e.description()); + } +} + +void setFillHeight(const SelectionContext &selectionState) +{ + if (!selectionState.qmlModelView() + || selectionState.selectedModelNodes().isEmpty()) + return; + + try { + selectionState.selectedModelNodes().first().variantProperty("Layout.fillHeight") = selectionState.toggled(); + } catch (RewritingException &e) { //better save then sorry + QMessageBox::warning(0, "Error", e.description()); + } +} void resetSize(const SelectionContext &selectionState) { @@ -420,7 +445,7 @@ static inline QPoint getUpperLeftPosition(const QList &modelNodeList) return p; } -void layoutRow(const SelectionContext &selectionState) +void layoutRowPositioner(const SelectionContext &selectionState) { if (!selectionState.qmlModelView()) return; @@ -465,7 +490,7 @@ void layoutRow(const SelectionContext &selectionState) } } -void layoutColumn(const SelectionContext &selectionState) +void layoutColumnPositioner(const SelectionContext &selectionState) { if (!selectionState.qmlModelView()) return; @@ -508,7 +533,7 @@ void layoutColumn(const SelectionContext &selectionState) } } -void layoutGrid(const SelectionContext &selectionState) +void layoutGridPositioner(const SelectionContext &selectionState) { if (!selectionState.qmlModelView()) return; @@ -552,7 +577,7 @@ void layoutGrid(const SelectionContext &selectionState) } } -void layoutFlow(const SelectionContext &selectionState) +void layoutFlowPositioner(const SelectionContext &selectionState) { if (!selectionState.qmlModelView()) return; @@ -595,6 +620,151 @@ void layoutFlow(const SelectionContext &selectionState) } } +void layoutRowLayout(const SelectionContext &selectionState) +{ + if (!selectionState.qmlModelView() + || selectionState.selectedModelNodes().isEmpty()) + return; + + static TypeName rowLayoutType = "QtQuick.Layouts.RowLayout"; + + if (!selectionState.qmlModelView()->model()->hasNodeMetaInfo(rowLayoutType)) + return; + + NodeMetaInfo rowMetaInfo = selectionState.qmlModelView()->model()->metaInfo(rowLayoutType); + + QList selectedNodeList = selectionState.selectedModelNodes(); + QmlItemNode qmlItemNode = QmlItemNode(selectedNodeList.first()); + + if (qmlItemNode.isValid() && qmlItemNode.hasInstanceParentItem()) { + + ModelNode rowNode; + { + RewriterTransaction transaction(selectionState.qmlModelView()); + + QmlItemNode parentNode = qmlItemNode.instanceParentItem(); + + rowNode = selectionState.qmlModelView()->createModelNode(rowLayoutType, rowMetaInfo.majorVersion(), rowMetaInfo.minorVersion()); + + reparentTo(rowNode, parentNode); + } + + { + RewriterTransaction transaction(selectionState.qmlModelView()); + + QPoint upperLeftPosition = getUpperLeftPosition(selectedNodeList); + rowNode.variantProperty("x") = upperLeftPosition.x(); + rowNode.variantProperty("y") = upperLeftPosition.y(); + + QList sortedSelectedNodes = selectedNodeList; + qSort(sortedSelectedNodes.begin(), sortedSelectedNodes.end(), compareByX); + + foreach (ModelNode selectedNode, sortedSelectedNodes) { + reparentTo(selectedNode, rowNode); + selectedNode.removeProperty("x"); + selectedNode.removeProperty("y"); + } + } + } +} + +void layoutColumnLayout(const SelectionContext &selectionState) +{ + if (!selectionState.qmlModelView() + || selectionState.selectedModelNodes().isEmpty()) + return; + + static TypeName columnLayoutType = "QtQuick.Layouts.ColumnLayout"; + + if (!selectionState.qmlModelView()->model()->hasNodeMetaInfo(columnLayoutType)) + return; + + NodeMetaInfo columnMetaInfo = selectionState.qmlModelView()->model()->metaInfo(columnLayoutType); + + QList selectedNodeList = selectionState.selectedModelNodes(); + QmlItemNode qmlItemNode = QmlItemNode(selectedNodeList.first()); + + if (qmlItemNode.isValid() && qmlItemNode.hasInstanceParentItem()) { + + ModelNode columnNode; + { + RewriterTransaction transaction(selectionState.qmlModelView()); + + QmlItemNode parentNode = qmlItemNode.instanceParentItem(); + + columnNode = selectionState.qmlModelView()->createModelNode(columnLayoutType, columnMetaInfo.majorVersion(), columnMetaInfo.minorVersion()); + + reparentTo(columnNode, parentNode); + } + + { + RewriterTransaction transaction(selectionState.qmlModelView()); + + QPoint upperLeftPosition = getUpperLeftPosition(selectedNodeList); + columnNode.variantProperty("x") = upperLeftPosition.x(); + columnNode.variantProperty("y") = upperLeftPosition.y(); + + QList sortedSelectedNodes = selectedNodeList; + qSort(sortedSelectedNodes.begin(), sortedSelectedNodes.end(), compareByY); + + foreach (ModelNode selectedNode, sortedSelectedNodes) { + reparentTo(selectedNode, columnNode); + selectedNode.removeProperty("x"); + selectedNode.removeProperty("y"); + } + } + } +} + +void layoutGridLayout(const SelectionContext &selectionState) +{ + if (!selectionState.qmlModelView() + || selectionState.selectedModelNodes().isEmpty()) + return; + + static TypeName gridLayoutType = "QtQuick.Layouts.GridLayout"; + + if (!selectionState.qmlModelView()->model()->hasNodeMetaInfo(gridLayoutType)) + return; + + NodeMetaInfo gridMetaInfo = selectionState.qmlModelView()->model()->metaInfo(gridLayoutType); + + QList selectedNodeList = selectionState.selectedModelNodes(); + QmlItemNode qmlItemNode = QmlItemNode(selectedNodeList.first()); + + if (qmlItemNode.isValid() && qmlItemNode.hasInstanceParentItem()) { + + ModelNode gridNode; + { + RewriterTransaction transaction(selectionState.qmlModelView()); + + QmlItemNode parentNode = qmlItemNode.instanceParentItem(); + + gridNode = selectionState.qmlModelView()->createModelNode(gridLayoutType, gridMetaInfo.majorVersion(), gridMetaInfo.minorVersion()); + gridNode.variantProperty("columns") = int(sqrt(double(selectedNodeList.count()))); + + reparentTo(gridNode, parentNode); + } + + { + RewriterTransaction transaction(selectionState.qmlModelView()); + + QPoint upperLeftPosition = getUpperLeftPosition(selectedNodeList); + gridNode.variantProperty("x") = upperLeftPosition.x(); + gridNode.variantProperty("y") = upperLeftPosition.y(); + + QList sortedSelectedNodes = selectedNodeList; + qSort(sortedSelectedNodes.begin(), sortedSelectedNodes.end(), compareByGrid); + + foreach (ModelNode selectedNode, sortedSelectedNodes) { + reparentTo(selectedNode, gridNode); + selectedNode.removeProperty("x"); + selectedNode.removeProperty("y"); + } + } + } +} + } // namespace Mode } //QmlDesigner diff --git a/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.h b/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.h index 79059612309..a94421a8a8d 100644 --- a/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.h +++ b/src/plugins/qmldesigner/components/componentcore/modelnodeoperations.h @@ -52,6 +52,8 @@ void paste(const SelectionContext &selectionState); void undo(const SelectionContext &selectionState); void redo(const SelectionContext &selectionState); void setVisible(const SelectionContext &selectionState); +void setFillWidth(const SelectionContext &selectionState); +void setFillHeight(const SelectionContext &selectionState); void resetSize(const SelectionContext &selectionState); void resetPosition(const SelectionContext &selectionState); void goIntoComponent(const SelectionContext &selectionState); @@ -59,10 +61,14 @@ void setId(const SelectionContext &selectionState); void resetZ(const SelectionContext &selectionState); void anchorsFill(const SelectionContext &selectionState); void anchorsReset(const SelectionContext &selectionState); -void layoutRow(const SelectionContext &selectionState); -void layoutColumn(const SelectionContext &selectionState); -void layoutGrid(const SelectionContext &selectionState); -void layoutFlow(const SelectionContext &selectionState); +void layoutRowPositioner(const SelectionContext &selectionState); +void layoutColumnPositioner(const SelectionContext &selectionState); +void layoutGridPositioner(const SelectionContext &selectionState); +void layoutFlowPositioner(const SelectionContext &selectionState); +void layoutRowLayout(const SelectionContext &selectionState); +void layoutColumnLayout(const SelectionContext &selectionState); +void layoutGridLayout(const SelectionContext &selectionState); + } // namespace ModelNodeOperationso } //QmlDesigner From 01252c53df8da22467c7540c62eeec9426d0b639 Mon Sep 17 00:00:00 2001 From: Sergio Martins Date: Tue, 16 Jul 2013 12:25:29 +0100 Subject: [PATCH 18/24] Remove semicolon from Q_PROPERTY snipplet. Change-Id: I3e5ae3eb17701c7c0dceca53011ab9998449f531 Reviewed-by: Eike Ziller --- share/qtcreator/snippets/cpp.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/qtcreator/snippets/cpp.xml b/share/qtcreator/snippets/cpp.xml index f6e90c9d612..549b1bd6c80 100644 --- a/share/qtcreator/snippets/cpp.xml +++ b/share/qtcreator/snippets/cpp.xml @@ -71,5 +71,5 @@ case $value$: default: break; } -Q_PROPERTY($type$ $name$ READ $name$ WRITE set$name$ NOTIFY $name$Changed); +Q_PROPERTY($type$ $name$ READ $name$ WRITE set$name$ NOTIFY $name$Changed) From 378d0cd1199543e97218cd6edb37bcebcac4cdd2 Mon Sep 17 00:00:00 2001 From: Aurindam Jana Date: Tue, 16 Jul 2013 14:17:32 +0200 Subject: [PATCH 19/24] QmlDebugging: Reset exception code highlighting Clear code highlighting when debugging session ends. Change-Id: I32844444161bbb609864926e12220f9fb0f492e2 Reviewed-by: Eike Ziller --- src/plugins/debugger/qml/baseqmldebuggerclient.h | 1 + src/plugins/debugger/qml/qmlengine.cpp | 3 +++ src/plugins/debugger/qml/qmlv8debuggerclient.cpp | 5 +++++ src/plugins/debugger/qml/qmlv8debuggerclient.h | 1 + src/plugins/debugger/qml/qscriptdebuggerclient.cpp | 4 ++++ src/plugins/debugger/qml/qscriptdebuggerclient.h | 1 + 6 files changed, 15 insertions(+) diff --git a/src/plugins/debugger/qml/baseqmldebuggerclient.h b/src/plugins/debugger/qml/baseqmldebuggerclient.h index 191c0142b08..9aa85a57f8a 100644 --- a/src/plugins/debugger/qml/baseqmldebuggerclient.h +++ b/src/plugins/debugger/qml/baseqmldebuggerclient.h @@ -52,6 +52,7 @@ public: virtual void startSession() = 0; virtual void endSession() = 0; + virtual void resetSession() = 0; virtual void executeStep() = 0; virtual void executeStepOut() = 0; diff --git a/src/plugins/debugger/qml/qmlengine.cpp b/src/plugins/debugger/qml/qmlengine.cpp index 323f196ad99..d0390d61c5d 100644 --- a/src/plugins/debugger/qml/qmlengine.cpp +++ b/src/plugins/debugger/qml/qmlengine.cpp @@ -659,6 +659,9 @@ void QmlEngine::shutdownInferior() void QmlEngine::shutdownEngine() { + if (m_adapter.activeDebuggerClient()) + m_adapter.activeDebuggerClient()->resetSession(); + if (qmlConsoleManager()) qmlConsoleManager()->setScriptEvaluator(0); m_noDebugOutputTimer.stop(); diff --git a/src/plugins/debugger/qml/qmlv8debuggerclient.cpp b/src/plugins/debugger/qml/qmlv8debuggerclient.cpp index 83e5d9964c7..9a3677d61a8 100644 --- a/src/plugins/debugger/qml/qmlv8debuggerclient.cpp +++ b/src/plugins/debugger/qml/qmlv8debuggerclient.cpp @@ -949,6 +949,11 @@ void QmlV8DebuggerClient::endSession() d->disconnect(); } +void QmlV8DebuggerClient::resetSession() +{ + clearExceptionSelection(); +} + void QmlV8DebuggerClient::executeStep() { clearExceptionSelection(); diff --git a/src/plugins/debugger/qml/qmlv8debuggerclient.h b/src/plugins/debugger/qml/qmlv8debuggerclient.h index 1d68ae11865..1d2f90bde11 100644 --- a/src/plugins/debugger/qml/qmlv8debuggerclient.h +++ b/src/plugins/debugger/qml/qmlv8debuggerclient.h @@ -62,6 +62,7 @@ public: void startSession(); void endSession(); + void resetSession(); void executeStep(); void executeStepOut(); diff --git a/src/plugins/debugger/qml/qscriptdebuggerclient.cpp b/src/plugins/debugger/qml/qscriptdebuggerclient.cpp index 22bb857f510..2910f895f3a 100644 --- a/src/plugins/debugger/qml/qscriptdebuggerclient.cpp +++ b/src/plugins/debugger/qml/qscriptdebuggerclient.cpp @@ -223,6 +223,10 @@ void QScriptDebuggerClient::startSession() } void QScriptDebuggerClient::endSession() +{ +} + +void QScriptDebuggerClient::resetSession() { d->sessionStarted = false; } diff --git a/src/plugins/debugger/qml/qscriptdebuggerclient.h b/src/plugins/debugger/qml/qscriptdebuggerclient.h index 9f33f9301ca..d7b6b7963d3 100644 --- a/src/plugins/debugger/qml/qscriptdebuggerclient.h +++ b/src/plugins/debugger/qml/qscriptdebuggerclient.h @@ -47,6 +47,7 @@ public: void startSession(); void endSession(); + void resetSession(); void executeStep(); void executeStepOut(); From a5dccb17365bce4a838f217f704ecb332547df2d Mon Sep 17 00:00:00 2001 From: Leena Miettinen Date: Tue, 16 Jul 2013 11:14:23 +0200 Subject: [PATCH 20/24] Doc: import statements go to QML files, not pro files Change-Id: Ia36ffd51add0c92b396e448d8e125848e9754877 Reviewed-by: Venugopal Shivashankar Reviewed-by: Leena Miettinen --- doc/src/qtquick/qtquick-designer.qdoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/src/qtquick/qtquick-designer.qdoc b/doc/src/qtquick/qtquick-designer.qdoc index c3c3b86e2b5..825bd26fe1c 100644 --- a/doc/src/qtquick/qtquick-designer.qdoc +++ b/doc/src/qtquick/qtquick-designer.qdoc @@ -156,7 +156,7 @@ using Qt Quick 2.1. The Qt Quick Components and Controls are based on standard QML types. To view the components and controls in the \gui {Library} pane, add import - statements to the .pro file of your project. For example: + statements to the QML file in the \gui Edit mode. For example: \list From ec6be6640a5b2012e74ed5602df93e8656e35fc4 Mon Sep 17 00:00:00 2001 From: Robert Loehning Date: Wed, 17 Jul 2013 13:36:10 +0200 Subject: [PATCH 21/24] Squish: Test "Go to slot" in Widget Designer Change-Id: Idc4517f86035aa5faa1265f275b0ed5f97526d2f Reviewed-by: Christian Stenger --- tests/system/objects.map | 12 ++++ tests/system/suite_tools/envvars | 1 + tests/system/suite_tools/suite.conf | 12 ++++ .../tst_designer_goto_slot/test.py | 60 +++++++++++++++++++ .../testdata/connections.tsv | 4 ++ 5 files changed, 89 insertions(+) create mode 100644 tests/system/suite_tools/envvars create mode 100644 tests/system/suite_tools/suite.conf create mode 100644 tests/system/suite_tools/tst_designer_goto_slot/test.py create mode 100644 tests/system/suite_tools/tst_designer_goto_slot/testdata/connections.tsv diff --git a/tests/system/objects.map b/tests/system/objects.map index 93019bf52ae..a257d8ca041 100644 --- a/tests/system/objects.map +++ b/tests/system/objects.map @@ -5,11 +5,13 @@ :*Qt Creator.Events_QDockWidget {name='QmlProfilerEventsViewDockWidget' type='QDockWidget' visible='1' window=':Qt Creator_Core::Internal::MainWindow' windowTitle='Events'} :*Qt Creator.Events_QTabBar {aboveWidget=':*Qt Creator.Events_QDockWidget' type='QTabBar' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :*Qt Creator.Find_Find::Internal::FindToolBar {name='Find__Internal__FindWidget' type='Find::Internal::FindToolBar' visible='1' window=':Qt Creator_Core::Internal::MainWindow' windowTitle='Find'} +:*Qt Creator.FormEditorStack_Designer::Internal::FormEditorStack {name='FormEditorStack' type='Designer::Internal::FormEditorStack' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :*Qt Creator.Interrupt_Core::Internal::FancyToolButton {text='Interrupt' type='Core::Internal::FancyToolButton' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :*Qt Creator.JavaScript_QDockWidget {name='QmlProfilerV8ProfileViewDockWidget' type='QDockWidget' visible='1' window=':Qt Creator_Core::Internal::MainWindow' windowTitle='JavaScript'} :*Qt Creator.JavaScript_QTabBar {aboveWidget=':*Qt Creator.JavaScript_QDockWidget' type='QTabBar' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :*Qt Creator.Run_Core::Internal::FancyToolButton {text='Run' type='Core::Internal::FancyToolButton' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :*Qt Creator.Start Debugging_Core::Internal::FancyToolButton {text='Start Debugging' type='Core::Internal::FancyToolButton' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} +:*Qt Creator.Widget Box_QDockWidget {name='WidgetBoxDockWidget' type='QDockWidget' visible='1' window=':Qt Creator_Core::Internal::MainWindow' windowTitle='Widget Box'} :*Qt Creator.findEdit_Utils::FilterLineEdit {name='findEdit' type='Utils::FilterLineEdit' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :*Qt Creator_Core::Internal::FancyToolButton {occurrence='3' type='Core::Internal::FancyToolButton' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :*Qt Creator_Help::Internal::HelpViewer {type='Help::Internal::HelpViewer' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} @@ -61,7 +63,14 @@ :File has been removed.Save_QPushButton {text='Save' type='QPushButton' unnamed='1' visible='1' window=':File has been removed_QMessageBox'} :File has been removed_QMessageBox {text?='The file * removed*. Do you want to save it under a different name, or close the editor?' type='QMessageBox' unnamed='1' visible='1'} :Form.Startup_QGroupBox {container=':qt_tabwidget_stackedwidget.Form_QWidget' name='startupGroupBox' title='Startup' type='QGroupBox' visible='1'} +:FormEditorStack.CheckBox_QCheckBox {container=':*Qt Creator.FormEditorStack_Designer::Internal::FormEditorStack' name='checkBox' text='CheckBox' type='QCheckBox' visible='1'} +:FormEditorStack.PushButton_QPushButton {container=':*Qt Creator.FormEditorStack_Designer::Internal::FormEditorStack' name='pushButton' text='PushButton' type='QPushButton' visible='1'} +:FormEditorStack.centralWidget_QDesignerWidget {container=':*Qt Creator.FormEditorStack_Designer::Internal::FormEditorStack' name='centralWidget' type='QDesignerWidget' visible='1'} +:FormEditorStack_qdesigner_internal::FormWindow {container=':*Qt Creator.FormEditorStack_Designer::Internal::FormEditorStack' type='qdesigner_internal::FormWindow' unnamed='1' visible='1'} :Generator:_QComboBox {buddy=':CMake Wizard.Generator:_QLabel' type='QComboBox' unnamed='1' visible='1'} +:Go to slot.OK_QPushButton {text='OK' type='QPushButton' unnamed='1' visible='1' window=':Go to slot_QDialog'} +:Go to slot.Select signal_QGroupBox {name='groupBox' title='Select signal' type='QGroupBox' visible='1' window=':Go to slot_QDialog'} +:Go to slot_QDialog {name='SelectSignalDialog' type='QDialog' visible='1' windowTitle='Go to slot'} :Hits_QCLuceneResultWidget {aboveWidget=':Hits_QLabel' type='QCLuceneResultWidget' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :Hits_QLabel {text~='\\\\d+ - \\\\d+ of \\\\d+ Hits' type='QLabel' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :Installed Plugins.Close_QPushButton {text='Close' type='QPushButton' unnamed='1' visible='1' window=':Installed Plugins_Core::Internal::PluginDialog'} @@ -145,9 +154,11 @@ :Revert to Saved_QMessageBox {text?='You will lose your current changes if you proceed reverting*' type='QMessageBox' unnamed='1' visible='1'} :RunSettingsEnvironmentDetails_Utils::DetailsButton {leftWidget=':RunSettingsUseBuildEnvironment_QLabel' text='Details' type='Utils::DetailsButton' unnamed='1' visible='1' window=':Qt Creator_Core::Internal::MainWindow'} :RunSettingsUseBuildEnvironment_QLabel {text~='Us(e|ing) Build Environment' type='QLabel' unnamed='1' visible='1'} +:Select signal.signalList_QTreeWidget {container=':Go to slot.Select signal_QGroupBox' name='signalList' type='QTreeWidget' visible='1'} :Session Manager_ProjectExplorer::Internal::SessionDialog {name='ProjectExplorer__Internal__SessionDialog' type='ProjectExplorer::Internal::SessionDialog' visible='1' windowTitle='Session Manager'} :Startup.contextHelpComboBox_QComboBox {container=':Form.Startup_QGroupBox' name='contextHelpComboBox' type='QComboBox' visible='1'} :User Interface.languageBox_QComboBox {container=':Core__Internal__GeneralSettings.User Interface_QGroupBox' name='languageBox' type='QComboBox' visible='1'} +:Widget Box_qdesigner_internal::WidgetBoxTreeWidget {container=':*Qt Creator.Widget Box_QDockWidget' type='qdesigner_internal::WidgetBoxTreeWidget' unnamed='1' visible='1'} :WritePermissions_Core::Internal::ReadOnlyFilesDialog {name='Core__Internal__ReadOnlyFilesDialog' type='Core::Internal::ReadOnlyFilesDialog' visible='1' windowTitle='Files Without Write Permissions'} :addToVersionControlComboBox_QComboBox {name='addToVersionControlComboBox' type='QComboBox' visible='1'} :fileNameEdit_QLineEdit {buddy=':Open File.File name:_QLabel' name='fileNameEdit' type='QLineEdit' visible='1'} @@ -156,6 +167,7 @@ :headerFileLineEdit_Utils::FileNameValidatingLineEdit {buddy=':Qt Gui Application.Header file:_QLabel' name='headerFileLineEdit' type='Utils::FileNameValidatingLineEdit' visible='1'} :popupFrame_Proposal_QListView {container=':popupFrame_TextEditor::GenericProposalWidget' type='QListView' unnamed='1' visible='1'} :popupFrame_TextEditor::GenericProposalWidget {name='m_popupFrame' type='TextEditor::GenericProposalWidget' visible='1'} +:qdesigner_internal::WidgetBoxCategoryListView {container=':Widget Box_qdesigner_internal::WidgetBoxTreeWidget' occurrence='3' type='qdesigner_internal::WidgetBoxCategoryListView' unnamed='1' visible='1'} :qmakeCallEdit {container=':Qt Creator.scrollArea_QScrollArea' text?='qmake: qmake*' type='QLabel' unnamed='1' visible='1'} :qt_tabwidget_stackedwidget.Core__Internal__GeneralSettings_QWidget {container=':Options.qt_tabwidget_stackedwidget_QStackedWidget' name='Core__Internal__GeneralSettings' type='QWidget' visible='1'} :qt_tabwidget_stackedwidget.CppTools__Internal__CompletionSettingsPage_QWidget {container=':Options.qt_tabwidget_stackedwidget_QStackedWidget' name='CppTools__Internal__CompletionSettingsPage' type='QWidget' visible='1'} diff --git a/tests/system/suite_tools/envvars b/tests/system/suite_tools/envvars new file mode 100644 index 00000000000..00aad3eab7d --- /dev/null +++ b/tests/system/suite_tools/envvars @@ -0,0 +1 @@ +QT_PLATFORM_PLUGIN=nonesuch diff --git a/tests/system/suite_tools/suite.conf b/tests/system/suite_tools/suite.conf new file mode 100644 index 00000000000..8a0230c0e3d --- /dev/null +++ b/tests/system/suite_tools/suite.conf @@ -0,0 +1,12 @@ +AUT=qtcreator +CLASS= +CLASSPATH= +CWD= +ENVVARS=envvars +HOOK_SUB_PROCESSES=false +IMPLICITAUTSTART=0 +LANGUAGE=Python +OBJECTMAP=../objects.map +TEST_CASES=tst_designer_goto_slot +VERSION=2 +WRAPPERS=Qt diff --git a/tests/system/suite_tools/tst_designer_goto_slot/test.py b/tests/system/suite_tools/tst_designer_goto_slot/test.py new file mode 100644 index 00000000000..bb82aeba853 --- /dev/null +++ b/tests/system/suite_tools/tst_designer_goto_slot/test.py @@ -0,0 +1,60 @@ +############################################################################# +## +## Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). +## Contact: http://www.qt-project.org/legal +## +## This file is part of Qt Creator. +## +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and Digia. For licensing terms and +## conditions see http://qt.digia.com/licensing. For further information +## use the contact form at http://qt.digia.com/contact-us. +## +## 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, Digia gives you certain additional +## rights. These rights are described in the Digia Qt LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +############################################################################# + +source("../../shared/qtcreator.py") + +def main(): + startApplication("qtcreator" + SettingsPath) + if not startedWithoutPluginError(): + return + createProject_Qt_GUI(tempDir(), "DesignerTestApp") + selectFromLocator("mainwindow.ui") + widgetIndex = "{container=':qdesigner_internal::WidgetBoxCategoryListView' text='%s' type='QModelIndex'}" + widgets = {"Push Button": 50, + "Check Box": 100} + for current in widgets.keys(): + dragAndDrop(waitForObject(widgetIndex % current), 5, 5, + ":FormEditorStack_qdesigner_internal::FormWindow", 20, widgets[current], Qt.CopyAction) + connections = [] + for record in testData.dataset("connections.tsv"): + connections.append([testData.field(record, col) for col in ["widget", "signal", "slot"]]) + for con in connections: + selectFromLocator("mainwindow.ui") + openContextMenu(waitForObject(con[0]), 5, 5, 0) + activateItem(waitForObjectItem("{type='QMenu' unnamed='1' visible='1'}", "Go to slot...")) + waitForObjectItem(":Select signal.signalList_QTreeWidget", con[1]) + clickItem(":Select signal.signalList_QTreeWidget", con[1], 5, 5, 0, Qt.LeftButton) + clickButton(waitForObject(":Go to slot.OK_QPushButton")) + editor = waitForObject(":Qt Creator_CppEditor::Internal::CPPEditorWidget") + type(editor, "") + type(editor, "") + test.verify(waitFor('str(lineUnderCursor(editor)).strip() == con[2]', 1000), + 'Comparing line "%s" to expected "%s"' % (lineUnderCursor(editor), con[2])) + invokeMenuItem("File", "Save All") + invokeMenuItem("File", "Exit") diff --git a/tests/system/suite_tools/tst_designer_goto_slot/testdata/connections.tsv b/tests/system/suite_tools/tst_designer_goto_slot/testdata/connections.tsv new file mode 100644 index 00000000000..e222ef4544c --- /dev/null +++ b/tests/system/suite_tools/tst_designer_goto_slot/testdata/connections.tsv @@ -0,0 +1,4 @@ +"widget" "signal" "slot" +":FormEditorStack.PushButton_QPushButton" "clicked()" "void MainWindow::on_pushButton_clicked()" +":FormEditorStack.CheckBox_QCheckBox" "toggled(bool)" "void MainWindow::on_checkBox_toggled(bool checked)" +":FormEditorStack.centralWidget_QDesignerWidget" "destroyed()" "void MainWindow::on_MainWindow_destroyed()" From 4b6de71fd06f146fe92c26d03c2c37017557acd9 Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Fri, 12 Jul 2013 13:33:39 +0200 Subject: [PATCH 22/24] Fix issues with having same document open in multiple splits Sometimes one split would not show the document even though it shows in the combo box. Task-number: QTCREATORBUG-9801 Task-number: QTCREATORBUG-9798 Change-Id: Iea79c6f3deb4f1570685794c6eb762f603a36b5f Reviewed-by: Eike Ziller --- src/plugins/coreplugin/editormanager/editormanager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/coreplugin/editormanager/editormanager.cpp b/src/plugins/coreplugin/editormanager/editormanager.cpp index 56a5131be6f..c3d04a6a2ce 100644 --- a/src/plugins/coreplugin/editormanager/editormanager.cpp +++ b/src/plugins/coreplugin/editormanager/editormanager.cpp @@ -1335,6 +1335,8 @@ Core::IEditor *EditorManager::activateEditor(Core::Internal::EditorView *view, C ICore::raiseWindow(editor->widget()); } } + } else if (!(flags & DoNotMakeVisible)) { + view->setCurrentEditor(editor); } return editor; } From f02971235250f7f337ec60cbdc03a6f2c3b47fd0 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Wed, 17 Jul 2013 15:18:29 +0300 Subject: [PATCH 23/24] Qbs: Fix install path for styleplugin on Windows Change-Id: Ic3743df91ac48969c751ebbe78c62adb5b4850bb Reviewed-by: Orgad Shaneh Reviewed-by: Christian Kandeler --- src/libs/qtcomponents/styleitem/styleitem.qbs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libs/qtcomponents/styleitem/styleitem.qbs b/src/libs/qtcomponents/styleitem/styleitem.qbs index 6d948222f98..b4b70c84453 100644 --- a/src/libs/qtcomponents/styleitem/styleitem.qbs +++ b/src/libs/qtcomponents/styleitem/styleitem.qbs @@ -32,6 +32,7 @@ DynamicLibrary { Group { fileTagsFilter: product.type qbs.install: true - qbs.installDir: project.ide_library_path + "/qtcomponents/plugin" + qbs.installDir: (qbs.targetOS.contains("windows") ? "lib/qtcreator" : project.ide_library_path) + + "/qtcomponents/plugin" } } From 35211c04b1ad643f34dfc8ae7c9b1a330cb4ed2b Mon Sep 17 00:00:00 2001 From: Leena Miettinen Date: Wed, 17 Jul 2013 14:28:07 +0200 Subject: [PATCH 24/24] Doc: move docs from h files to cpp files QDoc does not look for docs in header files. Change-Id: I4530233d647fdc2f5ca44c73aee7e0125df07979 Reviewed-by: Eike Ziller --- src/libs/cplusplus/Overview.cpp | 43 ++++++++++++++++ src/libs/cplusplus/Overview.h | 42 ---------------- src/libs/cplusplus/TypePrettyPrinter.cpp | 8 +++ src/libs/cplusplus/TypePrettyPrinter.h | 8 --- .../devicesupport/idevicefactory.cpp | 49 +++++++++++++++++++ .../devicesupport/idevicefactory.h | 30 +----------- 6 files changed, 102 insertions(+), 78 deletions(-) diff --git a/src/libs/cplusplus/Overview.cpp b/src/libs/cplusplus/Overview.cpp index 615b6115b27..c5865ab541b 100644 --- a/src/libs/cplusplus/Overview.cpp +++ b/src/libs/cplusplus/Overview.cpp @@ -38,6 +38,49 @@ using namespace CPlusPlus; +/*! + \class Overview + + \brief The Overview class converts a FullySpecifiedType and/or any qualified + name to its string representation. + + The public data members (except the ones starting with \e marked) + determine what exactly and how to print. + + You can get the start and end position of a function argument + in the resulting string. Set \c markedArgument to the desired + argument. After processing, \c markedArgumentBegin and + \c markedArgumentEnd will contain the positions. +*/ + +/*! + \enum Overview::StarBindFlag + + The StarBindFlag enum describes how the '*' and '&' in pointers/references + should be bound in the string representation. + + This also applies to rvalue references ('&&'), but not to pointers to + functions or arrays, because it seems to be quite uncommon to use spaces in + them. For example: + \code + void (*p)() + void (*p)[] + \endcode + + See the examples below. These assume that exactly one + flag is set. That is, it may look different with + flag combinations. + + \value BindToIdentifier + e.g. "char *foo", but not "char * foo" + \value BindToTypeName + e.g. "char*", but not "char *" + \value BindToLeftSpecifier + e.g. "char * const* const", but not "char * const * const" + \value BindToRightSpecifier + e.g. "char *const", but not "char * const" +*/ + Overview::Overview() : starBindFlags(BindToIdentifier), // default to "Qt Style" showArgumentNames(false), diff --git a/src/libs/cplusplus/Overview.h b/src/libs/cplusplus/Overview.h index 77453a04b53..020e70ede96 100644 --- a/src/libs/cplusplus/Overview.h +++ b/src/libs/cplusplus/Overview.h @@ -37,16 +37,6 @@ namespace CPlusPlus { -/*! - \class Overview - - \brief Converts a FullySpecifiedType and/or any qualified name, - to its string representation. - - The public data members (except the ones starting with "marked") - determine what exactly and how to print. - */ - class CPLUSPLUS_EXPORT Overview { public: @@ -67,33 +57,7 @@ public: QString prettyType(const FullySpecifiedType &type, const QString &name) const; public: - /*! - \enum Overview::StarBindFlag - The StarBindFlags describe how the '*' and '&' in pointers/references - should be bound in the string representation. - - This also applies to rvalue references ('&&'), but not to - pointers to functions or arrays like in - - void (*p)() - void (*p)[] - - since it seems to be quite uncommon to use spaces there. - - See the examples below. These assume that exactly one - flag is set. That is, it may look different with - flag combinations. - - \value BindToIdentifier - e.g. "char *foo", but not "char * foo" - \value BindToTypeName - e.g. "char*", but not "char *" - \value BindToLeftSpecifier - e.g. "char * const* const", but not "char * const * const" - \value BindToRightSpecifier - e.g. "char *const", but not "char * const" - */ enum StarBindFlag { BindToIdentifier = 0x1, BindToTypeName = 0x2, @@ -110,12 +74,6 @@ public: bool showTemplateParameters: 1; bool includeWhiteSpaceInOperatorName: 1; /// "operator =()" vs "operator=()" - /*! - You can get the start and end position of a function argument - in the resulting string. Set "markedArgument" to the desired - argument. After processing, "markedArgumentBegin" and - "markedArgumentEnd" will contain the positions. - */ unsigned markedArgument; int markedArgumentBegin; int markedArgumentEnd; diff --git a/src/libs/cplusplus/TypePrettyPrinter.cpp b/src/libs/cplusplus/TypePrettyPrinter.cpp index 2d70b9d789c..6ec363ba929 100644 --- a/src/libs/cplusplus/TypePrettyPrinter.cpp +++ b/src/libs/cplusplus/TypePrettyPrinter.cpp @@ -42,6 +42,14 @@ using namespace CPlusPlus; +/*! + \class TypePrettyPrinter + + \brief The TypePrettyPrinter class is a helper class for the Overview class. + This class does the main type conversion work. + + Do not use this class directly, use Overview instead. + */ TypePrettyPrinter::TypePrettyPrinter(const Overview *overview) : _overview(overview) diff --git a/src/libs/cplusplus/TypePrettyPrinter.h b/src/libs/cplusplus/TypePrettyPrinter.h index 09b87aa6a7c..abd310b0715 100644 --- a/src/libs/cplusplus/TypePrettyPrinter.h +++ b/src/libs/cplusplus/TypePrettyPrinter.h @@ -40,14 +40,6 @@ namespace CPlusPlus { class Overview; class FullySpecifiedType; -/*! - \class TypePrettyPrinter - - \brief Helper class for Overview. Does the main type conversation work. - - Don't use this class directly, use Overview instead. - */ - class CPLUSPLUS_EXPORT TypePrettyPrinter: protected TypeVisitor { public: diff --git a/src/plugins/projectexplorer/devicesupport/idevicefactory.cpp b/src/plugins/projectexplorer/devicesupport/idevicefactory.cpp index 6b841b37859..d75ec1cde32 100644 --- a/src/plugins/projectexplorer/devicesupport/idevicefactory.cpp +++ b/src/plugins/projectexplorer/devicesupport/idevicefactory.cpp @@ -33,6 +33,55 @@ namespace ProjectExplorer { +/*! + \class ProjectExplorer::IDeviceFactory + + \brief The IDeviceFactory class implements an interface for classes that + provide services related to a certain type of device. + + The factory objects have to be added to the global object pool via + \c ExtensionSystem::PluginManager::addObject(). + + \sa ExtensionSystem::PluginManager::addObject() +*/ + +/*! + \fn virtual QString displayNameForId(Core::Id type) const = 0 + + Returns a short, one-line description of the device type. +*/ + +/*! + \fn virtual QList availableCreationIds() const = 0 + + Lists the device types this factory can create. +*/ + +/*! + \fn virtual IDevice::Ptr create(Core::Id id) const = 0 + Creates a new device with the id \a id. This may or may not open a wizard. +*/ + +/*! + \fn virtual bool canRestore(const QVariantMap &map) const = 0 + + Checks whether this factory can restore a device from the serialized state + specified by \a map. +*/ + +/*! + \fn virtual IDevice::Ptr restore(const QVariantMap &map) const = 0 + + Loads a device from a serialized state. Only called if \c canRestore() + returns true for \a map. +*/ + +/*! + Checks whether this factory can create new devices. This function is used + to hide auto-detect-only factories from the listing of possible devices + to create. +*/ + bool IDeviceFactory::canCreate() const { return !availableCreationIds().isEmpty(); diff --git a/src/plugins/projectexplorer/devicesupport/idevicefactory.h b/src/plugins/projectexplorer/devicesupport/idevicefactory.h index ab4815343d2..5f9da636207 100644 --- a/src/plugins/projectexplorer/devicesupport/idevicefactory.h +++ b/src/plugins/projectexplorer/devicesupport/idevicefactory.h @@ -42,49 +42,23 @@ QT_END_NAMESPACE namespace ProjectExplorer { class IDeviceWidget; -/*! - \class ProjectExplorer::IDeviceFactory - \brief Provides an interface for classes providing services related to certain type of device. - - The factory objects have to be added to the global object pool via - \c ExtensionSystem::PluginManager::addObject(). - \sa ExtensionSystem::PluginManager::addObject() -*/ class PROJECTEXPLORER_EXPORT IDeviceFactory : public QObject { Q_OBJECT public: - /*! - A short, one-line description of what the device type. - */ + virtual QString displayNameForId(Core::Id type) const = 0; - /*! - A list of device types this factory can create. - */ + virtual QList availableCreationIds() const = 0; - /*! - Check whether this factory can create new devices. This is used to hide - auto-detect-only factories from the listing of possible devices to create. - */ virtual bool canCreate() const; - /*! - Create a new device. This may or may not open a wizard. - */ virtual IDevice::Ptr create(Core::Id id) const = 0; - /*! - Check whether this factory can restore a device from the given serialized state. - */ virtual bool canRestore(const QVariantMap &map) const = 0; - /*! - Loads a device from a serialized state. Will only ever be called if canRestore() - returns true for the given map. - */ virtual IDevice::Ptr restore(const QVariantMap &map) const = 0; static IDeviceFactory *find(Core::Id type);