diff --git a/README b/README index 201d90c38ec..c213aa70efe 100644 --- a/README +++ b/README @@ -57,6 +57,70 @@ Qt Creator includes the following third-party components, we thank the authors who made this possible: * Open Source front-end for C++ (license MIT), enhanced for use in Qt Creator + Roberto Raggi QtCreator/src/shared/cplusplus +* Botan, a C++ crypto library. Version 1.8.8 + + Copyright (C) 1999-2004 The Botan Project. All rights reserved. + Copyright (C) 1999-2009 Jack Lloyd + 2001 Peter J Jones + 2004-2007 Justin Karneges + 2005 Matthew Gregan + 2005-2006 Matt Johnston + 2006 Luca Piccarreta + 2007 Yves Jerschow + 2007-2008 FlexSecure GmbH + 2007-2008 Technische Universitat Darmstadt + 2007-2008 Falko Strenzke + 2007-2008 Martin Doering + 2007 Manuel Hartl + 2007 Christoph Ludwig + 2007 Patrick Sona + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, + this list of conditions, and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions, and the following disclaimer in the documentation + and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) "AS IS" AND ANY EXPRESS OR IMPLIED + WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE DISCLAIMED. IN NO + EVENT SHALL THE AUTHOR(S) OR CONTRIBUTOR(S) BE LIABLE FOR ANY DIRECT, + INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + The source code of Botan C++ crypto library can be found in + QtCreator/src/libs/3rdparty + +* NetSieben SSH Library is a Secure Shell client library for C++. Version 1.3.2 + + Commercial License: For organizations who do not want to release the source + code for their applications as open source/ free software; in other words + they do not want to comply with the GNU General Public License (GPL) or Q + Public License. + + Non Commercial / Open Source License: NetSieben believes in contributing back + to the open source community, thus it has released the SSH Library under Q + Public License as it is defined by Trolltech AS of Norway. The Open Source + License allows the user to use software under an open source / free software + license, and distribute it freely. The software can be used at no charge with + the condition that if the user uses the SSH Library in an application they + wish to redistribute, then the complete source code for your application must + be available and freely redistributable under reasonable conditions. For more + information on the used QPL License see: + QtCreator/src/libs/3rdparty/net7ssh/LICENSE.QPL + + The source code of NetSieben Secure Shell C++ Library can be found in + QtCreator/src/libs/3rdparty. diff --git a/bin/bin.pro b/bin/bin.pro deleted file mode 100644 index 959be0aedc8..00000000000 --- a/bin/bin.pro +++ /dev/null @@ -1,14 +0,0 @@ -include(../qtcreator.pri) - -TEMPLATE = app -TARGET = $$IDE_APP_WRAPPER -OBJECTS_DIR = - -PRE_TARGETDEPS = $$PWD/qtcreator - -QMAKE_LINK = cp $$PWD/qtcreator $@ && : IGNORE REST - -QMAKE_CLEAN = $$IDE_APP_WRAPPER - -target.path = /bin -INSTALLS += target diff --git a/bin/qtcreator b/bin/qtcreator deleted file mode 100755 index c9f51424fbe..00000000000 --- a/bin/qtcreator +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh - -makeAbsolute() { - case "$1" in - /*) - # already absolute, return it - echo "$1" - ;; - *) - # relative, prepend $2 made absolute - echo `makeAbsolute "$2" "$PWD"`/"$1" | sed 's,/\.$,,' - ;; - esac -} - -if test -L "$0"; then - # Try readlink(1) - readlink=`type readlink 2>/dev/null` || readlink= - if test -n "$readlink"; then - # We have readlink(1), so we can use it - me=`readlink -nf "$0"` - else - # No readlink(1), so let's try ls -l - me=`ls -l "$0" | sed 's/^.*-> //'` - base=`dirname "$0"` - me=`makeAbsolute "$me" "$base"` - fi -else - me="$0" -fi - -bindir=`dirname "$me"` -libdir=`cd "${bindir}/../lib" ; pwd` -LD_LIBRARY_PATH="${libdir}:${libdir}/qtcreator:${LD_LIBRARY_PATH}" -export LD_LIBRARY_PATH -exec "${bindir}/qtcreator.bin" ${1+"$@"} diff --git a/doc/qt-defines.qdocconf b/doc/qt-defines.qdocconf index 67d8e0348ce..3a857bd28e8 100644 --- a/doc/qt-defines.qdocconf +++ b/doc/qt-defines.qdocconf @@ -10,7 +10,8 @@ defines = Q_QDOC \ Q_BYTE_ORDER \ QT_DEPRECATED \ Q_NO_USING_KEYWORD \ - __cplusplus + __cplusplus \ + qtquick versionsym = QT_VERSION_STR @@ -38,6 +39,7 @@ extraimages.HTML = qt-logo \ feedbackground.png \ horBar.png \ page_bg.png \ + page.png \ sprites-combined.png \ qtcreator-screenshots.png diff --git a/doc/qtcreator.qdoc b/doc/qtcreator.qdoc index 13435a31fe4..7352be4e5a7 100644 --- a/doc/qtcreator.qdoc +++ b/doc/qtcreator.qdoc @@ -18,8 +18,12 @@ and developers to create applications for multiple desktop and mobile device platforms. - For application designers, Qt Creator provides two integrated - visual editors, \QD and \QMLD, that you can use to design and develop + For application designers, Qt Creator provides integrated + visual editors, \QD + \if defined(qtquick) + and \QMLD, + \endif + that you can use to design and develop application user interfaces. For application developers, @@ -4990,7 +4994,7 @@ is a list of two integers, the first one specifies the actual number of children and the second the maximum number of children to print. - Similarly, using the \SubItem class helps to protect individual items. + Similarly, using the \c SubItem class helps to protect individual items. Example: \code @@ -7267,7 +7271,7 @@ report them as bugs. For a list of fixed issues and added features, see the changelog file in - the qtcreator\dist folder or the \l{http://bugreports.qt.nokia.com}{Qt Bug Tracker}. + the \c{qtcreator\dist} folder or the \l{http://bugreports.qt.nokia.com}{Qt Bug Tracker}. \section1 General diff --git a/doc/qtcreator.qdocconf b/doc/qtcreator.qdocconf index 7a083f61ce8..4e2dc67aad8 100644 --- a/doc/qtcreator.qdocconf +++ b/doc/qtcreator.qdocconf @@ -53,6 +53,7 @@ qhp.QtCreator.extraFiles = \ images/feedbackground.png \ images/horBar.png \ images/page_bg.png \ + images/page.png \ images/qt-logo.png \ images/sprites-combined.png diff --git a/doc/templates/images/sprites-combined.png b/doc/templates/images/sprites-combined.png old mode 100755 new mode 100644 index 41860225c72..3a48b21f6b8 Binary files a/doc/templates/images/sprites-combined.png and b/doc/templates/images/sprites-combined.png differ diff --git a/doc/templates/style/style.css b/doc/templates/style/style.css index 28d558f847e..90cfa2c214f 100644 --- a/doc/templates/style/style.css +++ b/doc/templates/style/style.css @@ -456,7 +456,7 @@ .wrap .content { padding: 30px; - word-wrap:break-word; + word-wrap: break-word; } .wrap .content li @@ -472,11 +472,32 @@ /* text-decoration: underline;*/ } - .offline .wrap .content - { + .wrap .content ol li { + background:none; + font: inherit; + margin-bottom:10px; + padding-left: 0px + } + + .wrap .content ol li { + list-style-type:decimal; + } + + .wrap .content .descr ol li { + margin-left: 45px; + } + + .wrap .content { padding-top: 15px; } + .wrap .content ol img { + vertical-align: middle; + } + .wrap .content ul img { + vertical-align: middle; + } + .wrap .content h1 { font: 600 18px/1.2 Arial; @@ -676,9 +697,9 @@ .shortCut-topleft-inactive { padding-left: 3px; + padding-right: 3px; background: transparent url( ../images/sprites-combined.png) no-repeat 0px -58px; height: 20px; - width: 110px; } .shortCut-topleft-inactive span { @@ -698,7 +719,6 @@ { list-style-type: none; float: left; - width: 347px; margin-left: 100px; } #shortCut li diff --git a/qtcreator.pri b/qtcreator.pri index 5afb19c495e..536f6e6bf65 100644 --- a/qtcreator.pri +++ b/qtcreator.pri @@ -68,8 +68,7 @@ macx { contains(TEMPLATE, vc.*)|contains(TEMPLATE_PREFIX, vc):vcproj = 1 IDE_APP_TARGET = qtcreator } else { - IDE_APP_WRAPPER = qtcreator - IDE_APP_TARGET = qtcreator.bin + IDE_APP_TARGET = qtcreator } IDE_LIBRARY_PATH = $$IDE_BUILD_TREE/$$IDE_LIBRARY_BASENAME/qtcreator IDE_PLUGIN_PATH = $$IDE_LIBRARY_PATH/plugins diff --git a/qtcreator.pro b/qtcreator.pro index 6593c0fd33b..d6ee82b50b8 100644 --- a/qtcreator.pro +++ b/qtcreator.pro @@ -11,4 +11,3 @@ TEMPLATE = subdirs CONFIG += ordered SUBDIRS = src share -unix:!macx:!isEmpty(copydata):SUBDIRS += bin diff --git a/scripts/createSrcAndDocPackage.sh b/scripts/createSrcAndDocPackage.sh new file mode 100755 index 00000000000..d13cdc038a1 --- /dev/null +++ b/scripts/createSrcAndDocPackage.sh @@ -0,0 +1,30 @@ +#!/bin/bash + +## Command line parameters +if [[ $# != 1 ]]; then + cat < + + Creates tar and zip source package from origin/ and documentation-zip from current checkout. + Files and directories are named after . + example: + $0 2.0.0 +USAGE + exit 1 +fi + + +VERSION=$1 +cd `dirname $0`/.. +echo "Creating tar archive..." +git archive --format=tar --prefix=qt-creator-${VERSION}-src/ origin/${VERSION} | gzip > qt-creator-${VERSION}-src.tar.gz || exit 1 +echo "Creating zip archive..." +git archive --format=zip --prefix=qt-creator-${VERSION}-src/ origin/${VERSION} > qt-creator-${VERSION}-src.zip || exit 1 +echo "Creating documentation..." +rm -r doc/html +qmake -r && make docs_online || exit 1 +cd doc +cp -r html qt-creator-${VERSION} +zip -r ../qt-creator-${VERSION}-doc.zip qt-creator-${VERSION} +rm -r qt-creator-${VERSION} diff --git a/share/qtcreator/translations/qtcreator_ja.ts b/share/qtcreator/translations/qtcreator_ja.ts index 7c423da2e92..18c8b12461d 100644 --- a/share/qtcreator/translations/qtcreator_ja.ts +++ b/share/qtcreator/translations/qtcreator_ja.ts @@ -4,22 +4,22 @@ Application - + Failed to load core: %1 coreプラグインの読込に失敗しました: %1 Unable to send command line arguments to the already running instance. It appears to be not responding. - 実行中のインスタンスにコマンドライン引数を送信する事ができませんでした。応答がないようです。 + 実行中のインスタンスにコマンドライン引数を送信する事ができませんでした。応答がありません。 - + Could not find 'Core.pluginspec' in %1 %1 に 'Core.pluginspec' が見つかりませんでした - + Qt Creator - Plugin loader messages Qt Creator - プラグイン ローダからのメッセージ @@ -51,24 +51,14 @@ - Attach to Process ID: + Attach to process ID: アタッチするプロセスID: - - - Filter: - フィルタ: - - - - Clear - クリア - BINEditor::Internal::BinEditorPlugin - + &Undo 元に戻す(&U) @@ -106,7 +96,7 @@ 新しいフォルダ - + @@ -117,18 +107,18 @@ Delete Folder - フォルダを削除 + フォルダの削除 Rename Folder - フォルダの名前変更 + フォルダ名の変更 BookmarkManager - + Bookmarks ブックマーク @@ -139,27 +129,27 @@ - + New Folder 新しいフォルダ - + You are going to delete a Folder which will also<br>remove its content. Are you sure you would like to continue? - フォルダを削除すると中身も削除されますが、続けてよろしいですか? + フォルダを削除すると中身も削除されますが、続行しますか? BookmarkWidget - + Delete Folder - フォルダを削除 + フォルダの削除 Rename Folder - フォルダの名前変更 + フォルダ名の変更 @@ -174,7 +164,7 @@ Delete Bookmark - ブックマークを削除 + ブックマークの削除 @@ -182,12 +172,7 @@ ブックマークの名前変更 - - Filter: - フィルタ: - - - + Add 追加 @@ -200,37 +185,47 @@ Bookmarks::Internal::BookmarkView - - + + Bookmarks ブックマーク - - &Remove Bookmark - ブックマークの削除(&R) + + Move Up + 上に移動 - Remove all Bookmarks - すべてのブックマークを削除 + Move Down + 下に移動 + + + + &Remove + 削除(&R) + + + + Remove All + すべて削除 Bookmarks::Internal::BookmarksPlugin - + &Bookmarks ブックマーク(&B) - + Toggle Bookmark - ブックマークの切り替え + ブックマークの切替 - + Ctrl+M Ctrl+M @@ -239,16 +234,6 @@ Meta+M Meta+M - - - Move Up - 上に移動 - - - - Move Down - 下に移動 - Previous Bookmark @@ -281,12 +266,12 @@ - Previous Bookmark In Document + Previous Bookmark in Document ドキュメント内の前のブックマークに移動 - Next Bookmark In Document + Next Bookmark in Document ドキュメント内の次のブックマークに移動 @@ -300,7 +285,7 @@ Set Breakpoint at Function - 関数にブレークポイントを設定 + 関数にブレークポイントを設定する @@ -316,28 +301,15 @@ 無視する回数: - - CMakeProjectManager::Internal::CMakeBuildEnvironmentWidget - - - Clear system environment - システム環境変数を非表示にする - - - - Build Environment - ビルド時の環境変数 - - CMakeProjectManager::Internal::CMakeBuildConfigurationFactory - - Create - 作成 + + Build + ビルド - + New configuration 新しい構成 @@ -350,7 +322,7 @@ CMakeProjectManager::Internal::CMakeBuildSettingsWidget - + &Change 変更(&C) @@ -358,7 +330,7 @@ CMakeProjectManager::Internal::CMakeOpenProjectWizard - + CMake Wizard CMake ウィザード @@ -366,13 +338,13 @@ CMakeProjectManager::Internal::CMakeRunConfigurationWidget - + Arguments: 引数: - Select the working directory + Select Working Directory 作業ディレクトリの選択 @@ -386,7 +358,7 @@ 作業ディレクトリ: - + Run Environment 実行時の環境変数 @@ -410,11 +382,6 @@ Build Environment ビルド時の環境変数 - - - Running executable: <b>%1</b> %2 - 実行ファイル: <b>%1</b> %2 - CMakeProjectManager::Internal::InSourceBuildPage @@ -423,11 +390,16 @@ Qt Creator has detected an <b>in-source-build in %1</b> which prevents shadow builds. Qt Creator will not allow you to change the build directory. If you want a shadow build, clean your source directory and re-open the project. <b>ソースツリー: %1</b>内でビルドを実行しようとしています。ソースツリー内でビルドを行なうとシャドウビルドが不可能になり、ビルドディレクトリの変更が行なえません。シャドウビルドを行なう場合にはソースディレクトリをきれいにしてから、プロジェクトを再度開いてください。 + + + Build Location + ビルド パス + CMakeProjectManager::Internal::CMakeRunPage - + Please specify the path to the cmake executable. No cmake executable was found in the path. cmake の実行ファイルにパスが通っていない為、cmake 実行ファイルのパスを指定してください。 @@ -447,17 +419,18 @@ パス (%1) は、有効な cmake 実行ファイルのパスではありません。 + Run CMake - CMake を実行 + CMake の実行 - + Arguments 引数 - + The directory %1 already contains a cbp file, which is recent enough. You can pass special arguments or change the used toolchain here and rerun cmake. Or simply finish the wizard directly ディレクトリ %1 には以前のものと思われる cbp ファイルが既に含まれています。特殊な引数を渡すか使用する ツール チェインを変更し、cmake を再実行してください。もしくは直接ウィザードを終了させてください @@ -492,12 +465,12 @@ NMake ジェネレータ (%1) - + MinGW Generator MinGW ジェネレータ - + No valid cmake executable specified. 有効な cmake 実行ファイルが指定されていません。 @@ -505,21 +478,20 @@ CMakeProjectManager::Internal::CMakeSettingsPage - - + CMake CMake - - CMake executable - cmake 実行ファイル + + Executable: + 実行ファイル: CMakeProjectManager::Internal::MakeStepConfigWidget - + Additional arguments: 追加の引数: @@ -529,15 +501,26 @@ ターゲット: - + + Make + CMakeProjectManager::MakeStepConfigWidget display name. + Make + + + <b>Make:</b> %1 %2 <b>Make:</b> %1 %2 + + + <b>Unknown Toolchain</b> + <b>不明なツールチェイン</b> + CMakeProjectManager::Internal::ShadowBuildPage - + Please enter the directory in which you want to build your project. プロジェクトをビルドするディレクトリを指定してください。 @@ -551,13 +534,18 @@ Build directory: ビルド ディレクトリ: + + + Build Location + ビルド パス + CPlusPlus::OverviewModel <Select Symbol> - <シンボルを選択> + <シンボルの選択> @@ -572,12 +560,6 @@ These options take effect at the next start of Qt Creator. これらのオプションは次回の Qt Creator の起動時から有効になります。 - - - Cdb - Placeholder - Cdb - Path: @@ -616,12 +598,18 @@ - Other options + CDB + Placeholder + CDB + + + + Other Options その他のオプション - Verbose Symbol Loading + Verbose symbol loading 冗長なシンボル読み込み @@ -629,11 +617,6 @@ ChangeSelectionDialog - Repository Location: - リポジトリ パス: - - - Select 選択 @@ -642,11 +625,16 @@ Change: リビジョン: + + + Repository location: + リポジトリ パス: + CodePaster::CodepasterPlugin - + &Code Pasting コード貼り付け(&C) @@ -662,6 +650,11 @@ + Paste Clipboard... + クリップボードに貼り付け... + + + Fetch Snippet... スニペットを取り出す... @@ -671,14 +664,9 @@ Alt+C,Alt+F - - This protocol supports no listing - このプロトコルはリスト形式をサポートしていません - - - - Waiting for items - リスト取得中 + + Empty snippet received for "%1". + "%1" から空のスニペットを受信しました。 @@ -693,6 +681,21 @@ Protocol: プロトコル: + + + Refresh + 更新 + + + + Waiting for items + リスト取得中 + + + + This protocol does not support listing + このプロトコルは一覧表示をサポートしていません + CodePaster::SettingsPage @@ -702,56 +705,30 @@ ユーザー名: - - Copy Paste URL to clipboard - 貼り付けたURLをクリップボードにコピー - - - - Display Output Pane after sending a post - 貼り付け後にアウトプット ペインを表示 - - - - + General 概要 - - CodePaster - コード ペースター - - - - Default Protocol: + + Default protocol: デフォルト プロトコル: - Pastebin.ca - Pastebin.ca + Display Output pane after sending a post + 貼り付け後にアウトプット ペインを表示 - Pastebin.com - Pastebin.com - - - - Code Pasting - コード貼り付け + Copy-paste URL to clipboard + 貼り付けたURLをクリップボードにコピー CommonOptionsPage - User interface - ユーザインターフェース - - - Checking this will populate the source file view automatically but might slow down debugger startup considerably. "ソースファイル"タブのリストを自動的に計算します。ただし、デバッガの起動時間が遅くなります。 @@ -760,20 +737,6 @@ Populate source file view automatically ソースファイルリストを自動的に計算 - - - When this option is checked, 'Step Into' compresses several steps into one in certain situations, leading to 'less noisy' debugging. So will, e.g., the atomic - reference counting code be skipped, and a single 'Step Into' for a signal emission will end up directly in the slot connected to it. - このオプションがチェックされていると、デバッグをスムーズに行うために -'ステップ イン'で行毎に停止する事がある程度抑止されます。 -つまり、例としてアトミックな参照カウントのコードがスキップされたり -シグナル発行部分の'ステップ イン'で接続先のスロットまで直接進んだりします。 - - - - Skip known frames when stepping - ステップ実行時は既知のフレームをスキップする - Maximal stack depth: @@ -789,43 +752,48 @@ Use alternating row colors in debug views デバッガウィンドウで行ごとに色を変える - - - Enable reverse debugging - デバッグ時の逆実行を可能にする - - - - Show a message box when receiving a signal - シグナル受信中にメッセージボックスを表示する - Use tooltips in main editor while debugging デバッグ中のメイン エディタでツールチップを使用する + + + Language + 言語 + + + + Changes the debugger language according to the currently opened file. + 開いているファイルにあわせてデバッガ言語を切り替えます。 + + + + Change debugger language automatically + 自動的にデバッガ言語を変更する + + + + Register Qt Creator for debugging crashed applications. + Qt Creator をアプリケーションクラッシュ時のデバッグツールとして登録する。 + + + + GUI Behavior + GUI の挙動 + + + + Use Qt Creator for post-mortem debugging + Qt Creator を事後検証デバッグに使用する + CompletionSettingsPage - &Case-sensitive completion - 大文字/小文字を区別(&C) - - - Autocomplete common &prefix - 共通のプレフィクスを自動補完(&P) - - - - Code Completion - コード補完 - - - - Do a case-sensitive match for completion items. - 補完項目で大文字/小文字を区別します。 + 共通のプレフィクスを自動的に補完する(&P) @@ -840,26 +808,56 @@ &Automatically insert brackets - 括弧を自動的に挿入(&A) + 括弧を自動的に挿入する(&A) + + + + Behavior + 動作 + + + + &Case-sensitivity: + 大文字/小文字の区別(&C): + + + + Full + する + + + + None + しない + + + + Insert &space after function name + 関数名の末尾に空白を挿入する(&S) + + + + First Letter + 先頭文字のみ ContentWindow - + Open Link リンクを開く - Open Link in New Tab - リンクを新しいタブで開く + Open Link as New Page + リンクを新しいページで開く Core::BaseFileWizard - + Unable to create the directory %1. ディレクトリ %1 を作成できません。 @@ -874,7 +872,7 @@ %1 への書込中にエラーが発生しました: %2 - + @@ -883,17 +881,17 @@ - + Existing files 上書き時のエラー - + Failed to open an editor for '%1'. '%1'をエディタで開けません。 - + [read only] [読取専用] @@ -908,7 +906,7 @@ [シンボリック リンク] - + The project directory %1 contains files which cannot be overwritten: %2. プロジェクト ディレクトリ %1 内のファイルを上書きできません: @@ -927,45 +925,51 @@ Would you like to overwrite them? Core::EditorManager - - + + Revert to Saved 保存時の状態に戻す - - + + + Close 閉じる - + Close All すべて閉じる - + Close Others 他を閉じる - + Open in External Editor 外部エディタで開く - + Revert File to Saved ファイルを保存時の状態に戻す - + + Ctrl+F4 + Ctrl+F4 + + + Ctrl+W Ctrl+W - + Ctrl+Shift+W Ctrl+Shift+W @@ -1030,12 +1034,12 @@ Would you like to overwrite them? すべての分割ウィンドウを閉じる - - Goto Other Split - 他の分割ウィンドウへ移動 + + Save %1 &As... + %1 に名前をつけて保存(&A)... - + &Advanced 拡張(&A) @@ -1045,28 +1049,23 @@ Would you like to overwrite them? Alt+V,Alt+I - + All Files (*) すべてのファイル (*) - - + + Opening File ファイルを開く - + Cannot open file %1! ファイル %1 を開けません! - - Open File - ファイルを開く - - - + File is Read Only ファイルは読み取り専用です @@ -1097,18 +1096,18 @@ Would you like to overwrite them? 書込可能なパーミッションに設定できませんでした。 - + <b>Warning:</b> You are changing a read-only file. <b>警告:</b> 読み取り専用ファイルを変更しています。 - - + + Make writable 書込可能にする - + Next Open Document in History 履歴内の次のドキュメントに移動 @@ -1119,16 +1118,18 @@ Would you like to overwrite them? + Go Back 戻る + Go Forward 進む - + Meta+E Meta+E @@ -1158,24 +1159,24 @@ Would you like to overwrite them? %1,1 - + + Go to Next Split + 次の分割ウィンドウへ移動 + + + %1,o %1,o - + Could not open the file for editing with SCC. ファイルを SCC で編集用に開けませんでした。 - - Save %1 As... - %1 に名前をつけて保存... - - - + &Save %1 - %1 を保存(&S) + %1 の保存(&S) @@ -1183,7 +1184,7 @@ Would you like to overwrite them? %1 を保存時の状態に戻す - + Close %1 %1 を閉じる @@ -1193,7 +1194,7 @@ Would you like to overwrite them? %1 以外のすべてを閉じる - + You will lose your current changes if you proceed reverting %1. 元に戻すと %1 への変更内容が失われます。 @@ -1208,7 +1209,7 @@ Would you like to overwrite them? キャンセル - + <table border=1 cellspacing=0 cellpadding=3><tr><th>Variable</th><th>Expands to</th></tr><tr><td>%f</td><td>file name</td></tr><tr><td>%l</td><td>current line number</td></tr><tr><td>%c</td><td>current column number</td></tr><tr><td>%x</td><td>editor's x position on screen</td></tr><tr><td>%y</td><td>editor's y position on screen</td></tr><tr><td>%w</td><td>editor's width in pixels</td></tr><tr><td>%h</td><td>editor's height in pixels</td></tr><tr><td>%W</td><td>editor's width in characters</td></tr><tr><td>%H</td><td>editor's height in characters</td></tr><tr><td>%%</td><td>%</td></tr></table> <table border=1 cellspacing=0 cellpadding=3><tr><th>変数</th><th>説明</th></tr><tr><td>%f</td><td>ファイル名</td></tr><tr><td>%l</td><td>カーソルのある行番号</td></tr><tr><td>%c</td><td>カーソルのある列位置</td></tr><tr><td>%x</td><td>スクリーン上のエディタのX座標</td></tr><tr><td>%y</td><td>スクリーン上のエディタのY座標</td></tr><tr><td>%w</td><td>エディタの幅(pixel)</td></tr><tr><td>%h</td><td>エディタの高さ(pixel)</td></tr><tr><td>%W</td><td>エディタの幅(文字数)</td></tr><tr><td>%H</td><td>エディタの高さ(文字数)</td></tr><tr><td>%%</td><td>%</td></tr></table> @@ -1216,7 +1217,7 @@ Would you like to overwrite them? Core::FileManager - + Cannot save file ファイルの保存に失敗 @@ -1226,7 +1227,7 @@ Would you like to overwrite them? '%1' の変更を保存できません。変更が失われますが、続行しますか? - + Overwrite? 上書きしますか? @@ -1236,17 +1237,22 @@ Would you like to overwrite them? '%1' という名前のファイルは既に同じパスに存在しています。上書きしますか? - + Save File As 名前を付けて保存 + + + Open File + ファイルを開く + Core::Internal::ComboBox - + Activate %1 - %1 をアクティブにします + %1 をアクティブにする @@ -1287,7 +1293,7 @@ Would you like to overwrite them? Restore Default Layout - デフォルト レイアウトを復元 + デフォルト レイアウトの復元 @@ -1333,71 +1339,46 @@ Would you like to overwrite them? Core::Internal::EditorView - - Go Back - 戻る - - - - Go Forward - 進む - - - - + + Placeholder プレースホルダ - + Close 閉じる - - - Make writable - 書込可能にする - - - - File is writable - ファイルは書込可能です - - - - Copy full path to clipboard - クリップボードにフルパスをコピー - Core::Internal::GeneralSettings - + General 概要 - - Environment - 環境 + + <System Language> + <システム言語> - + + Restart required + 再起動が必要です + + + + The language change will take effect after a restart of Qt Creator. + 言語の変更は、Qt Creator を再起動した後に反映されます。 + + + Variables 変数 - General settings - 基本設定 - - - - User &interface color: - ユーザインタフェースの色(&I): - - - Reset to default デフォルトに戻す @@ -1428,34 +1409,59 @@ Would you like to overwrite them? - Always ask + User Interface + ユーザインターフェース + + + + Color: + 色: + + + + Default file encoding: + デフォルトの文字コード: + + + + Language: + 言語: + + + + System + システム + + + + External file browser: + 外部ファイルブラウザ: + + + + Always Ask 常に問い合わせる - Reload all modified files - 変更されたファイルをすべて再読み込み + Reload All Unchanged Editors + すべての未編集の開いているドキュメントを再読込する - Ignore modifications - 変更を無視 + Ignore Modifications + 変更を無視する Core::Internal::MainWindow - + Qt Creator Qt Creator - - Output - アウトプット - - - + &File ファイル(&F) @@ -1475,38 +1481,38 @@ Would you like to overwrite them? ウィンドウ(&W) - + &Help ヘルプ(&H) - + &New File or Project... ファイル/プロジェクトの新規作成(&N)... - + &Open File or Project... ファイル/プロジェクトを開く(&O)... - &Open File With... - プログラムを指定して開く(&O)... + Open File &With... + プログラムを指定して開く(&W)... - Recent Files - 最近使ったファイル + Recent &Files + 最近使ったファイル(&F) - + &Save 保存(&S) - + Save &As... 名前を付けて保存(&A)... @@ -1523,12 +1529,12 @@ Would you like to overwrite them? すべて保存(&L) - + &Print... 印刷(&P)... - + E&xit 終了(&X) @@ -1538,39 +1544,39 @@ Would you like to overwrite them? Ctrl+Q - + &Undo 元に戻す(&U) - + &Redo やり直す(&R) - + Cu&t 切り取り(&T) - + &Copy コピー(&C) - + &Paste 貼り付け(&P) - + &Select All - すべてを選択(&S) + すべて選択(&S) - + &Go To Line... 指定行にジャンプ(&G)... @@ -1597,15 +1603,20 @@ Would you like to overwrite them? Show Sidebar - サイド バーを表示 + サイド バーを表示する - + Full Screen 全画面表示 - + + &Views + 表示(&V) + + + About &Qt Creator Qt Creator について(&Q) @@ -1621,12 +1632,17 @@ Would you like to overwrite them? - New... + New Title of dialog - 新規... + 新規作成 - + + Open Project + プロジェクトを開く + + + Settings... 設定... @@ -1635,14 +1651,14 @@ Would you like to overwrite them? Core::Internal::MessageOutputWindow - General - 概要 + General Messages + 全体メッセージ Core::Internal::NavComboBox - + Activate %1 %1 をアクティブにします @@ -1663,7 +1679,17 @@ Would you like to overwrite them? Core::Internal::NavigationWidget - + + Hide Sidebar + サイド バーを隠す + + + + Show Sidebar + サイド バーを表示する + + + Activate %1 Pane %1 ペインをアクティブにします @@ -1677,8 +1703,23 @@ Would you like to overwrite them? - 1 - 1 + Choose a template: + テンプレートを選択してください: + + + + &Choose... + 選択(&C)... + + + + Projects + プロジェクト + + + + Files and Classes + ファイルとクラス @@ -1718,7 +1759,7 @@ Would you like to overwrite them? Core::Internal::OpenEditorsWindow - + * * @@ -1735,7 +1776,7 @@ Would you like to overwrite them? Core::Internal::OutputPaneManager - + Output アウトプット @@ -1755,15 +1796,26 @@ Would you like to overwrite them? 前の項目 - + + + Maximize Output Pane + 出力ペインの最大化 + + + Output &Panes 出力ペイン(&P) + + + Minimize Output Pane + 出力ペインの最小化 + Core::Internal::PluginDialog - + Details 詳細 @@ -1778,12 +1830,17 @@ Would you like to overwrite them? 閉じる - + + Restart required. + 再起動が必要です。 + + + Installed Plugins インストール済みプラグイン - + Plugin Details of %1 プラグイン %1 の詳細 @@ -1796,7 +1853,7 @@ Would you like to overwrite them? Core::Internal::ProgressView - + Processes プロセス @@ -1804,7 +1861,7 @@ Would you like to overwrite them? Core::Internal::SaveItemsDialog - + Do not Save 保存しない @@ -1827,23 +1884,33 @@ Would you like to overwrite them? Core::Internal::ShortcutSettings - + Keyboard キーボード - - Environment - 環境 + + Keyboard Shortcuts + キーボード ショートカット - + + Key sequence: + キー シーケンス: + + + + Shortcut + ショートカット + + + Import Keyboard Mapping Scheme キーボード マッピング スキームのインポート - + Keyboard Mapping Scheme (*.kms) キーボード マッピング スキーム (*.kms) @@ -1856,7 +1923,7 @@ Would you like to overwrite them? Core::Internal::SideBarWidget - + Split 上下に分割 @@ -1874,23 +1941,28 @@ Would you like to overwrite them? Qt Creator について - + + (%1) + (%1) + + + From revision %1<br/> This gets conditionally inserted as argument %8 into the description string. リビジョン %1<br/> - <h3>Qt Creator %1</h3>Based on Qt %2 (%3 bit)<br/><br/>Built on %4 at %5<br /><br/>%8<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/> - <h3>Qt Creator %1</h3>Qt %2 (%3 bit)を使用<br/><br/>%4 の %5 にビルド<br /><br/>%8<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/> + <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/> + <h3>Qt Creator %1 %8</h3>Qt %2 (%3 bit) を使用<br/><br/>%4 の %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/> Core::ModeManager - - Switch to %1 mode - %1 モードに切り替える + + Switch to <b>%1</b> mode + <b>%1</b>モードに切り替える @@ -1903,7 +1975,7 @@ Would you like to overwrite them? %3 - + Unknown error 未知のエラー @@ -2001,23 +2073,28 @@ Would you like to overwrite them? Utils::FileNameValidatingLineEdit - The name must not be empty - ファイル名を空にはできません - - - - The name must not contain any of the characters '%1'. - ファイル名に '%1' のどの文字も含めないでください。 + Name is empty. + ファイル名が未入力です。 - The name must not contain '%1'. - ファイル名に '%1' を含めないでください。 + Name contains white space. + ファイル名に空白が含まれています。 + + + + Invalid character '%1'. + '%1' は無効な文字です。 + + + + Invalid characters '%1'. + '%1' は無効な文字列です。 - The name must not match that of a MS Windows device. (%1). - ファイル名を MS Windows デバイス (%1) と一致させないでください。 + Name matches MS Windows device. (%1). + ファイル名が MS Windows デバイス (%1) と一致しています。 @@ -2047,14 +2124,14 @@ Would you like to overwrite them? Utils::NewClassWidget - + Invalid base class name 無効な基底クラス名 Invalid header file name: '%1' - 無効なヘッダファイル名: '%1' + 無効なヘッダーファイル名: '%1' @@ -2062,55 +2139,15 @@ Would you like to overwrite them? 無効なソースファイル名: '%1' - + Invalid form file name: '%1' 無効なフォームファイル名: '%1' - Class name: - クラス名: - - - - Base class: - 基底クラス: - - - - Header file: - ヘッダーファイル: - - - - Source file: - ソースファイル: - - - - Generate form: - フォームを生成する: - - - - Form file: - フォーム ファイル: - - - - Path: - パス: - - - Inherits QObject QObject を継承 - - - Type information: - 型情報: - None @@ -2121,6 +2158,51 @@ Would you like to overwrite them? Inherits QWidget QWidget を継承 + + + &Class name: + クラス名(&C): + + + + &Base class: + 基底クラス(&B): + + + + &Type information: + 型情報(&T): + + + + Based on QSharedData + QSharedData に基づく + + + + &Header file: + ヘッダーファイル(&H): + + + + &Source file: + ソースファイル(&S): + + + + &Generate form: + フォームを生成する(&G): + + + + &Form file: + フォーム ファイル(&F): + + + + &Path: + パス(&P): + Utils::PathChooser @@ -2136,12 +2218,12 @@ Would you like to overwrite them? - Choose a directory + Choose Directory ディレクトリを選択してください - Choose a file + Choose File ファイルを選択してください @@ -2150,7 +2232,7 @@ Would you like to overwrite them? パスは空にはできません。 - + The path '%1' does not exist. パス '%1' は存在しません。 @@ -2184,7 +2266,7 @@ Would you like to overwrite them? - Delete line + Delete Line 行削除 @@ -2206,7 +2288,7 @@ Would you like to overwrite them? <プロジェクト名を入力してください> - + The project already exists. プロジェクトは既に存在しています。 @@ -2230,13 +2312,18 @@ Would you like to overwrite them? Create in: パス: + + + Use as default project location + プロジェクトのデフォルトパスとして使用 + Utils::ProjectNameValidatingLineEdit - The name must not contain the '.'-character. - プロジェクト名に '.' 文字を含めることはできません。 + Invalid character '.'. + '.'. は無効な文字です。 @@ -2261,11 +2348,6 @@ Would you like to overwrite them? Utils::WizardPage - Choose the location - パスを選択してください - - - Name: 名前: @@ -2274,11 +2356,16 @@ Would you like to overwrite them? Path: パス: + + + Choose the Location + パスを選択してください + Utils::reloadPrompt - + File Changed ファイルは変更されています @@ -2296,12 +2383,12 @@ Would you like to overwrite them? CppEditor::Internal::CPPEditor - + Sort alphabetically アルファベット順にソート - + This change cannot be undone. この変更は正常に完了できない可能性があります。 @@ -2310,18 +2397,23 @@ Would you like to overwrite them? Yes, I know what I am doing. はい、分かっています。 + + + Unused variable + 未使用の変数 + CppEditor::Internal::ClassNamePage - Enter class name + Enter Class Name クラス名を入力してください The header and source file names will be derived from the class name - ヘッダー ファイルとソース ファイルの名前はクラス名を元にします + ヘッダーファイルとソースファイルの名前はクラス名を元にします @@ -2332,7 +2424,7 @@ Would you like to overwrite them? CppEditor::Internal::CppClassWizard - + Error while generating file contents. ファイル生成中にエラーが発生。 @@ -2340,40 +2432,32 @@ Would you like to overwrite them? CppEditor::Internal::CppClassWizardDialog - + C++ Class Wizard C++ クラス ウィザード - - - CppEditor::Internal::CppHoverHandler - - Unfiltered - フィルタなし + + Details + 詳細 CppEditor::Internal::CppPlugin - - C++ - C++ - - - + C++ Header File - C++ ヘッダー ファイル + C++ ヘッダーファイル - - Creates a C++ header file. - C++ のヘッダーファイルを作成します。 + + Creates a C++ header and a source file for a new class that you can add to a C++ project. + C++ プロジェクトに追加可能な新しい C++ ヘッダーとソースファイルを作成します。 - Creates a C++ source file. - C++ のソースファイルを作成します。 + Creates a C++ source file that you can add to a C++ project. + C++ プロジェクトに追加可能な新しい C++ ソースファイルを作成します。 @@ -2382,56 +2466,51 @@ Would you like to overwrite them? + Creates a C++ header file that you can add to a C++ project. + C++ プロジェクトに追加可能な新しい C++ ヘッダーファイルを作成します。 + + + + Follow Symbol Under Cursor + カーソル位置のシンボルの定義へ移動する + + + + Switch Between Method Declaration/Definition + メソッドの宣言/定義を切り替えて表示する + + + + Rename Symbol Under Cursor + カーソル位置のシンボルの名前を変更する + + + + Update Code Model + コード モデルを更新する + + + C++ Class C++ クラス - - Creates a header and a source file for a new class. - 新しいクラスのヘッダーファイルとソースファイルを作成します。 - - - - Follow Symbol under Cursor - カーソル位置のシンボルの定義へ移動 - - - - Switch between Method Declaration/Definition - メソッドの宣言/定義を切り替えて表示 - - - + Find Usages - 出現箇所を検索 + 出現箇所の検索 Ctrl+Shift+U Ctrl+Shift+U - - - Rename Symbol under Cursor - カーソル位置のシンボルの名前を変更 - - - - Update code model - コード モデルを更新する - CppFileSettingsPage - File Naming Conventions - ファイル命名規則 - - - Header suffix: - ヘッダの拡張子: + ヘッダーの拡張子: @@ -2445,14 +2524,14 @@ Would you like to overwrite them? - License Template: + License template: ライセンス テンプレート: CppPreprocessor - + %1: No such file or directory %1: そのようなファイルもしくはディレクトリはありません @@ -2460,25 +2539,25 @@ Would you like to overwrite them? CppTools::Internal::CppModelManager - + Scanning スキャン中 - - Indexing + + Parsing 解析中 CppTools - - File Naming Conventions + + File Naming ファイル命名規則 - + C++ C++ @@ -2486,15 +2565,10 @@ Would you like to overwrite them? CppTools::Internal::CompletionSettingsPage - + Completion 補完 - - - Text Editor - テキスト エディタ - CppTools::Internal::CppClassesFilter @@ -2523,20 +2597,20 @@ Would you like to overwrite them? CppTools::Internal::CppToolsPlugin - + &C++ C++(&C) Switch Header/Source - ヘッダー/ソースを切り替え + ヘッダー/ソースの切替 CppTools::Internal::FunctionArgumentWidget - + %1 of %2 %1/%2 @@ -2544,17 +2618,17 @@ Would you like to overwrite them? Debugger - - Common - 共通 + + General + 概要 - + Debugger デバッガ - + <Encoding error> <エンコーディングエラー> @@ -2582,20 +2656,20 @@ Would you like to overwrite them? Debugger::Internal::AttachCoreDialog - + Select Executable - 実行ファイルを選択 + 実行ファイルの選択 Select Core File - コアファイルを選択 + コアファイルの選択 Debugger::Internal::AttachExternalDialog - + Process ID プロセスID @@ -2610,7 +2684,7 @@ Would you like to overwrite them? 状態 - + Refresh 更新 @@ -2618,7 +2692,7 @@ Would you like to overwrite them? Debugger::Internal::AddressDialog - + Select start address 開始アドレスの選択 @@ -2631,27 +2705,31 @@ Would you like to overwrite them? Debugger::Internal::BreakHandler - + + Marker File: マークされたファイル: - + + Marker Line: マークされた行: - + + Breakpoint Number: ブレークポイントの番号: - + + Breakpoint Address: ブレークポイントのアドレス: - + Property プロパティ @@ -2672,31 +2750,41 @@ Would you like to overwrite them? + File Name: ファイル名: - + + Function Name: 関数名: - + + Line Number: 行番号: + + + Corrected Line Number: + 行番号(補正済): + + Condition: 条件: - + + Ignore Count: 無視する回数: - + Function 関数 @@ -2731,7 +2819,7 @@ Would you like to overwrite them? アドレス - + Breakpoint will only be hit if this condition is met. この条件を満たした時だけ有効なブレークポイントです。 @@ -2744,82 +2832,102 @@ Would you like to overwrite them? Debugger::Internal::BreakWindow - + Breakpoints ブレークポイント - - Delete breakpoint + + Delete Breakpoint ブレークポイントの削除 - Delete all breakpoints - すべてのブレークポイントを削除 + Delete All Breakpoints + すべてのブレークポイントの削除 - - Delete breakpoints of "%1" - "%1" のブレークポイントを削除 + + Delete Breakpoints of "%1" + "%1" のブレークポイントの削除 - Delete breakpoints of file - ファイル内のブレークポイントを削除 + Delete Breakpoints of File + ファイル内のブレークポイントの削除 - - Adjust column widths to contents - 内容に合わせて列幅を調整 - - - - Always adjust column widths to contents - 常に内容に合わせて列幅を調整 - - - - Edit condition... - 条件の編集... + + Adjust Column Widths to Contents + 内容に合わせて列幅を調整する - Synchronize breakpoints - ブレークポイントの同期 + Always Adjust Column Widths to Contents + 常に内容に合わせて列幅を調整する - Disable breakpoint + Edit Condition... + 条件の編集... + + + + Synchronize Breakpoints + ブレークポイントの同期 + + + + Disable Selected Breakpoints + 選択されたブレークポイントの無効化 + + + + Enable Selected Breakpoints + 選択されたブレークポイントの有効化 + + + + Disable Breakpoint ブレークポイントの無効化 - - Enable breakpoint + + Enable Breakpoint ブレークポイントの有効化 - Use short path - 短いパスを使用 + Use Short Path + 短いパスを使用する - Use full path - フルパスを使用 + Use Full Path + フルパスを使用する - + Set Breakpoint at Function... - 関数をブレークポイントに設定... + 関数にブレークポイントを設定する... - + Set Breakpoint at Function "main" - "main"関数をブレークポイントに設定 + "main"関数にブレークポイントを設定する - + + Set Breakpoint at "throw" + "throw" にブレークポイントを設定する + + + + Set Breakpoint at "catch" + "catch" にブレークポイントを設定する + + + Conditions on Breakpoint %1 ブレークポイント(%1)の条件指定 @@ -2827,23 +2935,13 @@ Would you like to overwrite them? Debugger::Internal::CdbDebugEngine - - Unable to load the debugger engine library '%1': %2 - デバッガエンジンライブラリ '%1' の読込に失敗しました: %2 - - - + The function "%1()" failed: %2 Function call failed 関数 "%1()" の実行に失敗しました: %2 - - Unable to resolve '%1' in the debugger engine library '%2' - デバッガエンジンライブラリ '%2' に関数 '%1' が見つかりません - - - + Version: %1 バージョン: %1 @@ -2858,7 +2956,7 @@ Would you like to overwrite them? デバッガ - + The dumper library was not found at %1. %1 にダンパライブラリが見つかりません。 @@ -2868,37 +2966,17 @@ Would you like to overwrite them? コンソールスタブプロセス '%1' が開始できません。 - + Attaching to core files is not supported! コアファイルへのアタッチはサポートされていません! - - Debugger running - デバッガ実行中 - - - - Attaching to a process failed for process id %1: %2 - プロセスID %1 のプロセスへアタッチできません: %2 - - - - Unable to set the image path to %1: %2 - シンボル イメージのパスを %1 に設定できません: %2 - - - - Unable to create a process '%1': %2 - プロセス '%1' が実行できません: %2 - - - + The process exited with exit code %1. プロセスは終了コード %1 で終了しました。 - + Continuing with '%1'... '%1' を継続しています... @@ -2920,22 +2998,22 @@ Would you like to overwrite them? Stepping %1 - %1 を停止中 + %1 の停止中 - + Running requested... 実行しようとしています... - + Running up to %1:%2... - %1:%2 行目まで実行しています... + %1:%2 行目まで実行中... Running up to function '%1()'... - 関数 '%1()' まで実行しています... + 関数 '%1()' まで実行中... @@ -2948,7 +3026,7 @@ Would you like to overwrite them? '%2' へ値 '%1' を割り当てられません: %3 - + Unable to retrieve %1 bytes of memory at 0x%2: %3 メモリの 0x%2 から %1 bytes 分を読み取れません: %3 @@ -2958,7 +3036,7 @@ Would you like to overwrite them? デバッガの実行中にはシンボルの解決はできません。 - + Debugger Error デバッガエラー @@ -2969,7 +3047,7 @@ Would you like to overwrite them? 初期化中のブレークポイントを無視します... - + Interrupted in thread %1, current thread: %2 スレッド %1 で割り込みが発生しました、現在のスレッドは %2 です @@ -2984,20 +3062,35 @@ Would you like to overwrite them? スレッドが切り替わりました: %1 -> %2 - - Thread %1: Missing debug information for top stack frame (%2). - スレッド %1: 最上位のスタックフレーム (%2) のデバッグ情報が見つかりません。 + + Stopped at %1:%2 in thread %3. + スレッド %3 (%1:%2 行目)で停止しました。 - - Thread %1: No debug information available (%2). - スレッド %1: 最上位のスタックフレーム (%2) に利用可能なデバッグ情報がありません。 + + Stopped at %1 in thread %2 (missing debug information). + スレッド %2 内の %1 で停止しました (デバッグ情報なし)。 + + + + Stopped at %1 (%2) in thread %3 (missing debug information). + スレッド %3 内の %1 (%2) で停止しました (デバッグ情報なし)。 + + + + Stopped in thread %1 (missing debug information). + スレッド %1 内で停止しました (デバッグ情報なし)。 + + + + Breakpoint: %1 + ブレークポイント: %1 Debugger::Internal::CdbDumperHelper - + injection injection @@ -3039,7 +3132,7 @@ Would you like to overwrite them? Initializing dumpers... - ダンパを初期化しています... + ダンパの初期化中... @@ -3047,7 +3140,7 @@ Would you like to overwrite them? カスタムダンパライブラリが初期化できませんでした: %1 - + Querying dumpers for '%1'/'%2' (%3) ダンパの確認中 '%1'/'%2' (%3) @@ -3055,12 +3148,7 @@ Would you like to overwrite them? Debugger::Internal::CdbOptionsPageWidget - - Cdb - Cdb - - - + Autodetect 自動検出 @@ -3103,7 +3191,7 @@ Would you like to overwrite them? Debugger::Internal::DebugMode - + Debug デバッグ @@ -3111,68 +3199,96 @@ Would you like to overwrite them? Debugger::DebuggerManager - + Continue 続行 - - + + Interrupt 割り込み - - Reset Debugger - デバッガをリセット + + Abort Debugging + デバッグ中止 - + + Aborts debugging and resets the debugger to the initial state. + デバッグを中止しデバッガをリセットして、初期状態に戻します。 + + + Step Over ステップ オーバー - + Step Into ステップ イン - + Step Out ステップ アウト - + + Run to Line この行まで実行 - + Run to Outermost Function 最上位の関数まで実行 + + + Immediately Return From Inner Function + 内部関数からすぐに抜ける + + Jump to Line 指定行にジャンプ Toggle Breakpoint - ブレークポイントの切り替え + ブレークポイントの切替 + Add to Watch Window 監視ウィンドウに追加 + Snapshot + スナップショット + + + Reverse Direction 逆方向 - + + Stopped + 停止しました + + + + Exited + 終了しました + + + Turn off helper usage デバッグヘルパを使用しない @@ -3184,66 +3300,55 @@ Would you like to overwrite them? The debugging helper is used to nicely format the values of some Qt and Standard Library data types. It must be compiled for each used Qt version separately. This can be done in the Qt preferences page by selecting a Qt installation and clicking on 'Rebuild' in the 'Debugging Helper' row. - デバッグ ヘルパは Qt や STL のデータ型の値を分かりやすくする為に使われます。デバッグ ヘルパはシステムにインストールされている Qt の各バージョン、それぞれにおいてコンパイルされている必要があります。デバッグ・ヘルパをコンパイルするにはオプションの Qt バージョンのページで、使用する Qt バージョンを選択して 'リビルド' をクリックして下さい。 + デバッグ ヘルパは Qt や STL のデータ型の値を分かりやすくする為に使われます。デバッグ ヘルパはシステムにインストールされている Qt の各バージョン、それぞれにおいてコンパイルされている必要があります。デバッグ・ヘルパをコンパイルするにはオプションの Qt バージョンのページで、使用する Qt バージョンを選択して 'リビルド' をクリックしてください。 - - Stopped. - 停止しました。 - - - + Running... - 実行しています... + 実行中... - - + Changing breakpoint state requires either a fully running or fully stopped application. ブレークポイントの状態を変更するには、アプリケーションが完全に起動しているか停止している必要があります。 - + Warning 警告 - + Save Debugger Log - デバッガ ログを保存 + デバッガ ログの保存 - + Stop Debugger - デバッガを停止 + デバッガの停止 - + Open Qt preferences Qt の設定画面を開く - - Exited. - 終了しました。 - - - + The application requires the debugger engine '%1', which is disabled. アプリケーションが要求するデバッグ エンジン '%1' は、使用できません。 - + Starting debugger for tool chain '%1'... - ツール チェイン '%1' のデバッグを開始しています... + ツール チェイン '%1' のデバッグ開始しています... - + Cannot debug '%1' (tool chain: '%2'): %3 '%1' (ツール チェイン: '%2') のデバッグができません: %3 - + %1 (explicitly set in the Debugger Options) %1 (デバッガ オプション内で設定) @@ -3261,7 +3366,7 @@ Would you like to overwrite them? Debugger::Internal::DebuggerOutputWindow - + Debugger デバッガ @@ -3269,7 +3374,7 @@ Would you like to overwrite them? Debugger::Internal::DebuggerPlugin - + Option '%1' is missing the parameter. オプション %1 に必要なパラメータが不足しています。 @@ -3279,19 +3384,19 @@ Would you like to overwrite them? オプション '%2' のパラメータ '%1' が数字ではありません。 - + Invalid debugger option: %1 無効なデバッグオプション: %1 - + Error evaluating command line arguments: %1 コマンドライン引数の評価中にエラーが発生しました: %1 - + Start and Debug External Application... - 外部アプリケーションをデバッグ実行... + 外部アプリケーションのデバッグ実行... @@ -3304,37 +3409,22 @@ Would you like to overwrite them? コアファイルへアタッチ... - + Start and Attach to Remote Application... リモートアプリケーションを実行してアタッチ... - - &Views - 表示(&V) - - - - Locked - 固定する - - - - Reset to default layout - デフォルト レイアウトに戻す - - - + Threads: スレッド: - + Attaching to PID %1. PID %1 にアタッチしています。 - + Remove Breakpoint ブレークポイントの削除 @@ -3354,50 +3444,52 @@ Would you like to overwrite them? ブレークポイントのセット - + Warning 警告 - + Cannot attach to PID 0 PID 0 にアタッチできません - + Attaching to core %1. コアファイル %1 にアタッチします。 - + Stop Debugger/Interrupt Debugger デバッグ停止/デバッガに割り込み - + Detach Debugger - デバッガをデタッチ + デバッガのデタッチ - + Reset Debugger - デバッガをリセット + デバッガのリセット Debugger::Internal::DebuggerListener - + + A debugging session is still in progress. +Would you like to terminate it? + デバッグセッションは、まだ実行中です。 +デバッグセッションを終了しますか? + + + Close Debugging Session デバッグセッションを閉じる - - A debugging session is still in progress. Would you like to terminate it? - デバッグセッションは、まだ実行中です。デバッグセッションを終了しますか? - - - + A debugging session is still in progress. Terminating the session in the current state (%1) can leave the target in an inconsistent state. Would you still like to terminate it? デバッグセッションは、まだ実行中です。終了しようとしているセッションの現状態は (%1) ですが、終了すると不整合状態になる可能性があります。デバッグセッションを終了しますか? @@ -3405,77 +3497,142 @@ Would you like to overwrite them? Debugger::Internal::DebuggerSettings - - Debugger properties... - デバッガプロパティ... - - - - Adjust column widths to contents - 内容に合わせて列幅を調整 - - - - Always adjust column widths to contents - 常に内容に合わせて列幅を調整 - - - - Use alternating row colors - 行ごとに色を変える - - - - Show a message box when receiving a signal - シグナル受信中にメッセージボックスを表示する - - - - Log time stamps - タイムスタンプを表示 - - - - Operate by instruction - 命令で操作 - - - + 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. このオプションでデバッガを命令操作モードに切り替えます。この操作モードにすると、ソース位置ビューと逆アセンブルビューにおけるステップの操作は1命令毎の操作になります。 - - Dereference pointers automatically - 自動的にポインタを逆参照する - - - + This switches the Locals&Watchers view to automatically derefence pointers. This saves a level in the tree view, but also loses data for the now-missing intermediate level. このオプションでローカル変数&監視式ビューで自動的にポインタを逆参照するかどうかを切り替えます。これはツリービューの階層にも作用し、表示されていない中間レベルのデータが失われたりします。 - - Watch expression "%1" + + Debugger Properties... + デバッガプロパティ... + + + + Adjust Column Widths to Contents + 内容に合わせて列幅を調整する + + + + Always Adjust Column Widths to Contents + 常に内容に合わせて列幅を調整する + + + + Use Alternating Row Colors + 行ごとに色を変える + + + + Show a Message Box When Receiving a Signal + シグナル受信時にメッセージボックスを表示する + + + + Log Time Stamps + タイムスタンプの表示 + + + + Verbose Log + 冗長なログ出力 + + + + Operate by Instruction + 命令で操作 + + + + Dereference Pointers Automatically + 自動的にポインタを逆参照する + + + + Watch Expression "%1" 監視式 "%1" - Remove watch expression "%1" - 監視式 "%1" を削除 + Remove Watch Expression "%1" + 監視式 "%1" の削除 - Watch expression "%1" in separate window - 別ウィンドウで式 "%1" を監視 + Watch Expression "%1" in Separate Window + 別ウィンドウで式 "%1" の監視 - - Use code model + + Show "std::" Namespace in Types + 型情報に "std::" 名前空間を含める + + + + Show Qt's Namespace in Types + 型情報に Qt 名前空間を含める + + + + Use Debugging Helpers + デバッグヘルパを使用する + + + + Debug Debugging Helpers + デバッグヘルパをデバッグする + + + + Use Code Model コード モデルを使用する - + + 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. + このオプションを有効にすると C++ コード モデルが変数スコープ情報を問い合わせるようになります。これにより多少デバッガ操作が早くなりますが、最適化されたコードでは失敗する事もあります。 + + + + Recheck Debugging Helper Availability + デバッグヘルパが使用可能か再チェック + + + + Synchronize Breakpoints + ブレークポイントの同期 + + + + Use Precise Breakpoints + 厳密なブレークポイントの使用 + + + + Selecting this causes breakpoint synchronization being done after each step. This results in up-to-date breakpoint information on whether a breakpoint has been resolved after loading shared libraries, but slows down stepping. + これを有効にするとステップ実行時にブレークポイントの同期が行われ、共有ライブラリを読み込んだ後にブレークポイント情報が最新の状態になります。しかしステップ実行が遅くなります。 + + + + Break on "throw" + "throw" で停止 + + + + Break on "catch" + "catch" で停止 + + + + Automatically Quit Debugger + デバッガを自動的に終了する + + + Use tooltips in main editor when debugging デバッグ中のメイン エディタでツールチップを使用する @@ -3486,109 +3643,109 @@ Would you like to overwrite them? - Use tooltips in locals view when debugging - デバッグ中のローカル変数と監視式 ビューでツールチップを使用する + Use Tooltips in Locals View When Debugging + デバッグ中にローカル変数と監視式 ビューでツールチップを使用する + + + + Use Tooltips in Breakpoints View When Debugging + デバッグ中にブレークポイント ビューでツールチップを使用する + + + + Show Address Data in Breakpoints View When Debugging + デバッグ中にブレークポイント ビューにアドレス データを表示する + + + + Show Address Data in Stack View When Debugging + デバッグ中にスタック ビューにアドレス データを表示する + + + + List Source Files + ソーフファイルの一覧を表示する + + + + Skip Known Frames + 既知のフレームをスキップする + Selecting this results in well-known but usually not interesting frames belonging to reference counting and signal emission being skipped while single-stepping. + すでにご存知の通り、このオプションを有効にすると参照カウンタの部分やシグナル送信に類する通常は関心のないフレームをステップ実行時にスキップします。 + + + + Enable Reverse Debugging + デバッグ時の逆実行を可能にする + + + + Register For Post-Mortem Debugging + 事後検証デバッグとして登録する + + + + Reload Full Stack + すべてのスタックの再読込 + + + + Create Full Backtrace + 完全なバックトレースの生成 + + + + Execute Line + 一行実行 + + + + Change debugger language automatically + 自動的にデバッガ言語を変更する + + + + Changes the debugger language according to the currently opened file. + 開いているファイルにあわせてデバッガ言語を切り替えます。 + + + Checking this will enable tooltips in the locals view during debugging. これをチェックするとデバッグ中、ローカル変数 ビューでツールチップが有効になります。 - - Use tooltips in breakpoints view when debugging - デバッグ中のブレークポイント ビューでツールチップを使用する - - - + Checking this will enable tooltips in the breakpoints view during debugging. これをチェックするとデバッグ中、ブレークポイント ビューでツールチップが有効になります。 - - Show address data in breakpoints view when debugging - デバッグ中にブレークポイント ビューにアドレス データを表示する - - - + Checking this will show a column with address information in the breakpoint view during debugging. これをチェックすると、デバッグ中にブレークポイント ビューでアドレス情報が表示されるようになります。 - Show address data in stack view when debugging - デバッグ中にスタック ビューにアドレス データを表示する - - - Checking this will show a column with address information in the stack view during debugging. これをチェックすると、デバッグ中にスタック ビューでアドレス情報が表示されるようになります。 - - - Use debugging helper - デバッグヘルパを使用する - - - - Debug debugging helper - デバッグヘルパをデバッグする - - - - Recheck debugging helper availability - デバッグヘルパが利用可能か再チェックする - - - - Synchronize breakpoints - ブレークポイントの同期 - - - - Automatically quit debugger - デバッガを自動的に終了 - - - - List source files - ソーフファイルの一覧を表示 - - - - Skip known frames - 既知のフレームをスキップ - - - - Enable reverse debugging - デバッグ時の逆実行を可能にする - - - - Reload full stack - すべてのスタックを再読込 - - - - Execute line - 一行実行 - Debugger::Internal::DebuggingHelperOptionPage - + Debugging Helper デバッグヘルパ - + Choose DebuggingHelper Location - デバッグヘルパの位置を選択 + デバッグヘルパの位置を選択する - + Ctrl+Shift+F11 Ctrl+Shift+F11 @@ -3596,7 +3753,7 @@ Would you like to overwrite them? Debugger::Internal::GdbEngine - + The Gdb process failed to start. Either the invoked program '%1' is missing, or you may have insufficient permissions to invoke the program. Gdb プロセスの開始に失敗しました。Gdb コマンド '%1' が見つからないか、コマンドを起動する為のパーミッションがない可能性があります。 @@ -3621,37 +3778,118 @@ Would you like to overwrite them? Gdb プロセスからの応答待機中にエラーが発生しました。プロセスが既に終了している可能性があります。 - + + Library %1 loaded + ライブラリ '%1' を読み込みました + + + + Library %1 unloaded + ライブラリ '%1' を解放しました + + + + Thread %1 created + スレッド %1 を作成しました + + + + Thread group %1 exited + スレッドグループ %1 が終了しました + + + + Thread %1 in group %2 exited + スレッドグループ %2 のスレッド %1 が終了しました + + + + Thread %1 selected + スレッド %1 を選択しました + + + Stopping temporarily. 一時停止中です。 - + + The gdb process has not responded to a command within %1 seconds. This could mean it is stuck in an endless loop or taking longer than expected to perform the operation. +You can choose between waiting longer or abort debugging. + gdb プロセスが %1 秒間反応がありません。無限ループに陥っているか、操作に時間を要している可能性があります。継続して待機するかデバッグを中止する事ができます。 + + + + Gdb not responding + Gdb が応答しません + + + + Give gdb more time + 待機する + + + + Stop debugging + デバッグを停止します + + + + <unknown> + <不明> + + + Jumped. Stopped. ジャンプして停止しました。 - + + Application exited with exit code %1 + アプリケーションは終了コード %1 で終了しました + + + + Application exited after receiving signal %1 + シグナル %1 を受けてアプリケーションが終了しました + + + + Application exited normally + アプリケーションは正常に終了しました + + + Loading %1... %1 を読み込んでいます... - + + Failed to start application: + アプリケーションの開始に失敗しました: + + + + Failed to start application + アプリケーションの開始に失敗しました + + + An unknown error in the Gdb process occurred. Gdb プロセス内で不明なエラーが発生しました。 - + Running... - 実行しています... + 実行中... - + Stop requested... 停止させようとしています... - + Executable failed @@ -3669,27 +3907,7 @@ Would you like to overwrite them? 実行失敗: %1 - - Program exited with exit code %1. - プログラムは終了コード %1 で終了しました。 - - - - Program exited after receiving signal %1. - シグナル %1 を受けてプログラムが終了しました。 - - - - Program exited normally. - プログラムは正常に終了しました。 - - - - Stopped at breakpoint. - ブレークポイントで停止。 - - - + <p>The inferior stopped because it received a signal from the Operating System.<p><table><tr><td>Signal name : </td><td>%1</td></tr><tr><td>Signal meaning : </td><td>%2</td></tr></table> <p>プログラムは、オペレーティング システムからのシグナルを受信した為、停止しました。<p><table><tr><td>シグナル名 : </td><td>%1</td></tr><tr><td>シグナルの意味 : </td><td>%2</td></tr></table> @@ -3699,26 +3917,12 @@ Would you like to overwrite them? シグナルを受信しました - + Stopped: "%1" 停止: "%1" - - The debugger you are using identifies itself as: - 使用中のデバッガ: - - - - This version is not officially supported by Qt Creator. -Debugging will most likely not work well. -Using gdb 6.7 or later is strongly recommended. - このバージョンの Gdb はQt Creatorで公式にサポートされていません。 -デバッグ実行は、ほとんど正しく動作しない可能性があります。 -Gdb 6.7以降をお使いになる事を強く推奨します。 - - - + Continuing after temporary stop... 一時停止後の継続中です... @@ -3733,12 +3937,12 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 ステップ実行しようとしています... - + Step by instruction requested... 命令毎にステップ実行しようとしています... - + Finish function requested... 終了しようとしています... @@ -3748,7 +3952,7 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 続けてステップ実行しようとしています... - + Step next instruction requested... 続けて命令毎にステップ実行しようとしています... @@ -3758,63 +3962,134 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 %1 行目まで実行しようとしています... - + Run to function %1 requested... 関数: %1 まで実行しようとしています... - + + Immediate return from function requested... + 関数からすぐに抜けるように要求しています... + + + + ATTEMPT BREAKPOINT SYNC + ブレークポイントを同期しようとしています + + + <unknown> address End address of loaded module <不明> - + Jumping out of bogus frame... 偽フレームから抜け出します... - + Dumper version %1, %n custom dumpers found. ダンパ バージョン %1、%n 個のカスタムダンパが見つかりました。 - + The debugging helper library was not found at %1. デバッグヘルパライブラリが %1 に見つかりませんでした。 - - - + + + + Disassembler failed: %1 逆アセンブル失敗: %1 - + Unable to start gdb '%1': %2 '%1' にある Gdb を開始できません: %2 - + Gdb I/O Error Gdb I/O エラー - + Unexpected Gdb Exit 予期しない Gdb の終了 - + The gdb process exited unexpectedly (%1). Gdb プロセスは予期せず終了しました (%1)。 - + + Stopped at breakpoint %1 in thread %2. + スレッド %2 内のブレークポイント %1 で停止しました。 + + + + Stopped: %1 by signal %2 + シグナル %2 によって %1 が停止しました + + + + Failed to shut down application + アプリケーションの終了に失敗しました + + + + There is no gdb binary available for '%1' + '%1' に使用可能な gdb バイナリがありません + + + + Launching + 起動中 + + + + + Snapshot Creation Error + スナップショット作成エラー + + + + Cannot create snapshot file. + スナップショット ファイルを作成できません。 + + + + Cannot create snapshot: + + スナップショットを作成できません: + + + + + Snapshot Reloading + スナップショットを再読込中 + + + + In order to load snapshots the debugged process needs to be stopped. Continuation will not be possible afterwards. +Do you want to stop the debugged process and load the selected snapshot? + スナップショットを読み込むには、デバッグ中のプロセスを停止する必要があります。停止後に再開することはできません。 +それでもデバッグ中のプロセスを停止して選択されたスナップショットを読み込みますか? + + + + Finished retrieving data + データの受信が完了しました + + + crashed クラッシュ @@ -3824,12 +4099,13 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 終了コード %1 - + Adapter start failed アダプタの開始が失敗しました - + + Setting breakpoints... ブレークポイントの設定... @@ -3839,7 +4115,7 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 プログラムを開始しています... - + <Unknown> name <不明> @@ -3851,85 +4127,49 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 <不明> - + + + Execution Error 実行エラー - + + + Cannot continue debugged process: デバッグ プロセスを継続できません: - - Inferior start failed - プログラムを開始できませんでした - - - - Inferior shutdown failed - プログラムを終了できませんでした - - - + Adapter crashed アダプタがクラッシュしました - - Library %1 loaded. - ライブラリ '%1' を読み込みました。 - - - - Library %1 unloaded. - ライブラリ '%1' を解放しました。 - - - + Thread group %1 created. スレッドグループ %1 を作成しました。 - - Thread %1 created. - スレッド %1 を作成しました。 - - - - Thread group %1 exited. - スレッドグループ %1 を終了しました。 - - - - Thread %1 in group %2 exited. - スレッドグループ %2 のスレッド %1 を終了しました。 - - - - Thread %1 selected. - スレッド %1 を選択しました。 - - - + Reading %1... %1 を読み込み中... - + Processing queued commands. キューイングされたコマンドを処理しています。 - - + + Stopped. 停止しました。 - + Cannot find debugger initialization script デバッガ初期化スクリプトが見つかりません @@ -3939,25 +4179,25 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 デバッガに設定されたスクリプトファイル '%1' にアクセスできません。もしスクリプトファイルが不要でしたら、スクリプトファイルの設定を消去してみてください。そうすればこの警告が出るのを回避できます。 - + Unable to run '%1': %2 '%1' を実行できません: %2 - + Retrieving data for stack view... - スタック ビュー用のデータを受信しています... + スタック ビュー用のデータの受信中... - + Retrieving data for watch view (%n requests pending)... - 監視ビュー用のデータを受信しています (%n 件の要求が保留中です)... + 監視ビュー用データの受信中 (%n 件の要求が保留中です)... - + <0 items> <項目なし> @@ -3970,27 +4210,22 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 - - Finished retrieving data. - データの受信が完了しました。 - - - + Debugging helpers not found. デバッグヘルパが見つかりません。 - + Custom dumper setup: %1 カスタム ダンパー 設定: %1 - + <shadowed> <隠された変数> - + <n/a> <N/A> @@ -4009,17 +4244,12 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Debugger::Internal::GdbOptionsPage - + Gdb Gdb - - Choose Gdb Location - Gdb のパスを選択してください - - - + Choose Location of Startup Script File 起動スクリプトのパスを選択してください @@ -4027,7 +4257,17 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Debugger::Internal::ModulesModel - + + yes + はい + + + + no + いいえ + + + Module name モジュール名 @@ -4050,67 +4290,67 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Debugger::Internal::ModulesWindow - + Modules モジュール - - Update module list + + Update Module List モジュールリストをアップデート - - - Adjust column widths to contents - 内容に合わせて列幅を調整 - - Always adjust column widths to contents - 常に内容に合わせて列幅を調整 - - - - Show source files for module "%1" + Show Source Files for Module "%1" モジュール "%1" のソースファイルを表示 - Load symbols for all modules - すべてのモジュールのシンボルを読み込む + Load Symbols for All Modules + すべてのモジュールのシンボルの読込 - Load symbols for module - モジュールのシンボルを読み込む - - - - Edit file - ファイルを編集 - - - - Show symbols - シンボルを表示 + Load Symbols for Module + モジュールのシンボルの読込 - Load symbols for module "%1" - モジュール "%1" のシンボルを読み込む + Edit File + ファイルの編集 + + + + Show Symbols + シンボルを表示 + + + + Load Symbols for Module "%1" + モジュール "%1" のシンボルの読込 + + + + Edit File "%1" + ファイル "%1" を編集する - Edit file "%1" - ファイル "%1" を編集 + Show Symbols in File "%1" + ファイル "%1" のシンボルを表示する - - Show symbols in file "%1" - ファイル "%1" のシンボルを表示 + + Adjust Column Widths to Contents + 内容に合わせて列幅を調整する - + + Always Adjust Column Widths to Contents + 常に内容に合わせて列幅を調整する + + + Address アドレス @@ -4164,22 +4404,27 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Debugger::Internal::RegisterWindow - + Registers レジスタ - - Open memory editor + + Reload Register Listing + レジスタのリストの再読込 + + + + Open Memory Editor メモリ エディタを開く - Open memory editor at %1 + Open Memory Editor at %1 アドレス位置 %1 でメモリ エディタを開く - + Hexadecimal 16進数 @@ -4200,29 +4445,24 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 - Adjust column widths to contents - 内容に合わせて列幅を調整 + Adjust Column Widths to Contents + 内容に合わせて列幅を調整する - Always adjust column widths to contents - 常に内容に合わせて列幅を調整 - - - - Reload register listing - レジスタのリストを再読込 + Always Adjust Column Widths to Contents + 常に内容に合わせて列幅を調整する Debugger::Internal::ScriptEngine - + Running requested... 実行しようとしています... - + '%1' contains no identifier '%1' に識別子が見つかりません @@ -4237,8 +4477,12 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 副作用の可能性があるため、式 '%1' の評価を行いません - - + + Stopped at %1:%2. + %1:%2 行目で停止しました。 + + + Stopped. 停止しました。 @@ -4246,7 +4490,7 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Debugger::Internal::SourceFilesModel - + Internal name 内部名 @@ -4259,30 +4503,30 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Debugger::Internal::SourceFilesWindow - + Source Files ソース ファイル - Reload data - データを再読込 + Reload Data + データの再読込 - Open file + Open File ファイルを開く - Open file "%1"' + Open File "%1"' ファイル "%1" を開く Debugger::Internal::StackHandler - + ... ... @@ -4399,52 +4643,52 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Debugger::Internal::StackWindow - + Stack スタック - - Copy contents to clipboard + + Copy Contents to Clipboard 内容をクリップボードにコピー - - Open memory editor + + Open Memory Editor メモリ エディタを開く - Open memory editor at %1 + Open Memory Editor at %1 アドレス位置 %1 でメモリ エディタを開く - - Open disassembler + + Open Disassembler 逆アセンブラを開く - Open disassembler at %1 + Open Disassembler at %1 アドレス位置 %1 で逆アセンブラを開く - - Adjust column widths to contents - 内容に合わせて列幅を調整 + + Adjust Column Widths to Contents + 内容に合わせて列幅を調整する - Always adjust column widths to contents - 常に内容に合わせて列幅を調整 + Always Adjust Column Widths to Contents + 常に内容に合わせて列幅を調整する Debugger::Internal::StartExternalDialog - + Select Executable - 実行ファイルを選択 + 実行ファイルの選択 @@ -4461,38 +4705,53 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Debugger::Internal::StartRemoteDialog + Select Debugger + デバッガの選択 + + + Select Executable - 実行ファイルを選択 + 実行ファイルの選択 + + + + Select Sysroot + Sysroot の選択 + + + + Select Start Script + スタートアップ スクリプトの選択 Debugger::Internal::ThreadsWindow - + Thread スレッド - - Adjust column widths to contents - 内容に合わせて列幅を調整 + + Adjust Column Widths to Contents + 内容に合わせて列幅を調整する - - Always adjust column widths to contents - 常に内容に合わせて列幅を調整 + + Always Adjust Column Widths to Contents + 常に内容に合わせて列幅を調整する Debugger::Internal::WatchData - - + + <not in scope> <スコープ範囲外> - + %1 <shadowed %2> %1 <%2 個の隠された変数> @@ -4500,7 +4759,12 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Debugger::Internal::WatchHandler - + + Name + 名前 + + + Expression @@ -4514,11 +4778,6 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Object Address オブジェクトアドレス - - - Stored Address - 格納アドレス - Internal ID @@ -4530,17 +4789,17 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 世代 - + <Edit> <編集> - + Root ルート - + Locals ローカル @@ -4550,12 +4809,22 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 ツールチップ - + + unknown address + 不明なアドレス + + + + %1 object at %2 + %2 の %1 型のオブジェクト + + + Watchers 監視式 - + Value @@ -4568,7 +4837,7 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Debugger::Internal::WatchModel - + decimal 10進数 @@ -4588,7 +4857,32 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 8進数 - + + Bald pointer + 生ポインタ + + + + Latin1 string + Latin-1 文字列 + + + + UTF8 string + UTF-8 文字列 + + + + UTF16 string + UTF-16 文字列 + + + + UCS4 string + UCS-4 文字列 + + + Name 名前 @@ -4606,76 +4900,81 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Debugger::Internal::WatchWindow - + Locals and Watchers ローカル変数と監視式 - - Change format for type '%1' + + Change Format for Type "%1" '%1' 型のフォーマットを変更 - - Change format for expression '%1' - 式 '%1' のフォーマットを変更 - - - - Change format for type + + Change Format for Type 型のフォーマットを変更 - - Change format for expression - 式のフォーマットを変更 - - - - Select widget to watch - 監視対象のウィジェットを選択 - - - - Open memory editor... - メモリ エディタを開く... + + Change Format for Object at %1 + アドレス %1 のオブジェクトのフォーマットを変更 - Open memory editor at %1 - アドレス位置 %1 でメモリ エディタを開く + Clear + クリア - - Refresh code model snapshot - コードモデルスナップショットを更新 + + Change Format for Object + オブジェクトのフォーマットを変更 - - Adjust column widths to contents - 内容に合わせて列幅を調整 + + Insert New Watch Item + 新しい監視式の挿入 - Always adjust column widths to contents - 常に内容に合わせて列幅を調整 + Select Widget to Watch + 監視対象のウィジェットの選択 - - Insert new watch item - 新しい監視式を挿入 + + Open Memory Editor... + メモリ エディタを開く... + + + + Open Memory Editor at %1 + アドレス %1 をメモリ エディタを開く + + + + Refresh Code Model Snapshot + コードモデルスナップショットの更新 + + + + Adjust Column Widths to Contents + 内容に合わせて列幅を調整する + + + + Always Adjust Column Widths to Contents + 常に内容に合わせて列幅を調整する DebuggerPane - - Clear contents + + Clear Contents 内容をクリア - Save contents + Save Contents 内容を保存 @@ -4683,21 +4982,6 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 DebuggingHelperOptionPage - This will enable nice display of Qt and Standard Library objects in the Locals&Watchers view - デバッグヘルパを使用すると、ローカル変数と監視式 ビュー内で Qt や STL オブジェクトが分かりやすく表示されます - - - - Use debugging helper - デバッグヘルパを使用する - - - - This will load a dumper library - このオプションをチェックするとダンパライブラリを読み込むようになります - - - Use debugging helper from custom location 指定した場所からデバッグヘルパを使用する @@ -4711,11 +4995,6 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Debug debugging helper デバッグヘルパをデバッグする - - - Debugging helper - デバッグヘルパ - Makes use of Qt Creator's code model to find out if a variable has already been assigned a value at the point the debugger interrupts. @@ -4726,11 +5005,25 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Use code model コード モデルを使用する + + + <html><head/><body> +<p>The debugging helper is only used to produce a nice display of objects of certain types like QString or std::map in the &quot;Locals and Watchers&quot; view.</p> +<p> It is not strictly necessary for debugging with Qt Creator. </p></body></html> + <html><head/><body> +<p>デバッグヘルパは &quot;ローカル変数と監視式&quot; ビュー内で QString や std::map のような特定の型を分かりやすく表示する為だけに使われます。</p> +<p> Qt Creator におけるデバッグ作業で必ず必要なものというわけではありません。</p></body></html> + + + + Use Debugging Helper + デバッグヘルパを使用する + DependenciesModel - + Unable to add dependency 依存関係の追加不可 @@ -4740,24 +5033,6 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 循環依存を作り出してしまいます。 - - ProjectExplorer::Internal::DependenciesWidget - - - %1 has no dependencies. - %1 が依存しているプロジェクトはありません。 - - - - %1 depends on %2. - %1 は %2 に依存しています。 - - - - %1 depends on: %2. - %1 の依存先: %2. - - Designer @@ -4776,22 +5051,56 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 <RCC> にルート要素がありません。 - + + Xml Editor + XML エディタ + + + Designer デザイナ - + Class Generation クラス 生成 + + + Form Editor + フォーム エディタ + + + + The generated header of the form '%1' could be found. +Rebuilding the project might help. + フォーム '%1' 向けに生成されたヘッダーが見つかりました。 +プロジェクトのリビルドをお奨めします。 + + + + The generated header '%1' could not be found in the code model. +Rebuilding the project might help. + フォーム '%1' 向けに生成されたヘッダーがコードモデル内に見つかりませんでした。 +プロジェクトのリビルドをお奨めします。 + Designer::Internal::FormClassWizardDialog - + Qt Designer Form Class - Qt デザイナ フォーム クラス + Qt Designer フォーム クラス + + + + Form Template + フォーム テンプレート + + + + Class Details + クラスの詳細 @@ -4803,11 +5112,6 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 - Choose a class name - クラス名を選択してください - - - Class クラス @@ -4816,99 +5120,98 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Configure... 構成... + + + Choose a Class Name + クラス名を選択してください + Designer::Internal::FormEditorPlugin - - Qt - Qt - - - + Qt Designer Form - Qt デザイナ フォーム + Qt Designer フォーム - - Creates a Qt Designer form file (.ui). - Qt デザイナ フォーム ファイル(.ui)を作成します(フォームのみを作成)。 + + Creates a Qt Designer form along with a matching class (C++ header and source file) for implementation purposes. You can add the form and class to an existing Qt C++ Project. + 既存の Qt C++ プロジェクトに追加可能な Qt Designer フォームとそれに対応したクラス (C++ ヘッダーとソースファイル) を作成します。 + + + + Creates a Qt Designer form that you can add to a Qt C++ project. This is useful if you already have an existing class for the UI business logic. + Qt C++ プロジェクトに追加可能な Qt Designer フォームを作成します。これは既に UI ビジネスロジックを実装したクラスを持っている場合に役立ちます。 - Creates a Qt Designer form file (.ui) with a matching class. - Qt デザイナ フォーム ファイル(.ui)とそのフォームに対応するクラスを作成します。 - - - Qt Designer Form Class - Qt デザイナ フォーム クラス + Qt Designer フォーム クラス Designer::Internal::FormEditorW - - + Widget Box ウィジェット ボックス - - + + Object Inspector オブジェクト インスペクタ - - + + Widget box + ウィジェット ボックス + + + + Property Editor プロパティ エディタ - - Signals & Slots Editor - シグナル/スロット エディタ - - - - + + Action Editor アクション エディタ - - For&m editor + + For&m Editor フォーム エディタ(&M) - Edit widgets - ウィジェットの編集 - - - F3 F3 - - Edit signals/slots - シグナル/スロットの編集 - - - + F4 F4 - - Edit buddies - buddyの編集 + + Edit Widgets + ウィジェットの編集 - Edit tab order + Edit Signals/Slots + シグナル/スロットの編集 + + + + Edit Buddies + Buddy の編集 + + + + Edit Tab Order タブ順序の編集 @@ -4952,47 +5255,33 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Ctrl+J - - Views - ビュー - - - + + Signals && Slots Editor シグナル/スロット エディタ - - Locked - 固定する - - - - Reset to Default Layout - デフォルト レイアウトに戻す - - - + Ctrl+Alt+R Ctrl+Alt+R - + About Qt Designer plugins.... Qt Designer プラグインについて... - + Preview in プレビュー - + Designer デザイナ - + The image could not be created: %1 画像を作成できません: %1 @@ -5001,7 +5290,7 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Designer::Internal::FormTemplateWizardPage - Choose a form template + Choose a Form Template フォーム テンプレートを選択してください @@ -5013,12 +5302,12 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Designer::Internal::FormWindowFile - + Error saving %1 %1 の保存中にエラーが発生 - + Unable to open %1: %2 %1 を開けません: %2 @@ -5033,23 +5322,33 @@ Gdb 6.7以降をお使いになる事を強く推奨します。 Qt Designer Form - Qt デザイナ フォーム + Qt Designer フォーム + + + + Form Template + フォーム テンプレート Designer::Internal::QtCreatorIntegration - + The class definition of '%1' could not be found in %2. %2 に '%1' のクラス定義が見つかりませんでした。 - + Error finding/adding a slot. スロットの検索中または追加中にエラーが発生しました。 - + + Internal error: No project could be found for %1. + 内部エラー: %1 にプロジェクトが見つかりませんでした。 + + + No documents matching '%1' could be found. Rebuilding the project might help. '%1' に適合するドキュメントが見つかりません。プロジェクトのリビルドで問題が解決する可能性があります。 @@ -5077,22 +5376,10 @@ Rebuilding the project might help. Remove 削除 - - - EmbeddedPropertiesPage - - - Skin: - スキン: - - Use Virtual Box -Note: This adds the toolchain to the build environment and runs the program inside a virtual machine. -It also automatically sets the correct Qt version. - Virtual Box を使用する -注意: このオプションは、仮想マシン内のプログラムのビルド環境および実行環境にツールチェインを追加します。 -自動的に正しい Qt バージョン がセットされます。 + Add and remove compressed help files, .qch. + 圧縮済みヘルプファイル(.qch)を追加したり、削除します。 @@ -5147,6 +5434,11 @@ It also automatically sets the correct Qt version. Dependencies: 依存関係: + + + Group: + グループ: + ExtensionSystem::Internal::PluginErrorView @@ -5164,7 +5456,7 @@ It also automatically sets the correct Qt version. ExtensionSystem::Internal::PluginSpecPrivate - + File does not exist: %1 ファイルが見つかりません: %1 @@ -5183,11 +5475,6 @@ It also automatically sets the correct Qt version. ExtensionSystem::Internal::PluginView - State - 状態 - - - Name 名前 @@ -5203,8 +5490,8 @@ It also automatically sets the correct Qt version. - Location - パス + Load + 読込 @@ -5293,7 +5580,7 @@ It also automatically sets the correct Qt version. ExtensionSystem::PluginManager - + Circular dependency detected: 循環依存が見つかりました: @@ -5312,13 +5599,8 @@ It also automatically sets the correct Qt version. %1(%2) - - Cannot load plugin because dependencies are not resolved - 依存関係が解決されていない為、プラグインを読み込めません - - - - + + Cannot load plugin because dependency failed to load: %1(%2) Reason: %3 %3 の理由により依存する %1(%2) を読み込めなかった為、プラグインを読み込めません @@ -5327,30 +5609,25 @@ Reason: %3 FakeVim::Internal - - Toggle vim-style editing - Vim スタイルでの編集の切り替え + + Use Vim-style Editing + Vim スタイル編集を使用する - - FakeVim properties... - FakeVim プロパティ... + + Read .vimrc + .vimrc を読み込む FakeVim::Internal::FakeVimHandler - + Not implemented in FakeVim FakeVim では実装していません - - E20: Mark '%1' not set - E20: マーク '%1' はセットされていません - - - + %1%2% %1%2% @@ -5360,71 +5637,82 @@ Reason: %3 %1All - - File '%1' exists (add ! to override) - ファイル '%1' は既に存在します ( ! を付け加えれば上書き) - - - - Cannot open file '%1' for writing - 書き込み用にファイル '%1' を開けません - - - + + "%1" %2 %3L, %4C written "%1" %2 %3L, %4C 書き込みました - - Cannot open file '%1' for reading - 読み込み用にファイル '%1' を開けません - - - + "%1" %2L, %3C "%1" %2L, %3C - + %n lines filtered %n 行、フィルタしました + + + Can't open file %1 + ファイル %1 を開けません + + + + Mark '%1' not set + マーク '%1' がセットされていません + + + + Unknown option: + 不明なオプション: + + + + File "%1" exists (add ! to override) + ファイル "%1" は既に存在しています ( ! を付与すれば上書き) + + + + Cannot open file "%1" for writing + 書き込み用に "%1" を開けません + + + + Cannot open file "%1" for reading + 読み込み用に "%1" を開けません + - - %n lines >ed %1 time + + %n lines %1ed %2 time - %n 行を %1 回右シフト(>)しました + %n 行を %2 回 シフト(%1)しました - - E512: Unknown option: - E512: 不明なプション: - - - + Pattern not found: パターンが見つかりません: - + search hit BOTTOM, continuing at TOP 末尾まで到達したため、先頭から検索しました - + search hit TOP, continuing at BOTTOM 先頭まで到達したため、末尾から検索しました - + Already at oldest change これ以上、元に戻せません - + Already at newest change これ以上、やり直せません @@ -5432,7 +5720,7 @@ Reason: %3 FakeVim::Internal::FakeVimOptionPage - + General 概要 @@ -5445,13 +5733,28 @@ Reason: %3 FakeVim::Internal::FakeVimPluginPrivate - - + + Switch to next file + 次のファイルに切り替える + + + + Switch to previous file + 前のファイルに切り替える + + + + Quit FakeVim FakeVim を終了する - + + File not saved + ファイルは保存されませんでした + + + Saving succeeded 保存に成功しました @@ -5463,12 +5766,7 @@ Reason: %3 - - Not an editor command: %1 - エディタのコマンドではありません: %1 - - - + FakeVim Information FakeVim 情報 @@ -5480,41 +5778,11 @@ Reason: %3 Use FakeVim FakeVim を使用する - - - Vim style settings - Vim スタイルの設定 - - - - vim's "expandtab" option - vim の "expandtab" オプション - - - - Expand tabulators: - タブを展開する: - - - - Highlight search results: - 検索結果をハイライトする: - Shift width: シフト幅: - - - Smart tabulators: - スマートタブを使用する: - - - - Start of line: - ページアップ/ダウン時に行頭に移動する: - vim's "tabstop" option @@ -5532,33 +5800,78 @@ Reason: %3 - VIM's "autoindent" option - vim の "autoindent" オプション + Read .vimrc + .vimrc を読み込む - Automatic indentation: - 自動的にインデントする: + Vim Behavior + Vim の挙動 - Copy text editor settings - テキストエディタの設定をコピー + Automatic indentation + 自動的にインデントする - Set Qt style - Qt のスタイルに設定 + Start of line + ページアップ/ダウン時に行頭に移動する - Set plain style - 素のスタイルに設定 + Smart indentation + スマートインデントを使用する - Incremental search: - インクリメンタルサーチ: + Use search dialog + 検索ダイアログを使用する + + + + Expand tabulators + タブを展開する + + + + Smart tabulators + スマートタブを使用する + + + + Highlight search results + 検索結果をハイライトする + + + + Incremental search + インクリメンタルサーチ + + + + Keyword characters: + キーワード文字列: + + + + Copy Text Editor Settings + テキストエディタの設定をコピーする + + + + Set Qt Style + Qt のスタイルに設定する + + + + Set Plain Style + 素のスタイルに設定する + + + + Show position of text marks + マークの位置を表示する @@ -5566,7 +5879,7 @@ Reason: %3 Add Filter Name - フィルタ名を追加 + フィルタの追加 @@ -5601,6 +5914,18 @@ Reason: %3 Attributes 属性 + + + <html><body> +<p> +Add, modify, and remove document filters, which determine the documentation set displayed in the Help mode. The attributes are defined in the documents. Select them to display a set of relevant documentation. Note that some attributes are defined in several documents. +</p></body></html> + <html><body> +<p> +ドキュメントフィルタを追加/変更/削除すると、ヘルプモード時に表示されるドキュメントが決定されます。属性はドキュメント内に定義されています。 +The attributes are defined in the documents. Select them to display a set of relevant documentation. いくつかの属性はドキュメント毎に定義されている事に注意してください。 +</p></body></html> + Find::Internal::FindDialog @@ -5639,36 +5964,23 @@ Reason: %3 &Whole words only 単語単位で検索する(&W) - - - Find::Internal::FindPlugin - - &Find/Replace - 検索/置換(&F) - - - - Find... - 検索... - - - - Ctrl+Shift+F - Ctrl+Shift+F + + Search && Replace + 検索 && 置換 Find::Internal::FindToolBar - - Current Document - 現在のドキュメント + + Find/Replace + 検索/置換 Enter Find String - 検索する文字列を入力 + 検索する文字列の入力 @@ -5713,12 +6025,12 @@ Reason: %3 Whole Words Only - 単語単位で検索 + 単語単位で検索する Use Regular Expressions - 正規表現を使用 + 正規表現を使用する @@ -5757,7 +6069,7 @@ Reason: %3 検索結果 - + No matches found! 見つかりませんでした! @@ -5786,16 +6098,6 @@ Reason: %3 GdbOptionsPage - Gdb interaction - Gdb の設定 - - - - Gdb location: - Gdb のパス: - - - Environment: 環境: @@ -5809,11 +6111,6 @@ Reason: %3 Gdb startup script: Gdb のスタートアップスクリプト: - - - Behaviour of breakpoint setting in plugins - プラグイン中に設定されたブレークポイントの動作 - This is the slowest but safest option. @@ -5841,8 +6138,67 @@ Reason: %3 - This is either a full absolute path leading to the gdb binary you intend to use or the name of a gdb binary that will be searched in your PATH. - ここには使用したい Gdb のフルパスか、PATHから検索される Gdb の実行ファイル名を指定します。 + Gdb + Gdb + + + + Gdb timeout: + Gdb タイムアウト: + + + + This is the number of seconds Qt Creator will wait before +it terminates non-responsive gdb process. The default value of 20 seconds +should be sufficient for most applications, but there are situations when +loading big libraries or listing source files takes much longer than that +on slow machines. In this case, the value should be increased. + Qt Creator は、ここに入力された数字の間(秒単位)は、反応しない gdb プロセスを強制終了するのを待機します。 +デフォルトは 20 秒で大体のアプリケーションには十分ですが、低速なマシンで巨大なライブラリの読み込みや +ソースファイルの一覧を表示する場合は不十分かも知れません。そのような場合は、この値を大きくしてください。 + + + + When this option is checked, the debugger plugin attempts +to extract full path information for all source files from gdb. This is a +slow process but enables setting breakpoints in files with the same file +name in different directories. + このオプションをチェックすると、デバッガ プラグインは gdb から +すべてのソースファイルのフルパス情報を取得しようとします。 +これによりプロセスが遅くなりますが、異なるディレクトリに存在する +同名ファイルに設定したブレークポイントでも正しくデバッグできるようになります。 + + + + Use full path information to set breakpoints + ブレークポイント設定にフルパスを使用する + + + + Enable reverse debugging + デバッグ時の逆実行を可能にする + + + + When this option is checked, 'Step Into' compresses several steps into one in certain situations, leading to 'less noisy' debugging. So will, e.g., the atomic + reference counting code be skipped, and a single 'Step Into' for a signal emission will end up directly in the slot connected to it. + このオプションがチェックされていると、デバッグをスムーズに行うために'ステップ イン'で行毎に停止する事がある程度抑止されます。 +つまり、例としてアトミックな参照カウントのコードがスキップされたりシグナル発行部分の'ステップ イン'で接続先のスロットまで直接進んだりします。 + + + + Skip known frames when stepping + ステップ実行時は既知のフレームをスキップする + + + + Show a message box when receiving a signal + シグナル受信時にメッセージボックスを表示する + + + + Behavior of Breakpoint Setting in Plugins + プラグイン内に設定されたブレークポイントの動作 @@ -5863,23 +6219,15 @@ Reason: %3 ターゲット: - - GenericProject - - - <new> - <新規> - - GenericProjectManager::Internal::GenericBuildConfigurationFactory - - Create - 作成 + + Build + ビルド - + New configuration 新しい構成 @@ -5892,7 +6240,12 @@ Reason: %3 GenericProjectManager::Internal::GenericBuildSettingsWidget - + + Configuration Name: + 構成名: + + + Build directory: ビルド ディレクトリ: @@ -5910,12 +6263,18 @@ Reason: %3 GenericProjectManager::Internal::GenericMakeStepConfigWidget - + + Make + GenericMakestep display name. + Make + + + Override %1: %1 の代わりに使用するコマンド: - + <b>Make:</b> %1 %2 <b>Make:</b> %1 %2 @@ -5923,37 +6282,27 @@ Reason: %3 GenericProjectManager::Internal::GenericProjectWizard - - Import of Makefile-based Project - Makefile ベースのプロジェクトをインポート - - - - Creates a generic project, supporting any build system. - 任意のビルドシステムをサポートする標準のプロジェクトを作成します。 + + Import Existing Project + 既存プロジェクトのインポート - Projects - プロジェクト - - - - The project %1 could not be opened. - プロジェクト %1 を開けませんでした。 + Imports existing projects that do not use qmake or CMake. This allows you to use Qt Creator as a code editor. + qmake も CMake も使用しない既存のプロジェクトをインポートします。Qt Creator をコーディングする時のエディタとして使用する事ができます。 GenericProjectManager::Internal::GenericProjectWizardDialog - - Import of Makefile-based Project - Makefile ベースのプロジェクトをインポート + + Import Existing Project + 既存プロジェクトのインポート - Generic Project - 標準プロジェクト + Project Name and Location + プロジェクト名とパス @@ -5966,32 +6315,37 @@ Reason: %3 パス: - - Second Page Title - 2ページ目のタイトル + + Location + パス Git::Internal::BranchDialog - + Checkout チェックアウト - Delete - 削除 + Diff + Diff - - Unable to find the repository directory for '%1'. - '%1' のリポジトリディレクトリを見つけることができません。 + + Refresh + 更新 - + + Delete... + 削除... + + + Delete Branch - ブランチを削除 + ブランチの削除 @@ -6009,19 +6363,24 @@ Reason: %3 ブランチの作成に失敗 - + Failed to stash stash に失敗 - + + Checkout failed + チェックアウトに失敗しました + + + Would you like to create a local branch '%1' tracking the remote branch '%2'? リモートブランチ '%2' を追随するローカルブランチ '%1' を作成しますか? Create branch - ブランチを作成 + ブランチの作成 @@ -6035,31 +6394,21 @@ Reason: %3 - General information - 概要 - - - - Repository: - リポジトリ: - - - - Remote branches + Remote Branches リモートブランチ Git::Internal::ChangeSelectionDialog - - Select a Git commit - git コミットを選択 + + Select a Git Commit + Git コミットの選択 - - Select Git repository - git レポジトリを選択 + + Select Git Repository + Git レポジトリの選択 @@ -6075,17 +6424,12 @@ Reason: %3 Git::Internal::GitClient - + Note that the git plugin for QtCreator is not able to interact with the server so far. Thus, manual ssh-identification etc. will not work. Qt Creator 用 git プラグイン はサーバとうまく連携できない点にご注意下さい。手動でのssh認証もうまく動きません。 - - Unable to determine the repository for %1. - リポジトリ %1 を確認することができません。 - - - + Unable to parse the file output. ファイル出力がパースできません。 @@ -6098,73 +6442,194 @@ Reason: %3 - + Waiting for data... データ待機中... - + Git Diff Git 差分表示 - + Git Diff %1 Git 差分表示 %1 - + + Git Diff Branch %1 + Git ブランチ %1 との差分表示 + + + + Git Log + Git ログ表示 + + + Git Log %1 Git ログ表示 %1 - + + Cannot describe '%1'. + '%1' を表示できません。 + + + Git Show %1 Git 表示 %1 - + Git Blame %1 Git Blame %1 + + + Unable to checkout %1 of %2: %3 + Meaning of the arguments: %1: Branch, %2: Repository, %3: Error message + %2 の %1 をチェックアウトできません: %3 + - + Unable to add %n file(s) to %1: %2 %n 個のファイルを %1 に追加できません: %2 - + + Unable to remove %n file(s) from %1: %2 + + %n 個のファイルを %1 から削除できません: %2 + + + + + Unable to reset %1: %2 + %1 をリセットできません: %2 + + + Unable to reset %n file(s) in %1: %2 %1 内の %n 個のファイルがリセットできません: %2 - - - Unable to checkout %n file(s) in %1: %2 - - %1 内の %n 個のファイルがチェックアウトできません: %2 - + + + Unable to checkout %1 of %2 in %3: %4 + Meaning of the arguments: %1: revision, %2: files, %3: repository, %4: Error message + %3 の %2 (リビジョン: %1) をチェックアウトできません: %4 - + + Unable to find parent revisions of %1 in %2: %3 + Failed to find parent revisions of a SHA1 for "annotate previous" + %2 (リビジョン: %1) の親リビジョンが見つかりません: %3 + + + + Invalid revision + 不正なリビジョン + + + + Unable to retrieve branch of %1: %2 + %1 のブランチを取り出せません: %2 + + + + Unable to retrieve top revision of %1: %2 + %1 の先頭リビジョンを取り出せません: %2 + + + + Unable to describe revision %1 in %2: %3 + %2 (リビジョン: %1) を表示できません: %3 + + + + Description: + 説明: + + + + Stash Description + 退避情報の説明 + + + + Unable to resolve stash message '%1' in %2 + Look-up of a stash via its descriptive message failed. + %2 の退避メッセージ '%1' を解析できません + + + + Unable to run a 'git branch' command in %1: %2 + %1 で 'git branch' コマンドを実行できません: %2 + + + + Unable to run 'git show' in %1: %2 + %1 で 'git show' コマンドを実行できません: %2 + + + + Unable to run 'git clean' in %1: %2 + %1 で 'git clean' コマンドを実行できません: %2 + + + + There were warnings while applying %1 to %2: +%3 + %2 に %1 を適用中に警告がありました: +%3 + + + + Unable apply patch %1 to %2: %3 + %2 にパッチ %1 を適用できません: %3 + + + + Unable to restore stash %1: %2 + %1 を復元できません: %2 + + + + Unable to restore stash %1 to branch %2: %3 + %2 をブランチ %1 として復元できません: %3 + + + + Unable to remove stashes of %1: %2 + %1 の退避情報を削除できません: %2 + + + + Unable to remove stash %1 of %2: %3 + %2 の退避情報 %1 を削除できません: %3 + + + + Unable retrieve stash list of %1: %2 + %1 の退避情報リストを取得できません: %2 + + + + Unable to determine git version: %1 + git バージョンを特定できません: %1 + + + Unable stash in %1: %2 %1 内で stash できません: %2 - - Unable to run branch command: %1: %2 - %1 でブランチコマンドを実行できません: %2 - - - - Unable to run show: %1: %2 - %1 で show コマンドを実行できません: %2 - - - + Changes 変更あり @@ -6174,17 +6639,22 @@ Reason: %3 変更されたファイルがあります。これらの変更を stash しますか? - + Unable to obtain the status: %1 状態が不明です: %1 - + The repository %1 is not initialized yet. リポジトリ %1 は、まだ初期化されていません。 + + + You did not checkout a branch. + ブランチをチェックアウトしていません。 + - + Committed %n file(s). @@ -6217,7 +6687,17 @@ Reason: %3 ファイルは変更されていません。 - + + The command 'git pull --rebase' failed, aborting rebase. + 'git pull --rebase' コマンドが失敗した為、rebase を中止します。 + + + + Git SVN Log + Git SVN ログ + + + There are no modified files. 変更されたファイルはありません。 @@ -6225,12 +6705,12 @@ Reason: %3 Git::Internal::GitPlugin - + &Git Git(&G) - + Diff Current File 現在のファイルの差分表示 @@ -6246,23 +6726,8 @@ Reason: %3 - File Status - ファイル ステータス - - - - Status Related to "%1" - "%1" 関連のステータス - - - - Alt+G,Alt+S - Alt+G,Alt+S - - - Log File - ログファイルを表示 + ログファイルの表示 @@ -6275,9 +6740,9 @@ Reason: %3 Alt+G,Alt+L - + Blame - 編集者を表示 + 編集者の表示 @@ -6285,12 +6750,12 @@ Reason: %3 "%1" の編集者を表示 - + Alt+G,Alt+B Alt+G,Alt+B - + Undo Changes 変更内容を元に戻す @@ -6300,12 +6765,12 @@ Reason: %3 "%1" の変更を元に戻す - + Alt+G,Alt+U Alt+G,Alt+U - + Stage File for Commit ファイルをコミット予定に追加 @@ -6320,7 +6785,7 @@ Reason: %3 Alt+G,Alt+A - + Unstage File from Commit ファイルをコミット予定から削除 @@ -6330,7 +6795,7 @@ Reason: %3 "%1" をコミット予定から削除 - + Diff Current Project 現在のプロジェクトの差分表示 @@ -6340,17 +6805,12 @@ Reason: %3 プロジェクト "%1" の差分表示 - - Project Status - プロジェクトの状態 + + Stash Snapshot... + 現在の状態を退避する... - - Status Project "%1" - プロジェクト "%1" の状態 - - - + Log Project プロジェクトのログ @@ -6360,42 +6820,97 @@ Reason: %3 プロジェクト "%1" のログ - + Alt+G,Alt+K Alt+G,Alt+K - - Undo Project Changes - プロジェクトの変更を元に戻す - - - + Stash 退避する - + Saves the current state of your work. 現在の作業状況を保存する。 + + + Clean Project... + プロジェクトをクリーン... + + + + Clean Project "%1"... + プロジェクト "%1" をクリーン... + + + + Diff Repository + リポジトリの差分 + + + + Repository Status + リポジトリの状態 + + + + Log Repository + リポジトリのログ + + Apply Patch + パッチの適用 + + + + Apply "%1" + "%1" の適用 + + + + Apply Patch... + パッチの適用... + + + + Undo Repository Changes + リポジトリに行った変更を元に戻す + + + + Create Repository... + リポジトリの作成... + + + + Clean Repository... + リポジトリをクリーン... + + + + Saves the current state of your work and resets the repository. + 現在の状態を保持し、リポジトリを元の状態に戻します。 + + + Pull Pull - + Stash Pop 復帰する - + Restores changes saved to the stash list using "Stash". "退避する"で保存させた作業状況を復帰させる。 - + Commit... コミット... @@ -6405,27 +6920,78 @@ Reason: %3 Alt+G,Alt+C - + Push Push - + Branches... ブランチ... - - List Stashes - 退避状況を表示 + + Stashes... + 退避... - + + Would you like to revert all pending changes to the repository +%1? + リポジトリ %1 に加えた未保存の変更内容をすべて元に戻しますか? + + + + Unable to retrieve file list + ファイルリストを取得できません + + + + Repository clean + リポジトリをクリーン + + + + The repository is clean. + リポジトリは変更されていません。 + + + + Patches (*.patch *.diff) + パッチ (*.patch *.diff) + + + + Choose patch + パッチを選択してください + + + + Patch %1 successfully applied to %2 + パッチ %1 を %2 に適用しました + + + Show Commit... - コミットを表示... + コミットの表示... - + + Subversion + Subversion + + + + Log + ログ + + + + Fetch + フェッチ + + + Commit コミット @@ -6445,27 +7011,17 @@ Reason: %3 やり直す(&R) - - Could not find working directory - 作業ディレクトリが見つかりませんでした - - - + Revert 元に戻す - - Would you like to revert all pending changes to the project? - すべての保留中の変更を元に戻しますか? - - - + Another submit is currently being executed. 別のサブミットが実行中です。 - + Cannot create temporary file: %1 一時ファイルを作成できません: %1 @@ -6488,7 +7044,7 @@ Reason: %3 Git::Internal::GitSettings - + The binary '%1' could not be located in the path '%2' パス '%2' から実行ファイル '%1' が見つかりませんでした @@ -6547,7 +7103,7 @@ Reason: %3 Git::Internal::LocalBranchModel - + <New branch> <新しいブランチ> @@ -6561,19 +7117,9 @@ Reason: %3 Git::Internal::SettingsPage - Environment variables - 環境変数 - - - PATH: パス: - - - From system - システム情報から取得 - <b>Note:</b> @@ -6595,35 +7141,70 @@ Reason: %3 コミットログの表示件数: - + Git Git - + Git Settings git の設定 - Timeout (seconds): - タイムアウト時間 (秒): + Omit date from annotation output + blame の出力結果から日付を除外する - Prompt to submit + Miscellaneous + その他 + + + + Timeout: + タイムアウト: + + + + s + + + + + Prompt on submit コミット前に確認する - Omit date from annotation output - blame の出力結果から日付を除外する + Ignore whitespace changes in annotation + アノテーション内の空白文字を無視する + + + + Use "patience diff" algorithm + "patience diff" アルゴリズムを使う + + + + Pull with rebase + pull に --rebase オプションをつける + + + + Environment Variables + 環境変数 + + + + From System + システム情報から取得 GitCommand - + '%1' failed (exit code %2). @@ -6690,94 +7271,41 @@ Reason: %3 Help::Internal::CentralWidget - - Add new page - 新しいページの追加 - - - + Print Document ドキュメントを印刷 - - - - unknown - 不明 - - - - Add New Page - 新しいページの追加 - - - - Close This Page - このページを閉じる - - - - Close Other Pages - 他のページを閉じる - - - - Add Bookmark for this Page... - このページをブックマークに追加... - Help::Internal::DocSettingsPage - - + Documentation ドキュメント - - Help - ヘルプ - - - - + Add Documentation ドキュメントの追加 - + Qt Help Files (*.qch) Qt ヘルプ ファイル (*.qch) - - - The file %1 is not a valid Qt Help file! - このファイル %1 は有効な Qt ヘルプ ファイルではありません! - - - - Cannot unregister documentation file %1! - ドキュメント %1 の登録解除ができません! - Help::Internal::FilterSettingsPage - + Filters フィルタ - - - Help - ヘルプ - Help::Internal::HelpIndexFilter - + Help index ヘルプ インデックス @@ -6785,7 +7313,7 @@ Reason: %3 Help::Internal::HelpMode - + Help ヘルプ @@ -6793,80 +7321,74 @@ Reason: %3 Help::Internal::HelpPlugin - - + + Contents コンテンツ - - + + Index インデックス - - + Search 検索 - + Bookmarks ブックマーク - + Home ホーム - + Previous 戻る - + Next 進む - + Add Bookmark ブックマークの追加 - + Previous Page 前のページ - + Next Page 次のページ - + Context Help コンテキスト ヘルプ - + Activate Index in Help mode ヘルプモードのインデックスをアクティブにします - + Activate Contents in Help mode ヘルプモードのコンテンツをアクティブにします - - Activate Search in Help mode - ヘルプモードの検索をアクティブにします - - - + Increase Font Size フォントを大きく @@ -6891,29 +7413,62 @@ Reason: %3 フォントの大きさをリセット - + Ctrl+0 Ctrl+0 - + + Alt+Tab + Alt+Tab + + + + Alt+Shift+Tab + Alt+Shift+Tab + + + + Ctrl+Tab + Ctrl+Tab + + + + Ctrl+Shift+Tab + Ctrl+Shift+Tab + + + + Open Pages + ページを開く + + + + Activate Open Pages in Help mode + ヘルプモードで開いたページをアクティブにする + + + Go to Help Mode ヘルプ モードに移行 - - - + + Close current Page + 現在のページを閉じる + + + Unfiltered フィルタなし - + <html><head><title>No Documentation</title></head><body><br/><center><b>%1</b><br/>No documentation available.</center></body></html> <html><head><title>ドキュメントがありません</title></head><body><br/><center><b>%1</b><br/>使用可能なドキュメントがありません。</center></body></html> - + Filtered by: フィルタ条件: @@ -6921,88 +7476,76 @@ Reason: %3 Help::Internal::SearchWidget - - &Copy - コピー(&C) + + Indexing + 解析中 - - Copy &Link Location - リンクのURLをコピー(&L) + + Indexing Documentation... + ドキュメント解析中... - - Open Link in New Tab - リンクを新しいタブで開く - - - - Select All - すべてを選択 - - - - HelpViewer - - - Open Link in New Tab - リンクを新しいタブで開く - - - - <title>Error 404...</title><div align="center"><br><br><h1>The page could not be found</h1><br><h3>'%1'</h3></div> - <title>Error 404...</title><div align="center"><br><br><h1>ページが見つかりませんでした</h1><br><h3>'%1'</h3></div> - - - - Help - ヘルプ - - - - Unable to launch external application. - - 外部アプリケーションを起動できません。 - - - - - OK - OK - - - - Copy &Link Location - リンクのURLをコピー(&L) - - - - Open Link in New Tab Ctrl+LMB - リンクを新しいタブで開く Ctrl+LMB - - - - IndexWindow - - - &Look for: - 検索文字列(&L): - - - + Open Link リンクを開く - Open Link in New Tab - リンクを新しいタブで開く + Open Link as New Page + リンクを新しいページで開く + + + + Copy Link + リンクをコピー + + + + Copy + コピー + + + + Reload + 再読込 + + + + HelpViewer + + + <title>about:blank</title> + <title>about:blank</title> + + + + <title>Error 404...</title><div align="center"><br><br><h1>The page could not be found</h1><br><h3>'%1'</h3></div> + <title>Error 404...</title><div align="center"><br><br><h1>ページが見つかりませんでした</h1><br><h3>'%1'</h3></div> + + + + IndexWindow + + + &Look for: + 検索文字列(&L): + + + + Open Link + リンクを開く + + + + Open Link as New Page + リンクを新しいページで開く InputPane - + Type Ctrl-<Return> to execute a line. Ctrl+<リターン>キーを押して一行実行してください。 @@ -7015,7 +7558,7 @@ Reason: %3 フィルタ - + Locator クイック アクセス @@ -7023,138 +7566,177 @@ Reason: %3 MainWindow - - Open file - ファイルを開く + + Bauhaus + MainWindowClass + Bauhaus + + + + &File + ファイル(&F) + + + + &New... + 新規作成(&N)... + + + + Ctrl+N + Ctrl+N + + + + &Open... + 開く(&O)... Ctrl+O Ctrl+O - - - Quit - 終了 - - Run to main() - main() まで実行 + Recent Files + 最近使ったファイル + + + + &Save + 保存(&S) - Ctrl+F5 - Ctrl+F5 - - - - F5 - F5 - - - - Shift+F5 - Shift+F5 + Ctrl+S + Ctrl+S - F6 - F6 - - - - F7 - F7 - - - - Shift+F6 - Shift+F6 - - - - Shift+F9 - Shift+F9 - - - - Shift+F7 - Shift+F7 - - - - Shift+F8 - Shift+F8 - - - - F8 - F8 - - - - ALT+D,ALT+W - ALT+D,ALT+W - - - - Files - ファイル - - - - - File - ファイル + Save &As... + 名前を付けて保存(&A)... - Debug - デバッグ - - - - Not a runnable project - 実行不可能なプロジェクト + &Preview + プレビュー(&P) - The current startup project can not be run. - 現在のスタートアップ プロジェクトは実行できません。 + Ctrl+R + Ctrl+R - - Open File - ファイルを開く - - - - Cannot find special data dumpers - 指定された独自データ ダンパが見つかりません + + &Preview with Debug + デバッグでプレビュー(&P) - The debugged binary does not contain information needed for nice display of Qt data types. - -Make sure you use something like - -SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp - -in your .pro file. - デバッグ中のバイナリは、Qt データ型を正しく表示する為の情報を保持していません。 - -SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp - -上記をあなたの .pro ファイルに追加すると、改善するかもしれません。 + Ctrl+D + Ctrl+D - - Open Executable File - 実行ファイルを開く + + &Quit + 終了(&Q) - + + &Edit + 編集(&E) + + + + Ctrl+Z + Ctrl+Z + + + + Ctrl+Y + Ctrl+Y + + + + Ctrl+Shift+Z + Ctrl+Shift+Z + + + + &Copy + コピー(&C) + + + + &Cut + 切り取り(&C) + + + + &Paste + 貼り付け(&P) + + + + &Delete + 削除(&D) + + + + Del + Del + + + + Backspace + Backspace + + + + &View + 表示(&V) + + + + &Help + ヘルプ(&H) + + + + &About... + Bauhaus について(&A)... + + + + Properties + プロパティ + + + + Could not open file <%1> + ファイル <%1> を開けません + + + + Qml Errors: + QML エラー: + + + + +%1 %2:%3 - %4 + +%1 %2:%3 - %4 + + + + +%1:%2 - %3 + +%1:%2 - %3 + + + Ctrl+Q Ctrl+Q @@ -7189,16 +7771,6 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp Nick Names ニックネーム - - - Filter: - フィルタ: - - - - Clear - クリア - OpenWithDialog @@ -7213,39 +7785,6 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ファイルを開くプログラムを指定: - - Perforce::Internal - - - No executable specified - 実行ファイルが指定されていません - - - - Unable to launch "%1": %2 - "%1" を実行できません: %2 - - - - "%1" timed out after %2ms. - %2 ms 後に "%1" がタイムアウトしました。 - - - - "%1" crashed. - "%1" がクラッシュしました。 - - - - "%1" terminated with exit code %2: %3 - "%1 は終了コード %2 で終了しました: %3 - - - - The client does not seem to contain any mapped files. - クライアントにマップファイルが含まれていないようです。 - - Perforce::Internal::ChangeNumberDialog @@ -7285,12 +7824,12 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp Perforce::Internal::PerforcePlugin - + &Perforce Perforce(&P) - + Edit 編集 @@ -7310,7 +7849,7 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ファイルを編集 - + Add 追加 @@ -7330,22 +7869,12 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ファイルを追加 - - Delete - 削除 - - - - Delete "%1" - "%1" を削除 - - - + Delete File ファイルを削除 - + Revert 元に戻す @@ -7365,7 +7894,7 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ファイルを元に戻す - + Diff Current File 現在のファイルの差分表示 @@ -7376,7 +7905,7 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp "%1" の差分表示 - + Diff Current Project/Session 現在のプロジェクト/セッションの差分表示 @@ -7391,12 +7920,12 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp Alt+P,Alt+D - + Diff Opened Files 開いているファイルの差分表示 - + Opened Opened @@ -7406,37 +7935,32 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp Alt+P,Alt+O - + Submit Project プロジェクトのサブミット - + Alt+P,Alt+S Alt+P,Alt+S - + Pending Changes... - 保留中の変更... + 保留中の変更点... - - Update Current Project/Session - 現在のプロジェクト/セッションをアップデート - - - + Update Project "%1" プロジェクト "%1" をアップデート - + Describe... 説明... - + Annotate Current File 現在のファイルのアノテーション @@ -7447,12 +7971,12 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp "%1" のアノテーション - + Annotate... アノテーション... - + Filelog Current File 現在のファイルのファイルログ @@ -7468,17 +7992,72 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp Alt+P,Alt+F - + Filelog... ファイルログ... - + Update All すべてアップデート - + + Delete... + 削除... + + + + Delete "%1"... + "%1" を削除... + + + + Log Project + プロジェクトのログ + + + + Log Project "%1" + プロジェクト "%1" のログ + + + + Submit Project "%1" + プロジェクト "%1" をサブミット + + + + Update Current Project + 現在のプロジェクトをアップデート + + + + Revert Unchanged + 未変更を元に戻す + + + + Revert Unchanged Files of Project "%1" + プロジェクト "%1" の未変更のファイルを元に戻す + + + + Revert Project + プロジェクトを元に戻す + + + + Revert Project "%1" + プロジェクト "%1" を元に戻す + + + + Repository Log + リポジトリのログ + + + Submit サブミット @@ -7498,89 +8077,132 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp やり直す(&R) - + + p4 revert p4 revert - + The file has been changed. Do you want to revert it? ファイルは変更されていますが、元にもどしますか? - + + Do you want to revert all changes to the project "%1"? + プロジェクト "%1" のすべての変更を取り消してもよろしいですか? + + + Another submit is currently executed. 別のサブミットが実行中です。 - + Cannot create temporary file. 一時ファイルを作成できません。 - + Project has no files プロジェクトにファイルがありません - + p4 annotate p4 アノテーション - + p4 annotate %1 p4 アノテーション %1 - + p4 filelog p4 ファイルログ - + p4 filelog %1 p4 ファイルログ %1 - + Executing: %1 実行中: %1 - + The process terminated with exit code %1. プロセスは終了コード %1 で終了しました。 - + + p4 submit failed: %1 + p4 サブミットに失敗しました: %1 + + + + Error running "where" on %1: %2 + Failed to run p4 "where" to resolve a Perforce file name to a local file system name. + %1 に対する "where" コマンド実行中にエラーが発生しました: %2 + + + + The file is not mapped + File is not managed by Perforce + ファイルはマッピングされていません + + + + Perforce repository: %1 + Perforce リポジトリ: %1 + + + + Perforce: Unable to determine the repository: %1 + Perforce がリポジトリを特定できません: %1 + + + The process terminated abnormally. プロセスは異常終了しました。 - + Could not start perforce '%1'. Please check your settings in the preferences. perforce '%1' を開始できませんでした。設定を確認してください。 - + Perforce did not respond within timeout limit (%1 ms). Perforce がタイムアウト制限時間 (%1 ミリ秒) 内に応答を返しませんでした。 - + + Unable to write input data to process %1: %2 + プロセス %1 へ入力データを書き込めません: %2 + + + + Perforce is not correctly configured. + Perforce が正しく構成されていません。 + + + p4 diff %1 p4 差分表示 %1 - + p4 describe %1 p4 説明 %1 - + Closing p4 Editor P4 エディタを閉じようとしています @@ -7595,46 +8217,20 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp コミットメッセージが確認できませんでした。変更をコミットしますか? - + Cannot open temporary file. 一時ファイルを開けません。 - - - Cannot execute p4 submit. - p4 サブミットを実行できません。 - - - - p4 submit failed (exit code %1). - p4 サブミットが失敗しました(終了コード %1)。 - - - + Pending change - 保留中の変更 + 保留中の変更点 Could not submit the change, because your workspace was out of date. Created a pending submit instead. 作業領域が古いためコミットできません。コミットを保留しました。 - - - Invalid configuration: %1 - 無効な構成: %1 - - - - Timeout waiting for "where" (%1). - "where" (%1) がタイムアウトするのを待機中です。 - - - - Error running "where" on %1: The file is not mapped - "where" %1 の実行中にエラーが発生しました。ファイルがマッピングされていません - Perforce::Internal::PerforceSubmitEditor @@ -7660,37 +8256,7 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp Perforce::Internal::SettingsPage - - P4 Command: - P4 コマンド: - - - - Use default P4 environment variables - デフォルトの P4 環境変数を使用する - - - - Environment variables - 環境変数 - - - - P4 Client: - P4 クライアント: - - - - P4 User: - P4 ユーザー: - - - - P4 Port: - P4 ポート: - - - + Perforce Perforce @@ -7701,24 +8267,74 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp - Prompt to submit + Configuration + 構成 + + + + P4 command: + P4 コマンド: + + + + P4 client: + P4 クライアント: + + + + P4 user: + P4 ユーザ: + + + + P4 port: + P4 ポート: + + + + Miscellaneous + その他 + + + + Timeout: + タイムアウト: + + + + s + + + + + Prompt on submit コミット前に確認する + + + Log count: + ログ上限: + + + + Environment Variables + 環境変数 + Perforce::Internal::SettingsPageWidget - + Testing... テスト中... - - Test succeeded. - テストに成功しました。 + + Test succeeded (%1). + テストが成功しました (%1)。 - + Perforce Command Perforce コマンド @@ -7777,13 +8393,13 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp PluginManager - + The plugin '%1' does not exist. プラグイン '%1' は存在しません。 - + Unknown option %1 不明なオプション %1 @@ -7792,11 +8408,17 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp The option %1 requires an argument. オプション %1 には引数が必要です。 + + + + Failed Plugins + 読み込みに失敗したプラグイン + PluginSpec - + '%1' misses attribute '%2' 要素 '%1' の属性 '%2' が足りません @@ -7826,22 +8448,22 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp 要素 '%1' は、最上位の要素でなければなりません - + Resolving dependencies failed because state != Read 読込済み状態でない為、依存関係の解決に失敗しました - + Could not resolve dependency '%1(%2)' '%1(%2)' の依存関係を解決できませんでした - + Loading the library failed because state != Resolved 解決済み状態でない為、ライブラリの読込に失敗しました - + Plugin is not valid (does not derive from IPlugin) 無効なプラグインです (IPlugin から派生していません) @@ -7874,84 +8496,112 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ProjectExplorer::AbstractProcessStep - - <font color="#0000ff">Starting: %1 %2</font> + + Starting: "%1" %2 - <font color="#0000ff">%1 %2 を起動中です。</font> + 起動中: "%1" %2 - - <font color="#0000ff">Exited with code %1.</font> - <font color="#ff0000"><b>コード:%1 で終了しました。</b></font> + + The process "%1" exited normally. + プロセス "%1" は正常に終了しました。 - - <font color="#ff0000"><b>Exited with code %1.</b></font> - <font color="#ff0000"><b>コード:%1 で終了しました。</b></font> + + The process "%1" exited with code %2. + プロセス "%1" はコード %2 で終了しました。 - - <font color="#ff0000">Could not start process %1 </b></font> - <font color="#ff0000">プロセス:%1 を起動できませんでした。</b></font> + + The process "%1" crashed. + プロセス "%1" がクラッシュしました。 + + + + Could not start process "%1" + プロセス "%1" を起動できません ProjectExplorer::BuildManager - - - <font color="#ff0000">Canceled build.</font> - <font color="#ff0000">ビルドを中止しました。</font> - - - - Build - ビルド - - - Finished %n of %1 build steps + + Finished %1 of %n build steps - %n/%1 ビルド ステップが完了しました + %n 個中 %1 個のビルド ステップが完了 - - - <font color="#ff0000">Error while building project %1</font> - <font color="#ff0000">プロジェクト %1 をビルド中にエラーが発生しました</font> + + Compile + Category for compiler isses listened under 'Build Issues' + コンパイル - - - <font color="#ff0000">When executing build step '%1'</font> - <font color="#ff0000">ビルドステップ '%1' を実行中</font> + + Build System + Category for build system isses listened under 'Build Issues' + ビルド システム - - Error while building project %1 - プロジェクト %1 をビルド中にエラーが発生しました + + Canceled build. + ビルドを中止しました。 - - <b>Running build steps for project %2...</b> - <b>プロジェクト %2 をビルドします...</b> + + + When executing build step '%1' + ビルドステップ '%1' 実行中 + + + + Running build steps for project %1... + プロジェクト %1 のビルドステップを実行中... + + + + Build + ビルド + + + + + + Error while building project %1 (target: %2) + プロジェクト %1 をビルド中にエラー (ターゲット: %2) ProjectExplorer::CustomExecutableRunConfiguration - + Custom Executable カスタム実行ファイル - + Could not find the executable, please specify one. 実行ファイルが見つかりません。実行ファイルを指定してください。 - + + Clean Environment + 環境変数なし + + + + System Environment + システム環境変数 + + + + Build Environment + ビルド時の環境変数 + + + Run %1 %1 を実行 @@ -7960,8 +8610,8 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ProjectExplorer::CustomExecutableRunConfigurationFactory - - + + Custom Executable カスタム実行ファイル @@ -7970,12 +8620,11 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ProjectExplorer::EnvironmentModel - <UNSET> <未定義> - + Value @@ -7985,21 +8634,27 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp 変数 - - + <VARIABLE> + Name when inserting a new variable <変数> - + <VALUE> + Value when inserting a new variable <値> + + + <VARIABLE> + <変数> + ProjectExplorer::EnvironmentWidget - + &Edit 編集(&E) @@ -8019,7 +8674,7 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp 解除(&U) - + Unset <b>%1</b> <b>%1</b> を未定義にしました @@ -8029,9 +8684,14 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp <b>%1</b> の設定値を <b>%2</b> としました - - Summary: No changes to Environment - サマリー: 環境変数は変更されていません + + Using <b>%1</b> + <b>%1</b> を使用 + + + + Using <b>%1</b> and + <b>%1</b> を使用 @@ -8039,13 +8699,13 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp Files in any project - どこかのプロジェクトに含まれるファイル + いずれかのプロジェクトに含まれるファイル ProjectExplorer::Internal::AllProjectsFind - + All Projects すべてのプロジェクト @@ -8055,30 +8715,27 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ファイル パターン(&P): - - ProjectExplorer::Internal::BuildSettingsPanel - - - Build Settings - ビルド設定 - - ProjectExplorer::Internal::BuildSettingsWidget - + &Clone Selected 選択済みの構成を複製(&C) - + Build Steps ビルド ステップ - - Edit Build Configuration: - 編集するビルド構成: + + No build settings available + 有効なビルド設定がありません + + + + Edit build configuration: + ビルド構成を編集: @@ -8086,22 +8743,17 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp 追加 - + Remove 削除 - + Clean Steps クリーン ステップ - - <a href="#">Make %1 active.</a> - <a href="#">%1 をアクティブにします。</a> - - - + New Configuration Name: 新しい構成名: @@ -8114,37 +8766,52 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ProjectExplorer::Internal::BuildStepsPage - + + Move Up + 上に移動 + + + + Move Down + 下に移動 + + + + Remove Item + 項目を削除 + + + + Removing Step failed + ステップの削除に失敗しました + + + + Can't remove build step while building + ビルド中にビルドステップは削除できません + + + No Build Steps ビルド ステップなし - - Add clean step + + Add Clean Step クリーン ステップを追加 - Add build step + Add Build Step ビルド ステップを追加 - - Remove clean step - クリーン ステップを削除 - - - - Remove build step - ビルド ステップを削除 - - - + Build Steps ビルド ステップ - + Clean Steps クリーン ステップ @@ -8152,8 +8819,8 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ProjectExplorer::Internal::CompileOutputWindow - - + + Compile Output コンパイル出力 @@ -8183,13 +8850,13 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp Do you want to cancel the build process and close Qt Creator anyway? - 進行中のビルドをキャンセルして Qt Creator を閉じますか? + 進行中のビルドを中止して Qt Creator を閉じますか? ProjectExplorer::Internal::CurrentProjectFilter - + Files in current project 現在のプロジェクトに含まれるファイル @@ -8197,7 +8864,7 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ProjectExplorer::Internal::CurrentProjectFind - + Current Project 現在のプロジェクト @@ -8210,7 +8877,7 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ProjectExplorer::Internal::CustomExecutableConfigurationWidget - + Name: 名前: @@ -8235,7 +8902,7 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp 端末内で実行(&T) - + Run Environment 実行時の環境変数 @@ -8260,7 +8927,7 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ビルド時の環境変数 - + No Executable specified. 実行ファイルが指定されていません。 @@ -8270,81 +8937,29 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp 実行ファイル: <b>%1</b> %2 - - ProjectExplorer::Internal::DependenciesPanel - - - Dependencies - 依存関係 - - - - ProjectExplorer::Internal::DetailedModel - - - %1 of project %2 - プロジェクト: %2 の %1 - - - - Could not rename file - ファイル名をリネームできませんでした - - - - Renaming file %1 to %2 failed. - ファイル %1 を %2 にリネームできませんでした。 - - - - ProjectExplorer::Internal::EditorSettingsPanel - - - Editor Settings - エディタの設定 - - ProjectExplorer::Internal::EditorSettingsPropertiesPage - Default File Encoding: - デフォルトの文字コード: + Default file encoding: + デフォルトの文字コード: ProjectExplorer::Internal::FolderNavigationWidgetFactory - + File System ファイル システム - + Synchronize with Editor エディタと同期 - - ProjectExplorer::Internal::NewSessionInputDialog - - - New session name - 新しいセッションの名前 - - - - Enter the name of the new session: - 新しいセッションの名前を入力してください: - - ProjectExplorer::Internal::SessionDialog - - - Switch to session - セッションの切替 - Session Manager @@ -8352,29 +8967,50 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp - Create New Session - 新しいセッションの作成 + &New + 新規作成(&N) - Clone Session - セッションの複製 + &Rename + 名前を変更(&R) - Delete Session - セッションの削除 + C&lone + 複製(&L) - <a href="qthelp://com.nokia.qtcreator/doc/creator-quick-tour.html#session-management-in-qt-creator">What is a Session?</a> - <a href="qthelp://com.nokia.qtcreator/doc/creator-quick-tour.html#session-management-in-qt-creator">セッションとは?</a> + &Delete + 削除(&D) + + + + &Switch to + 切替(&S) + + + + + New session name + 新しいセッションの名前 + + + + Rename session + セッション名の変更 + + + + <a href="qthelp://com.nokia.qtcreator/doc/creator-project-managing-sessions.html">What is a Session?</a> + <a href="qthelp://com.nokia.qtcreator/doc/creator-project-managing-sessions.html">セッションて何?</a> ProjectExplorer::Internal::OutputPane - + Re-run this run-configuration この実行構成で再実行 @@ -8385,22 +9021,27 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp 停止 - - Ctrl+Shift+R - Ctrl+Shift+R + + The application is still running. + アプリケーションはまだ実行中です。 - + + Force it to quit? + 強制終了しますか? + + + + Force Quit + 強制終了 + + + Application Output アプリケーション出力 - - The application is still running. Close it first. - アプリケーションは実行中です。アプリケーションを先に終了してください。 - - - + Unable to close 終了不可 @@ -8408,7 +9049,7 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ProjectExplorer::Internal::OutputWindow - + Application Output Window アプリケーション出力ウィンドウ @@ -8416,12 +9057,8 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ProjectExplorer::Internal::ProcessStep - - Custom Process Step - 独自プロセス ステップ - - - + + Custom Process Step item in combobox 独自プロセス ステップ @@ -8430,7 +9067,7 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ProjectExplorer::Internal::ProcessStepConfigWidget - + <b>%1</b> %2 %3 %4 <b>%1</b> %2 %3 %4 @@ -8454,37 +9091,38 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp - Working Directory: + Enable custom process step + 独自プロセスステップを有効にする + + + + Working directory: 作業ディレクトリ: - Command Arguments: + Command arguments: コマンド引数: - - - Enable Custom Process Step - 独自 プロセス ステップを有効にする - ProjectExplorer::Internal::ProjectExplorerSettingsPage - - Build and Run - ビルドして実行 - - - - Projects - プロジェクト + + General + 概要 ProjectExplorer::Internal::ProjectFileFactory - + + Project File Factory + ProjectExplorer::ProjectFileFactory display name. + プロジェクト ファイル ファクトリ + + + Could not open the following project: '%1' 以下のプロジェクトを開けませんでした: '%1' @@ -8492,14 +9130,28 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ProjectExplorer::Internal::ProjectFileWizardExtension - + + + <None> + No version control system selected +---------- +No project selected + <なし> + + + Failed to add one or more files to project '%1' (%2). 1つ以上のファイルをプロジェクト '%1' に追加できませんでした (%2). - + + A version control system repository could not be created in '%1'. + '%1' にバージョン管理システムリポジトリを作成できませんでした。 + + + Failed to add '%1' to the version control system. '%1' をバージョン管理システムに追加できませんでした。 @@ -8507,7 +9159,7 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ProjectExplorer::Internal::ProjectTreeWidget - + Simplify tree 簡易ツリー @@ -8525,42 +9177,33 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ProjectExplorer::Internal::ProjectTreeWidgetFactory - + Projects プロジェクト - + Filter tree フィルタ ツリー - - ProjectExplorer::Internal::ProjectWindow - - - - Active Build and Run Configurations - アクティブなビルド構成および実行構成 - - - - No project loaded. - プロジェクトが読み込まれていません。 - - ProjectExplorer::Internal::ProjectWizardPage - - Add to &VCS (%1) - バージョン管理システム(%1)に追加(&V) + + Summary + サマリ - + Files to be added: 追加されるファイル: + + + Files to be added in + ファイルの追加先 + ProjectExplorer::Internal::RemoveFileDialog @@ -8585,18 +9228,10 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp 削除するファイル: - - ProjectExplorer::Internal::RunSettingsPanel - - - Run Settings - 実行時の設定 - - ProjectExplorer::Internal::RunSettingsWidget - + Add 追加 @@ -8605,11 +9240,6 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp Remove 削除 - - - <a href="#">Make %1 active.</a> - <a href="#">%1 をアクティブにします。</a> - ProjectExplorer::Internal::RunSettingsPropertiesPage @@ -8625,19 +9255,19 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp - Edit run configuration: - 実行構成の編集: + Run configuration: + 実行構成: ProjectExplorer::Internal::SessionFile - + Session セッション - + Untitled default file name to display 無題 @@ -8646,30 +9276,11 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ProjectExplorer::Internal::TaskDelegate - + File not found: %1 ファイルが見つかりません: %1 - - ProjectExplorer::Internal::TaskWindow - - - - Build Issues - ビルドの問題点 - - - - &Copy - コピー(&C) - - - - Show Warnings - 警告を表示 - - ProjectExplorer::Internal::WinGuiProcess @@ -8690,21 +9301,6 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp Project management プロジェクト管理 - - - &Add to Project - プロジェクトの追加(&A) - - - - &Project - プロジェクト(&P) - - - - Add to &version control - バージョン管理システムに追加(&V) - The following files will be added: @@ -8718,16 +9314,26 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp + + + Add to &project: + プロジェクトに追加(&P): + + + + Add to &version control: + バージョン管理システムに追加(&V): + ProjectExplorer::ProjectExplorerPlugin - + Projects プロジェクト - + &Build ビルド(&B) @@ -8742,7 +9348,7 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp デバッグ開始(&S) - + Open With エディタを指定して開く @@ -8777,27 +9383,7 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp ファイルを開く - - Show in Explorer... - エクスプローラで表示... - - - - Show in Finder... - Finder で表示... - - - - Show containing folder... - 上位のフォルダを表示... - - - - Recent Projects - 最近使ったプロジェクト - - - + Close Project プロジェクトを閉じる @@ -8817,12 +9403,7 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp セッション - - Set Build Configuration - ビルド構成の設定 - - - + Build All すべてビルド @@ -8843,41 +9424,47 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp + Build Project プロジェクトをビルド - + + Build Project "%1" プロジェクト "%1" をビルド - + Ctrl+B Ctrl+B - + + Rebuild Project プロジェクトをリビルド - + + Rebuild Project "%1" プロジェクト "%1" をリビルド - + + Clean Project プロジェクトをクリーン - + + Clean Project "%1" プロジェクト "%1" をクリーン - + Build Without Dependencies 依存関係を無視してビルド @@ -8892,23 +9479,23 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp 依存関係を無視してクリーン - - + + Run 実行 - + Ctrl+R Ctrl+R - - Set Run Configuration - 実行構成の設定 + + Recent P&rojects + 最近使ったプロジェクト(&R) - + Cancel Build ビルドの中止 @@ -8944,18 +9531,43 @@ SOURCES *= .../ide/main/bin/gdbmacros/gdbmacros.cpp 名前を変更 - + + Open Build/Run Target Selector... + ビルド/実行ターゲット セレクタを開く... + + + + Ctrl+T + Ctrl+T + + + Load Project プロジェクトを読込 - + New Project Title of dialog 新しいプロジェクト - + + Always save files before build + ビルド前にすべてのファイルを保存する + + + + Cannot run without a project. + プロジェクトなしで実行はできません。 + + + + Cannot debug without a project. + プロジェクトなしでデバッグはできません。 + + + New File Title of dialog 新しいファイル @@ -9004,27 +9616,7 @@ to version control (%2)? バージョン管理システムへの追加に失敗 - - Launching Windows Explorer failed - Windows Explorer の起動に失敗 - - - - Could not find explorer.exe in path to launch Windows Explorer. - Windows Explorer を起動する為の explorer.exe にパスが通っていません。 - - - - Launching a file explorer failed - ファイル エクスプローラーの起動に失敗しました - - - - Could not find xdg-open to launch the native file explorer. - ネイティブなファイルエクスプローラを起動する為の xdg-open が見つかりません。 - - - + Remove file failed ファイル削除に失敗 @@ -9047,7 +9639,7 @@ to version control (%2)? ProjectExplorer::Internal::BuildConfigDialog - + Change build configuration && continue ビルド構成の変更 && 継続 @@ -9077,9 +9669,14 @@ to version control (%2)? これはアクティブな実行構成の為のアクティブなビルド構成が誤った Qt バージョン/ツールチェインを使っている場合に発生します(例えば、Symbian エミュレータの実行構成がビルド実行構成で WINSCW ツールチェインを要求している場合)。 - + + Active run configuration + アクティブな実行構成 + + + Choose build configuration: - ビルド構成を選択: + ビルド構成の選択: @@ -9090,7 +9687,7 @@ to version control (%2)? ProjectExplorer::SessionManager - + Error while restoring session セッションの保存中にエラーが発生しました @@ -9110,7 +9707,7 @@ to version control (%2)? セッション %1 を保存できません - + Qt Creator Qt Creator @@ -9130,21 +9727,6 @@ to version control (%2)? QMakeStep - QMake Build Configuration: - qmake のビルド構成: - - - - debug - デバッグ - - - - release - release - - - Additional arguments: 追加の引数: @@ -9153,6 +9735,21 @@ to version control (%2)? Effective qmake call: qmake 実行時のコマンドライン: + + + qmake build configuration: + qmake のビルド構成: + + + + Debug + デバッグ + + + + Release + リリース + QObject @@ -9243,113 +9840,13 @@ to version control (%2)? 表示のみ: - - QmlProjectManager::Internal::QmlNewProjectWizard - - - QML Application - QML アプリケーション - - - - Creates a QML application. - QML アプリケーションを作成します。 - - - - Projects - プロジェクト - - - - The project %1 could not be opened. - プロジェクト %1 を開けませんでした。 - - - - QmlProjectManager::Internal::QmlNewProjectWizardDialog - - - New QML Project - 新しい QML プロジェクト - - - - This wizard generates a QML application project. - このウィザードで、QML アプリケーションプロジェクトを生成します。 - - - - QmlProjectManager::Internal::QmlProjectWizard - - - Import of existing QML directory - 既存の QML ディレクトリのインポート - - - - Creates a QML project from an existing directory of QML files. - 既存のディレクトリに存在する QML ファイルから QML プロジェクトを作成します。 - - - - Projects - プロジェクト - - - - The project %1 could not be opened. - プロジェクト %1 を開けませんでした。 - - - - QmlProjectManager::Internal::QmlProjectWizardDialog - - - Import of QML Project - QML プロジェクトのインポート - - - - QML Project - QML プロジェクト - - - - Project name: - プロジェクト名: - - - - Location: - パス: - - QmlProjectManager::Internal::QmlRunConfiguration - - + QML Viewer QML ビューア - - - - - <Current File> - <現在のファイル> - - - - QML Viewer arguments: - QML ビューアの引数: - - - - Main QML File: - メイン QML ファイル: - QrcEditor @@ -9388,19 +9885,23 @@ to version control (%2)? Qt4ProjectManager::Internal::ConsoleAppWizard - Qt4 Console Application - Qt4 コンソール アプリケーション + Qt Console Application + Qt コンソール アプリケーション - Creates a Qt4 console application. - Qt4 コンソール アプリケーションを作成します。 + Creates a project containing a single main.cpp file with a stub implementation. + +Preselects a desktop Qt for building the application if available. + スタブ実装を含んだ単一の main.cpp を有するプロジェクトを作成します。 + +可能であれば、あらかじめデスクトップ用アプリケーションとして設定されます。 Qt4ProjectManager::Internal::ConsoleAppWizardDialog - + This wizard generates a Qt4 console application project. The application derives from QCoreApplication and does not provide a GUI. Qt4 コンソールアプリケーションのプロジェクトを生成するウィザードです。GUI を持たない QCoreApplication を派生したアプリケーションを生成します。 @@ -9408,9 +9909,9 @@ to version control (%2)? Qt4ProjectManager::Internal::DesignerExternalEditor - + Qt Designer is not responding (%1). - Qt デザイナが応答しません (%1)。 + Qt Designer が応答しません (%1)。 @@ -9418,39 +9919,31 @@ to version control (%2)? サーバソケットが作成できません: %1 - - Qt4ProjectManager::Internal::EmbeddedPropertiesPanel - - - Embedded Linux - エンベデッド Linux - - Qt4ProjectManager::Internal::EmptyProjectWizard - - Empty Qt4 Project - 空の Qt4 プロジェクト + + Empty Qt Project + 空の Qt プロジェクト - Creates an empty Qt project. - 空の Qt プロジェクトを作成します。 + Creates a qmake-based project without any files. This allows you to create an application without any default classes. + 何のファイルも持たない qmake ベースのプロジェクトを作成します。どんなデフォルトクラスも有しないアプリケーションのプロジェクトを作成できます。 Qt4ProjectManager::Internal::EmptyProjectWizardDialog - + This wizard generates an empty Qt4 project. Add files to it later on by using the other wizards. - このウィザードでは空の Qt4 プロジェクトを生成します。後で他のウィザードなどを使ってファイルを追加してください。 + このウィザードでは空の Qt4 プロジェクトを生成します。後で他のウィザード等を使ってファイルを追加してください。 Qt4ProjectManager::Internal::ExternalQtEditor - + Unable to start "%1" "%1" を開始できません @@ -9476,17 +9969,21 @@ to version control (%2)? Qt4ProjectManager::Internal::GuiAppWizard - - Qt4 Gui Application - Qt4 GUI アプリケーション + + Qt Gui Application + Qt GUI アプリケーション - Creates a Qt4 Gui Application with one form. - 1個のフォームで構成された Qt4 GUI アプリケーションを作成します。 + Creates a Qt application for the desktop. Includes a Qt Designer-based main window. + +Preselects a desktop Qt for building the application if available. + Qt Designer ベースのメインウィンドウを含んだデスクトップ向け Qt アプリケーションを作成します。 + +可能であれば、あらかじめデスクトップ用アプリケーションとして設定されます。 - + The template file '%1' could not be opened for reading: %2 テンプレートファイル '%1' を開けませんでした: %2 @@ -9494,28 +9991,33 @@ to version control (%2)? Qt4ProjectManager::Internal::GuiAppWizardDialog - + This wizard generates a Qt4 GUI application project. The application derives by default from QApplication and includes an empty widget. Qt4 GUIアプリケーションプロジェクトを生成するウィザードです。QApplicationを派生し、空のウィジェットを含んだアプリケーションが生成されます。 + + + Details + 詳細 + Qt4ProjectManager::Internal::LibraryWizard - + C++ Library C++ ライブラリ - Creates a C++ Library. - C++ ライブラリ を作成します。 + Creates a C++ library based on qmake. This can be used to create:<ul><li>a shared C++ library for use with <tt>QPluginLoader</tt> and runtime (Plugins)</li><li>a shared or static C++ library for use with another project at linktime</li></ul>. + qmake を使用した C++ ライブラリベースのプロジェクトを作成します。このプロジェクトでは<ul><li><tt>QPluginLoader</tt>やランタイム(プラグイン)にから使用できる共有 C++ ライブラリ</li><li>別のプロジェクトのリンク時に使用される共有/静的 C++ ライブラリ</li></ul>を作成できます。 Qt4ProjectManager::Internal::LibraryWizardDialog - + Shared library 共有ライブラリ @@ -9535,10 +10037,15 @@ to version control (%2)? - + This wizard generates a C++ library project. このウィザードで、C++ ライブラリ プロジェクトを生成します。 + + + Details + 詳細 + Qt4ProjectManager::Internal::ModulesPage @@ -9553,194 +10060,50 @@ to version control (%2)? プロジェクトに含めたいモジュールを選択してください。推奨するモジュールはデフォルトで選択されています。 - - Qt4ProjectManager::Internal::ProEditor - - - New - 新規作成 - - - - Remove - 削除 - - - - Up - 上へ - - - - Down - 下へ - - - - Cut - 切り取り - - - - Copy - コピー - - - - Paste - 貼り付け - - - - Ctrl+X - Ctrl+X - - - - Ctrl+C - Ctrl+C - - - - Ctrl+V - Ctrl+V - - - - Add Variable - 変数の追加 - - - - Add Scope - スコープの追加 - - - - Add Block - ブロックの追加 - - - - Qt4ProjectManager::Internal::ProEditorModel - - - <Global Scope> - <グローバル スコープ> - - - - Change Item - 項目の変更 - - - - Change Variable Assignment - 変数値の変更 - - - - Change Variable Type - 変数の型の変更 - - - - Change Scope Condition - スコープ条件の変更 - - - - Change Expression - 式の変更 - - - - Move Item - 上に移動 - - - - Remove Item - 項目を削除 - - - - Insert Item - 項目を挿入 - - Qt4ProjectManager::Internal::ProjectLoadWizard - - - Import existing build settings - 既存のビルド設定をインポート - - - - Qt Creator has found an already existing build in the source directory.<br><br><b>Qt Version:</b> %1<br><b>Build configuration:</b> %2<br><b>Additional QMake Arguments:</b>%3 - Qt Creator はソース ディレクトリに既に存在するビルド構成を見つけました。<br><br><b>Qt バージョン:</b> %1<br><b>ビルド構成:</b> %2<br><b>QMake への追加引数:</b> %3 - - - - <b>Note:</b> Importing the settings will automatically add the Qt Version identified by <br><b>%1</b> to the list of Qt versions. - <b>注意:</b> 設定をインポートすることによって<b>%1</br>として特定される Qt を<br>自動的に Qt のバージョンリストに追加します。 - - - - Import existing build settings. - 既存のビルド設定をインポートする。 - - - - Qt4ProjectManager::Internal::Qt4BuildEnvironmentWidget - - - Clear system environment - システム環境変数を非表示にする - - - - Build Environment - ビルド時の環境変数 + + Project setup + プロジェクト セットアップ Qt4ProjectManager::Internal::Qt4PriFileNode - + Headers ヘッダー - + Sources ソース - + Forms フォーム - + Resources リソース - + Other files その他のファイル - + + Failed! エラー発生! - + Could not open the file for edit with SCC. バージョン管理システムを使ってファイルを編集モードで開けませんでした。 @@ -9750,30 +10113,31 @@ to version control (%2)? 書込可能なパーミッションに設定できませんでした。 - + There are unsaved changes for project file %1. プロジェクト ファイル %1 は変更されていますが、まだ保存されていません。 - - Error while parsing file %1. Giving up. - プロジェクトファイル '%1' の解析中にエラーが発生しました。中止します。 + + Could not write project file %1. + プロジェクトファイル %1 に書き込めません。 - - Error while changing pro file %1. - プロジェクト ファイル %1 の変更中にエラーが発生しました。 + + Error while reading PRO file %1: %2 + PRO ファイル %1 の読み込み中にエラー: %2 Qt4ProjectManager::Internal::Qt4ProFileNode - + + Error while parsing file %1. Giving up. プロジェクトファイル '%1' の解析中にエラーが発生しました。中止します。 - + Could not find .pro file for sub dir '%1' in '%2' '%2' 内のサブディレクトリ '%1' に .pro ファイルが見つかりませんでした @@ -9782,60 +10146,45 @@ to version control (%2)? Qt4ProjectManager::Internal::Qt4ProjectConfigWidget - Configuration Name: - 構成名: - - - - Qt Version: - Qt バージョン: - - - - This Qt-Version is invalid. - この Qt バージョンは無効です。 - - - - Shadow Build: - シャドウビルド: - - - - Build Directory: - ビルド ディレクトリ: - - - <a href="import">Import existing build</a> <a href="import">既存ビルド構成のインポート</a> - + Shadow Build Directory シャドウビルド ディレクトリ - - - Default Qt Version (%1) - デフォルト Qt バージョン (%1) - - - - No Qt Version set - Qt バージョンが設定されていません + + using <font color="#ff0000">invalid</font> Qt Version: <b>%1</b><br>%2 + <font color="#ff0000">無効な</font> Qt バージョン: <b>%1</b> が指定されています<br>%2 + No Qt Version found. + Qt バージョンが見つかりません。 + + + using Qt version: <b>%1</b><br>with tool chain <b>%2</b><br>building in <b>%3</b> 使用する Qt バージョン: <br>%1</b><br>ツールチェイン: <b>%2</b><br>ビルドディレクトリ: <b>%3</b> - + General 概要 + + + Building in subdirectories of the source directory is not supported by qmake. + qmake は、ソース ディレクトリ配下にあるサブディレクトリ内でのビルドをサポートしていません。 + + + + An incompatible build exists in %1, which will be overwritten. + %1 build directory + %1 に互換性のないビルドが存在してますが、上書きされます。 + Manage @@ -9843,53 +10192,107 @@ to version control (%2)? - Tool Chain: + problemLabel + 問題レベル + + + + Configuration name: + 構成名: + + + + Qt version: + Qt バージョン: + + + + This Qt version is invalid. + この Qt バージョンは無効です。 + + + + Tool chain: ツール チェイン: + + + Shadow build: + シャドウビルド: + + + + Build directory: + ビルド ディレクトリ: + Qt4ProjectManager::Internal::Qt4ProjectManagerPlugin - + Run qmake qmake 実行 + + + Build + ビルド + + + + Run qmake in %1 + %1 で qmake 実行 + + + + Build in %1 + %1 でビルド + Qt4ProjectManager::Internal::Qt4RunConfiguration - - - Qt4RunConfiguration - Qt4 実行構成 + + Clean Environment + 環境変数なし - - Could not parse %1. The Qt4 run configuration %2 can not be started. - %1 をパースできません。Qt4 の実行構成 %2 を開始できません。 + + System Environment + システム環境変数 + + + + Build Environment + ビルド時の環境変数 + + + + Qt4 RunConfiguration + Qt4 実行構成 Qt4ProjectManager::Internal::Qt4RunConfigurationWidget - - Running executable: <b>%1</b> %2 (in terminal) - 動作中の実行ファイル: <b>%1</br> %2 (端末内) - - - - Running executable: <b>%1</b> %2 - 実行ファイル: <b>%1</b> %2 - - - + Arguments: 引数: - - Run in Terminal + + Select Working Directory + 作業ディレクトリの選択 + + + + Working directory: + 作業ディレクトリ: + + + + Run in terminal 端末内で実行 @@ -9928,22 +10331,12 @@ to version control (%2)? 実行ファイル: - - Select the working directory - 作業ディレクトリの選択 - - - + Reset to default デフォルトに戻す - - Working Directory: - 作業ディレクトリ: - - - + Use debug version of frameworks (DYLD_IMAGE_SUFFIX=_debug) デバッグバージョンのフレームワークを使用する (DYLD_IMAGE_SUFFIX=_debug) @@ -9951,7 +10344,7 @@ to version control (%2)? Qt4ProjectManager::Internal::QtOptionsPageWidget - + <specify a name> <名前を入力> @@ -9961,9 +10354,9 @@ to version control (%2)? <qmake のパスを入力> - - Select QMake Executable - QMake の実行ファイルを選択 + + Select qmake Executable + qmake の実行ファイルを選択 @@ -9973,12 +10366,12 @@ to version control (%2)? Select Carbide Install Directory - Carbide をインストールしたディレクトリ + Carbide をインストールしたディレクトリを選択 Select S60 SDK Root - S60 の SDK のルートディレクトリを選択 + S60 SDK のルートディレクトリを選択 @@ -9996,41 +10389,61 @@ to version control (%2)? マニュアル - + Building helpers - ヘルパビルド中 + ヘルパビルド中 - + <html><body><table><tr><td>File:</td><td><pre>%1</pre></td></tr><tr><td>Last&nbsp;modified:</td><td>%2</td></tr><tr><td>Size:</td><td>%3 Bytes</td></tr></table></body></html> Tooltip showing the debugging helper library file. <html><body><table><tr><td>ファイル:</td><td><pre>%1</pre></td></tr><tr><td>最終更新日時:</td><td>%2</td></tr><tr><td>サイズ:</td><td>%3 バイト</td></tr></table></body></html> - - The Qt Version identified by %1 is not installed. Run make install - %1 で特定される Qt のバージョンはインストールされていません。 make install を実行してください + + This Qt Version has a unknown toolchain. + この Qt バージョンに指定されているツールチェインは不明です。 + + + + Desktop + Qt Version is meant for the desktop + デスクトップ - %1 does not specify a valid Qt installation - %1 は有効なインストール済みの Qt ではありません + Symbian + Qt Version is meant for Symbian + Symbian - - Found Qt version %1, using mkspec %2 - Qt バージョン %1 mkspec %2 が見つかりました + + Maemo + Qt Version is meant for Maemo + Maemo + + + + Qt Simulator + Qt Version is meant for Qt Simulator + Qt シミュレータ + + + + unkown + No idea what this Qt Version is meant for! + 不明 + + + + Found Qt version %1, using mkspec %2 (%3) + Qt バージョン %1 mkspec %2 (%3) が見つかりました Qt4ProjectManager::Internal::QtVersionManager - Qt versions - Qt バージョン - - - Name 名前 @@ -10049,21 +10462,6 @@ to version control (%2)? - - - - - Version Name: - バージョン名: - - - - MinGW Directory: - MinGW ディレクトリ: - - - - MSVC Version: - MSVC バージョン: - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -10077,11 +10475,6 @@ p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#ff0000;">MSVC のバージョンが検出できません。</span></p></body></html> - - - Debugging Helper: - デバッグヘルパ: - Show &Log @@ -10092,21 +10485,6 @@ p, li { white-space: pre-wrap; } &Rebuild リビルド(&R) - - - Default Qt Version: - デフォルト Qt バージョン: - - - - QMake Location - QMake のパス - - - - QMake Location: - QMake のパス: - S60 SDK: @@ -10114,145 +10492,70 @@ p, li { white-space: pre-wrap; } - Carbide Directory: + qmake Location + qmake のパス + + + + Version name: + バージョン名: + + + + qmake location: + qmake のパス: + + + + MinGW directory: + MinGW ディレクトリ: + + + + Toolchain: + ツール チェイン: + + + + CSL/GCCE directory: + CSL/GCCE ディレクトリ: + + + + Carbide directory: Carbide ディレクトリ: - CSL/GCCE Directory: - CSL/GCCE ディレクトリ: - - - - Qt4ProjectManager::Internal::QtWizard - - - The project %1 could not be opened. - プロジェクト %1 を開けませんでした。 - - - - Qt4ProjectManager::Internal::ValueEditor - - - Edit Variable - 変数を編集 - - - - Variable Name: - 変数名: - - - - Assignment Operator: - 代入演算子: - - - - Variable: - 変数: - - - - Append (+=) - 追加 (+=) - - - - Remove (-=) - 削除 (-=) - - - - Replace (~=) - 置換 (~=) - - - - Set (=) - 設定 (=) - - - - Unique (*=) - 一意 (*=) - - - - Select Item - 項目を選択 - - - - Edit Item - 項目を編集 - - - - Select Items - 項目を選択 - - - - Edit Items - 項目を編集 - - - - New - 新規作成 - - - - Remove - 削除 - - - - Edit Values - 値を編集 - - - - Edit %1 - %1 を編集 - - - - Edit Scope - スコープを編集 - - - - Edit Advanced Expression - 高度な式を編集 + Debugging helper: + デバッグヘルパ: Qt4ProjectManager::MakeStep - - <font color="#ff0000">Could not find make command: %1 in the build environment</font> - <font color="#ff0000">ビルド環境に make コマンド:%1 が見つかりませんでした</font> + + Make + Qt4 MakeStep display name. + Make - - <font color="#0000ff"><b>No Makefile found, assuming project is clean.</b></font> - <font color="#0000ff"><b>Makefile が見つかりませんでした、プロジェクトがクリーン状態の可能性があります。</b></font> + + Could not find make command: %1 in the build environment + ビルド環境に make コマンド: %1 が見つかりませんでした Qt4ProjectManager::MakeStepConfigWidget - + Override %1: %1 の代わりに使用するコマンド: - - <b>Make Step:</b> %1 not found in the environment. - <b>Make ステップ:</b> %1 が環境変数に見つかりません。 + + <b>Make:</b> %1 not found in the environment. + <b>Make:</b> %1 が環境変数内に見つかりませんでした。 @@ -10263,7 +10566,7 @@ p, li { white-space: pre-wrap; } Qt4ProjectManager::Internal::MakeStepFactory - + Make @@ -10271,93 +10574,52 @@ p, li { white-space: pre-wrap; } Qt4ProjectManager::QMakeStep - - -<font color="#ff0000"><b>No valid Qt version set. Set one in Preferences </b></font> - - -<font color="#ff0000"><b>有効な Qt バージョンが設定されていません。設定画面で1つ設定してください。</b></font> - + + qmake + QMakeStep display name. + qmake - - -<font color="#ff0000"><b>No valid Qt version set. Set one in Tools/Options </b></font> - - -<font color="#ff0000"><b>有効な Qt バージョンが設定されていません。ツール/オプションで1つ設定してください。</b></font> - + + Configuration is faulty, please check the Build Issues view for details. + 構成は不完全です。詳細は、ビルドの問題点で確認してください。 - - <font color="#0000ff">Configuration unchanged, skipping QMake step.</font> - <font color="#0000ff">構成が変更されていないので QMake ステップはスキップします。</font> + + Configuration unchanged, skipping qmake step. + 構成が変更されていない為、qmake ステップをスキップします。 Qt4ProjectManager::QMakeStepConfigWidget - - <b>QMake:</b> No Qt version set. QMake can not be run. - <b>QMake:</b> Qt バージョンが設定されていません。 QMake を実行できません。 + + <b>qmake:</b> No Qt version set. Cannot run qmake. + <b>qmake:</b> Qt バージョンが設定されていません。 qmake を実行できません。 - - <b>QMake:</b> %1 %2 - <b>QMake:</b> %1 %2 - - - - No valid Qt version set. - 有効な Qt バージョンが設定されていません。 - - - - Qt4ProjectManager::Internal::QMakeStepFactory - - - QMake - + + <b>qmake:</b> %1 %2 + <b>qmake:</b> %1 %2 Qt4ProjectManager::Qt4Manager - - Loading project %1 ... - プロジェクト %1 を読み込んでいます... - - - + Failed opening project '%1': Project file does not exist プロジェクト '%1' を開けません: プロジェクト ファイルが存在しません - - - Failed opening project - プロジェクトを開けません - - - + Failed opening project '%1': Project already open プロジェクト '%1' を開けません: プロジェクトは既に開かれています - - - Opening %1 ... - %1 を開いています... - - - - Done opening project - プロジェクトを開きました - Qt4ProjectManager::QtVersionManager - + <not found> <見つかりません> @@ -10368,7 +10630,7 @@ p, li { white-space: pre-wrap; } PATH に含まれる Qt - + Name: 名前: @@ -10393,12 +10655,7 @@ p, li { white-space: pre-wrap; } デフォルト: - - Compiler: - コンパイラ: - - - + Version: バージョン: @@ -10411,200 +10668,101 @@ p, li { white-space: pre-wrap; } QApplication - - The Qt Version has no toolchain. - Qt バージョンのツールチェインが見つかりません。 + + EditorManager + Next Open Document in History + エディタ マネージャ + + + + EditorManager + Previous Open Document in History + エディタ マネージャ QtModulesInfo - - QtCore Module - Qt Core モジュール - - - + Core non-GUI classes used by other modules コアは、他のモジュールから使用されている非GUIクラスです - - QtGui Module - QtGui モジュール - - - + Graphical user interface components GUIコンポーネントです - - QtNetwork Module - QtNetwork モジュール - - - + Classes for network programming ネットワーク プログラム向けのクラスです - - QtOpenGL Module - Qt OpenGL モジュール - - - + OpenGL support classes OpenGL をサポートするクラスです - - QtSql Module - QtSql モジュール - - - + Classes for database integration using SQL SQLを使ったデータベース統合の為のクラスです - - QtScript Module - QtScript モジュール - - - + Classes for evaluating Qt Scripts Qt Script を評価する為のクラスです - - QtScriptTools Module - QtScriptTools モジュール - - - + Additional Qt Script components Qt Script の追加機能 - - QtSvg Module - QtSvg モジュール - - - + Classes for displaying the contents of SVG files SVG ファイルを表示する為のクラスです - - QtWebKit Module - QtWebKit モジュール - - - + Classes for displaying and editing Web content Web コンテンツを表示したり編集したりする為のクラスです - - QtXml Module - QtXml モジュール - - - + Classes for handling XML XML を取り扱う為のクラスです - - QtXmlPatterns Module - QtXmlPatterns モジュール - - - + An XQuery/XPath engine for XML and custom data models XMLおよび独自データモデル用のXQuery/XPath エンジンです - - Phonon Module - Phonon モジュール - - - + Multimedia framework classes マルチメディア フレームワーク クラス - - QtMultimedia Module - QtMultimedia モジュール - - - + Classes for low-level multimedia functionality ローレベルなマルチメディア機能のためのクラス - - Qt3Support Module - Qt3Support モジュール - - - + Classes that ease porting from Qt 3 to Qt 4 Qt 3から Qt4 へ簡単に移植する為のクラスです - - QtTest Module - QtTest モジュール - - - + Tool classes for unit testing ユニット テスト用のツールクラス - - QtDBus Module - QtDBus モジュール - - - + Classes for Inter-Process Communication using the D-Bus D-Bus を使ったIPCを実現する為のクラスです - - QtScriptEditor::Internal::QtScriptEditorPlugin - - - Creates a Qt Script file. - Qt スクリプトファイルを作成します。 - - - - Qt Script file - Qt スクリプト ファイル - - - - Qt - Qt - - - - QtScriptEditor::Internal::ScriptEditor - - - <Select Symbol> - <シンボルを選択> - - Locator::ILocatorFilter @@ -10635,21 +10793,21 @@ p, li { white-space: pre-wrap; } Filter Configuration フィルタ設定 + + + + Select Directory + ディレクトリを選択してください + - + %1 filter update: %n files %1 フィルタは %n 個のファイルをアップデートしました - - - Choose a directory to add - 追加するディレクトリを選択してください - - - + %1 filter update: 0 files フィルタ %1 でリフレッシュ: 0 個のファイル @@ -10666,11 +10824,6 @@ p, li { white-space: pre-wrap; } Name: 名前: - - - File Types: - ファイルの種類: - Specify file name filters, separated by comma. Filters may contain wildcards. @@ -10713,11 +10866,16 @@ To do this, you type this shortcut and a space in the Locator entry field, and t 短い単語や略語を指定すると、このディレクトリツリーで補完するファイル名を限定できるようになります。 クイックオープンでの検索時に、ショートカットとスペースに続けて検索する単語を入力してください。 + + + File types: + ファイルの種類: + Locator::Internal::FileSystemFilter - + Files in file system ファイル システム上のファイル @@ -10753,7 +10911,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Locator::Internal::OpenDocumentsFilter - + Open documents 開いているドキュメント @@ -10769,7 +10927,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Locator::Internal::LocatorPlugin - + Indexing 解析中 @@ -10777,7 +10935,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Locator::Internal::LocatorWidget - + Refresh 更新 @@ -10792,12 +10950,17 @@ To do this, you type this shortcut and a space in the Locator entry field, and t クイック アクセス... - + Type to locate キーを入力してください - + + Options + オプション + + + <type here> <入力してください> @@ -10805,8 +10968,8 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Locator::Internal::SettingsPage - - %1 (Prefix: %2) + + %1 (prefix: %2) %1 (プレフィクス: %2) @@ -10834,13 +10997,13 @@ To do this, you type this shortcut and a space in the Locator entry field, and t - Refresh Interval: - 更新間隔: + min + - min - + Refresh interval: + 更新間隔: @@ -10949,22 +11112,17 @@ To do this, you type this shortcut and a space in the Locator entry field, and t ResourceEditor::Internal::ResourceEditorPlugin - - Creates a Qt Resource file (.qrc). - Qt リソースファイル(.qrc)を作成します。 - - - + Qt Resource file Qt リソースファイル - - Qt - Qt + + Creates a Qt Resource file (.qrc) that you can add to a Qt C++ project. + Qt C++ プロジェクトに追加可能な Qt リソースファイル (.qrc) を作成します。 - + &Undo 元に戻す(&U) @@ -10977,7 +11135,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t ResourceEditor::Internal::ResourceEditorW - + untitled 無題 @@ -11000,23 +11158,10 @@ To do this, you type this shortcut and a space in the Locator entry field, and t ビルド前にすべてのファイルを自動的に保存する - - SettingsDialog - - - Options - オプション - - - - 0 - 0 - - SharedTools::QrcEditor - + Add Files ファイルを追加 @@ -11026,12 +11171,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t プレフィックスを追加 - - Invalid file - 無効なファイル - - - + Copy コピー @@ -11046,9 +11186,14 @@ To do this, you type this shortcut and a space in the Locator entry field, and t 中止する - - The file %1 is not in a subdirectory of the resource file. Continuing will result in an invalid resource file. - ファイル '%1' は、リソースファイルのサブディレクトリ内に存在していません。続行した場合、不正なリソースファイルになる可能性があります。 + + Invalid file location + 不正なファイルパス + + + + The file %1 is not in a subdirectory of the resource file. You now have the option to copy this file to a valid location. + %1 はリソース サブディレクトリ配下にありません。有効なパスになるよう、ファイルをコピーしてくる事もできます。 @@ -11079,7 +11224,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t SharedTools::ResourceView - + Add Files... ファイルを追加... @@ -11149,69 +11294,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t エイリアス: - - ShortcutSettings - - - Keyboard Shortcuts - キーボード ショートカット - - - - Filter: - フィルタ: - - - - Command - コマンド - - - - Label - ラベル - - - - Shortcut - ショートカット - - - - Defaults - デフォルト - - - - Import... - インポート... - - - - Export... - エクスポート... - - - - Key Sequence - キー シーケンス - - - - Shortcut: - ショートカット: - - - - Reset - リセット - - - - Remove - 削除 - - ShowBuildLog @@ -11286,44 +11368,89 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Server start script: サーバのスタートアップスクリプト: + + + Debugger: + デバッガ: + + + + Local executable: + ローカル実行ファイル: + + + + Sysroot: + Sysroot: + Subversion::Internal::SettingsPage - Subversion Command: - Subversion コマンド: - - - Authentication 認証情報 - - - User name: - ユーザ名: - Password: パスワード: - + Subversion Subversion - Prompt to submit + Configuration + 構成 + + + + Subversion command: + Subversion コマンド: + + + + Miscellaneous + その他 + + + + Timeout: + タイムアウト: + + + + s + + + + + Prompt on submit コミット前に確認する + + + Ignore whitespace changes in annotation + アノテーション中で空白文字を無視 + + + + Log count: + ログ上限: + + + + Username: + ユーザー名: + Subversion::Internal::SettingsPageWidget - + Subversion Command Subversion コマンド @@ -11331,12 +11458,12 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Subversion::Internal::SubversionPlugin - + &Subversion Subversion(&S) - + Add 追加 @@ -11351,32 +11478,12 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Alt+S,Alt+A - - Delete - 削除 - - - - Delete "%1" - "%1" を削除 - - - - Revert - 元に戻す - - - - Revert "%1" - "%1" を元に戻す - - - + Diff Project プロジェクトの差分表示 - + Diff Current File 現在のファイルの差分表示 @@ -11391,12 +11498,12 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Alt+S,Alt+D - + Commit All Files すべてのファイルをコミット - + Commit Current File 現在のファイルをコミット @@ -11411,7 +11518,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Alt+S,Alt+C - + Filelog Current File 現在のファイルのファイルログ @@ -11421,7 +11528,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t "%1" のファイルログ - + Annotate Current File 現在のファイルのアノテーション @@ -11431,22 +11538,102 @@ To do this, you type this shortcut and a space in the Locator entry field, and t "%1" のアノテーション - + Describe... 説明... - + Project Status プロジェクトの状態 - + + Delete... + 削除... + + + + Delete "%1"... + "%1" を削除... + + + + Revert... + 元に戻す... + + + + Revert "%1"... + "%1" を元に戻す... + + + + Diff Project "%1" + プロジェクト "%1" の差分表示 + + + + Status of Project "%1" + プロジェクト "%1" の状態 + + + + Log Project + プロジェクトのログ + + + + Log Project "%1" + プロジェクト "%1" のログ + + + Update Project プロジェクトをアップデート + + + Update Project "%1" + プロジェクト "%1" をアップデート + + + + Commit Project + プロジェクトのコミット + + + + Commit Project "%1" + プロジェクト "%1" をコミット + + Diff Repository + リポジトリの差分 + + + + Repository Status + リポジトリの状態 + + + + Log Repository + リポジトリのログ + + + + Update Repository + リポジトリを更新 + + + + Revert Repository... + リポジトリ全体を元に戻す... + + + Commit コミット @@ -11466,7 +11653,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t やり直す(&R) - + Closing Subversion Editor Subversion エディタを閉じようとしています @@ -11481,30 +11668,39 @@ To do this, you type this shortcut and a space in the Locator entry field, and t コミットメッセージが確認できませんでした。変更をコミットしますか? - + + Revert repository + リポジトリ全体を元に戻す + + + + Would you like to revert all changes to the repository? + リポジトリのすべての変更を元に戻しますか? + + + + Revert failed: %1 + 元に戻せませんでした: %1 + + + The file has been changed. Do you want to revert it? ファイルは変更されていますが、元にもどしますか? - - The commit list spans several repositories (%1). Please commit them one by one. - 複数のリポジトリ (%1) に対するコミットリストです。1つずつコミットしてください。 - - - + Executing: %1 %2 - Executing: <executable> <arguments> 実行中: %1 %2 - + Another commit is currently being executed. 別のコミットが実行中です。 - + There are no modified files. 変更されたファイルはありません。 @@ -11514,7 +11710,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t 一時ファイルを作成できません: %1 - + Describe 説明 @@ -11524,12 +11720,19 @@ To do this, you type this shortcut and a space in the Locator entry field, and t リビジョン番号: - + + Executing in %1: %2 %3 + + %1 で実行中: %2 %3 + + + + No subversion executable specified! subvesion 実行ファイルが指定されていません! - + The process terminated with exit code %1. プロセスは終了コード %1 で終了しました。 @@ -11560,7 +11763,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t TextEditor::BaseFileFind - + %1 found 一致 %1 件 @@ -11572,14 +11775,14 @@ To do this, you type this shortcut and a space in the Locator entry field, and t - Use Regular E&xpressions + Use regular e&xpressions 正規表現を使用(&X) TextEditor::BaseTextDocument - + untitled 無題 @@ -11592,12 +11795,12 @@ To do this, you type this shortcut and a space in the Locator entry field, and t TextEditor::BaseTextEditor - + Print Document ドキュメントを印刷 - + <b>Error:</b> Could not decode "%1" with "%2"-encoding. Editing not possible. <b>エラー:</b> "%1" を "%2" でデコードできませんでした。編集できません。 @@ -11610,7 +11813,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t TextEditor::BaseTextEditorEditable - + Line: %1, Col: %2 行番号: %1, 列位置: %2 @@ -11714,8 +11917,53 @@ To do this, you type this shortcut and a space in the Locator entry field, and t - In leading white space - 先頭の空白では行う + Automatically determine based on the nearest indented line (previous line preferred over next line) + 自動的に、付近のインデントされた行を基準とします (直後の行よりも、直前の行を優先します) + + + + Based on the surrounding lines + 周囲の行を基準とする + + + + Block indentation style: + ブロック インデント スタイル: + + + + Exclude Braces + 括弧を除く + + + + Include Braces + 括弧を含む + + + + GNU Style + GNU スタイル + + + + Mouse + マウス + + + + Enable &mouse navigation + マウスナビゲーションを有効にする(&M) + + + + Enable scroll &wheel zooming + ホイール スクロールでの拡大縮小を有効にする(&W) + + + + In Leading White Space + 先頭が空白の場合 @@ -11772,40 +12020,40 @@ To do this, you type this shortcut and a space in the Locator entry field, and t - Animate matching parentheses - 対応する括弧をアニメーション表示する + Mark &text changes + テキストの変更をマークする(&T) - Navigation - ナビゲーション + &Animate matching parentheses + 対応する括弧をアニメーション表示する(&A) - Enable &mouse navigation - マウスナビゲーションを有効にする(&M) + Auto-fold first &comment + 最初のコメントを自動的に折り畳む(&C) - Mark text changes - テキストの変更をマークする + Center &cursor on scroll + スクロール時はカーソルを中央にする(&C) TextEditor::FontSettingsPage - - Font & Colors - フォント & 色 + + Font && Colors + フォント && 色 - + Copy Color Scheme カラースキームをコピー - Color Scheme name: + Color scheme name: カラースキーム名: @@ -11884,9 +12132,9 @@ The following encodings are likely to fit: TextEditor::Internal::FindInFiles - - Files on Disk - ディスク上のファイル + + Files on File System + ファイル システム上のファイル @@ -11904,7 +12152,7 @@ The following encodings are likely to fit: ファイル パターン(&P): - + Directory to search 検索対象ディレクトリの指定 @@ -11946,6 +12194,16 @@ The following encodings are likely to fit: Delete 削除 + + + % + % + + + + Zoom: + 拡大率: + TextEditor::Internal::LineNumberFilter @@ -11964,11 +12222,11 @@ The following encodings are likely to fit: TextEditor::Internal::TextEditorPlugin - Creates a text file (.txt). - テキストファイル(.txt)を作成します。 + Creates a text file. The default file extension is <tt>.txt</tt>. You can specify a different extension as part of the filename. + テキストファイルを作成します。デフォルトの拡張子は <tt>.txt</tt> ですが、違う拡張子にする事もできます。 - + Text File テキスト ファイル @@ -12006,7 +12264,7 @@ The following encodings are likely to fit: TextEditor::TextEditorActionHandler - + &Undo 元に戻す(&U) @@ -12018,7 +12276,7 @@ The following encodings are likely to fit: Select Encoding... - 文字コードを選択... + 文字コードの選択... @@ -12058,7 +12316,7 @@ The following encodings are likely to fit: Enable Text &Wrapping - 文字の折り返しを有効にする(&W) + 行の折り返しを有効にする(&W) @@ -12076,7 +12334,37 @@ The following encodings are likely to fit: 行削除(&L) - + + Reset Font Size + フォントの大きさをリセット + + + + Ctrl+0 + Ctrl+0 + + + + Go to Block Start + ブロックの開始位置に移動 + + + + Go to Block End + ブロックの終了位置に移動 + + + + Go to Block Start With Selection + ブロックの開始位置に移動し、選択状態にする + + + + Go to Block End With Selection + ブロックの終了位置に移動し、選択状態にする + + + Shift+Del Shift+Del @@ -12146,42 +12434,22 @@ The following encodings are likely to fit: Ctrl+- - - Goto Block Start - ブロックの開始位置に移動 - - - + Ctrl+[ Ctrl+[ - - Goto Block End - ブロックの終了位置に移動 - - - + Ctrl+] Ctrl+] - - Goto Block Start With Selection - ブロックの開始位置に移動し、選択状態にする - - - + Ctrl+{ Ctrl+{ - - Goto Block End With Selection - ブロックの終了位置に移動し、選択状態にする - - - + Ctrl+} Ctrl+} @@ -12241,7 +12509,97 @@ The following encodings are likely to fit: Ctrl+Alt+Down - + + Join Lines + 行を結合 + + + + Ctrl+J + Ctrl+J + + + + Goto Line Start + 行の先頭に移動 + + + + Goto Line End + 行の末尾に移動 + + + + Goto Next Line + 次の行に移動 + + + + Goto Previous Line + 前の行に移動 + + + + Goto Previous Character + 前の文字に移動 + + + + Goto Next Character + 次の文字に移動 + + + + Goto Previous Word + 前の単語に移動 + + + + Goto Next Word + 次の単語に移動 + + + + Goto Line Start With Selection + 行の先頭に移動し、選択状態にする + + + + Goto Line End With Selection + 行の末尾に移動し、選択状態にする + + + + Goto Next Line With Selection + 次の行に移動し、選択状態にする + + + + Goto Previous Line With Selection + 前の行に移動し、選択状態にする + + + + Goto Previous Character With Selection + 前の文字に移動し、選択状態にする + + + + Goto Next Character With Selection + 次の文字に移動し、選択状態にする + + + + Goto Previous Word With Selection + 前の単語に移動し、選択状態にする + + + + Goto Next Word With Selection + 次の単語に移動し、選択状態にする + + + <line number> <行番号> @@ -12249,7 +12607,7 @@ The following encodings are likely to fit: TextEditor::TextEditorSettings - + Text テキスト @@ -12389,19 +12747,12 @@ The following encodings are likely to fit: 差異のある行 - - - - Text Editor - テキスト エディタ - - - + Behavior 動作 - + Display 表示 @@ -12409,14 +12760,14 @@ The following encodings are likely to fit: TopicChooser - + Choose a topic for <b>%1</b>: <b>%1</b> の検索先トピックを選択してください: Choose Topic - トピックを選択 + トピックの選択 @@ -12437,16 +12788,20 @@ The following encodings are likely to fit: VCSBase - - + Version Control バージョン管理システム - + Common 共通 + + + Project from Version Control + バージョン管理からのプロジェクト インポート + VCSBase::Internal::NickNameDialog @@ -12492,7 +12847,17 @@ The following encodings are likely to fit: VCSBase::VCSBaseEditor - + + Annotate "%1" + "%1" のアノテーション + + + + Copy "%1" + "%1" をコピー + + + Describe change %1 %1 の変更点についての説明 @@ -12500,7 +12865,7 @@ The following encodings are likely to fit: VCSBase::VCSBaseSubmitEditor - + Check message メッセージをチェック @@ -12510,7 +12875,7 @@ The following encodings are likely to fit: 名前を挿入... - + Prompt to submit コミット前に確認する @@ -12520,75 +12885,45 @@ The following encodings are likely to fit: メッセージチェックのサブミットに失敗しました - + + Executing %1 + %1 を実行中 + + + + Executing [%1] %2 + [%1] %2 を実行中 + + + Unable to open '%1': %2 '%1' を開けません: %2 - + The check script '%1' could not be started: %2 チェックスクリプト '%1' が開始できません: %2 - - The check script '%1' could not be run: %2 - チェックスクリプト '%1' が実行できません: %2 + + The check script '%1' timed out. + チェックスクリプト '%1' はタイムアウトしました。 - + + The check script '%1' crashed + チェックスクリプト '%1' はクラッシュしました + + + The check script returned exit code %1. チェックスクリプトの終了コードは %1 です。 - - VCSBaseSettingsPage - - - Common - 共通 - - - - Wrap submit message at: - コミット時のメッセージを折り返す: - - - - An executable which is called with the submit message in a temporary file as first argument. It should return with an exit != 0 and a message on standard error to indicate failure. - コミットメッセージが書かれた一時ファイルを第一引数に取る実行ファイル。エラーが発生した場合には標準エラー出力にメッセージを出力し、0以外の終了コードを返してください。 - - - - Submit message check script: - コミット時のメッセージチェックスクリプト: - - - - A file listing user names and email addresses in a 4-column mailmap format: -name <email> alias <email> - 4列の mailmap フォーマットでユーザ名およびemailアドレスを記述したファイル: -名前 <emailアドレス> alias <emailアドレス> - - - - User/alias configuration file: - ユーザ/エイリアス設定ファイル: - - - - A simple file containing lines with field names like "Reviewed-By:" which will be added below the submit editor. - サブミットエディタで追加したいフィールド名(たとえば"Reviewed-By:")を各行に記述したテキストファイル。 - - - - User fields configuration file: - ユーザフィールドの設定ファイル: - - VCSManager - + Version Control バージョン管理 @@ -12647,17 +12982,17 @@ Note: This might remove the local file. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'DejaVu Sans'; font-size:10pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans Serif'; font-size:9pt;">&lt;Comment&gt;</span></p></body></html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'DejaVu Sans'; font-size:10pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans Serif'; font-size:9pt;">&lt;コメント&gt;</span></p></body></html> - Parts to send to server + Parts to Send to Server サーバに送る部品 @@ -12716,104 +13051,75 @@ p, li { white-space: pre-wrap; } - Server Prefix: + Server prefix: サーバ プレフィクス: - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://pastebin.com"><span style=" text-decoration: underline; color:#0000ff;">pastebin.com</span></a><span style=" font-size:8pt;"> allows to send posts to custom subdomains (eg. qtcreator.pastebin.com). Fill in the desired prefix.</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Note that the plugin will use this for posting as well as fetching.</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://pastebin.com"><span style=" text-decoration: underline; color:#0000ff;">pastebin.com</span></a><span style=" font-size:8pt;"> は独自サブドメインに送信する事を許可しています(例:qtcreator.pastebin.com)。希望するプレフィクスを入力してください。</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">メモ:プラグインは送信時だけでなく受信時にもこのプレフィクスを使用します。</span></p></body></html> + <html><head/><body> +<p><a href="http://pastebin.com">pastebin.com</a> allows to send posts to custom subdomains (eg. creator.pastebin.com). Fill in the desired prefix.</p> +<p>Note that the plugin will use this for posting as well as fetching.</p></body></html> + <html><head/><body> +<p><a href="http://pastebin.com">pastebin.com</a> は、独自のサブドメイン(例:creator.pastebin.com)に送信する事もできます。希望するプレフィクスを入力してください。</p> +<p>注意:プラグインは、受信時と同様に送信時にもこの情報を使用します。</p></body></html> CVS::Internal::SettingsPage + + + CVS + CVS + - Prompt to submit - コミット前に確認する + Configuration + 構成 - 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. - このオプションをチェックしている場合、アノテーション ビュー内でリビジョン番号をクリックした時に、該当するコミットで変更されたファイル(コミットIDで紐づいているもの)をすべて表示します。チェックしていない場合は、それぞれのファイルだけを表示します。 - - - - Describe all files matching commit id: - コミットIDで紐づいているすべてのファイルを表示する - - - - CVS Command: + CVS command: CVS コマンド: - CVS Root: + CVS root: CVS ルート: - Diff Options: + Miscellaneous + その他 + + + + Diff options: 差分表示オプション: - - CVS - CVS - - - - Debugger::Internal::TrkOptionsWidget - - - Form - フォーム + + Prompt on submit + コミット前に確認する - Gdb - Gdb + Describe all files matching commit id + コミットIDで紐づいているすべてのファイルを表示する - Symbian ARM gdb location: - Symbian ARM 用 Gdb へのパス: + Timeout: + タイムアウト: - Communication - 通信 + s + - Serial Port - シリアルポート - - - - Bluetooth - Bluetooth - - - - Port: - ポート: - - - - Device: - デバイス: + 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. + このオプションをチェックしている場合、アノテーション ビュー内でリビジョン番号をクリックした時に、該当するコミットで変更されたファイル(コミットIDで紐づいているもの)をすべて表示します。チェックしていない場合は、それぞれのファイルだけを表示します。 @@ -12838,11 +13144,6 @@ p, li { white-space: pre-wrap; } Aggregation 集約 - - - Multiple Inheritance - 多重継承 - Code Generation @@ -12858,6 +13159,11 @@ p, li { white-space: pre-wrap; } Use Qt module name in #include-directive #include ディレクティブで Qt モジュール名を使う + + + Multiple inheritance + 多重継承 + Gitorious::Internal::GitoriousHostWidget @@ -12894,11 +13200,6 @@ p, li { white-space: pre-wrap; } WizardPage ウィザードページ - - - Filter: - フィルタ: - ... @@ -12910,7 +13211,7 @@ p, li { white-space: pre-wrap; } 更新し続ける - + Project プロジェクト @@ -12928,17 +13229,7 @@ p, li { white-space: pre-wrap; } ウィザードページ - - Filter: - フィルタ: - - - - ... - ... - - - + Name 名前 @@ -12953,7 +13244,12 @@ p, li { white-space: pre-wrap; } 説明 - + + Repository + リポジトリ + + + Choose a repository of the project '%1'. プロジェクト '%1' のリポジトリを選択してください。 @@ -13020,46 +13316,11 @@ p, li { white-space: pre-wrap; } On context help: コンテキスト ヘルプを開く時: - - - Show side-by-side if possible - 可能であれば並べて表示 - - - - Always show side-by-side - 常に並べて表示 - - - - Always start full help - 常にフルサイズで表示 - On help start: ヘルプを開く時: - - - Show my home page - ホームページを開く - - - - Show a blank page - 空白ページを開く - - - - Show my tabs from last session - 最後のセッションで開いていたタブを開く - - - - Home Page: - ホームページ: - Use &Current Page @@ -13090,6 +13351,41 @@ p, li { white-space: pre-wrap; } Export... エクスポート... + + + Home page: + ホームページ: + + + + Show Side-by-Side if Possible + 可能であれば並べて表示 + + + + Always Show Side-by-Side + 常に並べて表示 + + + + Always Start Full Help + 常にフルサイズで表示 + + + + Show My Home Page + ホームページを開く + + + + Show a Blank Page + 空白ページを開く + + + + Show My Tabs from Last Session + 最後のセッションで開いていたタブを開く + ProjectExplorer::Internal::ProjectExplorerSettingsPageUi @@ -13098,21 +13394,6 @@ p, li { white-space: pre-wrap; } Build and Run ビルドして実行 - - - Save all files before Build - ビルド前にすべてのファイルを保存する - - - - Always build Project before Running - 実行前に必ずプロジェクトをビルドする - - - - Show Compiler Output on building - ビルド中のコンパイラが出力する内容を表示 - Use jom instead of nmake @@ -13120,8 +13401,48 @@ p, li { white-space: pre-wrap; } - <i>jom</i> is a drop-in replacement for <i>nmake</i> which distributes the compilation process to multiple CPU cores. For more details, see the <a href="http://qt.gitorious.org/qt-labs/jom/">jom Homepage</a>. Disable it if you experience problems with your builds. - <i>jom</i> は、マルチコアCPU環境下における分散コンパイルの為に <i>nmake</i> の一時的な代替ツールです。詳しい情報は、<a href="http://qt.gitorious.org/qt-labs/jom/">jom Homepage</a> を参照して下さい。お使いの環境で問題が発生した場合は、使用しないようにしてください。 + Projects Directory + プロジェクト ディレクトリ + + + + Current directory + 現在のディレクトリ + + + + directoryButtonGroup + directoryButtonGroup + + + + Directory + ディレクトリ + + + + Save all files before build + ビルド前にすべてのファイルを保存する + + + + Always build project before running + 実行前に必ずプロジェクトをビルドする + + + + Show compiler output on building + ビルド中にコンパイラが出力する内容を表示する + + + + Clear old application output on a new run + 新規実行時に以前のアプリケーション出力をクリアする + + + + <i>jom</i> is a drop-in replacement for <i>nmake</i> which distributes the compilation process to multiple CPU cores. The latest binary is available at <a href="ftp://ftp.qt.nokia.com/jom/">ftp://ftp.qt.nokia.com/jom/</a>. Disable it if you experience problems with your builds. + <i>jom</i> は、マルチコアCPU環境下における分散コンパイルの為に <i>nmake</i> の一時的な代替ツールです。最新版は、<a href="ftp://ftp.qt.nokia.com/jom/">ftp://ftp.qt.nokia.com/jom/</a> から入手して下さい。お使いの環境で問題が発生した場合は、使用しないようにしてください。 @@ -13137,22 +13458,7 @@ p, li { white-space: pre-wrap; } セッション管理... - - Create New Project... - 新しいプロジェクトの作成... - - - - Open Recent Project - 最近使ったプロジェクトを開く - - - - Resume Session - セッションを復元 - - - + %1 (last session) %1 (最後のセッション) @@ -13162,9 +13468,29 @@ p, li { white-space: pre-wrap; } %1 (現在のセッション) - - New Project... - 新しいプロジェクト... + + New Project + 新しいプロジェクト + + + + Recent Sessions + 最近使ったセッション + + + + Recent Projects + 最近使ったプロジェクト + + + + Open Project... + プロジェクトを開く... + + + + Create Project... + 新しいプロジェクトの作成... @@ -13300,7 +13626,7 @@ p, li { white-space: pre-wrap; } Select Icon - アイコンを選択 + アイコンの選択 @@ -13378,6 +13704,11 @@ p, li { white-space: pre-wrap; } Specify the list of custom widgets and their properties. カスタムウィジェットのリストとプロパティを指定。 + + + ... + ... + Qt4ProjectManager::Internal::GettingStartedWelcomePageWidget @@ -13388,61 +13719,47 @@ p, li { white-space: pre-wrap; } - Examples not installed - サンプルプログラムがインストールされていません - - - - Open - 開く - - - Tutorials チュートリアル - - Explore Qt Examples - Qt のサンプルプログラムを参照 - - - + Did You Know? ご存じですか? - - <b>Qt Creator - A quick tour</b> - <b>Qt Creator - 簡易ガイド</b> + + The Qt Creator User Interface + Qt Creator ユーザ インタフェース - Creating an address book - アドレス帳アプリの作成 + Building and Running an Example + サンプルのビルドと実行 - Understanding widgets - ウィジェットを理解する + Creating a Qt C++ Application + Qt C++ アプリケーションを作成する - Building with qmake - qmake でビルドする + Creating a Mobile Application + モバイル アプリケーションを作成する - Writing test cases - テストケースを作成します + Creating a Qt Quick Application + Qt Quick アプリケーションを作成する - + + Choose an example... サンプルプログラムを選ぶ... - + Copy Project to writable Location? プロジェクトを書き込み可能なパスへコピーしますか? @@ -13477,7 +13794,12 @@ p, li { white-space: pre-wrap; } 指定されたパスは既に存在します。有効なパスを入力してください。 - + + New Project + 新しいプロジェクト + + + Cmd Shortcut key @@ -13496,34 +13818,34 @@ p, li { white-space: pre-wrap; } Ctrl - - You can switch between Qt Creator's modes using <tt>Ctrl+number</tt>:<ul><li>1 - Welcome</li><li>2 - Edit</li><li>3 - Debug</li><li>4 - Projects</li><li>5 - Help</li><li></li><li>6 - Output</li></ul> - Qt Creator のモードは<tt>Ctrl+数字</tt>キーで変更できます:<ul><li>1 - ようこそ</li><li>2 - 編集</li><li>3 - デバッグ</li><li>4 - プロジェクト</li><li>5 - ヘルプ</li><li></li><li>6 - アウトプット</li></ul> + + If you add external libraries to your project, Qt Creator will automatically offer syntax highlighting and code completion. + 外部ライブラリをプロジェクトに追加すれば、Qt Creator は自動的に構文の強調表示やコード補完機能を提供します。 - + + Within a session, you can add <a href="qthelp://com.nokia.qtcreator/doc/creator-build-dependencies.html">dependencies</a> between projects. + セッション内で、プロジェクト間の <a href="qthelp://com.nokia.qtcreator/doc/creator-project-pane.html#dependencies">依存関係</a> を追加する事ができます。 + + + You can show and hide the side bar using <tt>%1+0<tt>. - <tt>%1+0</tt>キーでサイドバーの表示/非表示を切り替えられます。 + <tt>%1+0</tt> キーでサイドバーの表示/非表示を切り替えられます。 You can fine tune the <tt>Find</tt> function by selecting &quot;Whole Words&quot; or &quot;Case Sensitive&quot;. Simply click on the icons on the right end of the line edit. - <tt>検索</tt>機能は&quot;単語単位で検索する&quot;や&quot;大文字/小文字を区別する&quot;を選択することで目的に合わせて検索結果を調整できます。検索文字列を入力する欄の右端にあるアイコンをクリックすることで機能を選択できます。 + <tt>検索</tt>機能は&quot;単語単位で検索する&quot;や&quot;大文字/小文字を区別する&quot;を選択することで、目的に合わせて検索結果を調整できます。検索文字列を入力する欄の右端にあるアイコンをクリックすることで機能を選択できます。 - - If you add <a href="qthelp://com.nokia.qtcreator/doc/creator-external-library-handling.html">external libraries</a>, Qt Creator will automatically offer syntax highlighting and code completion. - <a href="qthelp://com.nokia.qtcreator/doc/creator-external-library-handling.html">外部のライブラリ</a>をプロジェクトに追加した場合、Qt Creator は自動的にシンタックスハイライトやコード補完を行います。 - - - + The code completion is CamelCase-aware. For example, to complete <tt>namespaceUri</tt> you can just type <tt>nU</tt> and hit <tt>Ctrl+Space</tt>. - コード補完はキャメルケースに対応しています。たとえば<tt>namespaceUrl</tt>を補完したい場合、<tt>nU</tt>と入力して<tt>Ctrl+Space</tt>を押してください。 + コード補完はキャメルケースに対応しています。たとえば <tt>namespaceUrl</tt> を補完したい場合、<tt>nU</tt> と入力して <tt>Ctrl+Space</tt> を押してください。 You can force code completion at any time using <tt>Ctrl+Space</tt>. - <tt>Ctrl+Space</tt>を押せば任意のタイミングでコード補完を開始することができます。 + <tt>Ctrl+Space</tt> を押せば、任意のタイミングでコード補完を開始することができます。 @@ -13533,30 +13855,25 @@ p, li { white-space: pre-wrap; } You can return to edit mode from any other mode at any time by hitting <tt>Escape</tt>. - <tt>エスケープ</tt>キーでいつでもほかのモードから編集モードに戻れます。 + <tt>エスケープ</tt>キーでいつでも他のモードから編集モードに戻れます。 You can switch between the output pane by hitting <tt>%1+n</tt> where n is the number denoted on the buttons at the window bottom:<ul><li>1 - Build Issues</li><li>2 - Search Results</li><li>3 - Application Output</li><li>4 - Compile Output</li></ul> - アウトプット欄は<tt>%1+数字</tt>キーで変更できます。使用する数字はウィンドウの下部のボタンに記述されています:<ul><li>1 - ビルドの問題点</li><li>2 - 検索結果</li><li>3 - アプリケーション出力</li><li>4 - コンパイル出力</li></ul> + アウトプット欄は <tt>%1+数字</tt>キーで変更できます。使用する数字はウィンドウの下部のボタンに記述されています:<ul><li>1 - ビルドの問題点</li><li>2 - 検索結果</li><li>3 - アプリケーション出力</li><li>4 - コンパイル出力</li></ul> You can quickly search methods, classes, help and more using the <a href="qthelp://com.nokia.qtcreator/doc/creator-navigation.html">Locator bar</a> (<tt>%1+K</tt>). - メソッドやクラス、ヘルプなどを素早く検索するには<a href="qthelp://com.nokia.qtcreator/doc/creator-navigation.html">クイックアクセス</a> (<tt>%1+K</tt>)を使用します。 + メソッドやクラス、ヘルプ等を素早く検索するには<a href="qthelp://com.nokia.qtcreator/doc/creator-navigation.html">クイックアクセス</a> (<tt>%1+K</tt>)を使用します。 You can add custom build steps in the <a href="qthelp://com.nokia.qtcreator/doc/creator-build-settings.html">build settings</a>. - <a href="qthelp://com.nokia.qtcreator/doc/creator-build-settings.html">ビルド設定</a>を変更して独自のビルドステップを追加できます。 + <a href="qthelp://com.nokia.qtcreator/doc/creator-build-settings.html">ビルド設定</a>で独自のビルドステップを追加できます。 - - Within a session, you can add <a href="qthelp://com.nokia.qtcreator/doc/creator-build-settings.html#dependencies">dependencies</a> between projects. - セッションではプロジェクト間の<a href="qthelp://com.nokia.qtcreator/doc/creator-build-settings.html#dependencies">依存関係</a>を定義できます。 - - - + You can set the preferred editor encoding for every project in <tt>Projects -> Editor Settings -> Default Encoding</tt>. 各プロジェクトの編集時の文字コードは<tt>プロジェクト -> エディタの設定 -> デフォルトの文字コード</tt>で指定できます。 @@ -13568,7 +13885,32 @@ p, li { white-space: pre-wrap; } In the editor, <tt>F2</tt> follows symbol definition, <tt>Shift+F2</tt> toggles declaration and definition while <tt>F4</tt> toggles header file and source file. - 編集モードでは<tt>F2</tt>キーでシンボルの宣言を表示し、<tt>Shift+F2</tt>で宣言と定義を、<tt>F4</tt>キーでヘッダファイルとソースファイルを切り替えできます。 + 編集モードでは <tt>F2</tt> キーでシンボルの宣言を表示し、<tt>Shift+F2</tt> キーで宣言と定義を、<tt>F4</tt> キーでヘッダーファイルとソースファイルを切り替えできます。 + + + + Explore Qt C++ Examples + Qt の C++ のサンプルを参照する + + + + Examples not installed... + サンプルプログラムがインストールされていません... + + + + Explore Qt Quick Examples + Qt Quick のサンプルを参照する + + + + Open Project... + プロジェクトを開く... + + + + Create Project... + 新しいプロジェクトの作成... @@ -13578,30 +13920,35 @@ p, li { white-space: pre-wrap; } Form フォーム - - - Installed S60 SDKs: - インストール済みの S60 の SDK: - - - - SDK Location - SDK のパス - - - - Qt Location - Qt のパス - Refresh 更新 - + S60 SDKs - S60 の SDK + S60 SDK + + + + Add + 追加 + + + + Change Qt version + Qt バージョンの変更 + + + + Remove + 削除 + + + + Error + エラー @@ -13663,65 +14010,60 @@ p, li { white-space: pre-wrap; } フォーム - + News From the Qt Labs - Qt Labsからのニュース + Qt Labs Japan からのニュース - - Qt Websites - Qt の Web サイト - - - - http://labs.trolltech.com/blogs/feed - Add localized feed here only if one exists - http://labs.trolltech.com/blogs/feed + + <b>Forum Nokia</b><br /><font color='gray'>Mobile Application Support</font> + <b>Nokia フォーラム</b><br /><font color='gray'>モバイルアプリケーションサポート</font> - Qt Home - Qt Home + <b>Qt LGPL Support</b><br /><font color='gray'>Buy commercial Qt support</font> + <b>Qt LGPL サポート</b><br /><font color='gray'>Qt プロフェッショナルサポートを購入</font> - - Qt Labs - Qt Labs + + <b>Qt Centre</b><br /><font color='gray'>Community based Qt support</font> + <b>Qt Centre</b><br /><font color='gray'>コミュニティベースの Qt サポート</font> - - Qt Git Hosting - Qt Git ホスティング + + <b>Qt Home</b><br /><font color='gray'>Qt by Nokia on the web</font> + <b>Qt ホーム</b><br /><font color='gray'>Nokia 社の Qt サイト</font> - - Qt Centre - Qt Centre + + <b>Qt Git Hosting</b><br /><font color='gray'>Participate in Qt development</font> + <b>Qt Git ホスティング</b><br /><font color='gray'>Qt 開発に参加する</font> - - Qt Apps - Qt Apps + + <b>Qt Apps</b><br /><font color='gray'>Find free Qt-based apps</font> + <b>Qt Apps</b><br /><font color='gray'>フリーの Qt ベースアプリを探す</font> - - Qt for Symbian at Forum Nokia - Forum Nokia の Qt for Symbian + + http://labs.trolltech.com/blogs/feed + http://feeds.feedburner.com/QtLabsJapan + + + + Qt Support Sites + Qt サポート サイト + + + + Qt Links + Qt リンク Welcome::WelcomeMode - #gradientWidget { - background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(247, 247, 247, 255), stop:1 rgba(215, 215, 215, 255)); -} - #gradientWidget { - background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(247, 247, 247, 255), stop:1 rgba(215, 215, 215, 255)); -} - - - #headerFrame { border-image: url(:/welcome/images/center_frame_header.png) 0; border-width: 0; @@ -13744,7 +14086,7 @@ p, li { white-space: pre-wrap; } フィードバック - + Welcome ようこそ @@ -13752,38 +14094,68 @@ p, li { white-space: pre-wrap; } Utils::DetailsButton - - Show Details - 詳細を表示 + + Details + 詳細 OpenWith::Editors - + Plain Text Editor テキスト エディタ - + Binary Editor バイナリ エディタ - + C++ Editor C++ エディタ - + .pro File Editor .pro ファイル エディタ + + + .files Editor + .files エディタ + + + + QMLJS Editor + QML JavaScript エディタ + + + + .qmlproject Editor + .qmlproject エディタ + + + + Qt Designer + Qt Designer + + + + Qt Linguist + Qt Linguist + + + + Resource Editor + リソース エディタ + Core::Internal::SettingsDialog - + Preferences 設定 @@ -13796,7 +14168,7 @@ p, li { white-space: pre-wrap; } CodePaster::CodePasterProtocol - + No Server defined in the CodePaster preferences. コードペースターの設定にサーバが定義されていません。 @@ -13806,7 +14178,7 @@ p, li { white-space: pre-wrap; } コードペースターの設定にサーバが定義されていません。 - + No such paste 貼り付けるものがありません @@ -13814,17 +14186,12 @@ p, li { white-space: pre-wrap; } CodePaster::CodePasterSettingsPage - + CodePaster コード ペースター - - Code Pasting - コード貼り付け - - - + Server: サーバ: @@ -13834,53 +14201,6 @@ p, li { white-space: pre-wrap; } メモ: コードペースター サービスを提供するホスト名を、プロトコルを含まず(例:codepaster.mycompany.com)に指定してください。 - - PasteBinDotComProtocol - - - Error during paste - 貼り付け中にエラー - - - - PasteBinDotComSettings - - - Pastebin.com - Pastebin.com - - - - Code Pasting - コード貼り付け - - - - PasteView - - - Paste - 貼り付け - - - - - <Username> - <ユーザ名> - - - - - <Description> - <説明> - - - - - <Comment> - <コメント> - - CppTools::Internal::CppCurrentDocumentFilter @@ -13892,7 +14212,7 @@ p, li { white-space: pre-wrap; } CppTools::Internal::CppFileSettingsWidget - + /************************************************************************** ** Qt Creator license header template ** Special keywords: %USER% %DATE% %YEAR% @@ -13914,8 +14234,8 @@ p, li { white-space: pre-wrap; } 編集... - - Choose a location for the new license template file + + Choose Location for New License Template File 新しいライセンス テンプレート ファイルの保存先を指定して下さい @@ -13932,17 +14252,18 @@ p, li { white-space: pre-wrap; } CppTools::Internal::CppFindReferences - - Searching... - 検索中... + + + Searching + 検索中 CVS::Internal::CheckoutWizard - - Checks out a project from a CVS repository. - CVS リポジトリからプロジェクトをチェックアウトします。 + + Checks out a CVS repository and tries to load the contained project. + CVS リポジトリをチェックアウトし、プロジェクトに読み込みます。 @@ -13954,6 +14275,11 @@ p, li { white-space: pre-wrap; } CVS::Internal::CheckoutWizardPage + Location + パス + + + Specify repository and path. リポジトリ名とパスを指定して下さい。 @@ -13966,7 +14292,7 @@ p, li { white-space: pre-wrap; } CVSPlugin - + Cannot find repository for '%1' '%1' のリポジトリが見つかりません @@ -13979,12 +14305,12 @@ p, li { white-space: pre-wrap; } ログ出力の解析に失敗しました - + &CVS CVS(&C) - + Add 追加 @@ -13999,32 +14325,12 @@ p, li { white-space: pre-wrap; } Alt+C,Alt+A - - Delete - 削除 - - - - Delete "%1" - "%1" を削除 - - - - Revert - 元に戻す - - - - Revert "%1" - "%1" を元に戻す - - - + Diff Project プロジェクトの差分表示 - + Diff Current File 現在のファイルの差分表示 @@ -14039,12 +14345,12 @@ p, li { white-space: pre-wrap; } Alt+C,Alt+D - + Commit All Files すべてのファイルをコミット - + Commit Current File 現在のファイルをコミット @@ -14059,7 +14365,7 @@ p, li { white-space: pre-wrap; } Alt+C,Alt+C - + Filelog Current File 現在のファイルのファイルログ @@ -14069,7 +14375,7 @@ p, li { white-space: pre-wrap; } "%1" のファイルログ - + Annotate Current File 現在のファイルのアノテーション @@ -14078,18 +14384,73 @@ p, li { white-space: pre-wrap; } Annotate "%1" "%1" のアノテーション + + + Delete... + 削除... + + + + Delete "%1"... + "%1" を削除... + + + + Revert... + 元に戻す... + + + + Revert "%1"... + "%1" を元に戻す... + + Diff Project "%1" + プロジェクト "%1" の差分表示 + + + Project Status プロジェクトの状態 - + + Status of Project "%1" + プロジェクト "%1" の状態 + + + + Log Project + プロジェクトのログ + + + + Log Project "%1" + プロジェクト "%1" のログ + + + Update Project プロジェクトをアップデート + + + Update Project "%1" + プロジェクト "%1" をアップデート + + Repository Log + リポジトリ ログ + + + + Revert Repository... + リポジトリ全体を元に戻す... + + + Commit コミット @@ -14109,7 +14470,7 @@ p, li { white-space: pre-wrap; } やり直す(&R) - + Closing CVS Editor CVS エディタを閉じようとしています @@ -14124,57 +14485,62 @@ p, li { white-space: pre-wrap; } コミットメッセージが確認できませんでした。変更をコミットしますか? - + The files do not differ. 差分はありません。 - - The file '%1' could not be deleted. - ファイル '%1' は削除できませんでした。 + + Revert repository + リポジトリ全体を元に戻す - + + Would you like to revert all changes to the repository? + すべての変更を元に戻しますか? + + + + Revert failed: %1 + 元に戻すのに失敗しました: %1 + + + The file has been changed. Do you want to revert it? ファイルは変更されていますが、元にもどしますか? - - The commit list spans several repositories (%1). Please commit them one by one. - 複数のリポジトリ (%1) に対するコミットリストです。1つずつコミットしてください。 - - - + Another commit is currently being executed. 別のコミットが実行中です。 - + There are no modified files. 変更されたファイルはありません。 - + Cannot create temporary file: %1 一時ファイルを作成できません: %1 - + Project status プロジェクトの状態 - + The initial revision %1 cannot be described. 初期リビジョン %1 に説明はありません。 - + Could not find commits of id '%1' on %2. %2 以降で、ID が '%1' のコミットが見つかりませんでした。 - + Executing: %1 %2 実行中: %1 %2 @@ -14188,12 +14554,12 @@ p, li { white-space: pre-wrap; } - + No cvs executable specified! cvs 実行ファイルが指定されていません! - + The process terminated with exit code %1. プロセスは終了コード %1 で終了しました。 @@ -14230,16 +14596,11 @@ p, li { white-space: pre-wrap; } Modified 変更 - - - CVS Submit - CVS コミット - CVS::Internal::SettingsPageWidget - + CVS Command CVS コマンド @@ -14247,7 +14608,7 @@ p, li { white-space: pre-wrap; } CdbStackFrameContext - + <Unknown Type> <不明な型> @@ -14257,7 +14618,7 @@ p, li { white-space: pre-wrap; } <不明な値> - + <Unknown> <不明> @@ -14265,7 +14626,7 @@ p, li { white-space: pre-wrap; } SymbolGroup - + Out of scope スコープ範囲外 @@ -14273,15 +14634,25 @@ p, li { white-space: pre-wrap; } Debugger::Internal::MemoryViewAgent - + Memory $ メモリ $ + + + No memory viewer available + 利用可能なメモリ ビューアがありません + + + + The memory contents cannot be shown as no viewer plugin for binary data has been loaded. + バイナリデータを表示するためのビューアプラグインが読み込まれていない為、メモリの内容を表示できません。 + Debugger::Internal::DebuggerRunControlFactory - + Debug デバッグ @@ -14289,7 +14660,7 @@ p, li { white-space: pre-wrap; } Debugger::Internal::DebuggerRunControl - + Debugger デバッガ @@ -14298,18 +14669,18 @@ p, li { white-space: pre-wrap; } Debugger::Internal::CoreGdbAdapter - + Error Loading Symbols シンボル読み込みでエラー - + No executable to load symbols from specified. 指定されたシンボルを読み込む為の実行ファイルがありません。 - + Loading symbols from "%1" failed: "%1" からのシンボル読み込みが失敗しました: @@ -14346,12 +14717,12 @@ p, li { white-space: pre-wrap; } Debugger::Internal::PlainGdbAdapter - + Cannot set up communication with child process: %1 子プロセスと通信できません: %1 - + Starting executable failed: 実行ファイルの開始に失敗しました: @@ -14361,7 +14732,7 @@ p, li { white-space: pre-wrap; } Debugger::Internal::RemoteGdbAdapter - + The upload process failed to start. Shell missing? アップロードプロセスの開始に失敗しました。シェルが失われていませんか? @@ -14388,7 +14759,7 @@ p, li { white-space: pre-wrap; } An unknown error in the upload process occurred. This is the default return value of error(). - アップロードプロセスで不明なエラーが発生しました。error()がデフォルト値で呼び出されている場合などに生じるエラーです。 + アップロードプロセスで不明なエラーが発生しました。error()がデフォルト値で呼び出されている場合等に生じるエラーです。 @@ -14396,12 +14767,7 @@ p, li { white-space: pre-wrap; } エラー - - Adapter too old: does not support asynchronous mode. - アダプタが古すぎる為、非同期モードをサポートしていません。 - - - + Starting remote executable failed: リモート実行が開始できませんでした: @@ -14411,12 +14777,22 @@ p, li { white-space: pre-wrap; } Debugger::Internal::TrkGdbAdapter - + + Port specification missing. + ポート定義が見つかりません。 + + + + Unable to acquire a device on '%1'. It appears to be in use. + デバイスのポート '%1' が使用中の為、獲得する事ができません。 + + + Process started, PID: 0x%1, thread id: 0x%2, code segment: 0x%3, data segment: 0x%4. プロセス(PID: 0x%1、スレッドID: %2、コード セグメント: 0x%3、データ セグメント: %4)が開始しました。 - + Connecting to TRK server adapter failed: TRK サーバ アダプタへの接続に失敗しました: @@ -14610,7 +14986,7 @@ p, li { white-space: pre-wrap; } Designer::FormWindowEditor - + untitled 無題 @@ -14618,9 +14994,9 @@ p, li { white-space: pre-wrap; } Git::Internal::CloneWizard - - Clones a project from a git repository. - git リポジトリからプロジェクトをクローンします。 + + Clones a Git repository and tries to load the contained project. + Git リポジトリをクローンし、プロジェクトに読み込みます。 @@ -14632,6 +15008,11 @@ p, li { white-space: pre-wrap; } Git::CloneWizardPage + Location + パス + + + Specify repository URL, checkout directory and path. リポジトリのURL、チェックアウト先ディレクトリおよびパスを指定して下さい。 @@ -14662,9 +15043,9 @@ p, li { white-space: pre-wrap; } Gitorious::Internal::GitoriousCloneWizard - - Clones a project from a Gitorious repository. - Gitorious リポジトリからプロジェクトをクローンします。 + + Clones a Gitorious repository and tries to load the contained project. + Gitorious リポジトリをクローンし、プロジェクトに読み込みます。 @@ -14676,6 +15057,11 @@ p, li { white-space: pre-wrap; } Gitorious::Internal::GitoriousHostWizardPage + Host + ホスト + + + Select a host. ホストを選択してください。 @@ -14683,7 +15069,12 @@ p, li { white-space: pre-wrap; } Gitorious::Internal::GitoriousProjectWizardPage - + + Project + プロジェクト + + + Choose a project from '%1' '%1' からプロジェクトを選択 @@ -14691,17 +15082,12 @@ p, li { white-space: pre-wrap; } Help::Internal::GeneralSettingsPage - - General settings + + General Settings 基本設定 - - Help - ヘルプ - - - + Open Image ヘルプ ブックマークを開く @@ -14738,7 +15124,7 @@ p, li { white-space: pre-wrap; } ProjectExplorer::ApplicationLauncher - + Failed to start program. Path or permissions wrong? プログラムを開始できませんでした。パスかパーミッションに誤りはありませんか? @@ -14756,7 +15142,7 @@ p, li { white-space: pre-wrap; } ProjectExplorer::Internal::LocalApplicationRunControlFactory - + Run 実行 @@ -14764,12 +15150,12 @@ p, li { white-space: pre-wrap; } ProjectExplorer::Internal::LocalApplicationRunControl - + Starting %1... %1 を起動中... - + %1 exited with code %2 %1 はコード %2 で終了しました @@ -14777,7 +15163,7 @@ p, li { white-space: pre-wrap; } ProjectExplorer::DebuggingHelperLibrary - + The target directory %1 could not be created. ターゲット ディレクトリ %1 を作成できませんでした。 @@ -14803,7 +15189,7 @@ Reason: %2 理由: %2 - + Building debugging helper library in %1 %1 でデバッグヘルパライブラリをビルド中 @@ -14836,45 +15222,15 @@ Reason: %2 ProjectExplorer::Internal::ProjectWelcomePage - + Develop 開発 - - ProjectExplorer::Internal::ActiveConfigurationWidget - - - - Active run configuration - アクティブな実行構成 - - - - ProjectExplorer::Internal::ProjectLabel - - - Edit Project Settings for Project <b>%1</b> - <b>%1</b> のプロジェクト設定を編集 - - - - No Project loaded - プロジェクトが読み込まれていません - - - - ProjectExplorer::Internal::ProjectPushButton - - - Select Project - プロジェクトを選択 - - ToolChain - + GCC GCC @@ -14903,6 +15259,16 @@ Reason: %2 GCCE GCCE + + + GCCE/GnuPoc + GCCE/GnuPoc + + + + RVCT (ARMV6)/GnuPoc + RVCT (ARMV6)/GnuPoc + RVCT (ARMV5) @@ -14913,6 +15279,11 @@ Reason: %2 RVCT (ARMV6) RVCT (ARMV6) + + + GCC for Maemo + GCC for Maemo + Other @@ -14929,73 +15300,15 @@ Reason: %2 <不明> - - QmlEditor::Internal::ScriptEditor - - - <Select Symbol> - <シンボルを選択> - - - - Rename... - 名前を変更... - - - - New id: - 新しい ID: - - - - Rename id '%1'... - ID '%1' の名前を変更... - - - - QmlEditor::Internal::QmlEditorPlugin - - - Qt - Qt - - - - Creates a Qt QML file. - Qt QML ファイルを作成します。 - - - - Qt QML File - Qt QML ファイル - - - - QmlEditor::Internal::QmlModelManager - - - Indexing - 解析中 - - - - QmlProjectManager::Internal::QmlMakeStepConfigWidget - - - <b>QML Make</b> - <b>QML Make</b> - - Qt4ProjectManager::Internal::ClassList - - + <New class> <新しいクラス> - + Confirm Delete 削除の確認 @@ -15008,23 +15321,33 @@ Reason: %2 Qt4ProjectManager::Internal::CustomWidgetWizard - - Qt4 Designer Custom Widget - Qt4 デザイナーカスタムウィジェット + + Qt Custom Designer Widget + Qt カスタム デザイナー ウィジェット - Creates a Qt4 Designer Custom Widget or a Custom Widget Collection. - Qt4 デザイナー用カスタムウィジェットまたはカスタムウィジェットコレクションを作成をします。 + Creates a Qt Custom Designer Widget or a Custom Widget Collection. + Qt カスタム Designer ウィジェット、またはカスタム ウィジェット コレクションを作成します。 Qt4ProjectManager::Internal::CustomWidgetWizardDialog - + This wizard generates a Qt4 Designer Custom Widget or a Qt4 Designer Custom Widget Collection project. このウィザードでは Qt4 デザイナー用カスタムウィジェットもしくは Qt4 デザイナーカスタムウィジェットコレクションプロジェクトを生成します。 + + + Custom Widgets + カスタムウィジェット + + + + Plugin Details + プラグインの詳細 + Qt4ProjectManager::Internal::PluginGenerator @@ -15034,12 +15357,12 @@ Reason: %2 アイコンファイル %1 を開けません。 - + Creating multiple widget libraries (%1, %2) in one project (%3) is not supported. 一つのプロジェクト(%3)で複数のウィジェットライブラリ(%1, %2)の作成はサポートしていません。 - + Cannot open %1: %2 %1 を開けません: %2 @@ -15055,17 +15378,12 @@ Reason: %2 Qt4ProjectManager::Internal::S60DeviceRunConfiguration - + QtS60DeviceRunConfiguration - Qt S60 デバイス実行構成 + Qt for Symbian デバイス実行構成 - - Could not parse %1. The QtS60 Device run configuration %2 can not be started. - %1 をパースできません。QtS60 デバイスの実行構成 %2 を開始できません。 - - - + %1 on Symbian Device Symbian デバイス上の %1 @@ -15073,23 +15391,28 @@ Reason: %2 Qt4ProjectManager::Internal::S60DeviceRunConfigurationWidget - + Device: デバイス: - + Name: 名前: - Install File: + Arguments: + 引数: + + + + Installation file: インストールするファイル: - - Device on Serial Port: + + Device on serial port: シリアルポートのデバイス: @@ -15098,53 +15421,7 @@ Reason: %2 デバイスの情報を取得 - - Self-signed certificate - 自己署名証明書 - - - - Choose certificate file (.cer) - 証明書ファイル(.cer)の選択 - - - - Custom certificate: - カスタム証明書: - - - - Choose key file (.key / .pem) - 秘密鍵ファイルの選択(.key / .pem) - - - - Key file: - 秘密鍵ファイル: - - - - <No Device> - Summary text of S60 device run configuration - <デバイスなし> - - - - (custom certificate) - (カスタム証明書) - - - - (self-signed certificate) - (自己署名証明書) - - - - Summary: Run on '%1' %2 - サマリー: '%1' %2 で実行 - - - + Connecting... 接続中... @@ -15152,7 +15429,7 @@ Reason: %2 Qt4ProjectManager::Internal::S60DeviceRunConfigurationFactory - + %1 on Symbian Device Symbian デバイス上の %1 @@ -15160,63 +15437,71 @@ Reason: %2 Qt4ProjectManager::Internal::S60DeviceRunControlBase - + There is no device plugged in. デバイスが接続されていません。 - Creating %1.sisx ... - %1.sisx の作成中... - - - Executable file: %1 実行ファイル: %1 - + Debugger for Symbian Platform Symbian プラットフォーム用のデバッガ - - - %1 %2 - %1 %2 + + Unable to remove existing file '%1': %2 + 存在しているファイル '%1' を削除できません: %2 - - Could not read template package file '%1' - テンプレートパッケージファイル '%1' を読み込めません + + Unable to rename file '%1' to '%2': %3 + ファイル '%1' を '%2' という名前に変更できません: %3 + + + + Deploying + 転送中 + + + + Renaming new package '%1' to '%2' + 新しいパッケージ '%1' を '%2' に変更中 + + + + Removing old package '%1' + 古いパッケージ '%1' を削除中 - Could not write package file '%1' - パッケージファイル '%1' に書き込めません + Package file not found + パッケージファイルが見つかりません - - - An error occurred while creating the package. - パッケージの作成中にエラーが発生しました。 + + Failed to find package '%1': %2 + パッケージ '%1' が見つかりませんでした: %2 - + Package: %1 Deploying application to '%2'... パッケージ: %1 アプリケーションを '%2' へ転送中... - + Could not connect to phone on port '%1': %2 Check if the phone is connected and App TRK is running. ポート '%1' のデバイスに接続できません: %2 デバイスが接続済みであり、 TRK アプリケーションが実行中であるか確認してください。 - + Could not create file %1 on device: %2 デバイス上にファイル %1 を作成できません: %2 @@ -15237,26 +15522,26 @@ Check if the phone is connected and App TRK is running. - Copying install file... + Copying installation file... インストールファイルをコピー中... - - %1% copied. - %1% コピーしました。 + + The device '%1' has been disconnected + デバイス '%1' は切断しました - + Installing application... アプリケーションのインストール中... - + Could not install from package %1 on device: %2 デバイスにパッケージ %1 からインストールできません: %2 - + Waiting for App TRK TRK アプリケーションを待機中 @@ -15268,28 +15553,13 @@ Check if the phone is connected and App TRK is running. Canceled. - キャンセルしました。 - - - - Failed to start %1. - %1 の起動に失敗しました。 - - - - %1 has unexpectedly finished. - %1 は突然終了しました。 - - - - An error has occurred while running %1. - %1 の実行中にエラーが発生しました。 + 中止しました。 Qt4ProjectManager::Internal::S60DeviceRunControl - + Finished. 終了。 @@ -15312,12 +15582,12 @@ Check if the phone is connected and App TRK is running. Qt4ProjectManager::Internal::S60DeviceDebugRunControl - + Warning: Cannot locate the symbol file belonging to %1. 警告: %1に属するシンボルファイルを配置できません。 - + Launching debugger... デバッガの起動中... @@ -15327,18 +15597,10 @@ Check if the phone is connected and App TRK is running. デバッグ終了。 - - Qt4ProjectManager::Internal::S60DevicesWidget - - - No Qt installed - Qt がインストールされていません - - Qt4ProjectManager::Internal::S60EmulatorRunConfigurationWidget - + Name: 名前: @@ -15347,34 +15609,24 @@ Check if the phone is connected and App TRK is running. Executable: 実行ファイル: - - - Summary: Run %1 in emulator - サマリー: エミュレータを %1 で実行 - Qt4ProjectManager::Internal::S60EmulatorRunConfiguration - + %1 in Symbian Emulator Symbian エミュレータ上の %1 - QtSymbianEmulatorRunConfiguration - Qt Symbian エミュレータ実行構成 - - - - Could not parse %1. The Qt for Symbian emulator run configuration %2 can not be started. - %1 をパースできません。Qt for Symbian エミュレータの実行時の条件設定 %2 を開始できません。 + Qt Symbian Emulator RunConfiguration + Qt Symbian エミュレータの実行構成 Qt4ProjectManager::Internal::S60EmulatorRunConfigurationFactory - + %1 in Symbian Emulator Symbian エミュレータ上の %1 @@ -15382,7 +15634,7 @@ Check if the phone is connected and App TRK is running. Qt4ProjectManager::Internal::S60EmulatorRunControl - + Starting %1... %1 を起動中... @@ -15400,7 +15652,7 @@ Check if the phone is connected and App TRK is running. Qt4ProjectManager::Internal::S60Manager - + Run in Emulator エミュレータで実行 @@ -15410,50 +15662,17 @@ Check if the phone is connected and App TRK is running. デバイスで実行 - + Debug on Device デバイスでデバッグ - - Qt4ProjectManager::Qt4BuildConfigurationFactory - - - Using Default Qt Version - デフォルトの Qt バージョンを使用 - - - - Using Qt Version "%1" - Qt バージョン "%1" を使用 - - - - New configuration - 新しい構成 - - - - New Configuration Name: - 新しい構成名: - - - - %1 Debug - %1 デバッグ - - - - %1 Release - %1 リリース - - Subversion::Internal::CheckoutWizard - - Checks out a project from a Subversion repository. - Subversion リポジトリからプロジェクトをチェックアウトします。 + + Checks out a Subversion repository and tries to load the contained project. + Subversion リポジトリをチェックアウトし、プロジェクトに読み込みます。 @@ -15465,8 +15684,13 @@ Check if the phone is connected and App TRK is running. Subversion::Internal::CheckoutWizardPage - Specify repository, checkout directory and path. - リポジトリ、チェックアウト先ディレクトリおよびパスを指定してください。 + Location + パス + + + + Specify repository URL, checkout directory and path. + リポジトリのURL、チェックアウト先ディレクトリおよびパスを指定して下さい。 @@ -15477,7 +15701,7 @@ Check if the phone is connected and App TRK is running. TextEditor::Internal::ColorScheme - + Not a color scheme file. カラースキームファイルではありません。 @@ -15485,7 +15709,7 @@ Check if the phone is connected and App TRK is running. TextEditor::Internal::FontSettings - + Customized カスタムフォント @@ -15493,7 +15717,7 @@ Check if the phone is connected and App TRK is running. VCSBase::BaseCheckoutWizard - + Cannot Open Project プロジェクトを開けません @@ -15526,7 +15750,7 @@ Check if the phone is connected and App TRK is running. VCSBase::ProcessCheckoutJob - + Unable to start %1: %2 %1 を開始できません: %2 @@ -15554,17 +15778,22 @@ Check if the phone is connected and App TRK is running. VCSBase::Internal::CheckoutProgressWizardPage - + + Checkout + チェックアウト + + + Checkout started... チェックアウトを開始しました... - + Failed. 失敗しました。 - + Succeeded. 成功しました。 @@ -15572,12 +15801,17 @@ Check if the phone is connected and App TRK is running. VCSBase::VCSBaseOutputWindow - + + Open "%1" + "%1" を開く + + + Clear クリア - + Version Control バージョン管理 @@ -15586,19 +15820,14 @@ Check if the phone is connected and App TRK is running. Welcome::Internal::CommunityWelcomePage - Community - コミュニティ + News && Support + ニュースとサポート MimeType - - unknown - 不明 - - - + CMake Project file CMake プロジェクト ファイル @@ -15610,12 +15839,12 @@ Check if the phone is connected and App TRK is running. C Header file - C ヘッダー ファイル + C ヘッダーファイル C++ Header file - C++ ヘッダー ファイル + C++ ヘッダーファイル @@ -15645,7 +15874,7 @@ Check if the phone is connected and App TRK is running. Qt Designer file - Qt デザイナ ファイル + Qt Designer ファイル @@ -15678,12 +15907,7 @@ Check if the phone is connected and App TRK is running. QML ファイル - - Qml Project file - Qml プロジェクト ファイル - - - + Qt Project file Qt プロジェクト ファイル @@ -15693,17 +15917,92 @@ Check if the phone is connected and App TRK is running. Qt プロジェクト インクルード ファイル - + message catalog メッセージ カタログ - + Qt Script file Qt スクリプト ファイル + + + BMP image + BMP 画像 + + GIF image + GIF 画像 + + + + ICO image + アイコンファイル + + + + JPEG image + JPEG 画像 + + + + MNG video + MNG ビデオ + + + + PBM image + PBM 画像 + + + + PGM image + PGM 画像 + + + + PNG image + PNG 画像 + + + + PPM image + PPM 画像 + + + + SVG image + SVG 画像 + + + + TIFF image + TIFF 画像 + + + + XBM image + XBM 画像 + + + + XPM image + XPM 画像 + + + + QML Project file + QML プロジェクト ファイル + + + + Qt Project feature file + Qt プロジェクト機能ファイル + + + Qt Resource file Qt リソースファイル @@ -15739,25 +16038,25 @@ Check if the phone is connected and App TRK is running. - Inferior process could not be stopped: + Application process could not be stopped: %1 - プログラムを停止できませんでした: + アプリケーション プロセスを停止できません: %1 - Inferior started. - プログラムを開始しました。 + Application started + アプリケーションが起動しました - Inferior running. - プログラムを実行しています。 + Application running + アプリケーション実行中 - Attached to stopped inferior. - 停止済のプログラムにアタッチしました。 + Attached to stopped application + 停止済みアプリケーションにアタッチしました @@ -15767,39 +16066,18 @@ Check if the phone is connected and App TRK is running. %1 - - TrkOptions - - - No Symbian gdb executable specified. - Symbian 用 Gdb 実行ファイルが指定されていません。 - - - - The Symbian gdb executable '%1' could not be found in the search path. - Symbian 用 Gdb の実行ファイル '%1' が検索パスに見つかりません。 - - Debugger::Internal::TermGdbAdapter - + Debugger Error デバッガエラー - - Debugger::Internal::TrkOptionsPage - - - Symbian TRK - Symbian TRK - - QmlParser - + Illegal character 無効な文字 @@ -15844,26 +16122,27 @@ Check if the phone is connected and App TRK is running. 無効な正規表現フラグ '%0' - - Unexpected token '%1' - 予期せぬトークン '%1' + + + Syntax error + シンタックスエラー + + + + Unexpected token `%1' + 予期しないトークン `%1' - - Expected token '%1' - 予期したトークン '%1' - - - - Syntax error - シンタックスエラー + + Expected token `%1' + 期待されるトークン `%1' Qt4ProjectManager::Internal::S60Devices::Device - + Id: ID: @@ -15891,7 +16170,7 @@ Check if the phone is connected and App TRK is running. trk::BluetoothListener - + %1: Stopping listener %2... %1: リスナ %2 を停止中... @@ -15929,9 +16208,9 @@ Check if the phone is connected and App TRK is running. trk::promptStartCommunication - + Connection on %1 canceled. - %1 への接続がキャンセルされました。 + %1 への接続が中止されました。 @@ -15957,7 +16236,7 @@ Check if the phone is connected and App TRK is running. trk::BaseCommunicationStarter - + %1: timed out after %n attempts using an interval of %2ms. %1: %2 ms の間隔で %n 回試行後にタイムアウトしました。 @@ -15977,7 +16256,7 @@ Check if the phone is connected and App TRK is running. trk::Session - + CPU: v%1.%2%3%4 CPU description of an S60 device %1 major verison, %2 minor version %3 real name of major verison, %4 real name of minor version CPU: v%1.%2%3%4 @@ -16016,4 +16295,6521 @@ Check if the phone is connected and App TRK is running. , float サイズ: %1 + + CommandMappings + + + Command Mappings + コマンド マッピング + + + + Command + コマンド + + + + Label + ラベル + + + + Target + ターゲット + + + + Defaults + デフォルト + + + + Import... + インポート... + + + + Export... + エクスポート... + + + + Target Identifier + ターゲット識別子 + + + + Target: + ターゲット: + + + + Reset + リセット + + + + CodePaster::FileShareProtocolSettingsWidget + + + Form + フォーム + + + + &Path: + パス(&P): + + + + &Display: + 表示(&D): + + + + entries + エントリ + + + + The fileshare-based paster protocol allows for sharing code snippets using simple files on a shared network drive. Files are never deleted. + ファイル共有に基づいたペースター プロトコルは、共有されたネットワークドライブを使ったコードスニペットの共有をサポートしています。ファイルが削除されることはありません。 + + + + Git::Internal::StashDialog + + + Stashes + 退避情報 + + + + Name + 名前 + + + + Branch + ブランチ + + + + Message + メッセージ + + + + Delete all... + すべて削除... + + + + Delete... + 削除... + + + + Show + 表示 + + + + Restore... + 復元... + + + + Restore to branch... + Restore a git stash to new branch to be created + ブランチとして復元... + + + + Refresh + 更新 + + + + <No repository> + <リポジトリなし> + + + + Repository: %1 + リポジトリ: %1 + + + + + Delete stashes + 退避情報の削除 + + + + Do you want to delete all stashes? + すべての退避情報を削除しますか? + + + + Do you want to delete %n stash(es)? + + %n 個の退避情報を削除しますか? + + + + + Repository modified + リポジトリが変更されました + + + + %1 cannot be restored since the repository is modified. +You can choose between stashing the changes or discarding them. + リポジトリが変更されていた為、%1 を復元できませんでした。 +変更内容を退避するか破棄するかを選択してください。 + + + + Stash + 退避する + + + + Discard + 廃棄 + + + + Restore Stash to Branch + 退避情報をブランチとして復元します + + + + Branch: + ブランチ: + + + + Stash Restore + 退避情報の復元 + + + + Would you like to restore %1? + %1 を復元しますか? + + + + Error restoring %1 + %1 の復元でエラー + + + + Mercurial::Internal::MercurialCommitPanel + + + General Information + 概要 + + + + Repository: + リポジトリ: + + + + repository + リポジトリ + + + + Branch: + ブランチ: + + + + branch + ブランチ + + + + Commit Information + コミット情報 + + + + Author: + 改訂者: + + + + Email: + Email: + + + + Mercurial::Internal::OptionsPage + + + Form + フォーム + + + + Configuration + 構成 + + + + Command: + コマンド: + + + + User + ユーザ情報 + + + + Username to use by default on commit. + コミット時にデフォルトで使用されるユーザ名です。 + + + + Default username: + ユーザ名: + + + + Email to use by default on commit. + コミット時にデフォルトで使用されるメールアドレスです。 + + + + Miscellaneous + その他 + + + + Log count: + ログ上限: + + + + The number of recent commit logs to show, choose 0 to see all enteries + 表示される最新のコミットログの上限数です。0 を指定するとすべて表示されます + + + + Timeout: + タイムアウト: + + + + s + + + + + Prompt on submit + コミット前に確認する + + + + Mercurial + Mercurial + + + + Default email: + メールアドレス: + + + + Mercurial::Internal::RevertDialog + + + Revert + 元に戻す + + + + Specify a revision other than the default? + デフォルト以外のリビジョンを指定しますか? + + + + Revision: + リビジョン: + + + + Mercurial::Internal::SrcDestDialog + + + Dialog + ダイアログ + + + + Default Location + デフォルト パス + + + + Local filesystem: + ローカルファイルシステム: + + + + e.g. https://[user[:pass]@]host[:port]/[path] + 例 https://[user[:pass]@]host[:port]/[path] + + + + Specify Url: + 指定URL: + + + + ProjectExplorer::Internal::AddTargetDialog + + + Add target + ターゲットを追加 + + + + Target: + ターゲット: + + + + ProjectExplorer::Internal::DoubleTabWidget + + + DoubleTabWidget + DoubleTabWidget + + + + ProjectExplorer::Internal::TargetSettingsWidget + + + TargetSettingsWidget + TargetSettingsWidget + + + + BehaviorDialog + + + Dialog + ダイアログ + + + + Type: + 型: + + + + Id: + ID: + + + + Property Name: + プロパティ名: + + + + Animation + アニメーション + + + + SpringFollow + スプリングフロー + + + + Settings + 設定 + + + + Duration: + 持続時間: + + + + Curve: + カーブ: + + + + easeNone + ゆるやか + + + + Source: + ソース: + + + + Velocity: + 速度: + + + + Spring: + スプリング: + + + + Damping: + ダンピング: + + + + GradientDialog + + + Edit Gradient + グラデーションの編集 + + + + GradientEditor + + + Form + フォーム + + + + Gradient Editor + グラデーション エディタ + + + + This area shows a preview of the gradient being edited. It also allows you to edit parameters specific to the gradient's type such as start and final point, radius, etc. by drag & drop. + この部分には編集中のグラデーションのプレビューが表示されます。始点や終点、半径等のグラデーションのパラメータをドラッグ & ドロップで編集できます。 + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + 4 + 4 + + + + 5 + 5 + + + + Gradient Stops Editor + グラデーション移行ポイントエディタ + + + + This area allows you to edit gradient stops. Double click on the existing stop handle to duplicate it. Double click outside of the existing stop handles to create a new stop. Drag & drop the handle to reposition it. Use right mouse button to popup context menu with extra actions. + この部分でグラデーション移行ポイントを編集できます。設定済みのポイントをダブルクリックすると、移行ポイントが複製されます。設定済みの移行ポイント以外の部分をダブルクリックすると新しい移行ポイントを設定できます。設定した移行ポイントはドラッグ & ドロップで位置を調整できます。右クリックメニューから他の操作を行う事も可能です。 + + + + Zoom + 拡大率 + + + + Reset Zoom + 拡大率を戻す + + + + Position + 位置 + + + + Hue + 色相 + + + + H + H + + + + Saturation + 彩度 + + + + S + S + + + + Sat + 彩度 + + + + Value + + + + + V + V + + + + Val + + + + + Alpha + アルファ + + + + A + A + + + + Type + + + + + Spread + 拡散 + + + + Color + + + + + Current stop's color + 現在の移行ポイントの色 + + + + Show HSV specification + HSV仕様で表示 + + + + HSV + HSV + + + + Show RGB specification + RGB仕様で表示 + + + + RGB + RGB + + + + Current stop's position + 現在の移行ポイントの位置 + + + + % + % + + + + Zoom In + 拡大 + + + + Zoom Out + 縮小 + + + + Toggle details extension + 詳細設定の表示/非表示 + + + + > + > + + + + Linear Type + 線形タイプ + + + + ... + ... + + + + Radial Type + 放射状タイプ + + + + Conical Type + 円錐タイプ + + + + Pad Spread + 面で拡散 + + + + Repeat Spread + 拡散の繰り返し + + + + Reflect Spread + 拡散の反射 + + + + Start X + 始点の X 座標 + + + + Start Y + 始点の Y 座標 + + + + Final X + 終点の X 座標 + + + + Final Y + 始点の Y 座標 + + + + + Central X + 中心の X 座標 + + + + + Central Y + 中心の Y 座標 + + + + Focal X + 焦点の X 座標 + + + + Focal Y + 焦点の Y 座標 + + + + Radius + 半径 + + + + Angle + 角度 + + + + Linear + 線状 + + + + Radial + 放射状 + + + + Conical + 円錐状 + + + + Pad + + + + + Repeat + 繰り返し + + + + Reflect + 反射 + + + + QtGradientDialog + + + Edit Gradient + グラデーションの編集 + + + + QtGradientEditor + + + Form + フォーム + + + + Gradient Editor + グラデーション エディタ + + + + This area shows a preview of the gradient being edited. It also allows you to edit parameters specific to the gradient's type such as start and final point, radius, etc. by drag & drop. + この部分には編集中のグラデーションのプレビューが表示されます。始点や終点、半径等のグラデーションのパラメータをドラッグ & ドロップで編集できます。 + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + 4 + 4 + + + + 5 + 5 + + + + Gradient Stops Editor + グラデーション移行ポイントエディタ + + + + This area allows you to edit gradient stops. Double click on the existing stop handle to duplicate it. Double click outside of the existing stop handles to create a new stop. Drag & drop the handle to reposition it. Use right mouse button to popup context menu with extra actions. + この部分でグラデーション移行ポイントを編集できます。設定済みのポイントをダブルクリックすると、移行ポイントが複製されます。設定済みの移行ポイント以外の部分をダブルクリックすると新しい移行ポイントを設定できます。設定した移行ポイントはドラッグ & ドロップで位置を調整できます。右クリックメニューから他の操作を行う事も可能です。 + + + + Zoom + 拡大率 + + + + Reset Zoom + 拡大率を戻す + + + + Position + 位置 + + + + Hue + 色相 + + + + H + H + + + + Saturation + 彩度 + + + + S + S + + + + Sat + 彩度 + + + + Value + + + + + V + V + + + + Val + + + + + Alpha + アルファ + + + + A + A + + + + Type + + + + + Spread + 拡散 + + + + Color + + + + + Current stop's color + 現在の移行ポイントの色 + + + + Show HSV specification + HSV仕様で表示 + + + + HSV + HSV + + + + Show RGB specification + RGB仕様で表示 + + + + RGB + RGB + + + + Current stop's position + 現在の移行ポイントの位置 + + + + % + % + + + + Zoom In + 拡大 + + + + Zoom Out + 縮小 + + + + Toggle details extension + 詳細設定の表示/非表示 + + + + > + > + + + + Linear Type + 線形タイプ + + + + ... + ... + + + + Radial Type + 放射状タイプ + + + + Conical Type + 円錐タイプ + + + + Pad Spread + 面で拡散 + + + + Repeat Spread + 拡散の繰り返し + + + + Reflect Spread + 拡散の反射 + + + + Start X + 始点の X 座標 + + + + Start Y + 始点の Y 座標 + + + + Final X + 終点の X 座標 + + + + Final Y + 始点の Y 座標 + + + + + Central X + 中心の X 座標 + + + + + Central Y + 中心の Y 座標 + + + + Focal X + 焦点の X 座標 + + + + Focal Y + 焦点の Y 座標 + + + + Radius + 半径 + + + + Angle + 角度 + + + + Linear + 線状 + + + + Radial + 放射状 + + + + Conical + 円錐状 + + + + Pad + + + + + Repeat + 繰り返し + + + + Reflect + 反射 + + + + QtGradientView + + + Gradient View + グラデーション 表示 + + + + + New... + 新規... + + + + + Edit... + 編集... + + + + + Rename + 名前を変更 + + + + + Remove + 削除 + + + + Grad + グラデーション + + + + Remove Gradient + グラデーションを削除 + + + + Are you sure you want to remove the selected gradient? + 選択されたグラデーションを削除しますか? + + + + QtGradientViewDialog + + + + Select Gradient + グラデーション選択 + + + + QmlDesigner::Internal::SettingsPage + + + Form + フォーム + + + + Snapping + スナップ + + + + Item spacing + アイテム間隔 + + + + Snap margin + マージン + + + + Qt Quick Designer + Qt Quick デザイナ + + + + StartExternalQmlDialog + + + Start Simultaneous QML and C++ Debugging + QML と C++ のデバッグを同時に始める + + + + Debugging address: + IPアドレス: + + + + Debugging port: + ポート: + + + + 127.0.0.1 + 127.0.0.1 + + + + Project: + プロジェクト: + + + + <No project> + <プロジェクトがありません> + + + + Viewer path: + ビューア パス: + + + + Viewer arguments: + ビューア 引数: + + + + To switch languages while debugging, go to Debug->Language menu. + デバッグ -> 言語 メニューでデバッグ中の言語を切り替えられます。 + + + + MaemoConfigTestDialog + + + Device Configuration Test + デバイス構成のテスト + + + + MaemoPackageCreationWidget + + + Package contents: + パッケージの内容: + + + + Add File to Package + パッケージにファイルを追加 + + + + Remove File from Package + パッケージからファイルを削除 + + + + Check this if you build the package externally. It still needs to be at the location listed above +and the remote executable is assumed to be in the directory mentioned below. + もし外部でパッケージをビルドする場合は、これをチェックしてください。 +ディレクトリ配下にリモート実行ファイルが存在すると想定されている為、上記パス上に存在する必要があります。 + + + + Skip Packaging Step + パッケージ作成ステップをスキップ + + + + MaemoSettingsWidget + + + Maemo Device Configurations + Maemo デバイス構成 + + + + Configuration: + 構成: + + + + Name + 名前 + + + + Device type: + デバイス種類: + + + + Authentication type: + 認証方法: + + + + Password + パスワード + + + + Key + + + + + IP or host name of the device + デバイスのIPアドレス/ホスト名 + + + + Ports: + ポート: + + + + SSH: + SSH: + + + + Gdb server: + Gdb サーバ: + + + + s + + + + + Password: + パスワード: + + + + Private key file: + 秘密鍵ファイル: + + + + Add + 追加 + + + + Remove + 削除 + + + + Test + テスト + + + + Generate SSH Key ... + SSH 鍵の生成... + + + + Deploy Public Key ... + 公開鍵の転送... + + + + Remote device + リモート デバイス + + + + Maemo emulator + Maemo エミュレータ + + + + Host name: + ホスト名: + + + + Connection timeout: + 接続タイムアウト: + + + + Username: + ユーザー名: + + + + MaemoSshConfigDialog + + + SSH Key Configuration + SSH 鍵の設定 + + + + Options + オプション + + + + Key size: + 鍵サイズ: + + + + Key algorithm: + 鍵アルゴリズム: + + + + RSA + RSA + + + + DSA + DSA + + + + Key + + + + + Generate SSH Key + SSH 鍵を生成 + + + + Close + 閉じる + + + + Save Public Key... + 公開鍵を保存... + + + + Save Private Key... + 秘密鍵を保存... + + + + Qt4ProjectManager::Internal::S60CreatePackageStepWidget + + + Form + フォーム + + + + Self-signed certificate + 自己署名証明書 + + + + Custom certificate: + カスタム証明書: + + + + Choose certificate file (.cer) + 証明書ファイル(.cer)の選択 + + + + Key file: + 秘密鍵ファイル: + + + + Qt4ProjectManager::Internal::TargetSetupPage + + + Setup targets for your project + プロジェクトのターゲットを設定 + + + + Qt Creator can set up the following targets: + 以下のターゲットが有効です: + + + + Qt Version + Qt バージョン + + + + Status + ステータス + + + + Build Directory + ビルド ディレクトリ + + + + Import + Is this an import of an existing build or a new one? + インポート + + + + New + Is this an import of an existing build or a new one? + 新規作成 + + + + Qt Creator can set up the following targets for project <b>%1</b>: + %1: Project name + Qt Creator はプロジェクト <b>%1</b> 向けに以下のターゲットを設定できます: + + + + Choose a directory to scan for additional shadow builds + 追加のシャドウビルドを探すディレクトリを選択してください + + + + No builds found + ビルドがありません + + + + No builds for project file "%1" were found in the folder "%2". + %1: pro-file, %2: directory that was checked. + フォルダ "%2" 内で見つかったプロジェクト "%1" にはビルドがありません。 + + + + <b>Error:</b> + Severity is Task::Error + <b>エラー:</b> + + + + <b>Warning:</b> + Severity is Task::Warning + <b>警告:</b> + + + + Import Existing Shadow Build... + 既存のシャドウビルドをインポート... + + + + Qt4ProjectManager::Internal::TestWizardPage + + + WizardPage + ウィザードページ + + + + Specify basic information about the test class for which you want to generate skeleton source code file. + 生成したいテストクラスについての基本的な情報を指定して下さい。 + + + + Class name: + クラス名: + + + + Type: + 種類: + + + + Test + テスト + + + + Benchmark + ベンチマーク + + + + File: + ファイル: + + + + Generate initialization and cleanup code + 初期化処理とクリーンアップ処理を生成する + + + + Test slot: + テストスロット: + + + + Requires QApplication + QApplication を要求する + + + + Use a test data set + テストデータセットを使用する + + + + Test Class Information + テストクラス情報 + + + + VCSBase::CleanDialog + + + The directory %1 could not be deleted. + ディレクトリ %1 を削除できませんでした。 + + + + The file %1 could not be deleted. + ファイル %1 を削除できませんでした。 + + + + There were errors when cleaning the repository %1: + リポジトリ %1 のクリーニング中にエラーが発生しました: + + + + Delete... + 削除... + + + + Name + 名前 + + + + Repository: %1 + リポジトリ: %1 + + + + %1 bytes, last modified %2 + %1 bytes、最終更新日時 %2 + + + + Delete + 削除 + + + + Do you want to delete %n files? + + %n 個のファイルを削除しますか? + + + + + Cleaning %1 + %1 をクリーニング中 + + + + Clean Repository + リポジトリをクリーン + + + + CommonSettingsPage + + + Wrap submit message at: + コミット時のメッセージを折り返す: + + + + characters + 文字 + + + + An executable which is called with the submit message in a temporary file as first argument. It should return with an exit != 0 and a message on standard error to indicate failure. + コミットメッセージが書かれた一時ファイルを第一引数に取る実行ファイルです。エラーが発生した場合には標準エラー出力にメッセージを出力し、0以外の終了コードを返してください。 + + + + Submit message check script: + コミット時のメッセージチェックスクリプト: + + + + A file listing user names and email addresses in a 4-column mailmap format: +name <email> alias <email> + 4列の mailmap フォーマットでユーザ名およびemailアドレスを記述したファイル: +名前 <emailアドレス> alias <emailアドレス> + + + + User/alias configuration file: + ユーザ/エイリアス設定ファイル: + + + + A simple file containing lines with field names like "Reviewed-By:" which will be added below the submit editor. + サブミットエディタで追加したいフィールド名(たとえば"Reviewed-By:")を各行に記述したテキストファイル。 + + + + User fields configuration file: + ユーザフィールドの設定ファイル: + + + + BorderImageSpecifics + + + Image + 画像 + + + + Source + ソース + + + + Source Size + ソースサイズ + + + + Left + + + + + Right + + + + + Top + + + + + Bottom + + + + + emptyPane + + + none or multiple items selected + 何も選択されていないか複数のアイテムが選択されています + + + + ExpressionEditor + + + Expression + + + + + Extended + + + Effect + エフェクト + + + + + Blur Radius: + ブラー半径: + + + + Pixel Size: + ピクセルサイズ: + + + + x Offset: + X オフセット: + + + + y Offset: + Y オフセット: + + + + ExtendedFunctionButton + + + Reset + リセット + + + + Set Expression + 式を設定 + + + + FontGroupBox + + + + Font + フォント + + + + Size + サイズ + + + + Font Style + フォントスタイル + + + + Style + スタイル + + + + Geometry + + + Geometry + ジオメトリ + + + + Position + 位置 + + + + Size + サイズ + + + + Lock aspect ratio + アスペクト比を固定 + + + + ImageSpecifics + + + Image + 画像 + + + + Source + ソース + + + + Fill Mode + 塗りつぶし方 + + + + Aliasing + エイリアシング + + + + Smooth + スムース + + + + Source Size + 元サイズ + + + + Painted Size + 描画サイズ + + + + Layout + + + Layout + レイアウト + + + + Anchors + アンカー + + + + + + + + + Target + 基準 + + + + + + + + + Margin + マージン + + + + Modifiers + + + Manipulation + 操作 + + + + Rotation + 回転 + + + + z + Zオーダ + + + + RectangleColorGroupBox + + + Colors + + + + + Stops + 移行ポイント + + + + Gradient Stops + グラデーション移行ポイント + + + + Rectangle + 四角形 + + + + Border + 枠線 + + + + RectangleSpecifics + + + Rectangle + 四角形 + + + + Border + 枠線 + + + + Radius + 半径 + + + + StandardTextColorGroupBox + + + Color + + + + + Text + テキスト + + + + Style + スタイル + + + + Selection + 選択した部分 + + + + Selected + 選択状態 + + + + StandardTextGroupBox + + + + Text + テキスト + + + + Wrap Mode + 折り返し + + + + Alignment + 整列 + + + + + + + + + Aliasing + エイリアシング + + + + Smooth + スムース + + + + Switches + + + special properties + 固有プロパティ + + + + layout and geometry + レイアウトとジオメトリ + + + + Geometry + ジオメトリ + + + + advanced properties + 拡張プロパティ + + + + Advanced + 拡張 + + + + TextEditSpecifics + + + Text Edit + テキスト エディット + + + + Format + フォーマット + + + + TextInputGroupBox + + + Text Input + テキスト入力 + + + + Input Mask + 入力マスク + + + + Echo Mode + エコーモード + + + + Pass. Char + パス文字 + + + + Password Character + パスワード文字 + + + + Flags + フラグ + + + + Read Only + 書込禁止 + + + + Cursor Visible + カーソルの可視化 + + + + Focus On Press + 押下時にフォーカスを得る + + + + Auto Scroll + 自動スクロール + + + + Transformation + + + Transformation + 変形 + + + + Origin + 基点 + + + + Top Left + 左上 + + + + Top + + + + + Top Right + 右上 + + + + Left + + + + + Center + 中心 + + + + Right + + + + + Bottom Left + 左下 + + + + Bottom + + + + + Bottom Right + 右下 + + + + Scale + 倍率 + + + + Rotation + 回転 + + + + Type + + + + Type + + + + + Id + ID + + + + Visibility + + + + Visibility + 可視性 + + + + Is visible + 可視 + + + + Clip + クリップ + + + + Opacity + 不透明度 + + + + WebViewSpecifics + + + WebView + WebView + + + + Preferred Width + 希望幅 + + + + Page Height + ページの高さ + + + + ExtensionSystem::PluginDetailsView + + + None + なし + + + + ExtensionSystem::PluginView + + + + + Load on Startup + 起動時に読み込む + + + + Utilities + ユーティリティ + + + + QmlJS::Check + + + numerical value expected + 数値を指定して下さい + + + + boolean value expected + boolean 値を指定して下さい + + + + string value expected + 文字列を指定して下さい + + + + value might be 'undefined' + 値が未定義の可能性があります + + + + unknown value for enum + 不明な enum型 の値です + + + + enum value is not a string or number + enum値は文字列や数字ではありません + + + + not a valid color + 無効な色 + + + + expected anchor line + アンカーラインを指定して下さい + + + + unknown type + 不明な型 + + + + + expected id + 期待するID + + + + using string literals for ids is discouraged + ID に文字列リテラルを使用するのは推奨されません + + + + ids must be lower case + ID は小文字でなければなりません + + + + '%1' is not a valid property name + '%1' は無効なプロパティ名です + + + + '%1' does not have members + '%1' にはメンバはありません + + + + '%1' is not a member of '%2' + '%1' は '%2' のメンバではありません + + + + QmlJS::Interpreter::QmlXmlReader + + + The file is not module file. + ファイルはモジュールファイルではありません。 + + + + Unexpected element <%1> in <%2> + <%2> 内に予期せぬ要素 <%1> があります + + + + invalid value '%1' for attribute %2 in <%3> + <%3> 内の属性 %2 に無効な値 '%1' が設定されています + + + + <%1> has no valid %2 attribute + <%1> に有効な属性 %2 がありません + + + + %1: %2 + %1: %2 + + + + QmlJS::Link + + + could not find file or directory + ファイルまたはディレクトリが見つかりませんでした + + + + expected two numbers separated by a dot + ドットで区切られた2つの数字がありません + + + + package import requires a version number + パッケージをインポートするにはバージョン番号が含まれている必要があります + + + + package not found + パッケージが見つかりません + + + + Utils::FancyMainWindow + + + Locked + 固定する + + + + Reset to Default Layout + デフォルト レイアウトに戻す + + + + Utils::FileWizardDialog + + + Location + パス + + + + Utils::FilterLineEdit + + + Filter + フィルタ + + + + Clear text + 文字列のクリア + + + + Utils::fileDeletedPrompt + + + File has been removed + ファイルは既に削除されています + + + + The file %1 has been removed outside Qt Creator. Do you want to save it under a different name, or close the editor? + ファイル %1 は Qt Creator の管理外で削除されています。現在のファイルを別名で保存するかエディタを閉じますか? + + + + Close + 閉じる + + + + Save as... + 名前を付けて保存... + + + + Save + 保存 + + + + Utils::UnixTools + + + <table border=1 cellspacing=0 cellpadding=3><tr><th>Variable</th><th>Expands to</th></tr><tr><td>%d</td><td>directory of current file</td></tr><tr><td>%f</td><td>file name (with full path)</td></tr><tr><td>%n</td><td>file name (without path)</td></tr><tr><td>%%</td><td>%</td></tr></table> + <table border=1 cellspacing=0 cellpadding=3><tr><th>変数</th><th>Expands to</th></tr><tr><td>%d</td><td>ディレクトリ</td></tr><tr><td>%f</td><td>ファイル名(パス付き)</td></tr><tr><td>%n</td><td>ファイル名(パスなし)</td></tr><tr><td>%%</td><td>%</td></tr></table> + + + + Utils::LinearProgressWidget + + + ... + ... + + + + BINEditor::BinEditor + + + Copying Failed + コピー失敗 + + + + You cannot copy more than 4 MB of binary data. + 4MB以上のバイナリデータはコピーできません。 + + + + Copy Selection as ASCII Characters + 選択部分を ASCII 文字としてコピー + + + + Copy Selection as Hex Values + 選択部分を16進数の値としてコピー + + + + Jump to Address in This Window + ウィンドウ内のアドレスにジャンプ + + + + Jump to Address in New Window + 新規ウィンドウでアドレスにジャンプ + + + + Jump to Address 0x%1 in This Window + ウィンドウ内のアドレス 0x%1 にジャンプ + + + + Jump to Address 0x%1 in New Window + 新規ウィンドウでアドレス 0x%1 にジャンプ + + + + BINEditor::Internal::ImageViewerFactory + + + Image Viewer + 画像ビューア + + + + CMakeProjectManager::Internal::CMakeRunConfiguration + + + Clean Environment + 環境変数なし + + + + System Environment + システム環境変数 + + + + Build Environment + ビルド時の環境変数 + + + + (disabled) + (使用不可) + + + + CMakeProjectManager::Internal::CMakeTarget + + + + Desktop + CMake Default target display name + デスクトップ + + + + CMakeProjectManager::Internal::MakeStep + + + Make + CMakeProjectManager::MakeStep display name. + Make + + + + CMakeProjectManager::Internal::MakeStepFactory + + + Make + Display name for CMakeProjectManager::MakeStep id. + Make + + + + Core::CommandMappings + + + Command + コマンド + + + + Label + ラベル + + + + Core + + + Qt + Qt + + + + Environment + 環境 + + + + Core::DesignMode + + + Design + デザイン + + + + Core::Internal::SystemEditor + + + Could not open url %1. + URL %1 を開けませんでした。 + + + + Core::EditorToolBar + + + Copy full path to clipboard + クリップボードにフルパスをコピー + + + + Make writable + 書込可能にする + + + + File is writable + ファイルは書込可能です + + + + GenericSshConnection + + + Could not connect to host. + ホストに接続できませんでした。 + + + + Error in cryptography backend: %1 + バックエンドの暗号化処理でエラー発生: %1 + + + + Core::InteractiveSshConnection + + + Error sending input + 入力を送信中にエラー + + + + Core::SftpConnection + + + Error setting up SFTP subsystem + SFTPサブシステムの設定中にエラー + + + + + Could not open file '%1' + ファイル '%1' を開けませんでした + + + + Could not uplodad file '%1' + ファイル '%1' をアップロードできませんでした + + + + Could not copy remote file '%1' to local file '%2' + リモートファイル '%1' をローカルファイル '%2' にコピーできませんでした + + + + Could not create remote directory + リモートディレクトリを作成できませんでした + + + + Could not remove remote directory + リモートディレクトリを削除できませんでした + + + + Could not get remote directory contents + リモートディレクトリの内容を取得できませでした + + + + Could not remove remote file + リモートファイルを削除できませんでした + + + + Could not change remote working directory + リモートの作業ディレクトリを変更できませんでした + + + + SshKeyGenerator + + + Error creating temporary files. + 一時ファイルを作成できません。 + + + + Error generating keys: %1 + 鍵の生成中にエラー: %1 + + + + + Error reading temporary files. + 一時ファイルを読み込めません。 + + + + CodePaster + + + Code Pasting + コード貼り付け + + + + CodePaster::FileShareProtocol + + + Cannot open %1: %2 + %1 を開けません: %2 + + + + %1 does not appear to be a paster file. + %1 はペースターファイルではありません。 + + + + Error in %1 at %2: %3 + %1 内の %2 行目でエラー: %3 + + + + Please configure a path. + パスを設定してください。 + + + + Unable to open a file for writing in %1: %2 + %1 を書込可能な状態で開けません: %2 + + + + Pasted: %1 + 貼り付け: %1 + + + + CodePaster::FileShareProtocolSettingsPage + + + Fileshare + Fileshare + + + + CodePaster::PasteBinDotComSettings + + + Pastebin.com + Pastebin.com + + + + CodePaster::PasteView + + + <Comment> + <コメント> + + + + Paste + 貼り付け + + + + CodePaster::Protocol + + + %1 - Configuration Error + %1 - 設定エラー + + + + Settings... + 設定... + + + + CppEditor + + + C++ + C++ + + + + VCS + + + CVS Commit Editor + CVS コミット エディタ + + + + CVS Command Log Editor + CVS コマンド ログ エディタ + + + + CVS File Log Editor + CVS ファイル ログ エディタ + + + + CVS Annotation Editor + CVS アノテーション エディタ + + + + CVS Diff Editor + CVS 差分 エディタ + + + + Git Command Log Editor + Git コマンド ログ エディタ + + + + Git File Log Editor + Git ファイル ログ エディタ + + + + Git Annotation Editor + Git アノテーション エディタ + + + + Git Diff Editor + Git 差分 エディタ + + + + Git Submit Editor + Git コミット エディタ + + + + Mercurial Command Log Editor + Mercurial コマンド ログ エディタ + + + + Mercurial File Log Editor + Mercurial ファイル ログ エディタ + + + + Mercurial Annotation Editor + Mercurial アノテーション エディタ + + + + Mercurial Diff Editor + Mercurial 差分 エディタ + + + + Mercurial Commit Log Editor + Mercurial コミット ログ エディタ + + + + Perforce.SubmitEditor + Perforce コミット エディタ + + + + Perforce CommandLog Editor + Perforce コマンド ログ エディタ + + + + Perforce Log Editor + Perforce ログ エディタ + + + + Perforce Diff Editor + Perforce 差分 エディタ + + + + Perforce Annotation Editor + Perforce アノテーション エディタ + + + + Subversion Editor + Subversion エディタ + + + + Subversion Commit Editor + Subversion コミット エディタ + + + + Subversion Command Log Editor + Subversion コマンド ログ エディタ + + + + Subversion File Log Editor + Subversion ファイル ログ エディタ + + + + Subversion Annotation Editor + Subversion アノテーション エディタ + + + + Subversion Diff Editor + Subversion 差分 エディタ + + + + CVS::Internal::CVSEditor + + + Annotate revision "%1" + リビジョン "%1" のアノテーション + + + + Debugger::Internal::CdbOptionsPage + + + Cdb + Cdb + + + + CdbSymbolGroupContext + + + <Unknown Type> + <不明な型> + + + + <Unknown Value> + <不明な値> + + + + <Unknown> + <不明> + + + + Debugger::Cdb + + + Unable to load the debugger engine library '%1': %2 + デバッガエンジンライブラリ '%1' の読込に失敗しました: %2 + + + + Unable to resolve '%1' in the debugger engine library '%2' + デバッガエンジンライブラリ '%2' に関数 '%1' が見つかりません + + + + CdbCore::CoreEngine + + + Unable to set the image path to %1: %2 + シンボル イメージのパスを %1 に設定できません: %2 + + + + Unable to create a process '%1': %2 + プロセス '%1' が実行できません: %2 + + + + Attaching to a process failed for process id %1: %2 + プロセスID %1 のプロセスへアタッチできません: %2 + + + + Debugger::DebuggerUISwitcher + + + &Languages + 言語(&L) + + + + Alt+L + Alt+L + + + + Language + 言語 + + + + GdbChooserWidget + + + Unable to run '%1': %2 + '%1' を実行できません: %2 + + + + Debugger::Internal::GdbChooserWidget + + + Binary + バイナリ + + + + Toolchains + ツール チェイン + + + + Duplicate binary + 重複したバイナリ + + + + The binary '%1' already exists. + バイナリ '%1' は既に存在しています。 + + + + Debugger::Internal::ToolChainSelectorWidget + + + Desktop/General + デスクトップ/一般 + + + + Symbian + Symbian + + + + Maemo + Maemo + + + + Debugger::Internal::BinaryToolChainDialog + + + Select binary and toolchains + バイナリとツールチェインの選択 + + + + Gdb binary + Gdb バイナリ + + + + Path: + パス: + + + + Debugger::Internal::PdbEngine + + + Running requested... + 実行しようとしています... + + + + Unable to start pdb '%1': %2 + '%1' にある Pdb を開始できません: %2 + + + + Adapter start failed + アダプタの開始が失敗しました + + + + '%1' contains no identifier + '%1' に識別子が見つかりません + + + + String literal %1 + 文字列リテラル %1 + + + + Cowardly refusing to evaluate expression '%1' with potential side effects + 副作用の可能性があるため、式 '%1' の評価を行いません + + + + Pdb I/O Error + Pdb I/O エラー + + + + The Pdb process failed to start. Either the invoked program '%1' is missing, or you may have insufficient permissions to invoke the program. + Pdb プロセスの開始に失敗しました。Pdb コマンド '%1' が見つからないか、コマンドを起動する為のパーミッションがない可能性があります。 + + + + The Pdb process crashed some time after starting successfully. + Pdb プロセスは起動に成功した後、クラッシュしました。 + + + + The last waitFor...() function timed out. The state of QProcess is unchanged, and you can try calling waitFor...() again. + 直前の waitFor...() 関数はタイムアウトしました。QProcessの状態に変化がないので、再度 waitFor...() を呼び出せます。 + + + + An error occurred when attempting to write to the Pdb process. For example, the process may not be running, or it may have closed its input channel. + Pdb プロセスへの要求送信時にエラーが発生しました。プロセスが既に終了しているか、入力チャネルが閉じられてしまっている可能性があります。 + + + + An error occurred when attempting to read from the Pdb process. For example, the process may not be running. + Pdb プロセスからの応答待機中にエラーが発生しました。プロセスが既に終了している可能性があります。 + + + + An unknown error in the Pdb process occurred. + Pdb プロセス内で不明なエラーが発生しました。 + + + + Debugger::Internal::SnapshotHandler + + + + Function: + 関数: + + + + + File: + ファイル: + + + + Date: + 日付: + + + + ... + ... + + + + <More> + <さらに表示> + + + + Function + 関数 + + + + Date + 日付 + + + + Location + パス + + + + Debugger::Internal::SnapshotWindow + + + Snapshots + スナップショット + + + + Adjust Column Widths to Contents + 内容に合わせて列幅を調整 + + + + Always Adjust Column Widths to Contents + 常に内容に合わせて列幅を調整 + + + + Designer::Internal::FormEditorFactory + + + This file can only be edited in <b>Design</b> mode. + このファイルは<b>デザイン</b>モード以外では編集できません。 + + + + Switch mode + モード切替 + + + + Designer::Internal::FormFileWizardDialog + + + Location + パス + + + + FakeVim::Internal::FakeVimExCommandsPage + + + + Ex Command Mapping + 外部コマンド マッピング + + + + FakeVim + FakeVim + + + + Ex Trigger Expression + 外部コマンド + + + + Regular expression: + 正規表現: + + + + Ex Command + 外部コマンド + + + + Find::FindPlugin + + + &Find/Replace + 検索/置換(&F) + + + + Advanced Find + 高度な検索 + + + + Open Advanced Find... + 検索ダイアログを開く... + + + + Ctrl+Shift+F + Ctrl+Shift+F + + + + GenericProjectManager::Internal::GenericMakeStep + + + Make + Make + + + + Git::Internal::RemoteBranchModel + + + (no branch) + (ブランチなし) + + + + GitClient + + + Unable to determine the repository for %1. + リポジトリ %1 を確認することができません。 + + + + Git::Internal::GitCommand + + + Error: Git timed out after %1s. + エラー: Git は %1 秒でタイムアウトしました。 + + + + Git::Internal::GitEditor + + + Blame %1 + "%1" の編集者を表示 + + + + Help + + + Help + ヘルプ + + + + Help::Internal::HelpViewer + + + Open Link + リンクを開く + + + + + Open Link as New Page + リンクを新しいページで開く + + + + Copy Link + リンクをコピー + + + + Copy + コピー + + + + Reload + 再読込 + + + + Help::Internal::OpenPagesModel + + + (Untitled) + (無題) + + + + Help::Internal::OpenPagesWidget + + + Close %1 + %1 を閉じる + + + + Close All Except %1 + %1 以外のすべてを閉じる + + + + Mercurial::Internal::CloneWizard + + + Clones a Mercurial repository and tries to load the contained project. + Mercurial リポジトリをクローンし、プロジェクトに読み込みます。 + + + + Mercurial Clone + Mercurial クローン + + + + Mercurial::Internal::CloneWizardPage + + + Location + パス + + + + Specify repository URL, checkout directory and path. + リポジトリのURL、チェックアウト先ディレクトリおよびパスを指定して下さい。 + + + + Clone URL: + クローン URL: + + + + Mercurial::Internal::CommitEditor + + + Commit Editor + コミット エディタ + + + + Mercurial::Internal::MercurialClient + + + Unable to find parent revisions of %1 in %2: %3 + %2 (リビジョン: %1) の親リビジョンが見つかりません: %3 + + + + Cannot parse output: %1 + 出力内容を解析できません: %1 + + + + Hg Annotate %1 + Hg アノテーション %1 + + + + Hg diff %1 + Hg 差分表示 %1 + + + + + Hg log %1 + Hg ログ表示 %1 + + + + Hg incoming %1 + Hg %1 との差分を検出 + + + + Hg outgoing %1 + Hg %1 との差分を検出 + + + + Working... + 作業中... + + + + Mercurial::Internal::MercurialControl + + + Mercurial + Mercurial + + + + Mercurial::Internal::MercurialEditor + + + Annotate %1 + "%1" のアノテーション + + + + Mercurial::Internal::MercurialJobRunner + + + Executing: %1 %2 + + 実行中: %1 %2 + + + + + Unable to start mercurial process '%1': %2 + Mercurial プロセス '%1' を開始できません: %2 + + + + Timed out after %1s waiting for mercurial process to finish. + Mercurial プロセスが終了するのを %1 秒間待機しましたが、タイムアウトしました。 + + + + Mercurial::Internal::MercurialPlugin + + + Mercurial + Mercurial + + + + Annotate Current File + 現在のファイルのアノテーション + + + + Annotate "%1" + "%1" のアノテーション + + + + Diff Current File + 現在のファイルの差分表示 + + + + Diff "%1" + "%1" の差分表示 + + + + Alt+H,Alt+D + Alt+H,Alt+D + + + + Log Current File + 現在のファイルのログ + + + + Log "%1" + "%1" のログ + + + + Alt+H,Alt+L + Alt+H,Alt+L + + + + Status Current File + 現在のファイルの状態 + + + + Status "%1" + "%1" の状態 + + + + Alt+H,Alt+S + Alt+H,Alt+S + + + + Add + 追加 + + + + Add "%1" + "%1" を追加 + + + + Delete... + 削除... + + + + Delete "%1"... + "%1" を削除... + + + + Revert Current File... + 現在のファイルを元に戻す... + + + + Revert "%1"... + "%1" を元に戻す... + + + + Diff + 差分 + + + + Log + ログ + + + + Revert... + 元に戻す... + + + + Status + 状態 + + + + Pull... + Pull... + + + + Push... + Push... + + + + Update... + アップデート... + + + + Import... + インポート... + + + + Incoming... + 受信... + + + + Outgoing... + 送信... + + + + Commit... + コミット... + + + + Alt+H,Alt+C + Alt+H,Alt+C + + + + Create Repository... + リポジトリの作成... + + + + Pull Source + サーバからの Pull + + + + Push Destination + サーバへの Push + + + + Update + アップデート + + + + Incoming Source + サーバとの差分検出 + + + + Commit + コミット + + + + Diff Selected Files + 選択済みファイルの差分表示 + + + + &Undo + 元に戻す(&U) + + + + &Redo + やり直す(&R) + + + + There are no changes to commit. + コミットすべき変更はありません。 + + + + Unable to generate a temporary file for the commit editor. + コミット エディタ用の一時ファイルが生成できません。 + + + + Unable to create an editor for the commit. + コミット用のエディタを作成できません。 + + + + Unable to create a commit editor. + コミット エディタを作成できません。 + + + + Commit changes for "%1". + "%1" に対する一連のコミットです。 + + + + Close commit editor + コミットエディタを閉じる + + + + Do you want to commit the changes? + 変更内容をコミットしますか? + + + + Message check failed. Do you want to proceed? + メッセージチェックに失敗しました。続けて処理しますか? + + + + Mercurial::Internal::OptionsPageWidget + + + Mercurial Command + Mercurial コマンド + + + + Perforce::Internal::PerforceChecker + + + No executable specified + 実行ファイルが指定されていません + + + + "%1" timed out after %2ms. + %2 ms 後に "%1" がタイムアウトしました。 + + + + Unable to launch "%1": %2 + "%1" を実行できません: %2 + + + + "%1" crashed. + "%1" がクラッシュしました。 + + + + "%1" terminated with exit code %2: %3 + "%1 は終了コード %2 で終了しました: %3 + + + + The client does not seem to contain any mapped files. + クライアントにマップファイルが含まれていないようです。 + + + + Unable to determine the client root. + Unable to determine root of the p4 client installation + p4 クライアントのルートが確認できません。 + + + + The repository "%1" does not exist. + リポジトリ "%1" は存在しません。 + + + + Perforce::Internal::PerforceEditor + + + Annotate change list "%1" + チェンジリスト "%1" のアノテーション + + + + ProjectExplorer::BaseProjectWizardDialog + + + Location + パス + + + + untitled + File path suggestion for a new project. If you choose to translate it, make sure it is a valid path name without blanks. + 無題 + + + + ProjectExplorer::BuildConfiguration + + + System Environment + システム環境変数 + + + + Clean Environment + 環境変数なし + + + + ProjectExplorer::BuildEnvironmentWidget + + + Clear system environment + システム環境変数を非表示にする + + + + Build Environment + ビルド時の環境変数 + + + + BuildSettingsPanelFactory + + + Build Settings + ビルド設定 + + + + BuildSettingsPanel + + + Build Settings + ビルド設定 + + + + ProjectExplorer::CustomWizard + + + Details + Default short title for custom wizard page to be shown in the progress pane of the wizard. + 詳細 + + + + ProjectExplorer::CustomProjectWizard + + + The project %1 could not be opened. + プロジェクト %1 を開けませんでした。 + + + + ProjectExplorer::Internal::CustomWizardPage + + + Path: + パス: + + + + ProjectExplorer::Internal::DependenciesModel + + + <No other projects in this session> + <このセッション内に他のプロジェクトはありません> + + + + DependenciesPanel + + + Dependencies + 依存関係 + + + + DependenciesPanelFactory + + + Dependencies + 依存関係 + + + + EditorSettingsPanelFactory + + + Editor Settings + エディタの設定 + + + + EditorSettingsPanel + + + Editor Settings + エディタの設定 + + + + ProjectExplorer::Internal::FolderNavigationWidget + + + Open + 開く + + + + Open parent folder + 上位フォルダを開く + + + + Open "%1" + "%1" を開く + + + + Open with + エディタを指定して開く + + + + Choose folder... + フォルダ選択... + + + + Choose folder + フォルダ選択 + + + + Show in Explorer... + エクスプローラで表示... + + + + Show in Finder... + Finder で表示... + + + + Show containing folder... + 上位のフォルダを表示... + + + + Open Command Prompt here... + この位置でコマンドプロンプトを開く... + + + + Open Terminal here... + この位置で端末を開く... + + + + Launching a file browser failed + ファイル ブラウザの起動に失敗しました + + + + Unable to start the file manager: + +%1 + + + ファイル マネージャを開始できません: + +%1 + + + + + + '%1' returned the following error: + +%2 + '%1' は以下のようなエラーで終了しました: + +%2 + + + + Settings... + 設定... + + + + Launching Windows Explorer failed + Windows Explorer の起動に失敗 + + + + Could not find explorer.exe in path to launch Windows Explorer. + Windows Explorer を起動する為の explorer.exe にパスが通っていません。 + + + + ProjectExplorer::Internal::MiniTargetWidget + + + Select active build configuration + アクティブにするビルド構成を選んでください + + + + Select active run configuration + アクティブにする実行構成を選んでください + + + + Build: + ビルド: + + + + Run: + 実行: + + + + ProjectExplorer::Internal::MiniProjectTargetSelector + + + Project + プロジェクト + + + + Select active project + アクティブにするプロジェクトを選んでください + + + + Build: + ビルド: + + + + Run: + 実行: + + + + <html><nobr><b>Project:</b> %1<br/>%2%3<b>Run:</b> %4%5</html> + <html><nobr><b>プロジェクト:</b> %1<br/>%2%3<b>実行構成:</b> %4%5</html> + + + + <b>Target:</b> %1<br/> + <b>ターゲット:</b> %1<br/> + + + + <b>Build:</b> %2<br/> + <b>ビルド構成:</b> %2<br/> + + + + <br/>%1 + <br/>%1 + + + + ProjectExplorer::ProjectConfiguration + + + Clone of %1 + %1 をクローン + + + + ProjectExplorer + + + Projects + プロジェクト + + + + Other Project + 他のプロジェクト + + + + TargetSettingsPanelFactory + + + Targets + ターゲット + + + + RunSettingsPanelFactory + + + Run Settings + 実行時の設定 + + + + RunSettingsPanel + + + Run Settings + 実行時の設定 + + + + ProjectExplorer::Internal::SessionNameInputDialog + + + Enter the name of the session: + セッションの名前を入力してください: + + + + ProjectExplorer::Internal::TargetSelector + + + Run + 実行 + + + + Build + ビルド + + + + ProjectExplorer::Internal::TargetSettingsPanelWidget + + + No target defined. + ターゲットが定義されていません。 + + + + Qt Creator + Qt Creator + + + + Do you really want to remove the +"%1" target? + 本当にターゲット "%1" を削除しますか? + + + + ProjectExplorer::TaskWindow + + + + Build Issues + ビルドの問題点 + + + + &Copy + コピー(&C) + + + + &Annotate + アノテーション(&A) + + + + Show Warnings + 警告を表示 + + + + Filter by categories + カテゴリでフィルタを適用します + + + + GenericProjectManager::GenericTarget + + + Desktop + Generic desktop target display name + デスクトップ + + + + Qt4ProjectManager::Internal::Qt4Target + + + + Desktop + Qt4 Desktop target display name + デスクトップ + + + + + Symbian Emulator + Qt4 Symbian Emulator target display name + Symbian エミュレータ + + + + + Symbian Device + Qt4 Symbian Device target display name + Symbian デバイス + + + + Maemo Emulator + Qt4 Maemo Emulator target display name + Maemo エミュレータ + + + + Maemo Device + Qt4 Maemo Device target display name + Maemo デバイス + + + + Maemo + Qt4 Maemo target display name + Maemo + + + + Qt Simulator + Qt4 Simulator target display name + Qt シミュレータ + + + + <b>Device:</b> Not connected + <b>デバイス:</b> 未接続 + + + + <b>Device:</b> %1 + <b>デバイス:</b> %1 + + + + <b>Device:</b> %1, %2 + <b>デバイス:</b> %1, %2 + + + + QmlProjectManager::QmlTarget + + + QML Viewer + QML Viewer target display name + QML ビューア + + + + QmlDesigner::FormEditorWidget + + + Snap to guides (E) + ガイドに接着 (E) + + + + Show bounding rectangles (A) + 枠線を常に表示 (A) + + + + Only select items with content (S) + 中身のあるアイテムだけを選択 (S) + + + + QmlDesigner::ComponentView + + + whole document + 対象のドキュメント + + + + QmlDesigner::DesignDocumentController + + + -New Form- + -新しいフォーム- + + + + Cannot save to file "%1": permission denied. + "%1" に保存できません: パーミッションがありません。 + + + + Parent folder "%1" for file "%2" does not exist. + "%2" の上位フォルダ "%1" が存在しません。 + + + + Cannot write file: "%1". + 書き込めませんでした: "%1"。 + + + + QmlDesigner::XUIFileDialog + + + Open file + ファイルを開く + + + + Save file + ファイルの保存 + + + + Declarative UI files (*.qml) + 宣言型 UI ファイル (*.qml) + + + + All files (*) + すべてのファイル (*) + + + + QmlDesigner::ItemLibrary + + + Library + Title of library view + ライブラリ + + + + Items + Title of library items view + アイテム + + + + Resources + Title of library resources view + リソース + + + + <Filter> + Library search input hint text + <フィルタ> + + + + QmlDesigner::NavigatorTreeModel + + + Invalid Id + 無効なID + + + + QmlDesigner::NavigatorWidget + + + Navigator + Title of navigator view + ナビゲータ + + + + QmlDesigner::PluginManager + + + About plugins + プラグインについて + + + + WidgetPluginManager + + + Failed to create instance. + インスタンスの作成に失敗しました。 + + + + Not a QmlDesigner plugin. + QmlDesigner プラグインではありません。 + + + + Failed to create instance of file '%1': %2 + ファイル '%1' のインスタンス作成に失敗しました: %2 + + + + Failed to create instance of file '%1'. + ファイル '%1' のインスタンス作成に失敗しました。 + + + + File '%1' is not a QmlDesigner plugin. + ファイル '%1' は QmlDesigner プラグインではありません。 + + + + QmlDesigner::AllPropertiesBox + + + Properties + Title of properties view. + プロパティ + + + + FileWidget + + + Open File + ファイルを開く + + + + QmlDesigner::PropertyEditor + + + Invalid Id + 無効なID + + + + qdesigner_internal::QtGradientStopsController + + + H + H + + + + S + S + + + + V + V + + + + + Hue + 色相 + + + + Sat + 彩度 + + + + Val + + + + + Saturation + 彩度 + + + + Value + + + + + R + R + + + + G + G + + + + B + B + + + + Red + + + + + Green + + + + + Blue + + + + + QtGradientStopsWidget + + + New Stop + 新しい移行ポイント + + + + Delete + 削除 + + + + Flip All + すべて反転 + + + + Select All + すべて選択 + + + + Zoom In + 拡大 + + + + Zoom Out + 縮小 + + + + Reset Zoom + 拡大率を戻す + + + + QmlDesigner::Internal::StatesEditorModel + + + base state + Implicit default state + 初期状態 + + + + Invalid state name + 無効な状態名 + + + + The empty string as a name is reserved for the base state. + 空文字は初期状態用に予約された名前です。 + + + + Name already used in another state + 名前が他の状態名と重複しています + + + + QmlDesigner::Internal::StatesEditorWidgetPrivate + + + base state + 初期状態 + + + + State%1 + Default name for newly created states + %1 状態 + + + + QmlDesigner::StatesEditorWidget + + + States + Title of Editor widget + 状態 + + + + QmlDesigner::InvalidArgumentException + + + Failed to create item of type %1 + アイテム (種類:%1) の作成に失敗しました + + + + InvalidIdException + + + Ids have to be unique: + ID は一意でなければいけません: + + + + Invalid Id: + 無効なID: + + + + +Only alphanumeric characters and underscore allowed. +Ids must begin with a lowercase letter. + +ID には英数字かアンダースコアのみ許されています。 +また ID は小文字で始まっている必要があります。 + + + + QmlDesigner::Internal::SubComponentManagerPrivate + + + QML Components + QML コンポーネント + + + + QmlDesigner::Internal::ModelPrivate + + + invalid type + 無効な型 + + + + QmlDesigner::RewriterView + + + Error parsing + パース中にエラーが発生 + + + + Internal error + 内部エラー + + + + "%1" + "%1" + + + + line %1 + %1 行目 + + + + column %1 + %1 文字目 + + + + QmlDesigner::Internal::DocumentWarningWidget + + + <a href="goToError">Go to error</a> + <a href="goToError">エラーにジャンプ</a> + + + + %3 (%1:%2) + %3 (%1:%2) + + + + Internal error (%1) + 内部エラー (%1) + + + + QmlDesigner::Internal::DesignModeWidget + + + &Undo + 元に戻す(&U) + + + + &Redo + やり直す(&R) + + + + Delete + 削除 + + + + Delete "%1" + "%1" を削除 + + + + Cu&t + 切り取り(&T) + + + + Cut "%1" + "%1" を切り取り + + + + &Copy + コピー(&C) + + + + Copy "%1" + "%1" をコピー + + + + &Paste + 貼り付け(&P) + + + + Paste "%1" + "%1" を貼り付け + + + + Select &All + すべて選択(&A) + + + + Select All "%1" + "%1" のすべてを選択 + + + + Toggle Full Screen + 全画面表示切替 + + + + &Restore Default View + デフォルトの表示に戻す(&R) + + + + Toggle &Left Sidebar + 左サイドバーの表示切替(&L) + + + + Toggle &Right Sidebar + 右サイドバーの表示切替(&R) + + + + Projects + プロジェクト + + + + File System + ファイル システム + + + + Open Documents + 開いているドキュメント + + + + QmlDesigner::Internal::BauhausPlugin + + + Switch Text/Design + エディタ/デザイナの切替 + + + + Save %1 As... + %1 に名前をつけて保存... + + + + &Save %1 + %1 を保存(&S) + + + + Revert %1 to Saved + %1 を保存時の状態に戻す + + + + Close %1 + %1 を閉じる + + + + Close All Except %1 + %1 以外のすべてを閉じる + + + + Close Others + 他を閉じる + + + + Qt Quick + + + Qt Quick + Qt Quick + + + + Qml::Internal::QLineGraph + + + Frame rate + フレームレート + + + + Qml::Internal::GraphWindow + + + Total time elapsed (ms) + 総経過時間 (ms) + + + + Qml::Internal::CanvasFrameRate + + + Resolution: + 解像度: + + + + Clear + クリア + + + + New Graph + 新しいグラフ + + + + Enabled + 有効 + + + + Qml::Internal::ExpressionQueryWidget + + + <Type expression to evaluate> + <評価する式を入力> + + + + Write and evaluate QtScript expressions. + QtScript 式を入力したり評価できます。 + + + + Clear Output + 出力をクリア + + + + Script Console + + スクリプト コンソール + + + + Expression queries + 問い合わせ式 + + + + Expression queries (using context for %1) + Selected object + 問い合わせ式 (コンテキスト %1 で使用中) + + + + <%n items> + + <%n 個の項目> + + + + + Qml::Internal::ObjectPropertiesView + + + Name + 名前 + + + + Value + + + + + Type + + + + + &Watch expression + 監視式(&W) + + + + &Remove watch + 監視式を削除(&R) + + + + Show &unwatchable properties + 不可視プロパティを表示(&U) + + + + &Group by item type + アイテムの種類毎にまとめる(&G) + + + + <%n items> + + <%n 個の項目> + + + + + Watch expression '%1' + 監視式 "%1" + + + + Hide unwatchable properties + 不可視プロパティを隠す + + + + Show unwatchable properties + 不可視プロパティを表示する + + + + Qml::Internal::ObjectTree + + + Add watch expression... + 監視式を追加... + + + + Show uninspectable items + 検証できないアイテムを表示 + + + + Go to file + 該当ファイルを表示 + + + + Watch expression + 監視式 + + + + Expression: + 式: + + + + Qml::Internal::WatchTableModel + + + Name + 名前 + + + + Value + + + + + Qml::Internal::WatchTableView + + + Stop watching + 監視を中止 + + + + Qml::InspectorOutputWidget + + + Output + アウトプット + + + + Clear + クリア + + + + Qml::Internal::EngineComboBox + + + Engine %1 + engine number + エンジン %1 + + + + Qml::QmlInspector + + + Failed to connect to debugger + デバッガ接続失敗 + + + + Could not connect to debugger server. + デバッガ サーバに接続できませんでした。 + + + + Invalid project, debugging canceled. + 無効なプロジェクトの為、デバッグを中止しました。 + + + + Cannot find project run configuration, debugging canceled. + プロジェクトの実行構成が見つからない為、デバッグを中止しました。 + + + + [Inspector] set to connect to debug server %1:%2 + [インスペクタ] デバッグサーバ %1:%2 への接続を開始します + + + + [Inspector] disconnected. + + + [インスペクタ] 切断しました。 + + + + + + [Inspector] resolving host... + [インスペクタ] ホスト名の解決中... + + + + [Inspector] connecting to debug server... + [インスペクタ] デバッグサーバに接続中... + + + + [Inspector] connected. + + [インスペクタ] 接続しました。 + + + + + [Inspector] closing... + [インスペクタ] 閉じています... + + + + [Inspector] error: (%1) %2 + %1=error code, %2=error message + [インスペクタ] エラー: (%1) %2 + + + + QML engine: + QML エンジン: + + + + Object Tree + オブジェクト ツリー + + + + Properties and Watchers + プロパティと監視式 + + + + Script Console + スクリプト コンソール + + + + Output of the QML inspector, such as information on connecting to the server. + サーバに接続する際の情報等が出力される QML インスペクタの出力です。 + + + + Start Debugging C++ and QML Simultaneously... + QML と C++ のデバッグを同時に始める... + + + + No project was found. + プロジェクトが見つかりませんでした。 + + + + + No run configurations were found for the project '%1'. + プロジェクト '%1' 内に実行構成が見つかりません。 + + + + No valid run configuration was found for the project %1. Only locally runnable configurations are supported. +Please check your project settings. + プロジェクト %1 に有効な実行構成が見つかりませんでした。ローカル上の実行可能な構成のみサポートされます。 +プロジェクト設定を確認してください。 + + + + A valid run control was not registered in Qt Creator for this project run configuration. + このプロジェクトの実行構成は、Qt Creator で有効な実行構成として登録されていません。 + + + + Debugging failed: could not start C++ debugger. + デバッグ失敗: C++ デバッガを開始できませんでした。 + + + + Qml::Internal::StartExternalQmlDialog + + + <No project> + <プロジェクトがありません> + + + + QmlJSEditor::Internal::QmlJSTextEditor + + + Rename... + 名前を変更... + + + + New id: + 新しい ID: + + + + Unused variable + 未使用の変数 + + + + Rename id '%1'... + ID '%1' の名前を変更... + + + + <Select Symbol> + <シンボルの選択> + + + + QmlJSEditor::Internal::QmlJSEditorFactory + + + Do you want to enable the experimental Qt Quick Designer? + Qt Quick デザイナ(実験的)を有効にしますか? + + + + + Enable Qt Quick Designer + Qt Quick デザイナを有効にする + + + + Qt Creator -> About Plugins... + Qt Creator -> プラグインについて... + + + + Help -> About Plugins... + ヘルプ -> プラグインについて... + + + + Enable experimental Qt Quick Designer? + 実験的な Qt Quick デザイナを有効にしますか? + + + + Do you want to enable the experimental Qt Quick Designer? After enabling it, you can access the visual design capabilities by switching to Design Mode. This can affect the overall stability of Qt Creator. To disable Qt Quick Designer again, visit the menu '%1' and disable 'QmlDesigner'. + 実験的な Qt Quick デザイナを有効にしますか?有効にするとデザインモードに切り替えた際にヴィジュアルデザイン機能を使用できるようになりますが、Qt Creator 全体の安定性に影響を与えます。再度 Qt Quick デザイナを無効にしたい場合は、'%1' メニューで 'QmlDesinger' を無効にして下さい。 + + + + Cancel + キャンセル + + + + Please restart Qt Creator + Qt Creator を再起動してください + + + + Please restart Qt Creator to make the change effective. + 変更内容を適用する為、Qt Creator を再起動してください。 + + + + QmlJSEditor::Internal::QmlJSEditorPlugin + + + Creates a Qt QML file. + Qt QML ファイルを作成します。 + + + + Qt QML File + Qt QML ファイル + + + + Qt Quick + Qt Quick + + + + Ctrl+Alt+R + Ctrl+Alt+R + + + + Follow Symbol Under Cursor + カーソル位置のシンボルの定義へ移動 + + + + QmlJSEditor::Internal::ModelManager + + + Indexing + 解析中 + + + + QmlJSEditor::Internal::QmlJSPreviewRunner + + + Failed to preview Qt Quick file + Qt Quick ファイルのプレビューに失敗しました + + + + Could not preview Qt Quick (QML) file. Reason: +%1 + Qt Quick (QML) ファイルをプレビューできません。 理由: +%1 + + + + QmlProjectManager::QmlProject + + + Error while loading project file! + プロジェクトファイルの読み込み中にエラー発生! + + + + QmlProjectManager::Internal::QmlProjectApplicationWizardDialog + + + New QML Project + 新しい QML プロジェクト + + + + This wizard generates a QML application project. + このウィザードで、QML アプリケーションプロジェクトを生成します。 + + + + QmlProjectManager::Internal::QmlProjectApplicationWizard + + + Qt QML Application + Qt QML アプリケーション + + + + Creates a Qt QML application project with a single QML file containing the main view. + +QML application projects are executed through the QML runtime and do not need to be built. + メインビューを含む1個の QML ファイルを持つ Qt QML アプリケーションプロジェクトを作成します。 + +QML アプリケーションプロジェクトは QML ランタイムによって実行され、ビルドする必要はありません。 + + + + File generated by QtCreator + qmlproject Template + Comment added to generated .qmlproject file + QtCreator によって生成されたファイルです + + + + Include .qml, .js, and image files from current directory and subdirectories + qmlproject Template + Comment added to generated .qmlproject file + 現在のディレクトリおよび配下のサブディレクトリから .qml、.js、画像ファイルを取り込みます + + + + List of plugin directories passed to QML runtime + qmlproject Template + Comment added to generated .qmlproject file + QML ランタイムに移動するプラグインのディレクトリのリストです + + + + QmlProjectManager + + + Qt Quick Project + Qt Quick プロジェクト + + + + QmlProjectManager::Internal::QmlProjectImportWizardDialog + + + Import Existing Qt QML Directory + 既存の Qt QML ディレクトリのインポート + + + + Project Name and Location + プロジェクト名とパス + + + + Project name: + プロジェクト名: + + + + Location: + パス: + + + + Location + パス + + + + QmlProjectManager::Internal::QmlProjectImportWizard + + + Import Existing Qt QML Directory + 既存の Qt QML ディレクトリのインポート + + + + Creates a QML project from an existing directory of QML files. + 既存のディレクトリに存在する QML ファイルから QML プロジェクトを作成します。 + + + + File generated by QtCreator + qmlproject Template + Comment added to generated .qmlproject file + ファイルは Qt Creator によって作成されました + + + + Include .qml, .js, and image files from current directory and subdirectories + qmlproject Template + Comment added to generated .qmlproject file + 現在のディレクトリおよび配下のサブディレクトリから .qml、.js、画像ファイルを取り込みます + + + + List of plugin directories passed to QML runtime + qmlproject Template + Comment added to generated .qmlproject file + QML ランタイムに移動するプラグインのディレクトリのリストです + + + + QmlProjectManager::Internal::Manager + + + Failed opening project '%1': Project already open + プロジェクト '%1' を開けません: プロジェクトは既に開かれています + + + + QmlProjectManager::QmlProjectRunConfiguration + + + QML Viewer + QMLRunConfiguration display name. + QML ビューア + + + + QML Viewer + QML ビューア + + + + QML Viewer arguments: + QML ビューア引数: + + + + Main QML File: + メイン QML ファイル: + + + + Debugging Address: + IPアドレス: + + + + Debugging Port: + ポート: + + + + QmlManager + + + <Current File> + <現在のファイル> + + + + QmlProjectManager::Internal::QmlProjectRunConfigurationFactory + + + Run QML Script + QML スクリプトを実行 + + + + QmlProjectManager::Internal::QmlRunControl + + + Starting %1 %2 + %1 %2 を起動中 + + + + %1 exited with code %2 + %1 はコード %2 で終了しました + + + + QmlProjectManager::Internal::QmlRunControlFactory + + + Run + 実行 + + + + QmlProjectManager::Internal::QmlTaskManager + + + QML + QML + + + + Qt4ProjectManager::Internal::QMakeStepFactory + + + qmake + qmake + + + + Qt4ProjectManager::Internal::MaemoConfigTestDialog + + + Testing configuration... + 構成のテスト中... + + + + Stop Test + テストの停止 + + + + Device configuration test failed: +%1 + デバイス構成のテストに失敗しました: +%1 + + + + +Did you start Qemu? + +Qemu は起動していますか? + + + + Qt version mismatch! Expected Qt on device: 4.6.2 or later. + Qt バージョンが適合していません! デバイス上の Qt はバージョン 4.6.2 以降が必要です。 + + + + Close + 閉じる + + + + Device configuration test failed: Unexpected output: +%1 + デバイス構成のテストに失敗しました。予期しない出力: +%1 + + + + Hardware architecture: %1 + + ハードウェア アーキテクチャ: %1 + + + + + Kernel version: %1 + + カーネル バージョン: %1 + + + + + Device configuration successful. + + デバイス構成のテストに成功しました。 + + + + + No Qt packages installed. + Qt のパッケージがインストールされていません。 + + + + List of installed Qt packages: + インストールされている Qt パッケージの一覧: + + + + Qt4ProjectManager::Internal::MaemoPackageContents + + + Local File Path + ローカルファイルパス + + + + Remote File Path + リモートファイルパス + + + + Qt4ProjectManager::Internal::MaemoPackageCreationStep + + + Creating package file ... + パッケージファイルの作成中... + + + + Cannot open MADDE config file '%1'. + MADDE 構成ファイル '%1' を開けません。 + + + + Packaging Error: Cannot open file '%1'. + パッケージ作成エラー: ファイル '%1' を開けません。 + + + + Packaging Error: Cannot write file '%1'. + パッケージ作成エラー: ファイル '%1' に書き込めません。 + + + + Packaging Error: Could not create directory '%1'. + パッケージ作成エラー: ディレクトリ '%1' の作成に失敗しました。 + + + + Packaging Error: Could not replace file '%1'. + パッケージ作成エラー: ファイル '%1' を置換できません。 + + + + Packaging Error: Could not copy '%1' to '%2'. + パッケージ作成エラー: ファイル '%1' を '%2' にコピーできません。 + + + + Package created. + パッケージを作成しました。 + + + + Package Creation: Running command '%1'. + パッケージ作成: コマンド '%1' の実行中。 + + + + + Packaging failed. + パッケージ作成に失敗しました。 + + + + Packaging error: Could not start command '%1'. Reason: %2 + パッケージ作成エラー: コマンド '%1' を開始できませんでした。理由: %2 + + + + Packaging Error: Command '%1' timed out. + パッケージ作成エラー: コマンド '%1' がタイムアウトしました。 + + + + Packaging Error: Command '%1' failed. + パッケージ作成エラー: コマンド '%1' が失敗しました。 + + + + Reason: %1 + 理由: %1 + + + + Output was: + 出力: + + + + Qt4ProjectManager::Internal::MaemoPackageCreationWidget + + + <b>Create Package:</b> + <b>作成するパッケージ:</b> + + + + Choose a local file + ローカルファイルの選択 + + + + File already in package + パッケージに既存のファイル + + + + You have already added this file. + 既にパッケージに存在しています。 + + + + Qt4ProjectManager::Internal::MaemoRunConfiguration + + + New Maemo Run Configuration + Maemo の新しい実行構成 + + + + Qt4ProjectManager::Internal::MaemoRunConfigurationWidget + + + Run configuration name: + 実行構成名: + + + + <a href="%1">Manage device configurations</a> + <a href="%1">デバイス構成の管理</a> + + + + <a href="%1">Set Debugger</a> + <a href="%1">デバッガの設定</a> + + + + Device configuration: + デバイス構成: + + + + Executable: + 実行ファイル: + + + + Arguments: + 引数: + + + + Qt4ProjectManager::Internal::AbstractMaemoRunControl + + + No device configuration set for run configuration. + 実行構成を設定する為のデバイス構成がありません。 + + + + Cleaning up remote leftovers first ... + リモートの残骸を先にクリーンアップしています... + + + + Initial cleanup canceled by user. + ユーザによって初回クリーンアップが中止されました。 + + + + Error running initial cleanup: %1. + 初回クリーンアップでエラー: %1。 + + + + Initial cleanup done. + 初回クリーンアップが完了しました。 + + + + Deploying + 転送中 + + + + Files to deploy: %1. + 転送対象ファイル: %1. + + + + Starting remote application. + リモートアプリケーションを開始しています。 + + + + Deployment canceled by user. + ユーザによって転送が中止されました。 + + + + Deployment failed: %1 + 転送失敗: %1 + + + + Deployment finished. + 転送完了。 + + + + Remote execution canceled due to user request. + ユーザによってリモート実行は中止されました。 + + + + Error running remote process: %1 + 実行中のリモート プロセスでエラー: %1 + + + + Finished running remote process. + 実行中のリモート プロセスは終了しました。 + + + + Remote Execution Failure + リモート実行失敗 + + + + Qt4ProjectManager::Internal::MaemoRunConfigurationFactory + + + New Maemo Run Configuration + Maemo の新しい実行構成 + + + + Qt4ProjectManager::Internal::MaemoRunControlFactory + + + Run on device + デバイスで実行 + + + + Qt4ProjectManager::Internal::MaemoSettingsPage + + + Maemo Device Configurations + Maemo デバイス構成 + + + + Qt4ProjectManager::Internal::MaemoSettingsWidget + + + New Device Configuration %1 + Standard Configuration name with number + 新しいデバイス構成 %1 + + + + Public Key Files(*.pub);;All Files (*) + 公開鍵ファイル (*.pub);;すべてのファイル (*) + + + + + Deployment Failed + 転送失敗 + + + + Could not read public key file '%1'. + 公開鍵ファイル '%1' を読み込めませんでした。 + + + + Choose Public Key File + 公開鍵ファイルを選択してください + + + + Stop Deploying + 転送停止 + + + + Key deployment failed: %1 + 鍵ファイルの転送に失敗: %1 + + + + Deployment Succeeded + 転送成功 + + + + Key was successfully deployed. + 鍵ファイルの転送に成功しました。 + + + + Deploy Public Key ... + 公開鍵の転送... + + + + Qt4ProjectManager::Internal::MaemoSshConfigDialog + + + Save Public Key File + 公開鍵ファイルの保存 + + + + Save Private Key File + 秘密鍵ファイルの保存 + + + + Error writing file + ファイル出力中のエラー + + + + Could not write file '%1': + %2 + ファイル '%1' へ書き込めませんでした: + %2 + + + + Qt4ProjectManager::Internal::S60CreatePackageStepFactory + + + Create SIS Package + SIS パッケージの作成 + + + + Qt4ProjectManager::Internal::S60CreatePackageStepConfigWidget + + + self-signed + 自己署名 + + + + signed with certificate %1 and key file %2 + 証明書 %1 と鍵ファイル %2 で署名されています + + + + <b>Create SIS Package:</b> %1 + <b>SIS パッケージの作成:</b> %1 + + + + Qt4ProjectManager::Internal::S60DevicesBaseWidget + + + Default + デフォルト + + + + SDK Location + SDK のパス + + + + Qt Location + Qt のパス + + + + Choose Qt folder + Qt フォルダを選択してください + + + + Qt4ProjectManager::Internal::S60DevicesModel + + + No Qt installed + Qt がインストールされていません + + + + Qt4ProjectManager::Internal::GnuPocS60DevicesWidget + + + Step 1 of 2: Choose GnuPoc folder + ステップ1/2: GnuPoc フォルダを選択してください + + + + Step 2 of 2: Choose Qt folder + ステップ2/2: Qt フォルダを選択してください + + + + Adding GnuPoc + GnuPoc の追加 + + + + GnuPoc and Qt folders must not be identical. + GnuPoc と Qt フォルダは異なっている必要があります。 + + + + ProjectExplorer::Internal::S60ProjectChecker + + + The Symbian SDK and the project sources must reside on the same drive. + Symbian SDK とプロジェクトのソースは同一ドライブ上にしておく必要があります。 + + + + The Symbian SDK was not found for Qt version %1. + Qt バージョン %1 用の Symbian SDK が見つかりませんでした。 + + + + The "Open C/C++ plugin" is not installed in the Symbian SDK or the Symbian SDK path is misconfigured for Qt version %1. + Qt バージョン %1 の、Symbian SDK に"Open C/C++ プラグイン" がインストールされていないか、Symbian SDK のパスの設定に誤りがあります。 + + + + The Symbian toolchain does not handle special characters in a project path well. + Symbian ツールチェインは、プロジェクトパスに特別な文字が含まれていると正しく扱えません。 + + + + Qt4ProjectManager::Internal::Qt4BuildConfigurationFactory + + + Using Qt Version "%1" + Qt バージョン "%1" を使用 + + + + New configuration + 新しい構成 + + + + New Configuration Name: + 新しい構成名: + + + + %1 Debug + %1 デバッグ + + + + %1 Release + %1 リリース + + + + Qt4ProjectManager::Qt4Project + + + Evaluating + 評価中 + + + + Qt4ProjectManager + + + Qt4 + Qt4 + + + + Qt Versions + Qt バージョン + + + + Qt C++ Project + Qt C++ プロジェクト + + + + Qt4ProjectManager::Internal::Qt4TargetFactory + + + Debug + デバッグ + + + + Release + リリース + + + + Qt4ProjectManager::QtVersion + + + The Qt version is invalid: %1 + %1: Reason for being invalid + 不正な Qt バージョン %1 です + + + + The qmake command "%1" was not found or is not executable. + %1: Path to qmake executable + qmake コマンド "%1" が見つからないか、実行できません。 + + + + QtVersion + + + No qmake path set + qmake のパスが設定されていません + + + + Qt version has no name + Qt バージョンに名前がありません + + + + Qt version is not properly installed, please run make install + Qt バージョンが正しくインストールされていません。make install を実行してください + + + + Could not determine the path to the binaries of the Qt installation, maybe the qmake path is wrong? + Qt インストール先のパスが特定できませんでした。qmake のパスが間違っていませんか? + + + + The Qt Version has no toolchain. + Qt バージョンのツールチェインが見つかりません。 + + + + Qt4ProjectManager::Internal::MobileGuiAppWizard + + + Mobile Qt Application + モバイル 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 + Qt Designer ベースのメインウィンドウを含んだモバイルデバイス用に最適化された Qt アプリケーションを作成します。 + +可能であれば、Qt シミュレータやモバイルをターゲットに設定されます + + + + Qt4ProjectManager::Internal::BaseQt4ProjectWizardDialog + + + + Modules + モジュール + + + + Qt Versions + Qt バージョン + + + + Qt4ProjectManager::Internal::TestWizard + + + Qt Unit Test + Qt ユニット テスト + + + + Creates a QTestLib-based unit test for a feature or a class. Unit tests allow you to verify that the code is fit for use and that there are no regressions. + 機能やクラスが要件を満たしているか検証する為の QTestLib ベースのユニット テスト(リグレッション テストではありません)を作成します。 + + + + Qt4ProjectManager::Internal::TestWizardDialog + + + This wizard generates a Qt unit test consisting of a single source file with a test class. + Qt ユニットテストとして1個のソースファイルで構成されたテストクラスを生成します。 + + + + Details + 詳細 + + + + Subversion::Internal::SubversionEditor + + + Annotate revision "%1" + リビジョン "%1" のアノテーション + + + + TextEditor + + + Text Editor + テキスト エディタ + + + + VCSBase::VCSBasePlugin + + + Version Control + バージョン管理 + + + + The file '%1' could not be deleted. + ファイル '%1' は削除できませんでした。 + + + + Choose Repository Directory + リポジトリ ディレクトリを選択してください + + + + The directory '%1' is already managed by a version control system (%2). Would you like to specify another directory? + ディレクトリ '%1' はすでにバージョン管理システム (%2) によって管理されています。別のディレクトリを指定しますか? + + + + Repository already under version control + リポジトリはすでにバージョン管理されています + + + + Repository created + リポジトリを作成しました + + + + A version control repository has been created in %1. + %1 にバージョン管理リポジトリを作成しました。 + + + + Repository creation failed + リポジトリの作成に失敗しました + + + + A version control repository could not be created in %1. + %1 にバージョン管理リポジトリを作成できませんでした。 + + + + trk::Launcher + + + Cannot open remote file '%1': %2 + リモートファイル '%1' を開けません: %2 + + + + Cannot open '%1': %2 + '%1' を開けません: %2 + + + + Unable to acquire a device for port '%1'. It appears to be in use. + デバイスのポート '%1' が使用中の為、獲得する事ができません。 + + + + AboutDialog + + + About Bauhaus + AboutDialog + Bauhaus について + + + + CppTools::QuickFix + + + + Rewrite Using %1 + %1 を使って書き換える + + + + Swap Operands + オペランドを入れ替える + + + + Rewrite Condition Using || + || を使って条件を書き換える + + + + Split Declaration + 宣言を分割する + + + + Add Curly Braces + 中括弧を加える + + + + + Move Declaration out of Condition + 宣言を条件の外に移動する + + + + Split if Statement + if 文を分割する + + + + Enclose in QLatin1String(...) + QLatin1String()で囲む + + + + Convert to Objective-C String Literal + Objective-C 文字列リテラルに変換する + + + + Use Fast String Concatenation with % + % を使った高速な文字列連結にする + + + + GenericProjectManager::Internal::Manager + + + Failed opening project '%1': Project already open + プロジェクト '%1' を開けません: プロジェクトは既に開かれています + + + + QmlDesigner::QmlModelView + + + Invalid Id + 無効なID + + + + Qt4ProjectManager::Internal::QemuRuntimeManager + + + + Start Maemo Emulator + Maemo エミュレータを開始します + + + + Qemu has been shut down, because you removed the corresponding Qt version. + 対応する Qt バージョンが削除された為、Qemu はシャットダウンしました。 + + + + Qemu failed to start: %1 + Qemu を開始できませんでした: %1 + + + + Qemu crashed + Qemu がクラッシュしました + + + + Qemu error + Qemu エラー + + + + Stop Maemo Emulator + Maemo エミュレータを終了します + + + + Qt4ProjectManager::Internal::S60CreatePackageStep + + + Create SIS Package + Create SIS package build step name + SIS パッケージの作成 + + + + FakeVim::Internal::FakeVimHandler::Private + + + Not an editor command: %1 + エディタのコマンドではありません: %1 + + + + Core::HelpManager + + + Unfiltered + フィルタなし + + diff --git a/share/qtcreator/translations/translations.pro b/share/qtcreator/translations/translations.pro index 75e551205eb..831a8511704 100644 --- a/share/qtcreator/translations/translations.pro +++ b/share/qtcreator/translations/translations.pro @@ -1,7 +1,7 @@ include(../../../qtcreator.pri) -LANGUAGES = de pl ru -#LANGUAGES = cs es fr hu it ja sl +LANGUAGES = de ja pl ru +#LANGUAGES = cs es fr hu it sl # var, prepend, append defineReplace(prependAll) { diff --git a/src/app/main.cpp b/src/app/main.cpp index efbbd311deb..99714241d0b 100644 --- a/src/app/main.cpp +++ b/src/app/main.cpp @@ -187,17 +187,6 @@ int main(int argc, char **argv) // Must be done before any QSettings class is created QSettings::setPath(QSettings::IniFormat, QSettings::SystemScope, QCoreApplication::applicationDirPath()+QLatin1String(SHARE_PATH)); - - // Work around bug in QSettings which gets triggered on Windows & Mac only -#ifdef Q_OS_MAC - QSettings::setPath(QSettings::IniFormat, QSettings::UserScope, - QDir::homePath()+"/.config"); -#endif -#ifdef Q_OS_WIN - QSettings::setPath(QSettings::IniFormat, QSettings::UserScope, - qgetenv("appdata")); -#endif - // keep this in sync with the MainWindow ctor in coreplugin/mainwindow.cpp const QSettings settings(QSettings::IniFormat, QSettings::UserScope, QLatin1String("Nokia"), QLatin1String("QtCreator")); diff --git a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp index d83c78166bf..8dedb8b84dc 100644 --- a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp +++ b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp @@ -206,7 +206,7 @@ CMakeBuildConfiguration *CMakeBuildConfigurationFactory::create(ProjectExplorer: QString(), &ok); if (!ok || buildConfigurationName.isEmpty()) - return false; + return 0; CMakeBuildConfiguration *bc = new CMakeBuildConfiguration(cmtarget); bc->setDisplayName(buildConfigurationName); @@ -224,7 +224,7 @@ CMakeBuildConfiguration *CMakeBuildConfigurationFactory::create(ProjectExplorer: bc->environment()); if (copw.exec() != QDialog::Accepted) { delete bc; - return false; + return 0; } cmtarget->addBuildConfiguration(bc); // this also makes the name unique diff --git a/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp b/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp index 3a4cc432bbe..0bac1503d84 100644 --- a/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp +++ b/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp @@ -141,7 +141,7 @@ QString CMakeManager::qtVersionForQMake(const QString &qmakePath) QProcess qmake; qmake.start(qmakePath, QStringList(QLatin1String("--version"))); if (!qmake.waitForFinished()) - return false; + return QString(); QString output = qmake.readAllStandardOutput(); QRegExp regexp(QLatin1String("(QMake version|Qmake version:)[\\s]*([\\d.]*)")); regexp.indexIn(output); diff --git a/src/plugins/help/helpplugin.cpp b/src/plugins/help/helpplugin.cpp index 971b2b04e82..57c7e769acd 100644 --- a/src/plugins/help/helpplugin.cpp +++ b/src/plugins/help/helpplugin.cpp @@ -385,14 +385,13 @@ void HelpPlugin::setupUi() connect(searchWidget, SIGNAL(linkActivated(QUrl)), m_centralWidget, SLOT(setSourceFromSearch(QUrl))); - // TODO: enable and find a proper keysequence as this is ambiguous - // shortcut = new QShortcut(m_splitter); - // shortcut->setWhatsThis(tr("Activate Search in Help mode")); - // cmd = am->registerShortcut(shortcut, QLatin1String("Help.SearchShortcut"), - // modecontext); - // cmd->setDefaultKeySequence(QKeySequence(Qt::CTRL + Qt::Key_S)); - // connect(shortcut, SIGNAL(activated()), this, SLOT(activateSearch())); - // shortcutMap.insert(QLatin1String(SB_SEARCH), cmd); + shortcut = new QShortcut(m_splitter); + shortcut->setWhatsThis(tr("Activate Search in Help mode")); + cmd = am->registerShortcut(shortcut, QLatin1String("Help.SearchShortcut"), + modecontext); + cmd->setDefaultKeySequence(QKeySequence(Qt::CTRL + Qt::SHIFT + Qt::Key_Slash)); + connect(shortcut, SIGNAL(activated()), this, SLOT(activateSearch())); + shortcutMap.insert(QLatin1String(SB_SEARCH), cmd); BookmarkManager *manager = &LocalHelpManager::bookmarkManager(); BookmarkWidget *bookmarkWidget = new BookmarkWidget(manager, 0, false); @@ -401,14 +400,13 @@ void HelpPlugin::setupUi() connect(bookmarkWidget, SIGNAL(linkActivated(QUrl)), m_centralWidget, SLOT(setSource(QUrl))); - // TODO: enable and find a proper keysequence as this is ambiguous - // shortcut = new QShortcut(m_splitter); - // shortcut->setWhatsThis(tr("Activate Bookmarks in Help mode")); - // cmd = am->registerShortcut(shortcut, QLatin1String("Help.BookmarkShortcut"), - // modecontext); - // cmd->setDefaultKeySequence(QKeySequence(Qt::CTRL + Qt::Key_B)); - // connect(shortcut, SIGNAL(activated()), this, SLOT(activateBookmarks())); - // shortcutMap.insert(QLatin1String(SB_BOOKMARKS), cmd); + shortcut = new QShortcut(m_splitter); + shortcut->setWhatsThis(tr("Activate Bookmarks in Help mode")); + cmd = am->registerShortcut(shortcut, QLatin1String("Help.BookmarkShortcut"), + modecontext); + cmd->setDefaultKeySequence(QKeySequence(Qt::CTRL + Qt::SHIFT + Qt::Key_B)); + connect(shortcut, SIGNAL(activated()), this, SLOT(activateBookmarks())); + shortcutMap.insert(QLatin1String(SB_BOOKMARKS), cmd); QWidget *openPagesWidget = OpenPagesManager::instance().openPagesWidget(); openPagesWidget->setWindowTitle(tr("Open Pages")); @@ -740,6 +738,12 @@ void HelpPlugin::activateOpenPages() m_sideBar->activateItem(m_openPagesItem); } +void HelpPlugin::activateBookmarks() +{ + activateHelpMode(); + m_sideBar->activateItem(m_bookmarkItem); +} + QToolBar *HelpPlugin::createToolBar() { QToolBar *toolWidget = new QToolBar; diff --git a/src/plugins/help/helpplugin.h b/src/plugins/help/helpplugin.h index 9ad6644eb08..a5099db7f7d 100644 --- a/src/plugins/help/helpplugin.h +++ b/src/plugins/help/helpplugin.h @@ -80,6 +80,7 @@ private slots: void activateContents(); void activateSearch(); void activateOpenPages(); + void activateBookmarks(); void addBookmark(); void updateFilterComboBox(); diff --git a/src/plugins/projectexplorer/foldernavigationwidget.cpp b/src/plugins/projectexplorer/foldernavigationwidget.cpp index 97b4e42d162..46afd75f2c9 100644 --- a/src/plugins/projectexplorer/foldernavigationwidget.cpp +++ b/src/plugins/projectexplorer/foldernavigationwidget.cpp @@ -230,7 +230,8 @@ bool FolderNavigationWidget::setCurrentDirectory(const QString &directory) } m_listView->setRootIndex(m_filterModel->mapFromSource(index)); const QDir current(QDir::cleanPath(newDirectory)); - setCurrentTitle(current.dirName(), current.absolutePath()); + setCurrentTitle(current.dirName(), + QDir::toNativeSeparators(current.absolutePath())); return !directory.isEmpty(); } @@ -253,8 +254,7 @@ void FolderNavigationWidget::openItem(const QModelIndex &srcIndex) if (fileName == QLatin1String("..")) { // cd up: Special behaviour: The fileInfo of ".." is that of the parent directory. const QString parentPath = m_fileSystemModel->fileInfo(srcIndex).absoluteFilePath(); - if (parentPath != QDir::rootPath()) - setCurrentDirectory(parentPath); + setCurrentDirectory(parentPath); return; } if (m_fileSystemModel->isDir(srcIndex)) { // Change to directory @@ -268,8 +268,10 @@ void FolderNavigationWidget::openItem(const QModelIndex &srcIndex) editorManager->openEditor(m_fileSystemModel->filePath(srcIndex)); } -void FolderNavigationWidget::setCurrentTitle(const QString &dirName, const QString &fullPath) +void FolderNavigationWidget::setCurrentTitle(QString dirName, const QString &fullPath) { + if (dirName.isEmpty()) + dirName = fullPath; m_title->setText(dirName); m_title->setToolTip(fullPath); } diff --git a/src/plugins/projectexplorer/foldernavigationwidget.h b/src/plugins/projectexplorer/foldernavigationwidget.h index 2f15ad8e07a..e0930394c53 100644 --- a/src/plugins/projectexplorer/foldernavigationwidget.h +++ b/src/plugins/projectexplorer/foldernavigationwidget.h @@ -81,7 +81,7 @@ protected: virtual void contextMenuEvent(QContextMenuEvent *ev); private: - void setCurrentTitle(const QString &dirName, const QString &fullPath); + void setCurrentTitle(QString dirName, const QString &fullPath); bool setCurrentDirectory(const QString &directory); void openItem(const QModelIndex &srcIndex); QModelIndex currentItem() const; diff --git a/src/plugins/projectexplorer/projectexplorer.cpp b/src/plugins/projectexplorer/projectexplorer.cpp index 578580e5b7c..40a1246e9b2 100644 --- a/src/plugins/projectexplorer/projectexplorer.cpp +++ b/src/plugins/projectexplorer/projectexplorer.cpp @@ -1892,18 +1892,20 @@ void ProjectExplorerPlugin::updateContextMenuActions(Node *node) d->m_addNewFileAction->setEnabled(false); d->m_removeFileAction->setEnabled(false); - QList actions = - d->m_currentNode->projectNode()->supportedActions(node); + if (node->projectNode()) { + QList actions = + d->m_currentNode->projectNode()->supportedActions(node); - if (qobject_cast(d->m_currentNode)) { - bool addFilesEnabled = actions.contains(ProjectNode::AddFile); - d->m_addExistingFilesAction->setEnabled(addFilesEnabled); - d->m_addNewFileAction->setEnabled(addFilesEnabled); - d->m_renameFileAction->setEnabled(actions.contains(ProjectNode::Rename)); - } else if (qobject_cast(d->m_currentNode)) { - bool removeFileEnabled = actions.contains(ProjectNode::RemoveFile); - d->m_removeFileAction->setEnabled(removeFileEnabled); - d->m_renameFileAction->setEnabled(actions.contains(ProjectNode::Rename)); + if (qobject_cast(d->m_currentNode)) { + bool addFilesEnabled = actions.contains(ProjectNode::AddFile); + d->m_addExistingFilesAction->setEnabled(addFilesEnabled); + d->m_addNewFileAction->setEnabled(addFilesEnabled); + d->m_renameFileAction->setEnabled(actions.contains(ProjectNode::Rename)); + } else if (qobject_cast(d->m_currentNode)) { + bool removeFileEnabled = actions.contains(ProjectNode::RemoveFile); + d->m_removeFileAction->setEnabled(removeFileEnabled); + d->m_renameFileAction->setEnabled(actions.contains(ProjectNode::Rename)); + } } } diff --git a/src/plugins/projectexplorer/projectexplorer.h b/src/plugins/projectexplorer/projectexplorer.h index 4960dc90651..d8c3ddea5c1 100644 --- a/src/plugins/projectexplorer/projectexplorer.h +++ b/src/plugins/projectexplorer/projectexplorer.h @@ -162,7 +162,6 @@ private slots: void savePersistentSettings(); void goToTaskWindow(); - void updateContextMenuActions(Node *node); void addNewFile(); void addExistingFiles(); void openFile(); @@ -202,6 +201,7 @@ private slots: #endif private: + void updateContextMenuActions(Node *node); bool parseArguments(const QStringList &arguments, QString *error); void runProjectImpl(Project *pro, QString mode); void executeRunConfiguration(RunConfiguration *, const QString &mode); diff --git a/src/plugins/projectexplorer/toolchain.cpp b/src/plugins/projectexplorer/toolchain.cpp index 4d24391be35..3f3adc86a3b 100644 --- a/src/plugins/projectexplorer/toolchain.cpp +++ b/src/plugins/projectexplorer/toolchain.cpp @@ -431,25 +431,40 @@ MSVCToolChain::InstallationList MSVCToolChain::installations() // 2) Installed MSVCs const QSettings vsRegistry(MSVC_RegKey, QSettings::NativeFormat); foreach(const QString &vsName, vsRegistry.allKeys()) { - if (vsName.contains(QLatin1Char('.'))) { // Scan for version major.minor + const int dotPos = vsName.indexOf(QLatin1Char('.')); + if (dotPos != -1) { // Scan for version major.minor const QString path = vsRegistry.value(vsName).toString(); + const int version = vsName.left(dotPos).toInt(); // Check existence of various install scripts const QString vcvars32bat = path + QLatin1String("bin\\vcvars32.bat"); if (QFileInfo(vcvars32bat).isFile()) installs.push_back(Installation(Installation::VS, vsName, Installation::s32, vcvars32bat)); - // Amd 64 is the preferred 64bit platform - const QString vcvarsAmd64bat = path + QLatin1String("bin\\amd64\\vcvarsamd64.bat"); - if (QFileInfo(vcvarsAmd64bat).isFile()) - installs.push_back(Installation(Installation::VS, vsName, Installation::amd64, vcvarsAmd64bat)); - const QString vcvarsAmd64bat2 = path + QLatin1String("bin\\vcvarsx86_amd64.bat"); - if (QFileInfo(vcvarsAmd64bat2).isFile()) - installs.push_back(Installation(Installation::VS, vsName, Installation::amd64, vcvarsAmd64bat2)); - const QString vcvars64bat = path + QLatin1String("bin\\vcvars64.bat"); - if (QFileInfo(vcvars64bat).isFile()) - installs.push_back(Installation(Installation::VS, vsName, Installation::s64, vcvars64bat)); - const QString vcvarsIA64bat = path + QLatin1String("bin\\vcvarsx86_ia64.bat"); - if (QFileInfo(vcvarsIA64bat).isFile()) - installs.push_back(Installation(Installation::VS, vsName, Installation::ia64, vcvarsIA64bat)); + if (version >= 10) { + // Just one common file + const QString vcvarsAllbat = path + QLatin1String("vcvarsall.bat"); + if (QFileInfo(vcvarsAllbat).isFile()) { + installs.push_back(Installation(Installation::VS, vsName, Installation::s32, vcvarsAllbat, QLatin1String("x86"))); + installs.push_back(Installation(Installation::VS, vsName, Installation::amd64, vcvarsAllbat, QLatin1String("amd64"))); + installs.push_back(Installation(Installation::VS, vsName, Installation::s64, vcvarsAllbat, QLatin1String("x64"))); + installs.push_back(Installation(Installation::VS, vsName, Installation::ia64, vcvarsAllbat, QLatin1String("ia64"))); + } else { + qWarning("Unable to find MSVC setup script %s in version %d", qPrintable(vcvarsAllbat), version); + } + } else { + // Amd 64 is the preferred 64bit platform + const QString vcvarsAmd64bat = path + QLatin1String("bin\\amd64\\vcvarsamd64.bat"); + if (QFileInfo(vcvarsAmd64bat).isFile()) + installs.push_back(Installation(Installation::VS, vsName, Installation::amd64, vcvarsAmd64bat)); + const QString vcvarsAmd64bat2 = path + QLatin1String("bin\\vcvarsx86_amd64.bat"); + if (QFileInfo(vcvarsAmd64bat2).isFile()) + installs.push_back(Installation(Installation::VS, vsName, Installation::amd64, vcvarsAmd64bat2)); + const QString vcvars64bat = path + QLatin1String("bin\\vcvars64.bat"); + if (QFileInfo(vcvars64bat).isFile()) + installs.push_back(Installation(Installation::VS, vsName, Installation::s64, vcvars64bat)); + const QString vcvarsIA64bat = path + QLatin1String("bin\\vcvarsx86_ia64.bat"); + if (QFileInfo(vcvarsIA64bat).isFile()) + installs.push_back(Installation(Installation::VS, vsName, Installation::ia64, vcvarsIA64bat)); + } } } } diff --git a/src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp b/src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp index c2aa8218936..3c95bff3396 100644 --- a/src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp +++ b/src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp @@ -134,7 +134,7 @@ Internal::ObjectNodeInstance::Pointer NodeInstance::createInstance(const NodeMet if (!metaInfo.isValid()) instance = Internal::DummyNodeInstance::create(); - else if (metaInfo.isSubclassOf("org.webkit/WebView", 1, 0)) + else if (metaInfo.isSubclassOf("QtWebKit/WebView", 1, 0)) instance = Internal::DummyNodeInstance::create(); else if (metaInfo.isSubclassOf("Qt/QWidget", 4, 7)) instance = Internal::DummyNodeInstance::create(); diff --git a/src/plugins/qmldesigner/designercore/metainfo/metainfo.cpp b/src/plugins/qmldesigner/designercore/metainfo/metainfo.cpp index e370dd396d3..f350af0c6d5 100644 --- a/src/plugins/qmldesigner/designercore/metainfo/metainfo.cpp +++ b/src/plugins/qmldesigner/designercore/metainfo/metainfo.cpp @@ -130,7 +130,7 @@ void MetaInfoPrivate::loadPlugins(QDeclarativeEngine *engine) QStringList pluginList; pluginList += "import Qt 4.7"; - pluginList += "import org.webkit 1.0"; + pluginList += "import QtWebKit 1.0"; // load maybe useful plugins pluginList += "import Qt.labs.folderlistmodel 1.0"; diff --git a/src/plugins/qmldesigner/fxplugin/fx.metainfo b/src/plugins/qmldesigner/fxplugin/fx.metainfo index f994480be04..4bca726911f 100644 --- a/src/plugins/qmldesigner/fxplugin/fx.metainfo +++ b/src/plugins/qmldesigner/fxplugin/fx.metainfo @@ -111,7 +111,7 @@ - + diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemoconstants.h b/src/plugins/qt4projectmanager/qt-maemo/maemoconstants.h index ec5637dc27f..54973696e60 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemoconstants.h +++ b/src/plugins/qt4projectmanager/qt-maemo/maemoconstants.h @@ -61,8 +61,10 @@ static const QLatin1String MAEMO_RC_ID_PREFIX(PREFIX "."); static const QLatin1String ArgumentsKey(PREFIX ".Arguments"); static const QLatin1String SimulatorPathKey(PREFIX ".Simulator"); static const QLatin1String DeviceIdKey(PREFIX ".DeviceId"); -static const QLatin1String LastDeployedKey(PREFIX ".LastDeployed"); -static const QLatin1String DebuggingHelpersLastDeployedKey(PREFIX ".DebuggingHelpersLastDeployed"); +static const QLatin1String LastDeployedHostsKey(PREFIX ".LastDeployedHosts"); +static const QLatin1String LastDeployedFilesKey(PREFIX ".LastDeployedFiles"); +static const QLatin1String LastDeployedRemotePathsKey(PREFIX ".LastDeployedRemotePaths"); +static const QLatin1String LastDeployedTimesKey(PREFIX ".LastDeployedTimes"); static const QLatin1String ProFileKey(".ProFile"); } // namespace Internal diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemopackagecontents.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemopackagecontents.cpp index 2efa3ce7057..3541325b09e 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemopackagecontents.cpp +++ b/src/plugins/qt4projectmanager/qt-maemo/maemopackagecontents.cpp @@ -112,12 +112,12 @@ bool MaemoPackageContents::buildModel() const } if (elem == TargetVar) { - m_deployables.prepend(Deployable(m_packageStep->localExecutableFilePath(), + m_deployables.prepend(MaemoDeployable(m_packageStep->localExecutableFilePath(), paths.first())); targetFound = true; } else { foreach (const QString &file, files) - m_deployables << Deployable(cleanPath(file), paths.first()); + m_deployables << MaemoDeployable(cleanPath(file), paths.first()); } } @@ -125,7 +125,7 @@ bool MaemoPackageContents::buildModel() const const QString remoteDir = proFileNode->projectType() == LibraryTemplate ? QLatin1String("/usr/local/lib") : QLatin1String("/usr/local/bin"); - m_deployables.prepend(Deployable(m_packageStep->localExecutableFilePath(), + m_deployables.prepend(MaemoDeployable(m_packageStep->localExecutableFilePath(), remoteDir)); QString errorString; if (!readProFileContents(&errorString)) { @@ -144,13 +144,13 @@ bool MaemoPackageContents::buildModel() const return true; } -MaemoPackageContents::Deployable MaemoPackageContents::deployableAt(int row) const +MaemoDeployable MaemoPackageContents::deployableAt(int row) const { Q_ASSERT(row >= 0 && row < rowCount()); return m_deployables.at(row); } -bool MaemoPackageContents::addDeployable(const Deployable &deployable, +bool MaemoPackageContents::addDeployable(const MaemoDeployable &deployable, QString *error) { if (m_deployables.contains(deployable) || deployableAt(0) == deployable) @@ -179,7 +179,7 @@ bool MaemoPackageContents::removeDeployableAt(int row, QString *error) { Q_ASSERT(row > 0 && row < rowCount()); - const Deployable &deployable = deployableAt(row); + const MaemoDeployable &deployable = deployableAt(row); const QString elemToRemove = findInstallsElem(deployable); if (elemToRemove.isEmpty()) { *error = tr("Inconsistent model: Deployable not found in .pro file."); @@ -231,7 +231,7 @@ QVariant MaemoPackageContents::data(const QModelIndex &index, int role) const if (!index.isValid() || index.row() >= rowCount()) return QVariant(); - const Deployable &d = deployableAt(index.row()); + const MaemoDeployable &d = deployableAt(index.row()); if (index.column() == 0 && role == Qt::DisplayRole) return d.localFilePath; if (role == Qt::DisplayRole || role == Qt::EditRole) @@ -260,7 +260,7 @@ bool MaemoPackageContents::setData(const QModelIndex &index, return false; } - Deployable &deployable = m_deployables[index.row()]; + MaemoDeployable &deployable = m_deployables[index.row()]; const QString elemToChange = findInstallsElem(deployable); if (elemToChange.isEmpty()) { qWarning("Error: Inconsistent model. " @@ -353,7 +353,7 @@ QString MaemoPackageContents::cleanPath(const QString &relFileName) const + relFileName).canonicalFilePath(); } -QString MaemoPackageContents::findInstallsElem(const Deployable &deployable) const +QString MaemoPackageContents::findInstallsElem(const MaemoDeployable &deployable) const { const QStringList elems = m_proFileReader->values(InstallsVar, m_proFile); foreach (const QString &elem, elems) { diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemopackagecontents.h b/src/plugins/qt4projectmanager/qt-maemo/maemopackagecontents.h index abe200e2760..d5d491d6731 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemopackagecontents.h +++ b/src/plugins/qt4projectmanager/qt-maemo/maemopackagecontents.h @@ -32,6 +32,7 @@ #include #include +#include #include #include #include @@ -44,6 +45,26 @@ QT_END_NAMESPACE namespace Qt4ProjectManager { namespace Internal { + +struct MaemoDeployable +{ + MaemoDeployable(const QString &localFilePath, const QString &remoteDir) + : localFilePath(localFilePath), remoteDir(remoteDir) {} + + bool operator==(const MaemoDeployable &other) const + { + return localFilePath == other.localFilePath + && remoteDir == other.remoteDir; + } + + QString localFilePath; + QString remoteDir; +}; +inline uint qHash(const MaemoDeployable &d) +{ + return qHash(qMakePair(d.localFilePath, d.remoteDir)); +} + class MaemoPackageCreationStep; class ProFileReader; @@ -51,21 +72,6 @@ class MaemoPackageContents : public QAbstractTableModel { Q_OBJECT public: - struct Deployable - { - Deployable(const QString &localFilePath, const QString &remoteDir) - : localFilePath(localFilePath), remoteDir(remoteDir) {} - - bool operator==(const Deployable &other) const - { - return localFilePath == other.localFilePath - && remoteDir == other.remoteDir; - } - - QString localFilePath; - QString remoteDir; - }; - MaemoPackageContents(MaemoPackageCreationStep *packageStep); ~MaemoPackageContents(); @@ -73,8 +79,8 @@ public: virtual int rowCount(const QModelIndex &parent = QModelIndex()) const; - Deployable deployableAt(int row) const; - bool addDeployable(const Deployable &deployable, QString *error); + MaemoDeployable deployableAt(int row) const; + bool addDeployable(const MaemoDeployable &deployable, QString *error); bool removeDeployableAt(int row, QString *error); bool isModified() const { return m_modified; } void setUnModified() { m_modified = false; } @@ -97,7 +103,7 @@ private: QString cleanPath(const QString &relFileName) const; - QString findInstallsElem(const Deployable &deployable) const; + QString findInstallsElem(const MaemoDeployable &deployable) const; void addFileToProFile(const QString &var, const QString &absFilePath); void addValueToProFile(const QString &var, const QString &value) const; bool removeFileFromProFile(const QString &var, const QString &absFilePath); @@ -109,7 +115,7 @@ private: const MaemoPackageCreationStep * const m_packageStep; QScopedPointer m_proFileOption; QScopedPointer m_proFileReader; - mutable QList m_deployables; + mutable QList m_deployables; mutable bool m_modified; mutable ProFile *m_proFile; mutable QStringList m_proFileLines; // TODO: FS watcher diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationwidget.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationwidget.cpp index 2b5b181f563..a55e0d7c6e9 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationwidget.cpp +++ b/src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationwidget.cpp @@ -66,7 +66,6 @@ MaemoPackageCreationWidget::MaemoPackageCreationWidget(MaemoPackageCreationStep m_ui->setupUi(this); m_ui->packageContentsView->setWordWrap(false); m_ui->skipCheckBox->setChecked(!m_step->isPackagingEnabled()); - m_ui->packageContentsView->setEnabled(m_step->isPackagingEnabled()); m_ui->packageContentsView->setModel(step->packageContents()); setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); connect(step->packageContents(), SIGNAL(dataChanged(QModelIndex,QModelIndex)), @@ -105,7 +104,7 @@ void MaemoPackageCreationWidget::addFile() const QString localFile = QFileDialog::getOpenFileName(this, title, baseDir); // TODO: Support directories? if (localFile.isEmpty()) return; - const MaemoPackageContents::Deployable + const MaemoDeployable deployable(QDir::toNativeSeparators(QFileInfo(localFile).absoluteFilePath()), "/"); MaemoPackageContents * const contents = m_step->packageContents(); @@ -148,7 +147,6 @@ void MaemoPackageCreationWidget::enableOrDisableRemoveButton() void MaemoPackageCreationWidget::handleSkipButtonToggled(bool checked) { m_step->setPackagingEnabled(!checked); - m_ui->packageContentsView->setEnabled(m_step->isPackagingEnabled()); } } // namespace Internal diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationwidget.ui b/src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationwidget.ui index ef1ed2334d1..6d72b7433b3 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationwidget.ui +++ b/src/plugins/qt4projectmanager/qt-maemo/maemopackagecreationwidget.ui @@ -23,8 +23,7 @@ - Check this if you build the package externally. It still needs to be at the location listed above -and the remote executable is assumed to be in the directory mentioned below. + Check this if you want the files below to be deployed directly. Skip Packaging Step @@ -40,7 +39,7 @@ and the remote executable is assumed to be in the directory mentioned below. - Package contents: + Files to deploy: diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemorunconfiguration.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemorunconfiguration.cpp index 0b331f37897..1b93778e9b0 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemorunconfiguration.cpp +++ b/src/plugins/qt4projectmanager/qt-maemo/maemorunconfiguration.cpp @@ -68,7 +68,6 @@ MaemoRunConfiguration::MaemoRunConfiguration(Qt4Target *parent, , m_devConfig(source->m_devConfig) , m_arguments(source->m_arguments) , m_lastDeployed(source->m_lastDeployed) - , m_debuggingHelpersLastDeployed(source->m_debuggingHelpersLastDeployed) { init(); } @@ -124,25 +123,30 @@ QVariantMap MaemoRunConfiguration::toMap() const QVariantMap map(RunConfiguration::toMap()); map.insert(DeviceIdKey, m_devConfig.internalId); map.insert(ArgumentsKey, m_arguments); - - addDeployTimesToMap(LastDeployedKey, m_lastDeployed, map); - addDeployTimesToMap(DebuggingHelpersLastDeployedKey, - m_debuggingHelpersLastDeployed, map); - + addDeployTimesToMap(map); const QDir dir = QDir(target()->project()->projectDirectory()); map.insert(ProFileKey, dir.relativeFilePath(m_proFilePath)); return map; } -void MaemoRunConfiguration::addDeployTimesToMap(const QString &key, - const QMap &deployTimes, QVariantMap &map) const +void MaemoRunConfiguration::addDeployTimesToMap(QVariantMap &map) const { - QMap variantMap; - QMap::ConstIterator it = deployTimes.begin(); - for (; it != deployTimes.end(); ++it) - variantMap.insert(it.key(), it.value()); - map.insert(key, variantMap); + QVariantList hostList; + QVariantList fileList; + QVariantList remotePathList; + QVariantList timeList; + typedef QHash::ConstIterator DepIt; + for (DepIt it = m_lastDeployed.begin(); it != m_lastDeployed.end(); ++it) { + hostList << it.key().first.localFilePath; + remotePathList << it.key().first.remoteDir; + fileList << it.key().second; + timeList << it.value(); + } + map.insert(LastDeployedHostsKey, hostList); + map.insert(LastDeployedFilesKey, fileList); + map.insert(LastDeployedRemotePathsKey, remotePathList); + map.insert(LastDeployedTimesKey, timeList); } bool MaemoRunConfiguration::fromMap(const QVariantMap &map) @@ -153,62 +157,45 @@ bool MaemoRunConfiguration::fromMap(const QVariantMap &map) setDeviceConfig(MaemoDeviceConfigurations::instance(). find(map.value(DeviceIdKey, 0).toInt())); m_arguments = map.value(ArgumentsKey).toStringList(); - - getDeployTimesFromMap(LastDeployedKey, m_lastDeployed, map); - getDeployTimesFromMap(DebuggingHelpersLastDeployedKey, - m_debuggingHelpersLastDeployed, map); - + getDeployTimesFromMap(map); const QDir dir = QDir(target()->project()->projectDirectory()); m_proFilePath = dir.filePath(map.value(ProFileKey).toString()); return true; } -void MaemoRunConfiguration::getDeployTimesFromMap(const QString &key, - QMap &deployTimes, const QVariantMap &map) +void MaemoRunConfiguration::getDeployTimesFromMap(const QVariantMap &map) { - const QVariantMap &variantMap = map.value(key).toMap(); - for (QVariantMap::ConstIterator it = variantMap.begin(); - it != variantMap.end(); ++it) - deployTimes.insert(it.key(), it.value().toDateTime()); -} - -bool MaemoRunConfiguration::currentlyNeedsDeployment(const QString &host) const -{ - return fileNeedsDeployment(packageStep()->packageFilePath(), - m_lastDeployed.value(host)); -} - -void MaemoRunConfiguration::wasDeployed(const QString &host) -{ - m_lastDeployed.insert(host, QDateTime::currentDateTime()); -} - -bool MaemoRunConfiguration::hasDebuggingHelpers() const -{ - Qt4BuildConfiguration *qt4bc = activeQt4BuildConfiguration(); - return qt4bc->qtVersion()->hasDebuggingHelper(); -} - -bool MaemoRunConfiguration::debuggingHelpersNeedDeployment(const QString &host) const -{ - if (hasDebuggingHelpers()) { - return fileNeedsDeployment(dumperLib(), - m_debuggingHelpersLastDeployed.value(host)); + const QVariantList &hostList = map.value(LastDeployedHostsKey).toList(); + const QVariantList &fileList = map.value(LastDeployedFilesKey).toList(); + const QVariantList &remotePathList + = map.value(LastDeployedRemotePathsKey).toList(); + const QVariantList &timeList = map.value(LastDeployedTimesKey).toList(); + const int elemCount + = qMin(qMin(hostList.size(), fileList.size()), + qMin(remotePathList.size(), timeList.size())); + for (int i = 0; i < elemCount; ++i) { + const MaemoDeployable d(fileList.at(i).toString(), + remotePathList.at(i).toString()); + m_lastDeployed.insert(DeployablePerHost(d, hostList.at(i).toString()), + timeList.at(i).toDateTime()); } - return false; } -void MaemoRunConfiguration::debuggingHelpersDeployed(const QString &host) -{ - m_debuggingHelpersLastDeployed.insert(host, QDateTime::currentDateTime()); -} - -bool MaemoRunConfiguration::fileNeedsDeployment(const QString &path, - const QDateTime &lastDeployed) const +bool MaemoRunConfiguration::currentlyNeedsDeployment(const QString &host, + const MaemoDeployable &deployable) const { + const QDateTime &lastDeployed + = m_lastDeployed.value(DeployablePerHost(deployable, host)); return !lastDeployed.isValid() - || QFileInfo(path).lastModified() > lastDeployed; + || QFileInfo(deployable.localFilePath).lastModified() > lastDeployed; +} + +void MaemoRunConfiguration::setDeployed(const QString &host, + const MaemoDeployable &deployable) +{ + m_lastDeployed.insert(DeployablePerHost(deployable, host), + QDateTime::currentDateTime()); } void MaemoRunConfiguration::setDeviceConfig(const MaemoDeviceConfig &devConf) @@ -322,7 +309,7 @@ void MaemoRunConfiguration::updateDeviceConfigurations() } else { m_devConfig = configManager.find(m_devConfig.internalId); } - emit deviceConfigurationsUpdated(); + emit deviceConfigurationsUpdated(target()); } } // namespace Internal diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemorunconfiguration.h b/src/plugins/qt4projectmanager/qt-maemo/maemorunconfiguration.h index b839c411a00..0a42d526506 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemorunconfiguration.h +++ b/src/plugins/qt4projectmanager/qt-maemo/maemorunconfiguration.h @@ -32,6 +32,7 @@ #include "maemoconstants.h" #include "maemodeviceconfigurations.h" +#include "maemopackagecontents.h" #include @@ -69,12 +70,9 @@ public: Qt4Target *qt4Target() const; Qt4BuildConfiguration *activeQt4BuildConfiguration() const; - bool currentlyNeedsDeployment(const QString &host) const; - void wasDeployed(const QString &host); - - bool hasDebuggingHelpers() const; - bool debuggingHelpersNeedDeployment(const QString &host) const; - void debuggingHelpersDeployed(const QString &host); + bool currentlyNeedsDeployment(const QString &host, + const MaemoDeployable &deployable) const; + void setDeployed(const QString &host, const MaemoDeployable &deployable); const MaemoPackageCreationStep *packageStep() const; @@ -94,7 +92,7 @@ public: virtual QVariantMap toMap() const; signals: - void deviceConfigurationsUpdated(); + void deviceConfigurationsUpdated(ProjectExplorer::Target *target); void deviceConfigurationChanged(ProjectExplorer::Target *target); void targetInformationChanged() const; @@ -109,13 +107,8 @@ private slots: private: void init(); const MaemoToolChain *toolchain() const; - bool fileNeedsDeployment(const QString &path, const QDateTime &lastDeployed) const; - void addDeployTimesToMap(const QString &key, - const QMap &deployTimes, - QVariantMap &map) const; - void getDeployTimesFromMap(const QString &key, - QMap &deployTimes, - const QVariantMap &map); + void addDeployTimesToMap(QVariantMap &map) const; + void getDeployTimesFromMap(const QVariantMap &map); QString m_proFilePath; mutable QString m_gdbPath; @@ -123,9 +116,8 @@ private: MaemoDeviceConfig m_devConfig; QStringList m_arguments; - // These map host names to deploy times. - QMap m_lastDeployed; - QMap m_debuggingHelpersLastDeployed; + typedef QPair DeployablePerHost; + QHash m_lastDeployed; }; } // namespace Internal diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemorunconfigurationwidget.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemorunconfigurationwidget.cpp index 2e89fb31788..e5b7fdf5d2c 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemorunconfigurationwidget.cpp +++ b/src/plugins/qt4projectmanager/qt-maemo/maemorunconfigurationwidget.cpp @@ -89,7 +89,7 @@ MaemoRunConfigurationWidget::MaemoRunConfigurationWidget( mainLayout->addRow(tr("Arguments:"), m_argsLineEdit); resetDeviceConfigurations(); - connect(m_runConfiguration, SIGNAL(deviceConfigurationsUpdated()), + connect(m_runConfiguration, SIGNAL(deviceConfigurationsUpdated(ProjectExplorer::Target *)), this, SLOT(resetDeviceConfigurations())); connect(m_configNameLineEdit, SIGNAL(textEdited(QString)), this, diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemoruncontrol.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemoruncontrol.cpp index 93e059d02c5..6b8090de591 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemoruncontrol.cpp +++ b/src/plugins/qt4projectmanager/qt-maemo/maemoruncontrol.cpp @@ -34,10 +34,10 @@ #include "maemoruncontrol.h" -#include "maemopackagecontents.h" #include "maemopackagecreationstep.h" #include "maemosshthread.h" #include "maemorunconfiguration.h" +#include "maemopackagecontents.h" #include #include @@ -49,6 +49,7 @@ #include #include +#include #include #include #include @@ -129,26 +130,54 @@ void AbstractMaemoRunControl::startDeployment(bool forDebugging) if (m_stoppedByUser) { emit finished(); } else { + m_needsInstall = false; m_deployables.clear(); - if (m_runConfig->currentlyNeedsDeployment(m_devConfig.server.host)) { - m_deployables.append(Deployable(packageFileName(), - QFileInfo(executableOnHost()).canonicalPath(), - &MaemoRunConfiguration::wasDeployed)); - m_needsInstall = true; + m_remoteLinks.clear(); + const MaemoPackageCreationStep * const packageStep + = m_runConfig->packageStep(); + if (packageStep->isPackagingEnabled()) { + const MaemoDeployable d(packageFilePath(), remoteDir()); + m_needsInstall = addDeployableIfNeeded(d); } else { - m_needsInstall = false; - } - if (forDebugging - && m_runConfig->debuggingHelpersNeedDeployment(m_devConfig.server.host)) { - const QFileInfo &info(m_runConfig->dumperLib()); - m_deployables.append(Deployable(info.fileName(), info.canonicalPath(), - &MaemoRunConfiguration::debuggingHelpersDeployed)); + const MaemoPackageContents * const packageContents + = packageStep->packageContents(); + for (int i = 0; i < packageContents->rowCount(); ++i) { + const MaemoDeployable &d = packageContents->deployableAt(i); + if (addDeployableIfNeeded(d)) + m_needsInstall = true; + } } + if (forDebugging) { + QFileInfo dumperInfo(m_runConfig->dumperLib()); + if (dumperInfo.exists()) { + const MaemoDeployable d(m_runConfig->dumperLib(), remoteDir()); + m_needsInstall = addDeployableIfNeeded(d); + } + } deploy(); } } +bool AbstractMaemoRunControl::addDeployableIfNeeded(const MaemoDeployable &deployable) +{ + if (m_runConfig->currentlyNeedsDeployment(m_devConfig.server.host, + deployable)) { + const QString fileName + = QFileInfo(deployable.localFilePath).fileName(); + const QString remoteFilePath = deployable.remoteDir + '/' + fileName; + const QString sftpTargetFilePath = remoteDir() + '/' + fileName + '.' + + QCryptographicHash::hash(remoteFilePath.toUtf8(), + QCryptographicHash::Md5).toHex(); + m_deployables.append(MaemoDeployable(deployable.localFilePath, + sftpTargetFilePath)); + m_remoteLinks.insert(sftpTargetFilePath, remoteFilePath); // TODO fix merge mess + return true; + } else { + return false; + } +} + void AbstractMaemoRunControl::deploy() { Core::ICore::instance()->progressManager() @@ -157,14 +186,12 @@ void AbstractMaemoRunControl::deploy() if (!m_deployables.isEmpty()) { QList deploySpecs; QStringList files; - foreach (const Deployable &deployable, m_deployables) { - const QString srcFilePath - = deployable.dir % QDir::separator() % deployable.fileName; - const QString tgtFilePath - = remoteDir() % QDir::separator() % deployable.fileName; - files << srcFilePath; - deploySpecs << Core::SftpTransferInfo(srcFilePath, - tgtFilePath.toUtf8(), Core::SftpTransferInfo::Upload); + foreach (const MaemoDeployable &deployable, m_deployables) { + files << deployable.localFilePath; + const QString remoteFilePath = deployable.remoteDir + '/' + QFileInfo(deployable.localFilePath).fileName(); + deploySpecs << Core::SftpTransferInfo(deployable.localFilePath, + remoteFilePath.toUtf8(), + Core::SftpTransferInfo::Upload); } emit appendMessage(this, tr("Files to deploy: %1.").arg(files.join(" ")), false); m_sshDeployer.reset(new MaemoSshDeployer(m_devConfig.server, deploySpecs)); @@ -184,8 +211,10 @@ void AbstractMaemoRunControl::deploy() void AbstractMaemoRunControl::handleFileCopied() { - Deployable deployable = m_deployables.takeFirst(); - (m_runConfig->*deployable.updateTimestamp)(m_devConfig.server.host); + const MaemoDeployable &deployable = m_deployables.takeFirst(); + m_runConfig->setDeployed(m_devConfig.server.host, + MaemoDeployable(deployable.localFilePath, + m_remoteLinks.value(deployable.remoteDir))); // TODO fix merge mess m_progress.setProgressValue(m_progress.progressValue() + 1); } @@ -324,8 +353,21 @@ QString AbstractMaemoRunControl::remoteSudo() const QString AbstractMaemoRunControl::remoteInstallCommand() const { - return QString::fromLocal8Bit("%1 dpkg -i %2").arg(remoteSudo()) - .arg(packageFileName()); + Q_ASSERT(m_needsInstall); + QString cmd; + for (QMap::ConstIterator it = m_remoteLinks.begin(); + it != m_remoteLinks.end(); ++it) { + cmd += QString::fromLocal8Bit("%1 ln -sf %2 %3 && ") + .arg(remoteSudo(), it.key(), it.value()); + } + if (m_runConfig->packageStep()->isPackagingEnabled()) { + cmd += QString::fromLocal8Bit("%1 dpkg -i %2").arg(remoteSudo()) + .arg(packageFileName()); + } else if (!m_remoteLinks.isEmpty()) { + return cmd.remove(cmd.length() - 4, 4); // Trailing " && " + } + + return cmd; } const QString AbstractMaemoRunControl::targetCmdLinePrefix() const diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemoruncontrol.h b/src/plugins/qt4projectmanager/qt-maemo/maemoruncontrol.h index 9e131a29cf6..39e380c1fe8 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemoruncontrol.h +++ b/src/plugins/qt4projectmanager/qt-maemo/maemoruncontrol.h @@ -36,6 +36,7 @@ #define MAEMORUNCONTROL_H #include "maemodeviceconfigurations.h" +#include "maemopackagecontents.h" #include @@ -99,6 +100,8 @@ protected: const MaemoDeviceConfig m_devConfig; private: + bool addDeployableIfNeeded(const MaemoDeployable &deployable); + virtual void startInternal()=0; virtual void stopInternal()=0; virtual QString remoteCall() const=0; @@ -117,16 +120,8 @@ private: QScopedPointer m_initialCleaner; bool m_stoppedByUser; - struct Deployable - { - typedef void (MaemoRunConfiguration::*updateFunc)(const QString&); - Deployable(const QString &f, const QString &d, updateFunc u) - : fileName(f), dir(d), updateTimestamp(u) {} - QString fileName; - QString dir; - updateFunc updateTimestamp; - }; - QList m_deployables; + QList m_deployables; + QMap m_remoteLinks; bool m_needsInstall; }; diff --git a/src/plugins/qt4projectmanager/qt-maemo/qemuruntimemanager.cpp b/src/plugins/qt4projectmanager/qt-maemo/qemuruntimemanager.cpp index b8ae2671adb..83059b69fb7 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/qemuruntimemanager.cpp +++ b/src/plugins/qt4projectmanager/qt-maemo/qemuruntimemanager.cpp @@ -199,7 +199,7 @@ void QemuRuntimeManager::projectRemoved(ProjectExplorer::Project *project) void QemuRuntimeManager::projectChanged(ProjectExplorer::Project *project) { if (project) - toogleStarterButton(project->activeTarget()); + toggleStarterButton(project->activeTarget()); } bool targetIsMaemo(const QString &id) @@ -231,13 +231,8 @@ void QemuRuntimeManager::targetAdded(ProjectExplorer::Target *target) // handle the qt version changes the build configuration uses connect(target, SIGNAL(environmentChanged()), this, SLOT(environmentChanged())); - foreach (RunConfiguration *runConfig, target->runConfigurations()) { - MaemoRunConfiguration *mrc = qobject_cast (runConfig); - if (mrc) { // handle device configuration change too - connect(mrc, SIGNAL(deviceConfigurationChanged(ProjectExplorer::Target*)), - this, SLOT(deviceConfigurationChanged(ProjectExplorer::Target*))); - } - } + foreach (RunConfiguration *rc, target->runConfigurations()) + toggleDeviceConnections(qobject_cast (rc), true); m_qemuAction->setVisible(!m_runtimes.isEmpty() && sessionHasMaemoTarget()); } @@ -262,44 +257,29 @@ void QemuRuntimeManager::targetRemoved(ProjectExplorer::Target *target) disconnect(target, SIGNAL(environmentChanged()), this, SLOT(environmentChanged())); - foreach (RunConfiguration *runConfig, target->runConfigurations()) { - MaemoRunConfiguration *mrc = qobject_cast (runConfig); - if (mrc) { - disconnect(mrc, SIGNAL(deviceConfigurationChanged(ProjectExplorer::Target*)), - this, SLOT(deviceConfigurationChanged(ProjectExplorer::Target*))); - } - } + foreach (RunConfiguration *rc, target->runConfigurations()) + toggleDeviceConnections(qobject_cast (rc), false); m_qemuAction->setVisible(!m_runtimes.isEmpty() && sessionHasMaemoTarget()); } void QemuRuntimeManager::targetChanged(ProjectExplorer::Target *target) { if (target) - toogleStarterButton(target); + toggleStarterButton(target); } void QemuRuntimeManager::runConfigurationAdded(ProjectExplorer::RunConfiguration *rc) { if (!rc || !targetIsMaemo(rc->target()->id())) return; - - MaemoRunConfiguration *mrc = qobject_cast (rc); - if (mrc) { // handle device configuration change too - connect(mrc, SIGNAL(deviceConfigurationChanged(ProjectExplorer::Target*)), - this, SLOT(deviceConfigurationChanged(ProjectExplorer::Target*))); - } + toggleDeviceConnections(qobject_cast (rc), true); } void QemuRuntimeManager::runConfigurationRemoved(ProjectExplorer::RunConfiguration *rc) { if (!rc || rc->target()->id() != QLatin1String(Constants::MAEMO_DEVICE_TARGET_ID)) return; - - MaemoRunConfiguration *mrc = qobject_cast (rc); - if (mrc) { - disconnect(mrc, SIGNAL(deviceConfigurationChanged(ProjectExplorer::Target*)), - this, SLOT(deviceConfigurationChanged(ProjectExplorer::Target*))); - } + toggleDeviceConnections(qobject_cast (rc), false); } void QemuRuntimeManager::runConfigurationChanged(ProjectExplorer::RunConfiguration *rc) @@ -327,7 +307,7 @@ void QemuRuntimeManager::buildConfigurationRemoved(ProjectExplorer::BuildConfigu void QemuRuntimeManager::buildConfigurationChanged(ProjectExplorer::BuildConfiguration *bc) { if (bc) - toogleStarterButton(bc->target()); + toggleStarterButton(bc->target()); } void QemuRuntimeManager::environmentChanged() @@ -335,7 +315,7 @@ void QemuRuntimeManager::environmentChanged() // likely to happen when the qt version changes the build config is using if (ProjectExplorerPlugin *explorer = ProjectExplorerPlugin::instance()) { if (Project *project = explorer->session()->startupProject()) - toogleStarterButton(project->activeTarget()); + toggleStarterButton(project->activeTarget()); } } @@ -492,7 +472,7 @@ void QemuRuntimeManager::updateStarterIcon(bool running) state)); } -void QemuRuntimeManager::toogleStarterButton(Target *target) +void QemuRuntimeManager::toggleStarterButton(Target *target) { if (m_needsSetup) setupRuntimes(); @@ -619,3 +599,22 @@ QString QemuRuntimeManager::runtimeForQtVersion(const QString &qmakeCommand) con } return QString(); } + +void QemuRuntimeManager::toggleDeviceConnections(MaemoRunConfiguration *mrc, + bool _connect) +{ + if (!mrc) + return; + + if (_connect) { // handle device configuration changes + connect(mrc, SIGNAL(deviceConfigurationChanged(ProjectExplorer::Target*)), + this, SLOT(deviceConfigurationChanged(ProjectExplorer::Target*))); + connect(mrc, SIGNAL(deviceConfigurationsUpdated(ProjectExplorer::Target*)), + this, SLOT(deviceConfigurationChanged(ProjectExplorer::Target*))); + } else { + disconnect(mrc, SIGNAL(deviceConfigurationChanged(ProjectExplorer::Target*)), + this, SLOT(deviceConfigurationChanged(ProjectExplorer::Target*))); + disconnect(mrc, SIGNAL(deviceConfigurationsUpdated(ProjectExplorer::Target*)), + this, SLOT(deviceConfigurationChanged(ProjectExplorer::Target*))); + } +} diff --git a/src/plugins/qt4projectmanager/qt-maemo/qemuruntimemanager.h b/src/plugins/qt4projectmanager/qt-maemo/qemuruntimemanager.h index 707745a8c9d..cc9eb5bc6db 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/qemuruntimemanager.h +++ b/src/plugins/qt4projectmanager/qt-maemo/qemuruntimemanager.h @@ -51,6 +51,7 @@ namespace ProjectExplorer { namespace Qt4ProjectManager { class QtVersion; namespace Internal { + class MaemoRunConfiguration; struct Runtime { @@ -115,7 +116,7 @@ private: bool sessionHasMaemoTarget() const; void updateStarterIcon(bool running); - void toogleStarterButton(ProjectExplorer::Target *target); + void toggleStarterButton(ProjectExplorer::Target *target); bool targetUsesRuntimeConfig(ProjectExplorer::Target *target); QString maddeRoot(const QString &qmake) const; @@ -124,6 +125,8 @@ private: bool fillRuntimeInformation(Runtime *runtime) const; QString runtimeForQtVersion(const QString &qmakeCommand) const; + void toggleDeviceConnections(MaemoRunConfiguration *mrc, bool connect); + private: QAction *m_qemuAction; QProcess *m_qemuProcess; diff --git a/src/plugins/qt4projectmanager/qt-s60/qt-s60.pri b/src/plugins/qt4projectmanager/qt-s60/qt-s60.pri index 80325c14771..60b1f5283a4 100644 --- a/src/plugins/qt4projectmanager/qt-s60/qt-s60.pri +++ b/src/plugins/qt4projectmanager/qt-s60/qt-s60.pri @@ -1,5 +1,4 @@ !isEmpty(SUPPORT_QT_S60) { - message("Adding experimental support for Qt Symbian applications.") DEFINES += QTCREATOR_WITH_S60 } SOURCES += $$PWD/s60devices.cpp \ diff --git a/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp b/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp index e08651e769c..3aacc1bde29 100644 --- a/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp +++ b/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp @@ -105,10 +105,6 @@ Qt4ProjectConfigWidget::Qt4ProjectConfigWidget(Qt4Project *project) connect(project, SIGNAL(buildDirectoryInitialized()), this, SLOT(updateImportLabel())); - - QtVersionManager *vm = QtVersionManager::instance(); - connect(vm, SIGNAL(qtVersionsChanged(QList)), - this, SLOT(qtVersionsChanged())); } Qt4ProjectConfigWidget::~Qt4ProjectConfigWidget() @@ -196,6 +192,9 @@ void Qt4ProjectConfigWidget::init(ProjectExplorer::BuildConfiguration *bc) m_ui->nameLineEdit->setText(m_buildConfiguration->displayName()); qtVersionsChanged(); + QtVersionManager *vm = QtVersionManager::instance(); + connect(vm, SIGNAL(qtVersionsChanged(QList)), + this, SLOT(qtVersionsChanged())); bool shadowBuild = m_buildConfiguration->shadowBuild(); m_ui->shadowBuildCheckBox->setChecked(shadowBuild); @@ -215,6 +214,11 @@ void Qt4ProjectConfigWidget::qtVersionChanged() if (m_ignoreChange) return; + int versionId = m_buildConfiguration->qtVersion()->uniqueId(); + int comboBoxIndex = m_ui->qtVersionComboBox->findData(QVariant(versionId), Qt::UserRole); + if (comboBoxIndex > -1) + m_ui->qtVersionComboBox->setCurrentIndex(comboBoxIndex); + updateShadowBuildUi(); updateImportLabel(); updateToolChainCombo(); @@ -228,9 +232,6 @@ void Qt4ProjectConfigWidget::configNameEdited(const QString &newName) void Qt4ProjectConfigWidget::qtVersionsChanged() { - if (!m_buildConfiguration) // not yet initialized - return; - m_ignoreChange = true; QtVersionManager *vm = QtVersionManager::instance(); @@ -396,7 +397,6 @@ void Qt4ProjectConfigWidget::importLabelClicked() // So we got all the information now apply it... m_buildConfiguration->setQtVersion(version); - // Combo box will be updated at the end QMakeStep *qmakeStep = m_buildConfiguration->qmakeStep(); qmakeStep->setUserArguments(additionalArguments); diff --git a/src/tools/qml/qmldump/main.cpp b/src/tools/qml/qmldump/main.cpp index cc313e2a684..99c70553a2a 100644 --- a/src/tools/qml/qmldump/main.cpp +++ b/src/tools/qml/qmldump/main.cpp @@ -268,7 +268,7 @@ int main(int argc, char *argv[]) importCode += "import Qt.labs.particles 4.7;\n"; importCode += "import Qt.labs.gestures 4.7;\n"; importCode += "import Qt.labs.folderlistmodel 4.7;\n"; - importCode += "import org.webkit 1.0;\n"; + importCode += "import QtWebKit 1.0;\n"; if (!pluginImportName.isEmpty()) importCode += QString("import %0 1.0;\n").arg(pluginImportName).toAscii(); diff --git a/tests/auto/qml/qmldesigner/coretests/testcore.cpp b/tests/auto/qml/qmldesigner/coretests/testcore.cpp index 8ff2caba1bc..bf8ca7fd750 100644 --- a/tests/auto/qml/qmldesigner/coretests/testcore.cpp +++ b/tests/auto/qml/qmldesigner/coretests/testcore.cpp @@ -803,10 +803,10 @@ void TestCore::testRewriterImports() QVERIFY(!import.hasVersion()); QVERIFY(!import.hasAlias()); - // import org.webkit 1.0 as Web + // import QtWebKit 1.0 as Web import = model->imports().at(2); QVERIFY(import.isLibraryImport()); - QCOMPARE(import.url(), QString("org.webkit")); + QCOMPARE(import.url(), QString("QtWebKit")); QVERIFY(import.hasVersion()); QCOMPARE(import.version(), QString("1.0")); QVERIFY(import.hasAlias()); @@ -835,12 +835,12 @@ void TestCore::testRewriterChangeImports() // // Add / Remove an import in the model // - Import webkitImport = Import::createLibraryImport("org.webkit", "1.0"); + Import webkitImport = Import::createLibraryImport("QtWebKit", "1.0"); model->addImport(webkitImport); const QLatin1String qmlWithImport("\n" "import Qt 4.7\n" - "import org.webkit 1.0\n" + "import QtWebKit 1.0\n" "\n" "Rectangle {}\n"); QCOMPARE(textEdit.toPlainText(), qmlWithImport); @@ -856,12 +856,12 @@ void TestCore::testRewriterChangeImports() // // Add / Remove an import in the model (with alias) // - webkitImport = Import::createLibraryImport("org.webkit", "1.0", "Web"); + webkitImport = Import::createLibraryImport("QtWebKit", "1.0", "Web"); model->addImport(webkitImport); const QLatin1String qmlWithAliasImport("\n" "import Qt 4.7\n" - "import org.webkit 1.0 as Web\n" + "import QtWebKit 1.0 as Web\n" "\n" "Rectangle {}\n"); QCOMPARE(textEdit.toPlainText(), qmlWithAliasImport); @@ -880,12 +880,12 @@ void TestCore::testRewriterChangeImports() textEdit.setPlainText(qmlWithImport); QCOMPARE(model->imports().size(), 2); QCOMPARE(model->imports().first(), Import::createLibraryImport("Qt", "4.7")); - QCOMPARE(model->imports().last(), Import::createLibraryImport("org.webkit", "1.0")); + QCOMPARE(model->imports().last(), Import::createLibraryImport("QtWebKit", "1.0")); textEdit.setPlainText(qmlWithAliasImport); QCOMPARE(model->imports().size(), 2); QCOMPARE(model->imports().first(), Import::createLibraryImport("Qt", "4.7")); - QCOMPARE(model->imports().last(), Import::createLibraryImport("org.webkit", "1.0", "Web")); + QCOMPARE(model->imports().last(), Import::createLibraryImport("QtWebKit", "1.0", "Web")); textEdit.setPlainText(qmlString); QCOMPARE(model->imports().size(), 1); @@ -3709,7 +3709,7 @@ void TestCore::testMetaInfo() QVERIFY(model->metaInfo().hasNodeMetaInfo("Qt/Item", 4, 7)); // test whether types from plugins are registered - QVERIFY(model->metaInfo().hasNodeMetaInfo("org.webkit/WebView", 1, 0)); + QVERIFY(model->metaInfo().hasNodeMetaInfo("QtWebKit/WebView", 1, 0)); // test whether non-qml type is registered QVERIFY(model->metaInfo().hasNodeMetaInfo("QGraphicsObject", 4, 7)); // Qt 4.7 namespace diff --git a/tests/auto/qml/qmldesigner/data/fx/imports.qml b/tests/auto/qml/qmldesigner/data/fx/imports.qml index 0c528046e0f..5331e595ba7 100644 --- a/tests/auto/qml/qmldesigner/data/fx/imports.qml +++ b/tests/auto/qml/qmldesigner/data/fx/imports.qml @@ -1,6 +1,6 @@ import Qt 4.7 import "subitems" -import org.webkit 1.0 as Web +import QtWebKit 1.0 as Web Rectangle { } diff --git a/tests/manual/qml/testfiles/webview.qml b/tests/manual/qml/testfiles/webview.qml index b841d9f94b7..46fd1b34db9 100644 --- a/tests/manual/qml/testfiles/webview.qml +++ b/tests/manual/qml/testfiles/webview.qml @@ -1,4 +1,4 @@ -import org.webkit 1.0 +import QtWebKit 1.0 // Test loading of import libraries WebView {