forked from qt-creator/qt-creator
Debugger: Use some Tr::tr in WatchModel related classes
Change-Id: I1fcd0c5f342da4fd5ff52c19eb9f3f20a9bdcc5b Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -5814,22 +5814,6 @@ informacemi o ladění.</translation>
|
||||
<source>Open Memory Editor at %1</source>
|
||||
<translation type="obsolete">Otevřít editor paměti u %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hexadecimal</source>
|
||||
<translation type="obsolete">Šestnáctkový</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Decimal</source>
|
||||
<translation type="obsolete">Desítkový</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Octal</source>
|
||||
<translation type="obsolete">Osmičkový</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Binary</source>
|
||||
<translation type="obsolete">Dvojkový</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Adjust Column Widths to Contents</source>
|
||||
<translation type="obsolete">Přizpůsobit šířku sloupců obsahu</translation>
|
||||
@@ -6371,7 +6355,7 @@ informacemi o ladění.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchData</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source><not in scope></source>
|
||||
<extracomment>Value of variable in Debugger Locals display for variables out of scope (stopped above initialization).</extracomment>
|
||||
@@ -6382,13 +6366,6 @@ informacemi o ladění.</translation>
|
||||
<extracomment>Display of variables shadowed by variables of the same name in nested scopes: Variable %1 is the variable name, %2 is a simple count.</extracomment>
|
||||
<translation>%1 <překryto %2></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchHandler</name>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation>Název</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Expression</source>
|
||||
<translation>Výraz</translation>
|
||||
@@ -6457,22 +6434,6 @@ informacemi o ladění.</translation>
|
||||
<source><Edit></source>
|
||||
<translation><Upravit></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Root</source>
|
||||
<translation type="obsolete">Kořen (root)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Return Value</source>
|
||||
<translation type="obsolete">Návratová hodnota</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals</source>
|
||||
<translation type="obsolete">Místní proměnné</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Tooltip</source>
|
||||
<translation type="obsolete">Kontextová nápověda</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Debugger - Qt Creator</source>
|
||||
<translation>Ladicí program - Qt Creator</translation>
|
||||
@@ -6509,46 +6470,6 @@ informacemi o ladění.</translation>
|
||||
<numerusform><%n prvků></numerusform>
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Raw pointer</source>
|
||||
<translation type="obsolete">Hodnota ukazatele</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Latin1 string</source>
|
||||
<translation type="obsolete">Řetězec Latin1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>UTF8 string</source>
|
||||
<translation type="obsolete">Řetězec UTF8</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Local 8bit string</source>
|
||||
<translation type="obsolete">Řetězec znaků v místním 8bitovém kódování</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>UTF16 string</source>
|
||||
<translation type="obsolete">Řetězec UTF16</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>UCS4 string</source>
|
||||
<translation type="obsolete">Řetězec UCS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Decimal</source>
|
||||
<translation type="obsolete">Desítkový</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hexadecimal</source>
|
||||
<translation type="obsolete">Šestnáctkový</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Binary</source>
|
||||
<translation type="obsolete">Dvojkový</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Octal</source>
|
||||
<translation type="obsolete">Osmičkový</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 Object at %2</source>
|
||||
<translation>Objekt typu %1 při %2</translation>
|
||||
@@ -6569,17 +6490,6 @@ informacemi o ladění.</translation>
|
||||
<source>Watchers</source>
|
||||
<translation type="obsolete">Sledované výrazy</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Value</source>
|
||||
<translation>Hodnota</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Type</source>
|
||||
<translation type="obsolete">Typ</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchWindow</name>
|
||||
<message>
|
||||
<source>Locals and Watchers</source>
|
||||
<translation type="obsolete">Místní proměnné a sledované výrazy</translation>
|
||||
@@ -6618,122 +6528,26 @@ informacemi o ladění.</translation>
|
||||
<source>Register <i>%1</i></source>
|
||||
<translation type="obsolete">Registr <i>%1</i></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory Referenced by Pointer '%1' (0x%2)</source>
|
||||
<translation type="obsolete">Paměť odkazovaná ukazatelem '%1' (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory at Variable '%1' (0x%2)</source>
|
||||
<translation type="obsolete">Paměť při proměnné '%1' (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory Referenced by Pointer "%1" (0x%2)</source>
|
||||
<translation type="obsolete">Paměť odkazovaná ukazatelem "%1" (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory at Variable "%1" (0x%2)</source>
|
||||
<translation type="obsolete">Paměť při proměnné "%1" (0x%2)</translation>
|
||||
<translation>Paměť odkazovaná ukazatelem "%1" (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot Display Stack Layout</source>
|
||||
<translation type="obsolete">Nelze zobrazit rozvržení zásobníku</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Could not determine a suitable address range.</source>
|
||||
<translation type="obsolete">Nepodařilo se určit žádný vhodný rozsah adresy.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory Layout of Local Variables at 0x%1</source>
|
||||
<translation type="obsolete">Rozložení paměti místní proměnné při 0x%1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals and Expressions</source>
|
||||
<translation>Místní proměnné a výrazy</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Evaluate Expression</source>
|
||||
<translation type="obsolete">Vyhodnotit výraz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Evaluate Expression "%1"</source>
|
||||
<translation type="obsolete">Vyhodnotit výraz "%1"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remove Evaluated Expression</source>
|
||||
<translation type="obsolete">Odstranit vyhodnocený výraz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remove Evaluated Expression "%1"</source>
|
||||
<translation type="obsolete">Odstranit vyhodnocený výraz "%1"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display Format...</source>
|
||||
<translation type="obsolete">Změnit formát zobrazení...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Treat All Characters as Printable</source>
|
||||
<translation type="obsolete">Považovat všechny znaky za tisknutelné</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Escape Sequences</source>
|
||||
<translation type="obsolete">Ukázat netisknutelné znaky jako únikové posloupnosti</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Octal</source>
|
||||
<translation type="obsolete">Ukázat netisknutelné znaky jako osmičkové</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Hexadecimal</source>
|
||||
<translation type="obsolete">Ukázat netisknutelné znaky jako šestnáctkové</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Object Named "%1":</source>
|
||||
<translation type="obsolete">Změnit formát zobrazení pro objekt s názvem "%1":</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use Display Format Based on Type</source>
|
||||
<translation type="obsolete">Použít formát zobrazení založený na typu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Type "%1":</source>
|
||||
<translation type="obsolete">Změnit zobrazení pro typ '%1':</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Automatic</source>
|
||||
<translation type="obsolete">Automaticky</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Type or Item...</source>
|
||||
<translation type="obsolete">Změnit zobrazení pro typ nebo prvek...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint...</source>
|
||||
<translation type="obsolete">Přidat bod přerušení dat...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Object's Address (0x%1)</source>
|
||||
<translation type="obsolete">Přidat bod přerušení dat na adrese objektu (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Referenced Address (0x%1)</source>
|
||||
<translation type="obsolete">Přidat bod přerušení dat na odkazované adrese (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint</source>
|
||||
<translation type="obsolete">Přidat bod přerušení dat</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Setting a data breakpoint on an address will cause the program to stop when the data at the address is modified.</source>
|
||||
<translation type="obsolete">Nastavení bodu přerušení dat na určitou adresu způsobí, že program se zastaví, když jsou tam nacházející se data změněna.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Expression "%1"</source>
|
||||
<translation type="obsolete">Přidat bod přerušení dat při výrazu "%1"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Setting a data breakpoint on an expression will cause the program to stop when the data at the address given by the expression is modified.</source>
|
||||
<translation type="obsolete">Nastavení bodu přerušení dat na určitý výraz způsobí, že program se zastaví, když jsou změněna data nacházející se na adrese dané oním výrazem.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Insert New Evaluated Expression</source>
|
||||
<translation type="obsolete">Vložit nový vyhodnocený výraz</translation>
|
||||
@@ -6750,90 +6564,10 @@ informacemi o ladění.</translation>
|
||||
<source>Remove All Watch Items</source>
|
||||
<translation type="obsolete">Odstranit všechny sledované výrazy</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Local Display Format...</source>
|
||||
<translation type="obsolete">Změnit místní formát zobrazení...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use Format for Type (Currently %1)</source>
|
||||
<translation type="obsolete">Použít formát zobrazení na typ (nyní %1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use Display Format Based on Type </source>
|
||||
<translation type="obsolete">Použít formát zobrazení založený na typu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Expression</source>
|
||||
<translation type="obsolete">Přidat bod přerušení dat při výrazu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Global Display Formats...</source>
|
||||
<translation type="obsolete">Změnit celkové formáty zobrazení...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor...</source>
|
||||
<translation type="obsolete">Otevřít editor paměti...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Object's Address (0x%1)</source>
|
||||
<translation type="obsolete">Otevřít editor paměti na adrese objektu (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Object's Address (0x%1)</source>
|
||||
<translation type="obsolete">Otevřít zobrazení paměti na adrese objektu (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Object's Address</source>
|
||||
<translation type="obsolete">Otevřít editor paměti na adrese objektu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Object's Address</source>
|
||||
<translation type="obsolete">Otevřít zobrazení paměti na adrese objektu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Referenced Address (0x%1)</source>
|
||||
<translation type="obsolete">Otevřít editor paměti na odkazované adrese (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Referenced Address (0x%1)</source>
|
||||
<translation type="obsolete">Otevřít zobrazení paměti na odkazované adrese (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Referenced Address</source>
|
||||
<translation type="obsolete">Otevřít editor paměti na odkazované adrese</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Referenced Address</source>
|
||||
<translation type="obsolete">Otevřít zobrazení paměti na odkazované adrese</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor Showing Stack Layout</source>
|
||||
<translation type="obsolete">Otevřít editor paměti s ukázáním rozložení zásobníku</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy Contents to Clipboard</source>
|
||||
<translation type="obsolete">Obsah kopírovat do schránky</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy Value to Clipboard</source>
|
||||
<translation type="obsolete">Kopírovat hodnotu do schránky</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show View Contents in Editor</source>
|
||||
<translation type="obsolete">Ukázat obsah pohledu v editoru</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close Editor Tooltips</source>
|
||||
<translation type="obsolete">Zavřít vysvětlivky editoru</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter watch expression</source>
|
||||
<translation type="obsolete">Zadat sledovaný výraz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Expression:</source>
|
||||
<translation type="obsolete">Výraz:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals & Watchers</source>
|
||||
<translation type="obsolete">Místní proměnné a sledované výrazy</translation>
|
||||
@@ -6844,7 +6578,7 @@ informacemi o ladění.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Refresh Code Model Snapshot</source>
|
||||
<translation type="obsolete">Obnovit stav modelu kódu</translation>
|
||||
<translation>Obnovit stav modelu kódu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Adjust Column Widths to Contents</source>
|
||||
@@ -22236,7 +21970,7 @@ Chcete jej ukončit?</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchModel</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source>decimal</source>
|
||||
<translation type="obsolete">Desítkový</translation>
|
||||
@@ -22257,10 +21991,6 @@ Chcete jej ukončit?</translation>
|
||||
<source>Bald pointer</source>
|
||||
<translation type="obsolete">Prosté ukazovátko</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source><Edit></source>
|
||||
<translation><Upravit></translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<source>Array of %n items</source>
|
||||
<translation>
|
||||
@@ -56459,33 +56189,7 @@ Nainstalujte, prosím, alespoň jedno SDK.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchTreeView</name>
|
||||
<message>
|
||||
<source><i>%1</i> %2 at #%3</source>
|
||||
<extracomment>HTML tooltip of a variable in the memory editor</extracomment>
|
||||
<translation><i>%1</i> %2 při #%3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source><i>%1</i> %2</source>
|
||||
<extracomment>HTML tooltip of a variable in the memory editor</extracomment>
|
||||
<translation><i>%1</i> %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Register <i>%1</i></source>
|
||||
<translation>Registr <i>%1</i></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory Referenced by Pointer "%1" (0x%2)</source>
|
||||
<translation type="obsolete">Paměť odkazovaná ukazatelem "%1" (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory at Variable "%1" (0x%2)</source>
|
||||
<translation type="obsolete">Paměť při proměnné "%1" (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot Display Stack Layout</source>
|
||||
<translation>Nelze zobrazit rozvržení zásobníku</translation>
|
||||
</message>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source>Could not determine a suitable address range.</source>
|
||||
<translation>Nepodařilo se určit žádný vhodný rozsah adresy.</translation>
|
||||
@@ -56498,21 +56202,17 @@ Nainstalujte, prosím, alespoň jedno SDK.</translation>
|
||||
<source>Locals and Expressions</source>
|
||||
<translation>Místní proměnné a výrazy</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Evaluate Expression</source>
|
||||
<translation type="obsolete">Vyhodnotit výraz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Evaluate Expression "%1"</source>
|
||||
<translation type="obsolete">Vyhodnotit výraz "%1"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remove Evaluated Expression</source>
|
||||
<translation type="obsolete">Odstranit vyhodnocený výraz</translation>
|
||||
<translation>Odstranit vyhodnocený výraz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remove Evaluated Expression "%1"</source>
|
||||
<translation type="obsolete">Odstranit vyhodnocený výraz "%1"</translation>
|
||||
<translation>Odstranit vyhodnocený výraz "%1"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory at Pointer's Address "%1" (0x%2)</source>
|
||||
@@ -56658,22 +56358,6 @@ Nainstalujte, prosím, alespoň jedno SDK.</translation>
|
||||
<source>Locals & Expressions</source>
|
||||
<translation>Místní proměnné a výrazy</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Insert New Evaluated Expression</source>
|
||||
<translation type="obsolete">Vložit nový vyhodnocený výraz</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select Widget to Watch</source>
|
||||
<translation type="obsolete">Vybrat prvek za účelem sledování</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Global Display Formats...</source>
|
||||
<translation type="obsolete">Změnit celkové formáty zobrazení...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remove All Evaluated Expressions</source>
|
||||
<translation type="obsolete">Odstranit všechny vyhodnocené výrazy</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor...</source>
|
||||
<translation>Otevřít editor paměti...</translation>
|
||||
@@ -56696,19 +56380,19 @@ Nainstalujte, prosím, alespoň jedno SDK.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Referenced Address (0x%1)</source>
|
||||
<translation type="obsolete">Otevřít editor paměti na odkazované adrese (0x%1)</translation>
|
||||
<translation>Otevřít editor paměti na odkazované adrese (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Referenced Address (0x%1)</source>
|
||||
<translation type="obsolete">Otevřít zobrazení paměti na odkazované adrese (0x%1)</translation>
|
||||
<translation>Otevřít zobrazení paměti na odkazované adrese (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Referenced Address</source>
|
||||
<translation type="obsolete">Otevřít editor paměti na odkazované adrese</translation>
|
||||
<translation>Otevřít editor paměti na odkazované adrese</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Referenced Address</source>
|
||||
<translation type="obsolete">Otevřít zobrazení paměti na odkazované adrese</translation>
|
||||
<translation>Otevřít zobrazení paměti na odkazované adrese</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor Showing Stack Layout</source>
|
||||
@@ -56722,10 +56406,6 @@ Nainstalujte, prosím, alespoň jedno SDK.</translation>
|
||||
<source>Copy Value to Clipboard</source>
|
||||
<translation>Kopírovat hodnotu do schránky</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Refresh Code Model Snapshot</source>
|
||||
<translation type="obsolete">Obnovit stav modelu kódu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show View Contents in Editor</source>
|
||||
<translation>Ukázat obsah pohledu v editoru</translation>
|
||||
@@ -56742,10 +56422,6 @@ Nainstalujte, prosím, alespoň jedno SDK.</translation>
|
||||
<source>Expression:</source>
|
||||
<translation>Výraz:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals & Watchers</source>
|
||||
<translation type="obsolete">Místní proměnné a sledované výrazy</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Git::Internal::CommitData</name>
|
||||
|
@@ -14806,7 +14806,7 @@ Du kan vælge andre kommunikationskanaler her, såsom en seriel linje eller brug
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchHandler</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source><empty></source>
|
||||
<translation><tom></translation>
|
||||
@@ -14853,10 +14853,6 @@ Du kan vælge andre kommunikationskanaler her, såsom en seriel linje eller brug
|
||||
<source><out of scope></source>
|
||||
<translation><udenfor område></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation>Navn</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Expression</source>
|
||||
<translation>Udtryk</translation>
|
||||
@@ -14865,10 +14861,6 @@ Du kan vælge andre kommunikationskanaler her, såsom en seriel linje eller brug
|
||||
<source>Internal Type</source>
|
||||
<translation>Intern type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Value</source>
|
||||
<translation>Værdi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>... <cut off></source>
|
||||
<translation>... <afkortet></translation>
|
||||
@@ -14904,9 +14896,6 @@ Du kan vælge andre kommunikationskanaler her, såsom en seriel linje eller brug
|
||||
<source>Debugger - %1</source>
|
||||
<translation>Fejlretter - %1</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchItem</name>
|
||||
<message>
|
||||
<source><not in scope></source>
|
||||
<extracomment>Value of variable in Debugger Locals display for variables out of scope (stopped above initialization).</extracomment>
|
||||
@@ -14917,9 +14906,6 @@ Du kan vælge andre kommunikationskanaler her, såsom en seriel linje eller brug
|
||||
<extracomment>Display of variables shadowed by variables of the same name in nested scopes: Variable %1 is the variable name, %2 is a simple count.</extracomment>
|
||||
<translation>%1 <skygget %2></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchModel</name>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation>Navn</translation>
|
||||
@@ -15297,9 +15283,6 @@ Du kan vælge andre kommunikationskanaler her, såsom en seriel linje eller brug
|
||||
<source>Are you sure you want to remove all expression evaluators?</source>
|
||||
<translation>Er du sikker på, at du vil fjerne alle udtryksevaluerer?</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchTreeView</name>
|
||||
<message>
|
||||
<source>Locals and Expressions</source>
|
||||
<translation>Locals og expressions</translation>
|
||||
|
@@ -3348,7 +3348,7 @@ markers in the source code editor.</source>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchHandler</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source>Expression</source>
|
||||
<translation>Ausdruck</translation>
|
||||
@@ -3434,25 +3434,14 @@ markers in the source code editor.</source>
|
||||
<numerusform><%n Elemente></numerusform>
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation>Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>... <cut off></source>
|
||||
<translation>... <gekürzt></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Value</source>
|
||||
<translation>Wert</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Debugger - %1</source>
|
||||
<translation>Debugger - %1</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchModel</name>
|
||||
<message>
|
||||
<source>Locals</source>
|
||||
<translation>Lokale Variablen</translation>
|
||||
@@ -19817,7 +19806,7 @@ manuellen Herunterladen im Browser des System zu öffnen.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchTreeView</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source>Locals and Expressions</source>
|
||||
<translation>Lokale Variablen und Ausdrücke</translation>
|
||||
@@ -35906,7 +35895,7 @@ Dies könnte Probleme während der Ausführung verursachen.
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchItem</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source><not in scope></source>
|
||||
<extracomment>Value of variable in Debugger Locals display for variables out of scope (stopped above initialization).</extracomment>
|
||||
|
@@ -5097,15 +5097,12 @@ Es recomendado usar gdb 6.7 o posterior.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchData</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<location filename="../../../src/plugins/debugger/watchhandler.cpp" line="+70"/>
|
||||
<source><not in scope></source>
|
||||
<translation><fuera de alcance></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchHandler</name>
|
||||
<message>
|
||||
<location line="+224"/>
|
||||
<source>Expression</source>
|
||||
@@ -5188,9 +5185,6 @@ Es recomendado usar gdb 6.7 o posterior.</translation>
|
||||
<source><No Watchers></source>
|
||||
<translation type="obsolete"><Sin observadores></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchModel</name>
|
||||
<message>
|
||||
<location line="+443"/>
|
||||
<source>decimal</source>
|
||||
@@ -5226,9 +5220,6 @@ Es recomendado usar gdb 6.7 o posterior.</translation>
|
||||
<source>Type</source>
|
||||
<translation type="unfinished">Tipo</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchWindow</name>
|
||||
<message>
|
||||
<location filename="../../../src/plugins/debugger/watchwindow.cpp" line="+128"/>
|
||||
<source>Locals and Watchers</source>
|
||||
|
@@ -7603,7 +7603,7 @@ at debugger startup.</source>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchData</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source><not in scope></source>
|
||||
<extracomment>Value of variable in Debugger Locals display for variables out of scope (stopped above initialization).</extracomment>
|
||||
@@ -7614,21 +7614,10 @@ at debugger startup.</source>
|
||||
<extracomment>Display of variables shadowed by variables of the same name in nested scopes: Variable %1 is the variable name, %2 is a simple count.</extracomment>
|
||||
<translation>%1 <shadowed %2></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchHandler</name>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation>Nom</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Expression</source>
|
||||
<translation>Expression</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Type</source>
|
||||
<translation type="obsolete">Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Internal Type</source>
|
||||
<translation>Type interne</translation>
|
||||
@@ -7645,10 +7634,6 @@ at debugger startup.</source>
|
||||
<source>... <cut off></source>
|
||||
<translation>... <coupé></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Value</source>
|
||||
<translation>Valeur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Object Address</source>
|
||||
<translation>Adresse de l'objet</translation>
|
||||
@@ -7681,26 +7666,6 @@ at debugger startup.</source>
|
||||
<source>Stored Address</source>
|
||||
<translation type="obsolete">Adresse stockée</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Root</source>
|
||||
<translation type="obsolete">Racine</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Return Value</source>
|
||||
<translation type="obsolete">Valeur de retour</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals</source>
|
||||
<translation type="obsolete">Variables locales</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Watchers</source>
|
||||
<translation type="obsolete">Observateurs</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Tooltip</source>
|
||||
<translation type="obsolete">Info-bulle</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Debugger - Qt Creator</source>
|
||||
<translation>Débogueur - Qt Creator</translation>
|
||||
@@ -7736,46 +7701,6 @@ at debugger startup.</source>
|
||||
<numerusform><%n éléments></numerusform>
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Raw pointer</source>
|
||||
<translation type="obsolete">Pointeur simple</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Latin1 string</source>
|
||||
<translation type="obsolete">Chaîne de caractères latin1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>UTF8 string</source>
|
||||
<translation type="obsolete">Chaîne de caractères UTF8</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Local 8bit string</source>
|
||||
<translation type="obsolete">Chaîne de caractères locale au format 8 bits</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>UTF16 string</source>
|
||||
<translation type="obsolete">Chaîne de caractères UTF16</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>UCS4 string</source>
|
||||
<translation type="obsolete">Chaîne de caractères UCS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Decimal</source>
|
||||
<translation type="obsolete">Décimal</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hexadecimal</source>
|
||||
<translation type="obsolete">Hexadécimal</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Binary</source>
|
||||
<translation type="obsolete">Binaire</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Octal</source>
|
||||
<translation type="obsolete">Octal</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 Object at %2</source>
|
||||
<translation>Objet %1 à %2</translation>
|
||||
@@ -7785,22 +7710,10 @@ at debugger startup.</source>
|
||||
<translatorcomment>%1 est le data type => "Objet QMainWindow" par exemple.</translatorcomment>
|
||||
<translation>Objet %1 à une adresse inconnue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals & Watchers</source>
|
||||
<translation type="obsolete">Variables locales et observateurs</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>unknown address</source>
|
||||
<translation type="obsolete">adresse inconnue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 object at %2</source>
|
||||
<translation type="obsolete">%1 objet à %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source><Edit></source>
|
||||
<translation><Éditer></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Internal ID</source>
|
||||
<translation>ID interne</translation>
|
||||
@@ -7809,9 +7722,6 @@ at debugger startup.</source>
|
||||
<source>Generation</source>
|
||||
<translation type="obsolete">Génération</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchModel</name>
|
||||
<message>
|
||||
<source>decimal</source>
|
||||
<translation type="obsolete">décimal</translation>
|
||||
@@ -7924,9 +7834,6 @@ at debugger startup.</source>
|
||||
<source>Type</source>
|
||||
<translation>Type</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchWindow</name>
|
||||
<message>
|
||||
<source>Locals and Watchers</source>
|
||||
<translation type="obsolete">Variables locales et observateurs</translation>
|
||||
@@ -7976,18 +7883,6 @@ at debugger startup.</source>
|
||||
<source>Remove All Evaluated Expressions</source>
|
||||
<translation type="obsolete">Enlever toutes les expressions évaluées</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor...</source>
|
||||
<translation type="obsolete">Ouvrir l'éditeur de mémoire...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Object's Address (0x%1)</source>
|
||||
<translation type="obsolete">Ouvrir l'éditeur de mémoire à l'adresse de l'objet (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Referenced Address (0x%1)</source>
|
||||
<translation type="obsolete">Ouvrir l'éditeur de mémoire à l'adresse référencée (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Break on Changes at Object's Address (0x%1)</source>
|
||||
<translation type="obsolete">Arrêter lors de changements à l'adresse de l'objet (0x%1)</translation>
|
||||
@@ -8020,76 +7915,14 @@ at debugger startup.</source>
|
||||
<source>Change Display Format...</source>
|
||||
<translation type="obsolete">Changer le format d'affichage... </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Treat All Characters as Printable</source>
|
||||
<translation type="obsolete">Traiter tous les caractères comme imprimables</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Octal</source>
|
||||
<translation type="obsolete">Montrer les caractères non imprimables comme octaux</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Hexadecimal</source>
|
||||
<translation type="obsolete">Montrer les caractères non imprimables comme hexadécimaux</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use Format for Type (Currently %1)</source>
|
||||
<translation type="obsolete">Utiliser le format pour le type (actuellement %1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use Display Format Based on Type </source>
|
||||
<translation type="obsolete">Utiliser le format d'affichage basé sur le type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Type "%1":</source>
|
||||
<translation type="obsolete">Changer l'affichage du type "%1" : </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Object Named "%1":</source>
|
||||
<translation type="obsolete">Changer l'affichage de l'objet nommé "%1" : </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source><i>%1</i> %2 at #%3</source>
|
||||
<extracomment>HTML tooltip of a variable in the memory editor</extracomment>
|
||||
<translation type="obsolete"><i>%1</i> %2 à #%3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source><i>%1</i> %2</source>
|
||||
<extracomment>HTML tooltip of a variable in the memory editor</extracomment>
|
||||
<translation type="obsolete"><i>%1</i> %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Register <i>%1</i></source>
|
||||
<translation type="obsolete">Registre <i>%1</i></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory Referenced by Pointer '%1' (0x%2)</source>
|
||||
<translation type="obsolete">Mémoire référencée par le pointeur "%1" (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory at Variable '%1' (0x%2)</source>
|
||||
<translation type="obsolete">Mémoire à la variable "%1" (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory Referenced by Pointer "%1" (0x%2)</source>
|
||||
<translation type="obsolete">Mémoire référencée par le pointeur "%1" (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory at Variable "%1" (0x%2)</source>
|
||||
<translation type="obsolete">Mémoire à la variable "%1" (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot Display Stack Layout</source>
|
||||
<translation type="obsolete">Impossible d'afficher la disposition de la pile</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Could not determine a suitable address range.</source>
|
||||
<translation type="obsolete">Impossible de déterminer une plage d'adresses convenable. </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory Layout of Local Variables at 0x%1</source>
|
||||
<translation type="obsolete">Disposition de la mémoire des variables locales à 0x%1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals and Expressions</source>
|
||||
<translation>Locales et expressions</translation>
|
||||
@@ -8110,62 +7943,9 @@ at debugger startup.</source>
|
||||
<source>Remove Evaluated Expression "%1"</source>
|
||||
<translation type="obsolete">Enlever l'expression "%1" évaluée</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Local Display Format...</source>
|
||||
<translation type="obsolete">Changer le format d'affichage local... </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Escape Sequences</source>
|
||||
<translation type="obsolete">Montrer les caractères non imprimables comme des séquences d'échappement</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use Display Format Based on Type</source>
|
||||
<translation type="obsolete">Utiliser le format d'affichage basé sur le type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Type or Item...</source>
|
||||
<translation type="obsolete">Changer l'affichage du type ou de l'item... </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint...</source>
|
||||
<translatorcomment>???</translatorcomment>
|
||||
<translation type="obsolete">Ajouter un point d'arrêt sur les données...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Object's Address (0x%1)</source>
|
||||
<translation type="obsolete">Ajouter un point d'arrêt sur les données à l'adresse de l'objet (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Referenced Address (0x%1)</source>
|
||||
<translation type="obsolete">Ajouter un point d'arrêt sur les données à l'adresse référencée (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint</source>
|
||||
<translation type="obsolete">Ajouter un point d'arrêt sur les données</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Setting a data breakpoint on an address will cause the program to stop when the data at the address is modified.</source>
|
||||
<translation type="obsolete">Définir un point d'arrêt sur les données à une adresse fera que le programme s'arrêtera quand les données à cette adresse seront modifiées. </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Expression</source>
|
||||
<translation type="obsolete">Ajouter un point d'arrêt de donnée sur l'expression</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Expression "%1"</source>
|
||||
<translation type="obsolete">Ajouter un point d'arrêt sur les données à l'expression "%1"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Setting a data breakpoint on an expression will cause the program to stop when the data at the address given by the expression is modified.</source>
|
||||
<translation type="obsolete">Définir un point d'arrêt sur les données à une adresse fera que le programme s'arrêtera quand les données à cette adresse fournies par l'expression seront modifiées. </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Insert New Evaluated Expression</source>
|
||||
<translation type="obsolete">Insérer une nouvelle expression évaluée</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Watchpoint at Object's Address (0x%1)</source>
|
||||
<translation type="obsolete">Ajouter un point d'observation à l'adresse de l'objet (0x%1)</translation>
|
||||
<translation>Ajouter un point d'observation à l'adresse de l'objet (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Watchpoint at Referenced Address (0x%1)</source>
|
||||
@@ -8183,54 +7963,18 @@ at debugger startup.</source>
|
||||
<source>Remove All Watch Items</source>
|
||||
<translation type="obsolete">Supprimer tous les éléments observés</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Object's Address (0x%1)</source>
|
||||
<translation type="obsolete">Ouvrir la vue mémoire à l'adresse de l'objet (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Object's Address</source>
|
||||
<translation type="obsolete">Ouvrir l'éditeur mémoire à l'adresse de l'objet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Object's Address</source>
|
||||
<translation type="obsolete">Ouvrir la vue mémoire à l'adresse de l'objet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Referenced Address (0x%1)</source>
|
||||
<translation type="obsolete">Ouvrir la vue mémoire à l'adresse référencée (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Referenced Address</source>
|
||||
<translation type="obsolete">Ouvrir l'éditeur mémoire à l'adresse référencée</translation>
|
||||
<translation>Ouvrir la vue mémoire à l'adresse référencée (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Referenced Address</source>
|
||||
<translation type="obsolete">Ouvrir la vue mémoire à l'adresse référencée</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor Showing Stack Layout</source>
|
||||
<translation type="obsolete">Ouvrir l'éditeur mémoire montrant la pile (stack)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy Contents to Clipboard</source>
|
||||
<translation type="obsolete">Copier le contenu dans le presse papier</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy Value to Clipboard</source>
|
||||
<translation type="obsolete">Copier la valeur dans le presse papier</translation>
|
||||
<translation>Ouvrir la vue mémoire à l'adresse référencée</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Refresh Code Model Snapshot</source>
|
||||
<translation type="obsolete">Rafraîchir le snapshot du modèle de code</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show View Contents in Editor</source>
|
||||
<translation type="obsolete">Ouvrir le contenu de la vue dans l'éditeur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close Editor Tooltips</source>
|
||||
<translation type="obsolete">Fermer l'éditeur d'info-bulles</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter watch expression</source>
|
||||
<translation type="obsolete">Entrer l'expression à observer</translation>
|
||||
@@ -8247,10 +7991,6 @@ at debugger startup.</source>
|
||||
<source>Adjust Column Widths to Contents</source>
|
||||
<translation type="obsolete">Ajuster la largeur des colonnes au contenu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Automatic</source>
|
||||
<translation type="obsolete">Automatique</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Always Adjust Column Widths to Contents</source>
|
||||
<translation type="obsolete">Toujours ajuster la largeur des colonnes au contenu</translation>
|
||||
@@ -62840,7 +62580,7 @@ Le pas à pas dans le module ou la définition de points d'arrêt par fichi
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchTreeView</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source><i>%1</i> %2 at #%3</source>
|
||||
<extracomment>HTML tooltip of a variable in the memory editor</extracomment>
|
||||
@@ -62855,14 +62595,6 @@ Le pas à pas dans le module ou la définition de points d'arrêt par fichi
|
||||
<source>Register <i>%1</i></source>
|
||||
<translation>Registre <i>%1</i></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory Referenced by Pointer "%1" (0x%2)</source>
|
||||
<translation type="obsolete">Mémoire référencée par le pointeur "%1" (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory at Variable "%1" (0x%2)</source>
|
||||
<translation type="obsolete">Mémoire à la variable "%1" (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory at Pointer's Address "%1" (0x%2)</source>
|
||||
<translation>Mémoire à l'adresse du pointeur "%1" (0x%2)</translation>
|
||||
@@ -62883,10 +62615,6 @@ Le pas à pas dans le module ou la définition de points d'arrêt par fichi
|
||||
<source>Memory Layout of Local Variables at 0x%1</source>
|
||||
<translation>Disposition de la mémoire des variables locales à 0x%1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals and Expressions</source>
|
||||
<translation>Locales et expressions</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Expression Evaluator</source>
|
||||
<translation>Ajouter un évaluateur d'expression</translation>
|
||||
@@ -63039,18 +62767,10 @@ Le pas à pas dans le module ou la définition de points d'arrêt par fichi
|
||||
<source>Open Memory Editor at Referenced Address (0x%1)</source>
|
||||
<translation type="obsolete">Ouvrir l'éditeur de mémoire à l'adresse référencée (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Referenced Address (0x%1)</source>
|
||||
<translation type="obsolete">Ouvrir la vue mémoire à l'adresse référencée (0x%1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Referenced Address</source>
|
||||
<translation type="obsolete">Ouvrir l'éditeur mémoire à l'adresse référencée</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Referenced Address</source>
|
||||
<translation type="obsolete">Ouvrir la vue mémoire à l'adresse référencée</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor Showing Stack Layout</source>
|
||||
<translation>Ouvrir l'éditeur mémoire montrant la pile</translation>
|
||||
@@ -63075,10 +62795,6 @@ Le pas à pas dans le module ou la définition de points d'arrêt par fichi
|
||||
<source>Enter Expression for Evaluator</source>
|
||||
<translation>Entrer une expression pour l'évaluateur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Expression:</source>
|
||||
<translation>Expression :</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals & Expressions</source>
|
||||
<translation>Locales et expressions</translation>
|
||||
|
@@ -25071,7 +25071,7 @@ Affected are breakpoints %1</source>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchHandler</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source><empty></source>
|
||||
<translation type="unfinished"><prazno></translation>
|
||||
@@ -25120,10 +25120,6 @@ Affected are breakpoints %1</source>
|
||||
<source><out of scope></source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation>Naziv</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Expression</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -25132,10 +25128,6 @@ Affected are breakpoints %1</source>
|
||||
<source>Internal Type</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Value</source>
|
||||
<translation>Vrijednost</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>... <cut off></source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -26950,7 +26942,7 @@ Do you want to retry?</source>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchItem</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source><not in scope></source>
|
||||
<extracomment>Value of variable in Debugger Locals display for variables out of scope (stopped above initialization).</extracomment>
|
||||
@@ -26961,9 +26953,6 @@ Do you want to retry?</source>
|
||||
<extracomment>Display of variables shadowed by variables of the same name in nested scopes: Variable %1 is the variable name, %2 is a simple count.</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchModel</name>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation>Naziv</translation>
|
||||
@@ -27346,9 +27335,6 @@ Do you want to retry?</source>
|
||||
<source>Are you sure you want to remove all expression evaluators?</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchTreeView</name>
|
||||
<message>
|
||||
<source>Locals and Expressions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
|
@@ -6791,7 +6791,7 @@ Gdb 6.7 vagy későbbi használata erősen ajánlott.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchData</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source><not in scope></source>
|
||||
<translation><nem a hatókörben></translation>
|
||||
@@ -6800,9 +6800,6 @@ Gdb 6.7 vagy későbbi használata erősen ajánlott.</translation>
|
||||
<source>%1 <shadowed %2></source>
|
||||
<translation>%1 <árnyékolt %2></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchHandler</name>
|
||||
<message>
|
||||
<source>Expression</source>
|
||||
<translation>Kifejezés</translation>
|
||||
@@ -6855,9 +6852,6 @@ Gdb 6.7 vagy későbbi használata erősen ajánlott.</translation>
|
||||
<source><Edit></source>
|
||||
<translation><Szerkesztés></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchModel</name>
|
||||
<message>
|
||||
<source>decimal</source>
|
||||
<translation></translation>
|
||||
@@ -6886,9 +6880,6 @@ Gdb 6.7 vagy későbbi használata erősen ajánlott.</translation>
|
||||
<source>Type</source>
|
||||
<translation>Típus</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchWindow</name>
|
||||
<message>
|
||||
<source>Locals and Watchers</source>
|
||||
<translation>Helyi és őrzők</translation>
|
||||
|
@@ -5065,15 +5065,12 @@ L'utilizzo di gdb 6.7 o successivi è fortemente consigliato.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchData</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<location filename="../../../src/plugins/debugger/watchhandler.cpp" line="+70"/>
|
||||
<source><not in scope></source>
|
||||
<translation><fuori contesto></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchHandler</name>
|
||||
<message>
|
||||
<location line="+224"/>
|
||||
<source>Expression</source>
|
||||
@@ -5159,9 +5156,6 @@ L'utilizzo di gdb 6.7 o successivi è fortemente consigliato.</translation>
|
||||
<source><No Watchers></source>
|
||||
<translation type="obsolete"><Niente Osservazioni></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchModel</name>
|
||||
<message>
|
||||
<location line="+443"/>
|
||||
<source>decimal</source>
|
||||
@@ -5197,9 +5191,6 @@ L'utilizzo di gdb 6.7 o successivi è fortemente consigliato.</translation>
|
||||
<source>Type</source>
|
||||
<translation type="unfinished">Tipo</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchWindow</name>
|
||||
<message>
|
||||
<location filename="../../../src/plugins/debugger/watchwindow.cpp" line="+128"/>
|
||||
<source>Locals and Watchers</source>
|
||||
|
@@ -8992,10 +8992,6 @@ preferShaping プロパティを false に設定すると、このような機
|
||||
<source>Exports this item as an alias property of the root item.</source>
|
||||
<translation type="vanished">このアイテムを、ルートアイテムのエイリアスプロパティとしてエクスポートします。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Custom id</source>
|
||||
<translation type="vanished">カスタムID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Component</source>
|
||||
<translation>コンポーネント</translation>
|
||||
@@ -9028,38 +9024,18 @@ preferShaping プロパティを false に設定すると、このような機
|
||||
<source>Exports this item as an alias property of the root item.</source>
|
||||
<translation type="vanished">このアイテムを、ルートアイテムのエイリアスプロパティとしてエクスポートします。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Custom id</source>
|
||||
<translation type="vanished">カスタムID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Component</source>
|
||||
<translation>コンポーネント</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Changes the type of this component.</source>
|
||||
<translation>このアイテムの型を変更する。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>ID</source>
|
||||
<translation>ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Exports this component as an alias property of the root component.</source>
|
||||
<translation>このコンポーネントを、ルートコンポーネントのエイリアスプロパティとしてエクスポートします。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Custom ID</source>
|
||||
<translation>Custom ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>customId</source>
|
||||
<translation>customId</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Annotation</source>
|
||||
<translation>アノテーションを追加する</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Visibility</source>
|
||||
<translation>可視性</translation>
|
||||
@@ -9118,10 +9094,6 @@ preferShaping プロパティを false に設定すると、このような機
|
||||
<source>ID</source>
|
||||
<translation>ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Exports this component as an alias property of the root component.</source>
|
||||
<translation>このコンポーネントを、ルートコンポーネントのエイリアスプロパティとしてエクスポートします。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Changes the type of this item.</source>
|
||||
<translation type="vanished">このアイテムのタイプを変更する。</translation>
|
||||
@@ -16980,10 +16952,6 @@ Flags: %3</source>
|
||||
<source>Breakpoint</source>
|
||||
<translation>ブレークポイント</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Internal ID:</source>
|
||||
<translation>内部ID:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>State:</source>
|
||||
<translation>状態:</translation>
|
||||
@@ -20560,10 +20528,6 @@ Do you want to retry?</source>
|
||||
<source>Content as %1-bit Floating Point Values</source>
|
||||
<translation>%1ビット浮動小数点としての値</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Registers group</source>
|
||||
<translation type="vanished">レジスタグループ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>A group of registers.</source>
|
||||
<translation>レジスターのグループです。</translation>
|
||||
@@ -21092,7 +21056,7 @@ Do you want to retry?</source>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchHandler</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation>名前</translation>
|
||||
@@ -21195,10 +21159,6 @@ Do you want to retry?</source>
|
||||
<source><optimized out></source>
|
||||
<translation><最適化による省略></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remove All Expression Evaluators</source>
|
||||
<translation>すべての式エバリュエータを削除</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Are you sure you want to remove all expression evaluators?</source>
|
||||
<translation>本当にすべての式エバリュエータを削除しますか?</translation>
|
||||
@@ -21207,9 +21167,6 @@ Do you want to retry?</source>
|
||||
<source>Debugger - %1</source>
|
||||
<translation>デバッガ - %1</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchModel</name>
|
||||
<message>
|
||||
<source>Locals</source>
|
||||
<translation>ローカル</translation>
|
||||
@@ -21308,22 +21265,6 @@ Do you want to retry?</source>
|
||||
<source>Cannot Display Stack Layout</source>
|
||||
<translation>スタックレイアウトを表示できません</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Could not determine a suitable address range.</source>
|
||||
<translation>適応するアドレス範囲が特定できません。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory Layout of Local Variables at 0x%1</source>
|
||||
<translation>0x%1 のローカル変数のメモリレイアウト</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Expression Evaluator</source>
|
||||
<translation>式エバリュエータを追加</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Expression Evaluator for "%1"</source>
|
||||
<translation>式エバリュエータ "%1" を追加</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remove Expression Evaluator</source>
|
||||
<translation>式エバリュエータを削除</translation>
|
||||
@@ -21336,14 +21277,6 @@ Do you want to retry?</source>
|
||||
<source>Enter an expression to evaluate.</source>
|
||||
<translation>評価する式を入力してください。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Note: Evaluators will be re-evaluated after each step. For details, see the <a href="qthelp://org.qt-project.qtcreator/doc/creator-debug-mode.html#locals-and-expressions">documentation</a>.</source>
|
||||
<translation>注意: 式は各ステップ実行ごとに再評価されます。詳細は <a href="qthelp://org.qt-project.qtcreator/doc/creator-debug-mode.html#locals-and-expressions">ドキュメント</a> を参照してください。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>New Evaluated Expression</source>
|
||||
<translation>新しい評価済み式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add New Expression Evaluator...</source>
|
||||
<translation>新しい式エバリュエータを追加...</translation>
|
||||
@@ -21364,10 +21297,6 @@ Do you want to retry?</source>
|
||||
<source>Collapse All Children</source>
|
||||
<translation>すべての子プロセスを折りたたむ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close Editor Tooltips</source>
|
||||
<translation>エディタのツールチップを閉じる</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy View Contents to Clipboard</source>
|
||||
<translation>表示内容をクリップボードにコピー</translation>
|
||||
@@ -21384,34 +21313,6 @@ Do you want to retry?</source>
|
||||
<source>Locals & Expressions</source>
|
||||
<translation>ローカル変数と式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint</source>
|
||||
<translation>データブレークポイントを追加</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Object's Address (0x%1)</source>
|
||||
<translation>オブジェクトのアドレス (0x%1) にデータブレークポイントを追加</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Stop the program when the data at the address is modified.</source>
|
||||
<translation>そのアドレスのデータが変更されたら、プログラムを停止します。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Pointer's Address (0x%1)</source>
|
||||
<translation>ポインタのアドレス (0x%1) にデータブレークポイントを追加</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Pointer's Address</source>
|
||||
<translation>ポインタのアドレスにデータブレークポイントを追加</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Expression "%1"</source>
|
||||
<translation>式 "%1" にデータブレークポイントを追加</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Expression</source>
|
||||
<translation>式にデータブレークポイントを追加</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Stop the program when the data at the address given by the expression is modified.</source>
|
||||
<translation>式で指定されたアドレスのデータが変更されたら、プログラムを停止します。</translation>
|
||||
@@ -21420,14 +21321,6 @@ Do you want to retry?</source>
|
||||
<source>Open Memory Editor</source>
|
||||
<translation>メモリエディタを開く</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Object's Address (0x%1)</source>
|
||||
<translation>オブジェクトのアドレス (0x%1) をメモリビューで開く</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Object's Address</source>
|
||||
<translation>オブジェクトのアドレスをメモリビューで開く</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Pointer's Address (0x%1)</source>
|
||||
<translation>ポインタのアドレス (0x%1) をメモリビューで開く</translation>
|
||||
@@ -21440,22 +21333,6 @@ Do you want to retry?</source>
|
||||
<source>Open Memory View Showing Stack Layout</source>
|
||||
<translation>表示しているスタックレイアウトをメモリビューで開く</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Object's Address (0x%1)</source>
|
||||
<translation>オブジェクトのアドレス (0x%1) をメモリエディタで開く</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Object's Address</source>
|
||||
<translation>オブジェクトのアドレスをメモリエディタで開く</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Pointer's Address (0x%1)</source>
|
||||
<translation>ポインタのアドレス (0x%1) をメモリエディタで開く</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Pointer's Address</source>
|
||||
<translation>ポインタのアドレスをメモリエディタで開く</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor Showing Stack Layout</source>
|
||||
<translation>表示しているスタックレイアウトをメモリエディタで開く</translation>
|
||||
@@ -21488,10 +21365,6 @@ Do you want to retry?</source>
|
||||
<source>Change Display for Object Named "%1":</source>
|
||||
<translation>"%1" という名前のオブジェクトの表示形式を変更:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use Format for Type (Currently %1)</source>
|
||||
<translation>型の表示形式を使う(現在は %1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use Display Format Based on Type</source>
|
||||
<translation>型に基づいたフォーマットで表示する</translation>
|
||||
@@ -21500,10 +21373,6 @@ Do you want to retry?</source>
|
||||
<source>Reset All Individual Formats</source>
|
||||
<translation>すべてのフォーマットをリセットする</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Type "%1":</source>
|
||||
<translation>型 "%1" の表示形式を変更:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reset All Formats for Types</source>
|
||||
<translation>すべての型の表示形式をリセットする</translation>
|
||||
@@ -21610,9 +21479,6 @@ Do you want to retry?</source>
|
||||
<numerusform>%n 個の配列</numerusform>
|
||||
</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchTreeView</name>
|
||||
<message>
|
||||
<source><i>%1</i> %2 at #%3</source>
|
||||
<extracomment>HTML tooltip of a variable in the memory editor</extracomment>
|
||||
@@ -21623,22 +21489,6 @@ Do you want to retry?</source>
|
||||
<extracomment>HTML tooltip of a variable in the memory editor</extracomment>
|
||||
<translation><i>%1</i> %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Register <i>%1</i></source>
|
||||
<translation>レジスタ <i>%1</i></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory at Pointer's Address "%1" (0x%2)</source>
|
||||
<translation>ポインタのアドレス "%1" (0x%2) が指すメモリ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory at Object's Address "%1" (0x%2)</source>
|
||||
<translation>オブジェクトのアドレス "%1" (0x%2) が指すメモリ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot Display Stack Layout</source>
|
||||
<translation>スタックレイアウトを表示できません</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Could not determine a suitable address range.</source>
|
||||
<translation>適応するアドレス範囲が特定できません。</translation>
|
||||
@@ -21647,94 +21497,26 @@ Do you want to retry?</source>
|
||||
<source>Memory Layout of Local Variables at 0x%1</source>
|
||||
<translation>0x%1 のローカル変数のメモリレイアウト</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals and Expressions</source>
|
||||
<translation>ローカル変数と式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Expression Evaluator</source>
|
||||
<translation>式エバリュエータを追加</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Expression Evaluator for "%1"</source>
|
||||
<translation>式エバリュエータ "%1" を追加</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remove Expression Evaluator</source>
|
||||
<translation>式エバリュエータを削除</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remove Expression Evaluator for "%1"</source>
|
||||
<translation>式エバリュエータ "%1" を削除</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Pointer's Address</source>
|
||||
<translation>ポインタのアドレスにデータブレークポイントを追加</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add New Expression Evaluator...</source>
|
||||
<translation>新しい式エバリュエータを追加...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remove All Expression Evaluators</source>
|
||||
<translation>すべての式エバリュエータを削除</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy View Contents to Clipboard</source>
|
||||
<translation>表示内容をクリップボードにコピー</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy Current Value to Clipboard</source>
|
||||
<translation>現在の値をクリップボードにコピー</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy Selected Rows to Clipboard</source>
|
||||
<translation>選択された行をクリップボードにコピー</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open View Contents in Editor</source>
|
||||
<translation>表示内容をエディタで開く</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>New Evaluated Expression</source>
|
||||
<translation>新しい評価済み式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter an expression to evaluate.</source>
|
||||
<translation>評価する式を入力してください。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Note: Evaluators will be re-evaluated after each step. For details check the <a href="qthelp://org.qt-project.qtcreator/doc/creator-debug-mode.html#locals-and-expressions">documentation</a>.</source>
|
||||
<translation>注意: 式は各ステップ実行ごとに再評価されます。詳細は <a href="qthelp://org.qt-project.qtcreator/doc/creator-debug-mode.html#locals-and-expressions">ドキュメント</a> を参照してください。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Treat All Characters as Printable</source>
|
||||
<translation>すべての文字を印刷可能文字として扱う</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Escape Sequences</source>
|
||||
<translation>印刷不可文字をエスケープシーケンスとして表示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Octal</source>
|
||||
<translation>印刷不可文字を8進数の文字として表示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Hexadecimal</source>
|
||||
<translation>印刷不可文字を16進数の文字として表示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Object Named "%1":</source>
|
||||
<translation>"%1" という名前のオブジェクトの表示形式を変更:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use Format for Type (Currently %1)</source>
|
||||
<translation>型の表示形式を使う(現在は %1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use Display Format Based on Type</source>
|
||||
<translation>型に基づいたフォーマットで表示する</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Type "%1":</source>
|
||||
<translation>型 "%1" の表示形式を変更:</translation>
|
||||
@@ -21743,14 +21525,6 @@ Do you want to retry?</source>
|
||||
<source>Automatic</source>
|
||||
<translation>自動</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Object's Address (0x%1)</source>
|
||||
<translation>オブジェクトのアドレス (0x%1) にデータブレークポイントを追加</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Pointer's Address (0x%1)</source>
|
||||
<translation>ポインタのアドレス (0x%1) にデータブレークポイントを追加</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint</source>
|
||||
<translation>データブレークポイントを追加</translation>
|
||||
@@ -21771,18 +21545,6 @@ Do you want to retry?</source>
|
||||
<source>Setting a data breakpoint on an expression will cause the program to stop when the data at the address given by the expression is modified.</source>
|
||||
<translation>式にデータブレークポイントを設定すると、式によって得られるアドレスのデータが変更された時にプログラムが停止します。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select Widget to Add into Expression Evaluator</source>
|
||||
<translation>式エバリュエータに追加するウィジェットの選択</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Value Display Format</source>
|
||||
<translation>値の表示形式を変更</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor...</source>
|
||||
<translation>メモリエディタを開く...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Object's Address (0x%1)</source>
|
||||
<translation>オブジェクトのアドレス (0x%1) をメモリエディタで開く</translation>
|
||||
@@ -21815,10 +21577,6 @@ Do you want to retry?</source>
|
||||
<source>Open Memory View at Pointer's Address</source>
|
||||
<translation>ポインタのアドレスをメモリビューで開く</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor Showing Stack Layout</source>
|
||||
<translation>表示しているスタックレイアウトをメモリエディタで開く</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close Editor Tooltips</source>
|
||||
<translation>エディタのツールチップを閉じる</translation>
|
||||
@@ -31006,14 +30764,6 @@ Locked items cannot be modified or selected.</source>
|
||||
<source>Reverse Component Order</source>
|
||||
<translation>コンポーネントの順序を逆にする</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show only visible items.</source>
|
||||
<translation type="vanished">可視化されたアイテムだけを表示する。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Reverse item order.</source>
|
||||
<translation type="vanished">アイテムの順序を逆にする。</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WidgetPluginManager</name>
|
||||
@@ -31250,13 +31000,6 @@ Ids must begin with a lowercase letter.</source>
|
||||
<translation>無効あるいは重複したアイテムライブラリエントリー %1</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SubComponentManager::parseDirectory</name>
|
||||
<message>
|
||||
<source>Invalid meta info</source>
|
||||
<translation>無効なメタ情報</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>QmlDesigner::Internal::ModelPrivate</name>
|
||||
<message>
|
||||
@@ -43118,10 +42861,6 @@ Do you want to check them out now?</source>
|
||||
<source>Step Over</source>
|
||||
<translation>ステップオーバー</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Expression Evaluator</source>
|
||||
<translation>式エバリュエータを追加</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Toggle Breakpoint</source>
|
||||
<translation>ブレークポイントの切替</translation>
|
||||
@@ -43798,7 +43537,7 @@ Affected are breakpoints %1</source>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchItem</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source><not in scope></source>
|
||||
<extracomment>Value of variable in Debugger Locals display for variables out of scope (stopped above initialization).</extracomment>
|
||||
@@ -45878,10 +45617,6 @@ Would you like to overwrite it?</source>
|
||||
<source>New Package</source>
|
||||
<translation>新しいパッケージ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Component</source>
|
||||
<translation>コンポーネント</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>New Component</source>
|
||||
<translation>新しいコンポーネント</translation>
|
||||
@@ -49594,17 +49329,9 @@ Output:
|
||||
</context>
|
||||
<context>
|
||||
<name>Object3DPane</name>
|
||||
<message>
|
||||
<source>Component</source>
|
||||
<translation type="unfinished">コンポーネント</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>ID</source>
|
||||
<translation type="unfinished">ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>id</source>
|
||||
<translation type="vanished">ID</translation>
|
||||
<translation>ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Toggles whether this item is exported as an alias property of the root item.</source>
|
||||
@@ -49617,10 +49344,6 @@ Output:
|
||||
<source>Edit Annotation</source>
|
||||
<translation>アノテーションを編集する</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Annotation</source>
|
||||
<translation>アノテーションを追加する</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remove Annotation</source>
|
||||
<translation>アノテーションを削除する</translation>
|
||||
@@ -50457,7 +50180,7 @@ Output:
|
||||
<name>ScxmlEditor::Common::Statistics</name>
|
||||
<message>
|
||||
<source>Time</source>
|
||||
<translation type="unfinished">タイム</translation>
|
||||
<translation>タイム</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>0</source>
|
||||
|
@@ -4915,7 +4915,7 @@ receives a signal like SIGSEGV during debugging.</source>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchHandler</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source>Expression</source>
|
||||
<translation>Wyrażenie</translation>
|
||||
@@ -4948,10 +4948,6 @@ receives a signal like SIGSEGV during debugging.</source>
|
||||
<numerusform>%n bajtów</numerusform>
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation>Nazwa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Internal Type</source>
|
||||
<translation>Typ wewnętrzny</translation>
|
||||
@@ -5016,9 +5012,6 @@ receives a signal like SIGSEGV during debugging.</source>
|
||||
<numerusform><%n elementów></numerusform>
|
||||
</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchModel</name>
|
||||
<message>
|
||||
<source>returned value</source>
|
||||
<translation>zwrócona wartość</translation>
|
||||
@@ -5055,10 +5048,6 @@ receives a signal like SIGSEGV during debugging.</source>
|
||||
<source>Tooltip</source>
|
||||
<translation>Podpowiedź</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Value</source>
|
||||
<translation>Wartość</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Type</source>
|
||||
<translation>Typ</translation>
|
||||
@@ -22352,7 +22341,7 @@ Wersje Qt można dodać w: Opcje > Budowanie i uruchamianie > Wersje Qt.</
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchTreeView</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source>Locals and Expressions</source>
|
||||
<translation>Zmienne lokalne i wyrażenia</translation>
|
||||
@@ -39061,7 +39050,7 @@ Ustaw prawdziwy plik wykonywalny Clang.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchItem</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source><not in scope></source>
|
||||
<extracomment>Value of variable in Debugger Locals display for variables out of scope (stopped above initialization).</extracomment>
|
||||
|
@@ -18770,7 +18770,7 @@ You can choose another communication channel here, such as a serial line or cust
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchHandler</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source>Expression</source>
|
||||
<translation>Выражение</translation>
|
||||
@@ -18867,17 +18867,10 @@ You can choose another communication channel here, such as a serial line or cust
|
||||
<source><optimized out></source>
|
||||
<translation><оптимизировано></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation>Имя</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Debugger - %1</source>
|
||||
<translation>Отладчик - %1</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchItem</name>
|
||||
<message>
|
||||
<source><not in scope></source>
|
||||
<extracomment>Value of variable in Debugger Locals display for variables out of scope (stopped above initialization).</extracomment>
|
||||
@@ -18888,9 +18881,6 @@ You can choose another communication channel here, such as a serial line or cust
|
||||
<extracomment>Display of variables shadowed by variables of the same name in nested scopes: Variable %1 is the variable name, %2 is a simple count.</extracomment>
|
||||
<translation>%1 <затеняет %2></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchModel</name>
|
||||
<message>
|
||||
<source>Locals</source>
|
||||
<translation>Локальные переменные</translation>
|
||||
@@ -18919,10 +18909,6 @@ You can choose another communication channel here, such as a serial line or cust
|
||||
<source>Name</source>
|
||||
<translation>Имя</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Value</source>
|
||||
<translation>Значение</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Type</source>
|
||||
<translation>Тип</translation>
|
||||
@@ -19293,9 +19279,6 @@ You can choose another communication channel here, such as a serial line or cust
|
||||
<source>Are you sure you want to remove all expression evaluators?</source>
|
||||
<translation>Удалить все вычисляемые выражения?</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchTreeView</name>
|
||||
<message>
|
||||
<source>Locals and Expressions</source>
|
||||
<translation>Переменные и выражения</translation>
|
||||
|
@@ -4547,7 +4547,7 @@ Ali želite ustaviti razhroščevani proces in naložiti izbrani posnetek?</tran
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchData</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<location filename="../../../src/plugins/debugger/watchdata.cpp" line="+400"/>
|
||||
<location filename="../../../src/plugins/debugger/watchhandler.cpp" line="+75"/>
|
||||
@@ -4563,9 +4563,6 @@ Ali želite ustaviti razhroščevani proces in naložiti izbrani posnetek?</tran
|
||||
</extracomment>
|
||||
<translation>%1 <zakriva %2></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchHandler</name>
|
||||
<message>
|
||||
<location line="-39"/>
|
||||
<source>Expression</source>
|
||||
@@ -4611,11 +4608,6 @@ Ali želite ustaviti razhroščevani proces in naložiti izbrani posnetek?</tran
|
||||
<source>Generation</source>
|
||||
<translation>Ustvarjanje</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../src/plugins/debugger/watchhandler.cpp" line="+310"/>
|
||||
<source><Edit></source>
|
||||
<translation><urejanje></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-255"/>
|
||||
<source>Root</source>
|
||||
@@ -4691,16 +4683,6 @@ Ali želite ustaviti razhroščevani proces in naložiti izbrani posnetek?</tran
|
||||
<source>Watchers</source>
|
||||
<translation>Opazovalci</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../src/plugins/debugger/watchdata.cpp" line="-10"/>
|
||||
<source>Value</source>
|
||||
<translation>Vrednost</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-9"/>
|
||||
<source>Name</source>
|
||||
<translation>Ime</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>unknown address</source>
|
||||
<translation type="obsolete">neznan naslov</translation>
|
||||
@@ -4709,13 +4691,6 @@ Ali želite ustaviti razhroščevani proces in naložiti izbrani posnetek?</tran
|
||||
<source>%1 object at %2</source>
|
||||
<translation type="obsolete">Objekt %1 na %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Type</source>
|
||||
<translation type="obsolete">Vrsta</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchModel</name>
|
||||
<message>
|
||||
<location filename="../../../src/plugins/debugger/watchhandler.cpp" line="+505"/>
|
||||
<source><Edit></source>
|
||||
@@ -4803,9 +4778,6 @@ Ali želite ustaviti razhroščevani proces in naložiti izbrani posnetek?</tran
|
||||
<source>Bald pointer</source>
|
||||
<translation type="obsolete">Surov kazalec</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchWindow</name>
|
||||
<message>
|
||||
<location filename="../../../src/plugins/debugger/watchwindow.cpp" line="+202"/>
|
||||
<source><i>%1</i> %2 at #%3</source>
|
||||
|
@@ -6262,10 +6262,6 @@ Qt Creator не може під'єднатись до нього.</translat
|
||||
<source>Threads</source>
|
||||
<translation>Нитки</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals and Expressions</source>
|
||||
<translation>Локальні змінні та вирази</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Snapshots</source>
|
||||
<translation>Знімки</translation>
|
||||
@@ -7214,11 +7210,6 @@ You can choose between waiting longer or aborting debugging.</source>
|
||||
<source>Custom dumper setup: %1</source>
|
||||
<translation type="vanished">Налаштування відображувача користувача: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source><shadowed></source>
|
||||
<extracomment>Type of local variable or parameter shadowed by another variable of the same name in a nested block.</extracomment>
|
||||
<translation type="vanished"><затінено></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Disassembler failed: %1</source>
|
||||
<translation>Збій дизасемблера: %1</translation>
|
||||
@@ -8172,20 +8163,12 @@ Do you want to retry?</source>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchData</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source><not in scope></source>
|
||||
<extracomment>Value of variable in Debugger Locals display for variables out of scope (stopped above initialization).</extracomment>
|
||||
<translation type="vanished"><Поза областю видимості></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 <shadowed %2></source>
|
||||
<extracomment>Display of variables shadowed by variables of the same name in nested scopes: Variable %1 is the variable name, %2 is a simple count.</extracomment>
|
||||
<translation type="vanished">%1 <затінено %2></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchHandler</name>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation>Назва</translation>
|
||||
@@ -8246,10 +8229,6 @@ Do you want to retry?</source>
|
||||
<source>Debugger - Qt Creator</source>
|
||||
<translation>Зневаджувач - Qt Creator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source><Edit></source>
|
||||
<translation type="vanished"><Змініть></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source><empty></source>
|
||||
<translation><порожнє></translation>
|
||||
@@ -8302,25 +8281,10 @@ Do you want to retry?</source>
|
||||
<numerusform><%n елементів></numerusform>
|
||||
</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remove All Expression Evaluators</source>
|
||||
<translation>Видалити усі обчислювані вирази</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Are you sure you want to remove all expression evaluators?</source>
|
||||
<translation>Ви впевнені, що бажаєте видалити усі обчислювані вирази?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 Object at %2</source>
|
||||
<translation type="vanished">Об'єкт %1 в %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 Object at Unknown Address</source>
|
||||
<translation type="vanished">Об'єкт %1 за невідомою адресою</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchModel</name>
|
||||
<message>
|
||||
<source><Edit></source>
|
||||
<translation type="vanished"><Змінити></translation>
|
||||
@@ -8409,14 +8373,6 @@ Do you want to retry?</source>
|
||||
<source>Tooltip</source>
|
||||
<translation>Підказка</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation>Назва</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Value</source>
|
||||
<translation>Значення</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Type</source>
|
||||
<translation>Тип</translation>
|
||||
@@ -8518,13 +8474,6 @@ Do you want to retry?</source>
|
||||
<translation>Об'єкт %1 за невідомою адресою</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchWindow</name>
|
||||
<message>
|
||||
<source>Locals and Expressions</source>
|
||||
<translation type="vanished">Локальні змінні та вирази</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>DebuggerEngine</name>
|
||||
<message>
|
||||
@@ -34590,7 +34539,7 @@ Stepping into the module or setting breakpoints by file and is expected to work.
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchTreeView</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source><i>%1</i> %2 at #%3</source>
|
||||
<extracomment>HTML tooltip of a variable in the memory editor</extracomment>
|
||||
@@ -34709,10 +34658,6 @@ Stepping into the module or setting breakpoints by file and is expected to work.
|
||||
<source>Change Display for Type "%1":</source>
|
||||
<translation>Змінити формат відображення для типу "%1":</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Automatic</source>
|
||||
<translation>Автоматичний</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Type or Item...</source>
|
||||
<translation type="vanished">Змінити відображення для типу чи елемента...</translation>
|
||||
@@ -56984,12 +56929,7 @@ Please set a real Clang executable.</source>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchItem</name>
|
||||
<message>
|
||||
<source><not in scope></source>
|
||||
<extracomment>Value of variable in Debugger Locals display for variables out of scope (stopped above initialization).</extracomment>
|
||||
<translation><Поза областю видимості></translation>
|
||||
</message>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source>%1 <shadowed %2></source>
|
||||
<extracomment>Display of variables shadowed by variables of the same name in nested scopes: Variable %1 is the variable name, %2 is a simple count.</extracomment>
|
||||
|
@@ -940,10 +940,6 @@
|
||||
<source>Gui behavior</source>
|
||||
<translation type="obsolete">图形界面行为</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Register Qt Creator for debugging crashed applications.</source>
|
||||
<translation type="obsolete">注册 Qt Creator 来调试崩溃的应用.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use Creator for post-mortem debugging</source>
|
||||
<translation type="obsolete">使用Creator进行崩溃后调试</translation>
|
||||
@@ -3896,10 +3892,6 @@ Qt Creator 无法附属到进程.</translation>
|
||||
<source>Add Breakpoint</source>
|
||||
<translation type="obsolete">添加断点</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Always Adjust Column Widths to Contents</source>
|
||||
<translation type="obsolete">总是按内容调整列宽</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Edit Breakpoint...</source>
|
||||
<translation type="obsolete">编辑断点...</translation>
|
||||
@@ -4615,10 +4607,6 @@ Qt Creator 无法附属到进程.</translation>
|
||||
<source>Watch Expression "%1"</source>
|
||||
<translation type="obsolete">监视表达式 "%1"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remove Watch Expression "%1"</source>
|
||||
<translation type="obsolete">删除监视表达式"%1"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Watch Expression "%1" in Separate Window</source>
|
||||
<translation type="obsolete">在独立窗口中监视表达式 "%1"</translation>
|
||||
@@ -6073,10 +6061,6 @@ markers in the source code editor.</source>
|
||||
<source>Adjust Column Widths to Contents</source>
|
||||
<translation type="obsolete">按内容调整列宽</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Always Adjust Column Widths to Contents</source>
|
||||
<translation type="obsolete">总是按内容调整列宽</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Adjust column widths to contents</source>
|
||||
<translation type="obsolete">按内容调整列宽</translation>
|
||||
@@ -6494,7 +6478,7 @@ markers in the source code editor.</source>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchData</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source><not in scope></source>
|
||||
<extracomment>Value of variable in Debugger Locals display for variables out of scope (stopped above initialization).</extracomment>
|
||||
@@ -6505,9 +6489,6 @@ markers in the source code editor.</source>
|
||||
<extracomment>Display of variables shadowed by variables of the same name in nested scopes: Variable %1 is the variable name, %2 is a simple count.</extracomment>
|
||||
<translation>%1 <隐藏了 %2></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchHandler</name>
|
||||
<message>
|
||||
<source>Expression</source>
|
||||
<translation>表达式</translation>
|
||||
@@ -6558,38 +6539,6 @@ markers in the source code editor.</source>
|
||||
<source>Generation</source>
|
||||
<translation type="obsolete">创建</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>unknown address</source>
|
||||
<translation type="obsolete">未知地址</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 object at %2</source>
|
||||
<translation type="obsolete">在 %2 的 %1 对象</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source><Edit></source>
|
||||
<translation><编辑></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Root</source>
|
||||
<translation type="obsolete">根</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation>名称</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Return Value</source>
|
||||
<translation type="obsolete">返回值</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals</source>
|
||||
<translation type="obsolete">局部的</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Tooltip</source>
|
||||
<translation type="obsolete">工具提示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source><empty></source>
|
||||
<translation><空></translation>
|
||||
@@ -6626,41 +6575,6 @@ markers in the source code editor.</source>
|
||||
<source>%1 Object at Unknown Address</source>
|
||||
<translation>未知地址处的 %1对象</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals & Watchers</source>
|
||||
<translation type="obsolete">局部变量和监视器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Watchers</source>
|
||||
<translation type="obsolete">监视器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Value</source>
|
||||
<translation>值</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Type</source>
|
||||
<translation type="obsolete">类型</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchModel</name>
|
||||
<message>
|
||||
<source>decimal</source>
|
||||
<translation type="obsolete">10进制</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>hexadecimal</source>
|
||||
<translation type="obsolete">16进制</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>binary</source>
|
||||
<translation type="obsolete">2进制</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>octal</source>
|
||||
<translation type="obsolete">8进制</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Bald pointer</source>
|
||||
<translatorcomment>plain pointer</translatorcomment>
|
||||
@@ -6750,9 +6664,6 @@ markers in the source code editor.</source>
|
||||
<source>Type</source>
|
||||
<translation>类型</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchWindow</name>
|
||||
<message>
|
||||
<source>Locals and Watchers</source>
|
||||
<translation type="obsolete">局部变量和监视器</translation>
|
||||
@@ -6761,10 +6672,6 @@ markers in the source code editor.</source>
|
||||
<source>Change Format for Type "%1"</source>
|
||||
<translation type="obsolete">根据类型 "%1" 改变格式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Automatic</source>
|
||||
<translation type="obsolete">自动</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Format for Type</source>
|
||||
<translation type="obsolete">根据类型改变格式</translation>
|
||||
@@ -6805,10 +6712,6 @@ markers in the source code editor.</source>
|
||||
<source>Remove All Watch Items</source>
|
||||
<translation type="obsolete">删除所有监控项目</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor...</source>
|
||||
<translation type="obsolete">打开内存编辑器...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at %1</source>
|
||||
<translation type="obsolete">在 %1 处打开内存编辑器</translation>
|
||||
@@ -6825,18 +6728,6 @@ markers in the source code editor.</source>
|
||||
<source>Change Format for Object Named "%1"</source>
|
||||
<translation type="obsolete">改变名为"%1"的对象的格式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Object's Address (0x%1)</source>
|
||||
<translation type="obsolete">在对象的地址 (0x%1)处打开内存编辑器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Object's Address</source>
|
||||
<translation type="obsolete">在对象的地址 打开内存编辑器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Referenced Address (0x%1)</source>
|
||||
<translation type="obsolete">在参考地址(0x%1)处打开内存编辑器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Break on Changes at Object's Address (0x%1)</source>
|
||||
<translation type="obsolete">在对象地址(0x%1)发生更改时断点</translation>
|
||||
@@ -6869,63 +6760,6 @@ markers in the source code editor.</source>
|
||||
<source>Change Display Format...</source>
|
||||
<translation type="obsolete">改变显示格式...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Treat All Characters as Printable</source>
|
||||
<translation type="obsolete">所有字符可打印</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Octal</source>
|
||||
<translation type="obsolete">显示所有不可打印的字符为八进制</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Hexadecimal</source>
|
||||
<translation type="obsolete">显示所有不可打印的字符为十六进制</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Type "%1":</source>
|
||||
<translation type="obsolete">为类型"%1"改变显示:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Object Named "%1":</source>
|
||||
<translation type="obsolete">为对象名称为"%1"改变显示:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source><i>%1</i> %2 at #%3</source>
|
||||
<extracomment>HTML tooltip of a variable in the memory editor</extracomment>
|
||||
<translation type="obsolete"><i>%1</i> %2 在 #%3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Register <i>%1</i></source>
|
||||
<translation type="obsolete">注册<i>%1</i></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory Referenced by Pointer '%1' (0x%2)</source>
|
||||
<translation type="obsolete">内存被指针'%1'引用 (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory at Variable '%1' (0x%2)</source>
|
||||
<translation type="obsolete">可变内存'%1' (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory Referenced by Pointer "%1" (0x%2)</source>
|
||||
<translation type="obsolete">内存被指针'%1'引用 (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory at Variable "%1" (0x%2)</source>
|
||||
<translation type="obsolete">可变内存'%1' (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot Display Stack Layout</source>
|
||||
<translation type="obsolete">无法显示堆栈布局</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Could not determine a suitable address range.</source>
|
||||
<translation type="obsolete">无法绝对一个合适的地址范围.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory Layout of Local Variables at 0x%1</source>
|
||||
<translation type="obsolete">局部变量的内存布局在0x%1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals and Expressions</source>
|
||||
<translation>局部变量和表达式</translation>
|
||||
@@ -6946,46 +6780,10 @@ markers in the source code editor.</source>
|
||||
<source>Remove Evaluated Expression "%1"</source>
|
||||
<translation type="obsolete">移除计算表达式"%1"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Escape Sequences</source>
|
||||
<translation type="obsolete">显示所有不可打印的字符为转义序列</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use Display Format Based on Type</source>
|
||||
<translation type="obsolete">使用基于类型的显示格式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Type or Item...</source>
|
||||
<translation type="obsolete">为类型或项改变显示...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint...</source>
|
||||
<translation type="obsolete">添加数据断点...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Object's Address (0x%1)</source>
|
||||
<translation type="obsolete">在对象地址(0x%1)添加数据断点</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Referenced Address (0x%1)</source>
|
||||
<translation type="obsolete">在引用地址(0x%1)添加数据断点</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint</source>
|
||||
<translation type="obsolete">添加数据断点</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Setting a data breakpoint on an address will cause the program to stop when the data at the address is modified.</source>
|
||||
<translation type="obsolete">在一个地址上设置数据断点,当数据在这个地址上被修改将会导致程序停止.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Expression "%1"</source>
|
||||
<translation type="obsolete">在表达式"%1"处添加数据断点</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Setting a data breakpoint on an expression will cause the program to stop when the data at the address given by the expression is modified.</source>
|
||||
<translation type="obsolete">在一个表达式地址上设置数据断点,当数据在这个表达式地址上被修改将会导致程序停止.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Insert New Evaluated Expression</source>
|
||||
<translation type="obsolete">插入新的计算表达式</translation>
|
||||
@@ -6994,50 +6792,10 @@ markers in the source code editor.</source>
|
||||
<source>Remove All Evaluated Expressions</source>
|
||||
<translation type="obsolete">移除所有计算表达式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Object's Address (0x%1)</source>
|
||||
<translation type="obsolete">在对象地址(0x%1)处打开内存监视器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Object's Address</source>
|
||||
<translation type="obsolete">在对象地址打开内存监视器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Referenced Address (0x%1)</source>
|
||||
<translation type="obsolete">在引用地址(0x%1)处打开内存监视器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Referenced Address</source>
|
||||
<translation type="obsolete">在引用的地址 打开内存编辑器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Referenced Address</source>
|
||||
<translation type="obsolete">在引用地址打开内存监视器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor Showing Stack Layout</source>
|
||||
<translation type="obsolete">打开内存编辑器显示堆栈布局</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy Contents to Clipboard</source>
|
||||
<translation type="obsolete">复制内容到剪贴板</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy Value to Clipboard</source>
|
||||
<translation type="obsolete">复制数值到剪贴板</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close Editor Tooltips</source>
|
||||
<translation type="obsolete">关闭编辑器工具提示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter watch expression</source>
|
||||
<translation type="obsolete">输入监控表达式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Expression:</source>
|
||||
<translation type="obsolete">表达式:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals & Watchers</source>
|
||||
<translation type="obsolete">局部变量和监视器</translation>
|
||||
@@ -7046,10 +6804,6 @@ markers in the source code editor.</source>
|
||||
<source>Always Adjust Column Widths to Contents</source>
|
||||
<translation type="obsolete">总是按内容调整列宽</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show View Contents in Editor</source>
|
||||
<translation type="obsolete">在编辑器中显示视图内容</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change format for type '%1'</source>
|
||||
<translation type="obsolete">根据'%1' 型改变格式</translation>
|
||||
@@ -54394,7 +54148,7 @@ Stepping into the module or setting breakpoints by file and is expected to work.
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchTreeView</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source><i>%1</i> %2 at #%3</source>
|
||||
<extracomment>HTML tooltip of a variable in the memory editor</extracomment>
|
||||
@@ -54429,10 +54183,6 @@ Stepping into the module or setting breakpoints by file and is expected to work.
|
||||
<source>Memory Layout of Local Variables at 0x%1</source>
|
||||
<translation>局部变量在0x%1处的内存布局</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals and Expressions</source>
|
||||
<translation>局部变量和表达式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Expression Evaluator</source>
|
||||
<translation>添加表达式求值器</translation>
|
||||
|
@@ -3987,10 +3987,6 @@ at debugger startup.</source>
|
||||
<source>Disassemble Function</source>
|
||||
<translation type="obsolete">反組譯函式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy Contents to Clipboard</source>
|
||||
<translation type="obsolete">複製內容到剪貼簿</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor</source>
|
||||
<translation type="obsolete">開啟記憶體編輯器</translation>
|
||||
@@ -4154,7 +4150,7 @@ at debugger startup.</source>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchData</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source><not in scope></source>
|
||||
<extracomment>Value of variable in Debugger Locals display for variables out of scope (stopped above initialization).</extracomment>
|
||||
@@ -4165,9 +4161,6 @@ at debugger startup.</source>
|
||||
<extracomment>Display of variables shadowed by variables of the same name in nested scopes: Variable %1 is the variable name, %2 is a simple count.</extracomment>
|
||||
<translation>%1 <遮蔽了 %2></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchHandler</name>
|
||||
<message>
|
||||
<source>Expression</source>
|
||||
<translation>表示式</translation>
|
||||
@@ -4220,23 +4213,19 @@ at debugger startup.</source>
|
||||
</message>
|
||||
<message>
|
||||
<source>Root</source>
|
||||
<translation type="obsolete">根</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation>名稱</translation>
|
||||
<translation>根</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Return Value</source>
|
||||
<translation type="obsolete">回傳值</translation>
|
||||
<translation>回傳值</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals</source>
|
||||
<translation type="obsolete">局部</translation>
|
||||
<translation>局部</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Tooltip</source>
|
||||
<translation type="obsolete">工具提示</translation>
|
||||
<translation>工具提示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source><empty></source>
|
||||
@@ -4272,39 +4261,39 @@ at debugger startup.</source>
|
||||
</message>
|
||||
<message>
|
||||
<source>Latin1 string</source>
|
||||
<translation type="obsolete">Latin1 字串</translation>
|
||||
<translation>Latin1 字串</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>UTF8 string</source>
|
||||
<translation type="obsolete">UTF8 字串</translation>
|
||||
<translation>UTF8 字串</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Local 8bit string</source>
|
||||
<translation type="obsolete">本地 8 位元字串</translation>
|
||||
<translation>本地 8 位元字串</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>UTF16 string</source>
|
||||
<translation type="obsolete">UTF16 字串</translation>
|
||||
<translation>UTF16 字串</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>UCS4 string</source>
|
||||
<translation type="obsolete">UCS4 字串</translation>
|
||||
<translation>UCS4 字串</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Decimal</source>
|
||||
<translation type="obsolete">十進位</translation>
|
||||
<translation>十進位</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hexadecimal</source>
|
||||
<translation type="obsolete">十六進位</translation>
|
||||
<translation>十六進位</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Binary</source>
|
||||
<translation type="obsolete">二進位</translation>
|
||||
<translation>二進位</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Octal</source>
|
||||
<translation type="obsolete">八進位</translation>
|
||||
<translation>八進位</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>%1 Object at %2</source>
|
||||
@@ -4322,17 +4311,6 @@ at debugger startup.</source>
|
||||
<source>Value</source>
|
||||
<translation>值</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchModel</name>
|
||||
<message>
|
||||
<source>Root</source>
|
||||
<translation type="unfinished">根</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals</source>
|
||||
<translation type="unfinished">局部</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Inspector</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -4341,18 +4319,6 @@ at debugger startup.</source>
|
||||
<source>Expressions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Return Value</source>
|
||||
<translation type="unfinished">回傳值</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Tooltip</source>
|
||||
<translation type="unfinished">工具提示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source><Edit></source>
|
||||
<translation><編輯></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>returned value</source>
|
||||
<translation>回傳值</translation>
|
||||
@@ -4361,146 +4327,77 @@ at debugger startup.</source>
|
||||
<source>Name</source>
|
||||
<translation>名稱</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Value</source>
|
||||
<translation>值</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Type</source>
|
||||
<translation>型態</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Raw pointer</source>
|
||||
<translation type="unfinished">原始指標</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Latin1 string</source>
|
||||
<translation type="unfinished">Latin1 字串</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>UTF8 string</source>
|
||||
<translation type="unfinished">UTF8 字串</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Local 8bit string</source>
|
||||
<translation type="unfinished">本地 8 位元字串</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>UTF16 string</source>
|
||||
<translation type="unfinished">UTF16 字串</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>UCS4 string</source>
|
||||
<translation type="unfinished">UCS4 字串</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Decimal</source>
|
||||
<translation type="unfinished">十進位</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hexadecimal</source>
|
||||
<translation type="unfinished">十六進位</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Binary</source>
|
||||
<translation type="unfinished">二進位</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Octal</source>
|
||||
<translation type="unfinished">八進位</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchWindow</name>
|
||||
<message>
|
||||
<source>Automatic</source>
|
||||
<translation type="obsolete">自動</translation>
|
||||
<translation>自動</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select Widget to Watch</source>
|
||||
<translation type="obsolete">選擇要監視的元件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor...</source>
|
||||
<translation type="obsolete">開啟記憶體編輯器...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Refresh Code Model Snapshot</source>
|
||||
<translation type="obsolete">更新代碼模型快照</translation>
|
||||
<translation>更新代碼模型快照</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Object's Address (0x%1)</source>
|
||||
<translation type="obsolete">在物件位址 (0x%1) 處開啟記憶體編輯器</translation>
|
||||
<translation>在物件位址 (0x%1) 處開啟記憶體編輯器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Object's Address</source>
|
||||
<translation type="obsolete">在物件位址處開啟記憶體編輯器</translation>
|
||||
<translation>在物件位址處開啟記憶體編輯器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Referenced Address (0x%1)</source>
|
||||
<translation type="obsolete">在參考位址 (0x%1) 處開啟記憶體編輯器</translation>
|
||||
<translation>在參考位址 (0x%1) 處開啟記憶體編輯器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Treat All Characters as Printable</source>
|
||||
<translation type="obsolete">將所有字元視為可列印字元</translation>
|
||||
<translation >將所有字元視為可列印字元</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Octal</source>
|
||||
<translation type="obsolete">將所有不可列印的字元以八進位數值顯示</translation>
|
||||
<translation>將所有不可列印的字元以八進位數值顯示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Hexadecimal</source>
|
||||
<translation type="obsolete">將所有不可列印的字元以十六進位數值顯示</translation>
|
||||
<translation>將所有不可列印的字元以十六進位數值顯示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use Format for Type (Currently %1)</source>
|
||||
<translation type="obsolete">此型態使用格式 (目前為 %1)</translation>
|
||||
<translation>此型態使用格式 (目前為 %1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use Display Format Based on Type </source>
|
||||
<translation type="obsolete">依據型態使用顯示格式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Type "%1":</source>
|
||||
<translation type="obsolete">變更型態 "%1" 的顯示:</translation>
|
||||
<translation>依據型態使用顯示格式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Object Named "%1":</source>
|
||||
<translation type="obsolete">變更物件名稱 "%1" 的顯示:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source><i>%1</i> %2 at #%3</source>
|
||||
<extracomment>HTML tooltip of a variable in the memory editor</extracomment>
|
||||
<translation type="obsolete"><i>%1</i> %2 於 #%3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source><i>%1</i> %2</source>
|
||||
<extracomment>HTML tooltip of a variable in the memory editor</extracomment>
|
||||
<translation type="obsolete"><i>%1</i> %2</translation>
|
||||
<translation>變更物件名稱 "%1" 的顯示:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Register <i>%1</i></source>
|
||||
<translation type="obsolete">暫存器 <i>%1</i></translation>
|
||||
<translation>暫存器 <i>%1</i></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory Referenced by Pointer "%1" (0x%2)</source>
|
||||
<translation type="obsolete">指標 "%1" 參考的記憶體 (0x%2)</translation>
|
||||
<translation>指標 "%1" 參考的記憶體 (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory at Variable "%1" (0x%2)</source>
|
||||
<translation type="obsolete">變數 "%1" 的記憶體 (0x%2)</translation>
|
||||
<translation>變數 "%1" 的記憶體 (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot Display Stack Layout</source>
|
||||
<translation type="obsolete">無法顯示堆疊佈局</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Could not determine a suitable address range.</source>
|
||||
<translation type="obsolete">無法決定一個適合的位址範圍。</translation>
|
||||
<translation>無法顯示堆疊佈局</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory Layout of Local Variables at 0x%1</source>
|
||||
<translation type="obsolete">局部變數於 0x%1 的記憶體佈局</translation>
|
||||
<translation>局部變數於 0x%1 的記憶體佈局</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals and Expressions</source>
|
||||
@@ -4516,51 +4413,47 @@ at debugger startup.</source>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remove Evaluated Expression</source>
|
||||
<translation type="obsolete">移除已計算表示式</translation>
|
||||
<translation>移除已計算表示式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Remove Evaluated Expression "%1"</source>
|
||||
<translation type="obsolete">移除已計算表示式"%1"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Local Display Format...</source>
|
||||
<translation type="obsolete">變更本地顯示格式...</translation>
|
||||
<translation>移除已計算表示式"%1"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Escape Sequences</source>
|
||||
<translation type="obsolete">將所有不可列印的字元以脫逸序列顯示</translation>
|
||||
<translation>將所有不可列印的字元以脫逸序列顯示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Type or Item...</source>
|
||||
<translation type="obsolete">變更型態或項目的顯示...</translation>
|
||||
<translation>變更型態或項目的顯示...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint...</source>
|
||||
<translation type="obsolete">新增資料中斷點...</translation>
|
||||
<translation>新增資料中斷點...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Object's Address (0x%1)</source>
|
||||
<translation type="obsolete">於物件位址 (0x%1) 新增資料中斷點</translation>
|
||||
<translation>於物件位址 (0x%1) 新增資料中斷點</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Referenced Address (0x%1)</source>
|
||||
<translation type="obsolete">於參考位址 (0x%1) 新增資料中斷點</translation>
|
||||
<translation>於參考位址 (0x%1) 新增資料中斷點</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint</source>
|
||||
<translation type="obsolete">新增資料中斷點</translation>
|
||||
<translation>新增資料中斷點</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Setting a data breakpoint on an address will cause the program to stop when the data at the address is modified.</source>
|
||||
<translation type="obsolete">在某個位址上設定資料中斷點時,該位址上的資料被變更時程式會被中斷。</translation>
|
||||
<translation>在某個位址上設定資料中斷點時,該位址上的資料被變更時程式會被中斷。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Expression</source>
|
||||
<translation type="obsolete">在表示式處新增資料中斷點</translation>
|
||||
<translation>在表示式處新增資料中斷點</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Expression "%1"</source>
|
||||
<translation type="obsolete">在表示式 "%1" 處新增資料中斷點</translation>
|
||||
<translation>在表示式 "%1" 處新增資料中斷點</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Setting a data breakpoint on an expression will cause the program to stop when the data at the address given by the expression is modified.</source>
|
||||
@@ -4578,57 +4471,37 @@ at debugger startup.</source>
|
||||
<source>Remove All Evaluated Expressions</source>
|
||||
<translation type="obsolete">移除所有已計算表示式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Object's Address (0x%1)</source>
|
||||
<translation type="obsolete">在物件地址 (0x%1) 處開啟記憶體檢視</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Object's Address</source>
|
||||
<translation type="obsolete">在物件地址開啟記憶體檢視</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Referenced Address (0x%1)</source>
|
||||
<translation type="obsolete">在參考地址 (0x%1) 處開啟記憶體檢視</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Referenced Address</source>
|
||||
<translation type="obsolete">在引用位址處開啟記憶體編輯器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Referenced Address</source>
|
||||
<translation type="obsolete">在引用位址處開啟記憶體檢視</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor Showing Stack Layout</source>
|
||||
<translation type="obsolete">開啟記憶體編輯器顯示堆疊佈局</translation>
|
||||
<translation>開啟記憶體編輯器顯示堆疊佈局</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy Contents to Clipboard</source>
|
||||
<translation type="obsolete">複製內容到剪貼簿</translation>
|
||||
<translation>複製內容到剪貼簿</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy Value to Clipboard</source>
|
||||
<translation type="obsolete">複製數值到剪貼簿</translation>
|
||||
<translation>複製數值到剪貼簿</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close Editor Tooltips</source>
|
||||
<translation type="obsolete">關閉編輯器工具提示</translation>
|
||||
<translation>關閉編輯器工具提示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter watch expression</source>
|
||||
<translation type="obsolete">輸入監視表示式</translation>
|
||||
<translation>輸入監視表示式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Expression:</source>
|
||||
<translation type="obsolete">表示式:</translation>
|
||||
<translation>表示式:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals & Watchers</source>
|
||||
<translation type="obsolete">局部變數和監視器</translation>
|
||||
<translation>局部變數和監視器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show View Contents in Editor</source>
|
||||
<translation type="obsolete">在編輯器中顯示檢視內容</translation>
|
||||
<translation>在編輯器中顯示檢視內容</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -35489,10 +35362,6 @@ Stepping into the module or setting breakpoints by file and is expected to work.
|
||||
<source>Disassemble Function</source>
|
||||
<translation type="unfinished">反組譯函式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy Contents to Clipboard</source>
|
||||
<translation type="unfinished">複製內容到剪貼簿</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor</source>
|
||||
<translation type="unfinished">開啟記憶體編輯器</translation>
|
||||
@@ -35531,44 +35400,20 @@ Stepping into the module or setting breakpoints by file and is expected to work.
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Debugger::Internal::WatchTreeView</name>
|
||||
<name>Debugger</name>
|
||||
<message>
|
||||
<source><i>%1</i> %2 at #%3</source>
|
||||
<extracomment>HTML tooltip of a variable in the memory editor</extracomment>
|
||||
<translation type="unfinished"><i>%1</i> %2 於 #%3</translation>
|
||||
<translation><i>%1</i> %2 於 #%3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source><i>%1</i> %2</source>
|
||||
<extracomment>HTML tooltip of a variable in the memory editor</extracomment>
|
||||
<translation type="unfinished"><i>%1</i> %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Register <i>%1</i></source>
|
||||
<translation type="unfinished">暫存器 <i>%1</i></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory Referenced by Pointer "%1" (0x%2)</source>
|
||||
<translation type="unfinished">指標 "%1" 參考的記憶體 (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory at Variable "%1" (0x%2)</source>
|
||||
<translation type="unfinished">變數 "%1" 的記憶體 (0x%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot Display Stack Layout</source>
|
||||
<translation type="unfinished">無法顯示堆疊佈局</translation>
|
||||
<translation><i>%1</i> %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Could not determine a suitable address range.</source>
|
||||
<translation type="unfinished">無法決定一個適合的位址範圍。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Memory Layout of Local Variables at 0x%1</source>
|
||||
<translation type="unfinished">局部變數於 0x%1 的記憶體佈局</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals and Expressions</source>
|
||||
<translation type="unfinished">局部變數與表示式</translation>
|
||||
<translation>無法決定一個適合的位址範圍。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Expression Evaluator</source>
|
||||
@@ -35588,80 +35433,12 @@ Stepping into the module or setting breakpoints by file and is expected to work.
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Local Display Format...</source>
|
||||
<translation type="unfinished">變更本地顯示格式...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Treat All Characters as Printable</source>
|
||||
<translation type="unfinished">將所有字元視為可列印字元</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Escape Sequences</source>
|
||||
<translation type="unfinished">將所有不可列印的字元以脫逸序列顯示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Octal</source>
|
||||
<translation type="unfinished">將所有不可列印的字元以八進位數值顯示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show Unprintable Characters as Hexadecimal</source>
|
||||
<translation type="unfinished">將所有不可列印的字元以十六進位數值顯示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Object Named "%1":</source>
|
||||
<translation type="unfinished">變更物件名稱 "%1" 的顯示:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use Format for Type (Currently %1)</source>
|
||||
<translation type="unfinished">此型態使用格式 (目前為 %1)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Use Display Format Based on Type </source>
|
||||
<translation type="unfinished">依據型態使用顯示格式</translation>
|
||||
<translation>變更本地顯示格式...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Type "%1":</source>
|
||||
<translation type="unfinished">變更型態 "%1" 的顯示:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Automatic</source>
|
||||
<translation type="unfinished">自動</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Change Display for Type or Item...</source>
|
||||
<translation type="unfinished">變更型態或項目的顯示...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint...</source>
|
||||
<translation type="unfinished">新增資料中斷點...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Object's Address (0x%1)</source>
|
||||
<translation type="unfinished">於物件位址 (0x%1) 新增資料中斷點</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Referenced Address (0x%1)</source>
|
||||
<translation type="unfinished">於參考位址 (0x%1) 新增資料中斷點</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint</source>
|
||||
<translation type="unfinished">新增資料中斷點</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Setting a data breakpoint on an address will cause the program to stop when the data at the address is modified.</source>
|
||||
<translation type="unfinished">在某個位址上設定資料中斷點時,該位址上的資料被變更時程式會被中斷。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Expression</source>
|
||||
<translation type="unfinished">在表示式處新增資料中斷點</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Add Data Breakpoint at Expression "%1"</source>
|
||||
<translation type="unfinished">在表示式 "%1" 處新增資料中斷點</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Setting a data breakpoint on an expression will cause the program to stop when the data at the address given by the expression is modified.</source>
|
||||
<translation type="unfinished">在某個表示式上設定資料中斷點時,該表示式所給的位址上的資料被變更時程式會被中斷。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Insert New Expression Evaluator</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -35678,26 +35455,10 @@ Stepping into the module or setting breakpoints by file and is expected to work.
|
||||
<source>Open Memory Editor...</source>
|
||||
<translation type="unfinished">開啟記憶體編輯器...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Object's Address (0x%1)</source>
|
||||
<translation type="unfinished">在物件位址 (0x%1) 處開啟記憶體編輯器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Object's Address (0x%1)</source>
|
||||
<translation type="unfinished">在物件地址 (0x%1) 處開啟記憶體檢視</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Object's Address</source>
|
||||
<translation type="unfinished">在物件位址處開啟記憶體編輯器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Object's Address</source>
|
||||
<translation type="unfinished">在物件地址開啟記憶體檢視</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor at Referenced Address (0x%1)</source>
|
||||
<translation type="unfinished">在參考位址 (0x%1) 處開啟記憶體編輯器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory View at Referenced Address (0x%1)</source>
|
||||
<translation type="unfinished">在參考地址 (0x%1) 處開啟記憶體檢視</translation>
|
||||
@@ -35710,38 +35471,10 @@ Stepping into the module or setting breakpoints by file and is expected to work.
|
||||
<source>Open Memory View at Referenced Address</source>
|
||||
<translation type="unfinished">在引用位址處開啟記憶體檢視</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Open Memory Editor Showing Stack Layout</source>
|
||||
<translation type="unfinished">開啟記憶體編輯器顯示堆疊佈局</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy Contents to Clipboard</source>
|
||||
<translation type="unfinished">複製內容到剪貼簿</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Copy Value to Clipboard</source>
|
||||
<translation type="unfinished">複製數值到剪貼簿</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show View Contents in Editor</source>
|
||||
<translation type="unfinished">在編輯器中顯示檢視內容</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Close Editor Tooltips</source>
|
||||
<translation type="unfinished">關閉編輯器工具提示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enter Expression for Evaluator</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Expression:</source>
|
||||
<translation type="unfinished">表示式:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Locals & Expressions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Gerrit::Internal::GerritDialog</name>
|
||||
|
@@ -29,7 +29,6 @@ add_qtc_plugin(Debugger
|
||||
console/consoleview.cpp console/consoleview.h
|
||||
debugger.qrc
|
||||
debugger_global.h
|
||||
debuggertr.h
|
||||
debuggeractions.cpp debuggeractions.h
|
||||
debuggerconstants.h
|
||||
debuggercore.h
|
||||
@@ -47,6 +46,7 @@ add_qtc_plugin(Debugger
|
||||
debuggerruncontrol.cpp debuggerruncontrol.h
|
||||
debuggersourcepathmappingwidget.cpp debuggersourcepathmappingwidget.h
|
||||
debuggertooltipmanager.cpp debuggertooltipmanager.h
|
||||
debuggertr.h
|
||||
disassembleragent.cpp disassembleragent.h
|
||||
disassemblerlines.cpp disassemblerlines.h
|
||||
gdb/gdbengine.cpp gdb/gdbengine.h
|
||||
|
@@ -24,6 +24,7 @@
|
||||
****************************************************************************/
|
||||
|
||||
#include "debuggerprotocol.h"
|
||||
#include "debuggertr.h"
|
||||
|
||||
#include <QCoreApplication>
|
||||
#include <QDateTime>
|
||||
@@ -640,31 +641,31 @@ QString decodeData(const QString &ba, const QString &encoding)
|
||||
return quoteUnprintableLatin1(ba); // The common case.
|
||||
|
||||
if (encoding == "empty")
|
||||
return QCoreApplication::translate("Debugger::Internal::WatchHandler", "<empty>");
|
||||
return Tr::tr("<empty>");
|
||||
if (encoding == "minimumitemcount")
|
||||
return QCoreApplication::translate("Debugger::Internal::WatchHandler", "<at least %n items>", nullptr, ba.toInt());
|
||||
return Tr::tr("<at least %n items>", nullptr, ba.toInt());
|
||||
if (encoding == "undefined")
|
||||
return QLatin1String("Undefined");
|
||||
if (encoding == "null")
|
||||
return QLatin1String("Null");
|
||||
if (encoding == "itemcount")
|
||||
return QCoreApplication::translate("Debugger::Internal::WatchHandler", "<%n items>", nullptr, ba.toInt());
|
||||
return Tr::tr("<%n items>", nullptr, ba.toInt());
|
||||
if (encoding == "notaccessible")
|
||||
return QCoreApplication::translate("Debugger::Internal::WatchHandler", "<not accessible>");
|
||||
return Tr::tr("<not accessible>");
|
||||
if (encoding == "optimizedout")
|
||||
return QCoreApplication::translate("Debugger::Internal::WatchHandler", "<optimized out>");
|
||||
return Tr::tr("<optimized out>");
|
||||
if (encoding == "nullreference")
|
||||
return QCoreApplication::translate("Debugger::Internal::WatchHandler", "<null reference>");
|
||||
return Tr::tr("<null reference>");
|
||||
if (encoding == "emptystructure")
|
||||
return QLatin1String("{...}");
|
||||
if (encoding == "uninitialized")
|
||||
return QCoreApplication::translate("Debugger::Internal::WatchHandler", "<uninitialized>");
|
||||
return Tr::tr("<uninitialized>");
|
||||
if (encoding == "invalid")
|
||||
return QCoreApplication::translate("Debugger::Internal::WatchHandler", "<invalid>");
|
||||
return Tr::tr("<invalid>");
|
||||
if (encoding == "notcallable")
|
||||
return QCoreApplication::translate("Debugger::Internal::WatchHandler", "<not callable>");
|
||||
return Tr::tr("<not callable>");
|
||||
if (encoding == "outofscope")
|
||||
return QCoreApplication::translate("Debugger::Internal::WatchHandler", "<out of scope>");
|
||||
return Tr::tr("<out of scope>");
|
||||
|
||||
DebuggerEncoding enc(encoding);
|
||||
QString result;
|
||||
@@ -781,7 +782,7 @@ QString decodeData(const QString &ba, const QString &encoding)
|
||||
return dateTime.toString();
|
||||
}
|
||||
qDebug() << "ENCODING ERROR: " << enc.type;
|
||||
return QCoreApplication::translate("Debugger", "<Encoding error>");
|
||||
return Tr::tr("<Encoding error>");
|
||||
}
|
||||
|
||||
if (enc.quotes) {
|
||||
|
@@ -27,8 +27,10 @@
|
||||
// This is used in the debugger auto-tests.
|
||||
|
||||
#include "watchdata.h"
|
||||
|
||||
#include "watchutils.h"
|
||||
#include "debuggerprotocol.h"
|
||||
#include "debuggertr.h"
|
||||
|
||||
#include <QDebug>
|
||||
|
||||
@@ -201,30 +203,14 @@ QString WatchItem::toString() const
|
||||
return res + '}';
|
||||
}
|
||||
|
||||
QString WatchItem::msgNotInScope()
|
||||
{
|
||||
//: Value of variable in Debugger Locals display for variables out
|
||||
//: of scope (stopped above initialization).
|
||||
static const QString rc =
|
||||
QCoreApplication::translate("Debugger::Internal::WatchItem", "<not in scope>");
|
||||
return rc;
|
||||
}
|
||||
|
||||
const QString &WatchItem::shadowedNameFormat()
|
||||
{
|
||||
//: Display of variables shadowed by variables of the same name
|
||||
//: in nested scopes: Variable %1 is the variable name, %2 is a
|
||||
//: simple count.
|
||||
static const QString format =
|
||||
QCoreApplication::translate("Debugger::Internal::WatchItem", "%1 <shadowed %2>");
|
||||
return format;
|
||||
}
|
||||
|
||||
QString WatchItem::shadowedName(const QString &name, int seen)
|
||||
{
|
||||
if (seen <= 0)
|
||||
return name;
|
||||
return shadowedNameFormat().arg(name).arg(seen);
|
||||
//: Display of variables shadowed by variables of the same name
|
||||
//: in nested scopes: Variable %1 is the variable name, %2 is a
|
||||
//: simple count.
|
||||
return Tr::tr("%1 <shadowed %2>").arg(name).arg(seen);
|
||||
}
|
||||
|
||||
QString WatchItem::hexAddress() const
|
||||
@@ -515,13 +501,13 @@ QString WatchItem::toToolTip() const
|
||||
QString res;
|
||||
QTextStream str(&res);
|
||||
str << "<html><body><table>";
|
||||
formatToolTipRow(str, tr("Name"), name);
|
||||
formatToolTipRow(str, tr("Expression"), expression());
|
||||
formatToolTipRow(str, tr("Internal Type"), type);
|
||||
formatToolTipRow(str, Tr::tr("Name"), name);
|
||||
formatToolTipRow(str, Tr::tr("Expression"), expression());
|
||||
formatToolTipRow(str, Tr::tr("Internal Type"), type);
|
||||
bool ok;
|
||||
const quint64 intValue = value.toULongLong(&ok);
|
||||
if (ok && intValue) {
|
||||
formatToolTipRow(str, tr("Value"), "(dec) " + value);
|
||||
formatToolTipRow(str, Tr::tr("Value"), "(dec) " + value);
|
||||
formatToolTipRow(str, QString(), "(hex) " + QString::number(intValue, 16));
|
||||
formatToolTipRow(str, QString(), "(oct) " + QString::number(intValue, 8));
|
||||
formatToolTipRow(str, QString(), "(bin) " + QString::number(intValue, 2));
|
||||
@@ -530,21 +516,21 @@ QString WatchItem::toToolTip() const
|
||||
if (val.size() > 1000) {
|
||||
val.truncate(1000);
|
||||
val += ' ';
|
||||
val += tr("... <cut off>");
|
||||
val += Tr::tr("... <cut off>");
|
||||
}
|
||||
formatToolTipRow(str, tr("Value"), val);
|
||||
formatToolTipRow(str, Tr::tr("Value"), val);
|
||||
}
|
||||
if (address)
|
||||
formatToolTipRow(str, tr("Object Address"), formatToolTipAddress(address));
|
||||
formatToolTipRow(str, Tr::tr("Object Address"), formatToolTipAddress(address));
|
||||
if (origaddr)
|
||||
formatToolTipRow(str, tr("Pointer Address"), formatToolTipAddress(origaddr));
|
||||
formatToolTipRow(str, Tr::tr("Pointer Address"), formatToolTipAddress(origaddr));
|
||||
if (arrayIndex >= 0)
|
||||
formatToolTipRow(str, tr("Array Index"), QString::number(arrayIndex));
|
||||
formatToolTipRow(str, Tr::tr("Array Index"), QString::number(arrayIndex));
|
||||
if (size)
|
||||
formatToolTipRow(str, tr("Static Object Size"), tr("%n bytes", nullptr, size));
|
||||
formatToolTipRow(str, tr("Internal ID"), internalName());
|
||||
formatToolTipRow(str, tr("Creation Time in ms"), QString::number(int(time * 1000)));
|
||||
formatToolTipRow(str, tr("Source"), sourceExpression());
|
||||
formatToolTipRow(str, Tr::tr("Static Object Size"), Tr::tr("%n bytes", nullptr, size));
|
||||
formatToolTipRow(str, Tr::tr("Internal ID"), internalName());
|
||||
formatToolTipRow(str, Tr::tr("Creation Time in ms"), QString::number(int(time * 1000)));
|
||||
formatToolTipRow(str, Tr::tr("Source"), sourceExpression());
|
||||
str << "</table></body></html>";
|
||||
return res;
|
||||
}
|
||||
|
@@ -29,7 +29,6 @@
|
||||
|
||||
#include <utils/treemodel.h>
|
||||
|
||||
#include <QCoreApplication>
|
||||
#include <QMetaType>
|
||||
|
||||
#include <vector>
|
||||
@@ -72,9 +71,7 @@ public:
|
||||
|
||||
QString toString() const;
|
||||
|
||||
static QString msgNotInScope();
|
||||
static QString shadowedName(const QString &name, int seen);
|
||||
static const QString &shadowedNameFormat();
|
||||
|
||||
QString hexAddress() const;
|
||||
QString key() const { return address ? hexAddress() : iname; }
|
||||
@@ -106,7 +103,6 @@ public:
|
||||
|
||||
private:
|
||||
void parseHelper(const GdbMi &input, bool maySort);
|
||||
Q_DECLARE_TR_FUNCTIONS(Debugger::Internal::WatchHandler)
|
||||
};
|
||||
|
||||
} // namespace Internal
|
||||
|
@@ -34,6 +34,7 @@
|
||||
#include "debuggermainwindow.h"
|
||||
#include "debuggerprotocol.h"
|
||||
#include "debuggertooltipmanager.h"
|
||||
#include "debuggertr.h"
|
||||
#include "imageviewer.h"
|
||||
#include "memoryagent.h"
|
||||
#include "registerhandler.h"
|
||||
@@ -289,7 +290,7 @@ public:
|
||||
this, &SeparatedView::tabBarContextMenuRequested);
|
||||
tabBar()->setContextMenuPolicy(Qt::CustomContextMenu);
|
||||
setWindowFlags(windowFlags() | Qt::Window);
|
||||
setWindowTitle(WatchHandler::tr("Debugger - %1").arg(Core::Constants::IDE_DISPLAY_NAME));
|
||||
setWindowTitle(Tr::tr("Debugger - %1").arg(Core::Constants::IDE_DISPLAY_NAME));
|
||||
|
||||
QVariant geometry = SessionManager::value("DebuggerSeparateWidgetGeometry");
|
||||
if (geometry.isValid()) {
|
||||
@@ -416,8 +417,8 @@ public:
|
||||
|
||||
class WatchModel : public WatchModelBase
|
||||
{
|
||||
Q_DECLARE_TR_FUNCTIONS(Debugger::Internal::WatchModel)
|
||||
typedef QSet<WatchItem *> WatchItemSet;
|
||||
|
||||
public:
|
||||
WatchModel(WatchHandler *handler, DebuggerEngine *engine);
|
||||
|
||||
@@ -507,22 +508,22 @@ WatchModel::WatchModel(WatchHandler *handler, DebuggerEngine *engine)
|
||||
|
||||
m_contentsValid = true;
|
||||
|
||||
setHeader({tr("Name"), tr("Time"), tr("Value"), tr("Type")});
|
||||
setHeader({Tr::tr("Name"), Tr::tr("Time"), Tr::tr("Value"), Tr::tr("Type")});
|
||||
m_localsRoot = new WatchItem;
|
||||
m_localsRoot->iname = "local";
|
||||
m_localsRoot->name = tr("Locals");
|
||||
m_localsRoot->name = Tr::tr("Locals");
|
||||
m_inspectorRoot = new WatchItem;
|
||||
m_inspectorRoot->iname = "inspect";
|
||||
m_inspectorRoot->name = tr("Inspector");
|
||||
m_inspectorRoot->name = Tr::tr("Inspector");
|
||||
m_watchRoot = new WatchItem;
|
||||
m_watchRoot->iname = "watch";
|
||||
m_watchRoot->name = tr("Expressions");
|
||||
m_watchRoot->name = Tr::tr("Expressions");
|
||||
m_returnRoot = new WatchItem;
|
||||
m_returnRoot->iname = "return";
|
||||
m_returnRoot->name = tr("Return Value");
|
||||
m_returnRoot->name = Tr::tr("Return Value");
|
||||
m_tooltipRoot = new WatchItem;
|
||||
m_tooltipRoot->iname = "tooltip";
|
||||
m_tooltipRoot->name = tr("Tooltip");
|
||||
m_tooltipRoot->name = Tr::tr("Tooltip");
|
||||
auto root = new WatchItem;
|
||||
root->appendChild(m_localsRoot);
|
||||
root->appendChild(m_inspectorRoot);
|
||||
@@ -908,7 +909,7 @@ static QString displayName(const WatchItem *item)
|
||||
return result;
|
||||
}
|
||||
if (item->iname.startsWith("return") && item->name.startsWith('$'))
|
||||
result = WatchModel::tr("returned value");
|
||||
result = Tr::tr("returned value");
|
||||
else if (item->name == "*")
|
||||
result = '*' + p->name;
|
||||
else
|
||||
@@ -1359,9 +1360,9 @@ static QString variableToolTip(const QString &name, const QString &type, quint64
|
||||
{
|
||||
return offset
|
||||
? //: HTML tooltip of a variable in the memory editor
|
||||
WatchModel::tr("<i>%1</i> %2 at #%3").arg(type, name).arg(offset)
|
||||
Tr::tr("<i>%1</i> %2 at #%3").arg(type, name).arg(offset)
|
||||
: //: HTML tooltip of a variable in the memory editor
|
||||
WatchModel::tr("<i>%1</i> %2").arg(type, name);
|
||||
Tr::tr("<i>%1</i> %2").arg(type, name);
|
||||
}
|
||||
|
||||
void WatchModel::grabWidget()
|
||||
@@ -1378,15 +1379,15 @@ void WatchModel::timerEvent(QTimerEvent *event)
|
||||
Qt::KeyboardModifiers mods = QApplication::queryKeyboardModifiers();
|
||||
QString msg;
|
||||
if (mods == Qt::NoModifier) {
|
||||
msg = tr("Press Ctrl to select widget at (%1, %2). "
|
||||
msg = Tr::tr("Press Ctrl to select widget at (%1, %2). "
|
||||
"Press any other keyboard modifier to stop selection.")
|
||||
.arg(pnt.x()).arg(pnt.y());
|
||||
} else {
|
||||
if (mods == Qt::CTRL) {
|
||||
msg = tr("Selecting widget at (%1, %2).").arg(pnt.x()).arg(pnt.y());
|
||||
msg = Tr::tr("Selecting widget at (%1, %2).").arg(pnt.x()).arg(pnt.y());
|
||||
m_engine->watchPoint(pnt);
|
||||
} else {
|
||||
msg = tr("Selection aborted.");
|
||||
msg = Tr::tr("Selection aborted.");
|
||||
}
|
||||
ungrabWidget();
|
||||
}
|
||||
@@ -1501,7 +1502,7 @@ MemoryMarkupList WatchModel::variableMemoryMarkup(WatchItem *item,
|
||||
const quint64 offset = it.key() - address;
|
||||
if (offset < size) {
|
||||
ranges[offset] = ColorNumberToolTip(registerColorNumber,
|
||||
WatchModel::tr("Register <i>%1</i>").arg(it.value()));
|
||||
Tr::tr("Register <i>%1</i>").arg(it.value()));
|
||||
} else {
|
||||
break; // Sorted.
|
||||
}
|
||||
@@ -1577,8 +1578,8 @@ void WatchModel::addVariableMemoryView(bool separateView,
|
||||
data.separateView = separateView;
|
||||
data.readOnly = separateView;
|
||||
QString pat = atPointerAddress
|
||||
? tr("Memory at Pointer's Address \"%1\" (0x%2)")
|
||||
: tr("Memory at Object's Address \"%1\" (0x%2)");
|
||||
? Tr::tr("Memory at Pointer's Address \"%1\" (0x%2)")
|
||||
: Tr::tr("Memory at Object's Address \"%1\" (0x%2)");
|
||||
data.title = pat.arg(item->name).arg(data.startAddress, 0, 16);
|
||||
data.pos = pos;
|
||||
m_engine->openMemoryView(data);
|
||||
@@ -1611,8 +1612,8 @@ void WatchModel::addStackLayoutMemoryView(bool separateView, const QPoint &p)
|
||||
// Anything found and everything in a sensible range (static data in-between)?
|
||||
if (end <= start || end - start > 100 * 1024) {
|
||||
AsynchronousMessageBox::information(
|
||||
tr("Cannot Display Stack Layout"),
|
||||
tr("Could not determine a suitable address range."));
|
||||
Tr::tr("Cannot Display Stack Layout"),
|
||||
Tr::tr("Could not determine a suitable address range."));
|
||||
return;
|
||||
}
|
||||
// Take a look at the register values. Extend the range a bit if suitable
|
||||
@@ -1633,7 +1634,7 @@ void WatchModel::addStackLayoutMemoryView(bool separateView, const QPoint &p)
|
||||
regMap, true);
|
||||
data.separateView = separateView;
|
||||
data.readOnly = separateView;
|
||||
data.title = tr("Memory Layout of Local Variables at 0x%1").arg(start, 0, 16);
|
||||
data.title = Tr::tr("Memory Layout of Local Variables at 0x%1").arg(start, 0, 16);
|
||||
data.pos = p;
|
||||
m_engine->openMemoryView(data);
|
||||
}
|
||||
@@ -1642,34 +1643,34 @@ void WatchModel::addStackLayoutMemoryView(bool separateView, const QPoint &p)
|
||||
static QString addWatchActionText(QString exp)
|
||||
{
|
||||
if (exp.isEmpty())
|
||||
return WatchModel::tr("Add Expression Evaluator");
|
||||
return Tr::tr("Add Expression Evaluator");
|
||||
if (exp.size() > 30) {
|
||||
exp.truncate(30);
|
||||
exp.append("...");
|
||||
}
|
||||
return WatchModel::tr("Add Expression Evaluator for \"%1\"").arg(exp);
|
||||
return Tr::tr("Add Expression Evaluator for \"%1\"").arg(exp);
|
||||
}
|
||||
|
||||
// Text for add watch action with truncated expression.
|
||||
static QString removeWatchActionText(QString exp)
|
||||
{
|
||||
if (exp.isEmpty())
|
||||
return WatchModel::tr("Remove Expression Evaluator");
|
||||
return Tr::tr("Remove Expression Evaluator");
|
||||
if (exp.size() > 30) {
|
||||
exp.truncate(30);
|
||||
exp.append("...");
|
||||
}
|
||||
return WatchModel::tr("Remove Expression Evaluator for \"%1\"").arg(Utils::quoteAmpersands(exp));
|
||||
return Tr::tr("Remove Expression Evaluator for \"%1\"").arg(Utils::quoteAmpersands(exp));
|
||||
}
|
||||
|
||||
void WatchModel::inputNewExpression()
|
||||
{
|
||||
QDialog dlg;
|
||||
|
||||
auto label = new QLabel(tr("Enter an expression to evaluate."), &dlg);
|
||||
auto label = new QLabel(Tr::tr("Enter an expression to evaluate."), &dlg);
|
||||
|
||||
auto hint = new QLabel(QString("<html>%1</html>").arg(
|
||||
tr("Note: Evaluators will be re-evaluated after each step. "
|
||||
Tr::tr("Note: Evaluators will be re-evaluated after each step. "
|
||||
"For details, see the <a href=\""
|
||||
"qthelp://org.qt-project.qtcreator/doc/creator-debug-mode.html#locals-and-expressions"
|
||||
"\">documentation</a>.")), &dlg);
|
||||
@@ -1688,7 +1689,7 @@ void WatchModel::inputNewExpression()
|
||||
layout->addWidget(buttons);
|
||||
dlg.setLayout(layout);
|
||||
|
||||
dlg.setWindowTitle(tr("New Evaluated Expression"));
|
||||
dlg.setWindowTitle(Tr::tr("New Evaluated Expression"));
|
||||
|
||||
connect(buttons, &QDialogButtonBox::accepted, lineEdit, &FancyLineEdit::onEditingFinished);
|
||||
connect(buttons, &QDialogButtonBox::accepted, &dlg, &QDialog::accept);
|
||||
@@ -1719,7 +1720,7 @@ bool WatchModel::contextMenuEvent(const ItemViewEvent &ev)
|
||||
|
||||
auto menu = new QMenu;
|
||||
|
||||
addAction(this, menu, tr("Add New Expression Evaluator..."),
|
||||
addAction(this, menu, Tr::tr("Add New Expression Evaluator..."),
|
||||
canHandleWatches && canInsertWatches,
|
||||
[this] { inputNewExpression(); });
|
||||
|
||||
@@ -1732,11 +1733,11 @@ bool WatchModel::contextMenuEvent(const ItemViewEvent &ev)
|
||||
canRemoveWatches && !exp.isEmpty() && item && item->isWatcher(),
|
||||
[this, item] { removeWatchItem(item); });
|
||||
|
||||
addAction(this, menu, tr("Remove All Expression Evaluators"),
|
||||
addAction(this, menu, Tr::tr("Remove All Expression Evaluators"),
|
||||
canRemoveWatches && !WatchHandler::watchedExpressions().isEmpty(),
|
||||
[this] { clearWatches(); });
|
||||
|
||||
addAction(this, menu, tr("Select Widget to Add into Expression Evaluator"),
|
||||
addAction(this, menu, Tr::tr("Select Widget to Add into Expression Evaluator"),
|
||||
state == InferiorRunOk && m_engine->hasCapability(WatchWidgetsCapability),
|
||||
[this] { grabWidget(); });
|
||||
|
||||
@@ -1756,7 +1757,7 @@ bool WatchModel::contextMenuEvent(const ItemViewEvent &ev)
|
||||
menu->addMenu(createBreakpointMenu(item, menu));
|
||||
menu->addSeparator();
|
||||
|
||||
addAction(this, menu, tr("Expand All Children"), item, [this, name = item ? item->iname : QString()] {
|
||||
addAction(this, menu, Tr::tr("Expand All Children"), item, [this, name = item ? item->iname : QString()] {
|
||||
m_expandedINames.insert(name);
|
||||
if (auto item = findItem(name)) {
|
||||
item->forFirstLevelChildren(
|
||||
@@ -1765,7 +1766,7 @@ bool WatchModel::contextMenuEvent(const ItemViewEvent &ev)
|
||||
}
|
||||
});
|
||||
|
||||
addAction(this, menu, tr("Collapse All Children"), item, [this, name = item ? item->iname : QString()] {
|
||||
addAction(this, menu, Tr::tr("Collapse All Children"), item, [this, name = item ? item->iname : QString()] {
|
||||
if (auto item = findItem(name)) {
|
||||
item->forFirstLevelChildren(
|
||||
[this](WatchItem *child) { m_expandedINames.remove(child->iname); });
|
||||
@@ -1773,29 +1774,29 @@ bool WatchModel::contextMenuEvent(const ItemViewEvent &ev)
|
||||
}
|
||||
});
|
||||
|
||||
addAction(this, menu, tr("Close Editor Tooltips"),
|
||||
addAction(this, menu, Tr::tr("Close Editor Tooltips"),
|
||||
m_engine->toolTipManager()->hasToolTips(),
|
||||
[this] { m_engine->toolTipManager()->closeAllToolTips(); });
|
||||
|
||||
addAction(this, menu, tr("Copy View Contents to Clipboard"),
|
||||
addAction(this, menu, Tr::tr("Copy View Contents to Clipboard"),
|
||||
true,
|
||||
[this] { setClipboardAndSelection(editorContents()); });
|
||||
|
||||
addAction(this, menu,
|
||||
tr("Copy Current Value to Clipboard"),
|
||||
Tr::tr("Copy Current Value to Clipboard"),
|
||||
item,
|
||||
[this, name = item ? item->iname : QString()] {
|
||||
if (auto item = findItem(name))
|
||||
setClipboardAndSelection(item->value);
|
||||
});
|
||||
|
||||
// addAction(menu, tr("Copy Selected Rows to Clipboard"),
|
||||
// addAction(menu, Tr::tr("Copy Selected Rows to Clipboard"),
|
||||
// selectionModel()->hasSelection(),
|
||||
// [this] { setClipboardAndSelection(editorContents(selectionModel()->selectedRows())); });
|
||||
|
||||
addAction(this, menu, tr("Open View Contents in Editor"),
|
||||
addAction(this, menu, Tr::tr("Open View Contents in Editor"),
|
||||
m_engine->debuggerActionsEnabled(),
|
||||
[this] { Internal::openTextEditor(tr("Locals & Expressions"), editorContents()); });
|
||||
[this] { Internal::openTextEditor(Tr::tr("Locals & Expressions"), editorContents()); });
|
||||
|
||||
menu->addSeparator();
|
||||
|
||||
@@ -1814,7 +1815,7 @@ bool WatchModel::contextMenuEvent(const ItemViewEvent &ev)
|
||||
|
||||
QMenu *WatchModel::createBreakpointMenu(WatchItem *item, QWidget *parent)
|
||||
{
|
||||
auto menu = new QMenu(tr("Add Data Breakpoint"), parent);
|
||||
auto menu = new QMenu(Tr::tr("Add Data Breakpoint"), parent);
|
||||
if (!item) {
|
||||
menu->setEnabled(false);
|
||||
return menu;
|
||||
@@ -1826,17 +1827,17 @@ QMenu *WatchModel::createBreakpointMenu(WatchItem *item, QWidget *parent)
|
||||
const bool canSetWatchpoint = m_engine->hasCapability(WatchpointByAddressCapability);
|
||||
const bool createPointerActions = item->origaddr && item->origaddr != item->address;
|
||||
|
||||
act = addAction(this, menu, tr("Add Data Breakpoint at Object's Address (0x%1)").arg(item->address, 0, 16),
|
||||
tr("Add Data Breakpoint"),
|
||||
act = addAction(this, menu, Tr::tr("Add Data Breakpoint at Object's Address (0x%1)").arg(item->address, 0, 16),
|
||||
Tr::tr("Add Data Breakpoint"),
|
||||
canSetWatchpoint && item->address,
|
||||
[bh, item] { bh->setWatchpointAtAddress(item->address, item->size); });
|
||||
BreakpointParameters bp(WatchpointAtAddress);
|
||||
bp.address = item->address;
|
||||
act->setChecked(bh->findWatchpoint(bp));
|
||||
act->setToolTip(tr("Stop the program when the data at the address is modified."));
|
||||
act->setToolTip(Tr::tr("Stop the program when the data at the address is modified."));
|
||||
|
||||
act = addAction(this, menu, tr("Add Data Breakpoint at Pointer's Address (0x%1)").arg(item->origaddr, 0, 16),
|
||||
tr("Add Data Breakpoint at Pointer's Address"),
|
||||
act = addAction(this, menu, Tr::tr("Add Data Breakpoint at Pointer's Address (0x%1)").arg(item->origaddr, 0, 16),
|
||||
Tr::tr("Add Data Breakpoint at Pointer's Address"),
|
||||
canSetWatchpoint && item->address && createPointerActions,
|
||||
// FIXME: an approximation. This should be target's sizeof(void)
|
||||
[bh, item] { bh->setWatchpointAtAddress(item->origaddr, sizeof(void *)); });
|
||||
@@ -1846,11 +1847,11 @@ QMenu *WatchModel::createBreakpointMenu(WatchItem *item, QWidget *parent)
|
||||
act->setChecked(bh->findWatchpoint(bp));
|
||||
}
|
||||
|
||||
act = addAction(this, menu, tr("Add Data Breakpoint at Expression \"%1\"").arg(item->name),
|
||||
tr("Add Data Breakpoint at Expression"),
|
||||
act = addAction(this, menu, Tr::tr("Add Data Breakpoint at Expression \"%1\"").arg(item->name),
|
||||
Tr::tr("Add Data Breakpoint at Expression"),
|
||||
m_engine->hasCapability(WatchpointByExpressionCapability) && !item->name.isEmpty(),
|
||||
[bh, item] { bh->setWatchpointAtExpression(item->name); });
|
||||
act->setToolTip(tr("Stop the program when the data at the address given by the expression "
|
||||
act->setToolTip(Tr::tr("Stop the program when the data at the address given by the expression "
|
||||
"is modified."));
|
||||
|
||||
return menu;
|
||||
@@ -1858,7 +1859,7 @@ QMenu *WatchModel::createBreakpointMenu(WatchItem *item, QWidget *parent)
|
||||
|
||||
QMenu *WatchModel::createMemoryMenu(WatchItem *item, QWidget *parent)
|
||||
{
|
||||
auto menu = new QMenu(tr("Open Memory Editor"), parent);
|
||||
auto menu = new QMenu(Tr::tr("Open Memory Editor"), parent);
|
||||
if (!item || !m_engine->hasCapability(ShowMemoryCapability)) {
|
||||
menu->setEnabled(false);
|
||||
return menu;
|
||||
@@ -1868,37 +1869,37 @@ QMenu *WatchModel::createMemoryMenu(WatchItem *item, QWidget *parent)
|
||||
|
||||
QPoint pos = QPoint(100, 100); // ev->globalPos
|
||||
|
||||
addAction(this, menu, tr("Open Memory View at Object's Address (0x%1)").arg(item->address, 0, 16),
|
||||
tr("Open Memory View at Object's Address"),
|
||||
addAction(this, menu, Tr::tr("Open Memory View at Object's Address (0x%1)").arg(item->address, 0, 16),
|
||||
Tr::tr("Open Memory View at Object's Address"),
|
||||
item->address,
|
||||
[this, item, pos] { addVariableMemoryView(true, item, false, pos); });
|
||||
|
||||
addAction(this, menu, tr("Open Memory View at Pointer's Address (0x%1)").arg(item->origaddr, 0, 16),
|
||||
tr("Open Memory View at Pointer's Address"),
|
||||
addAction(this, menu, Tr::tr("Open Memory View at Pointer's Address (0x%1)").arg(item->origaddr, 0, 16),
|
||||
Tr::tr("Open Memory View at Pointer's Address"),
|
||||
createPointerActions,
|
||||
[this, item, pos] { addVariableMemoryView(true, item, true, pos); });
|
||||
|
||||
addAction(this, menu, tr("Open Memory View Showing Stack Layout"),
|
||||
addAction(this, menu, Tr::tr("Open Memory View Showing Stack Layout"),
|
||||
true,
|
||||
[this, pos] { addStackLayoutMemoryView(true, pos); });
|
||||
|
||||
menu->addSeparator();
|
||||
|
||||
addAction(this, menu, tr("Open Memory Editor at Object's Address (0x%1)").arg(item->address, 0, 16),
|
||||
tr("Open Memory Editor at Object's Address"),
|
||||
addAction(this, menu, Tr::tr("Open Memory Editor at Object's Address (0x%1)").arg(item->address, 0, 16),
|
||||
Tr::tr("Open Memory Editor at Object's Address"),
|
||||
item->address,
|
||||
[this, item, pos] { addVariableMemoryView(false, item, false, pos); });
|
||||
|
||||
addAction(this, menu, tr("Open Memory Editor at Pointer's Address (0x%1)").arg(item->origaddr, 0, 16),
|
||||
tr("Open Memory Editor at Pointer's Address"),
|
||||
addAction(this, menu, Tr::tr("Open Memory Editor at Pointer's Address (0x%1)").arg(item->origaddr, 0, 16),
|
||||
Tr::tr("Open Memory Editor at Pointer's Address"),
|
||||
createPointerActions,
|
||||
[this, item, pos] { addVariableMemoryView(false, item, true, pos); });
|
||||
|
||||
addAction(this, menu, tr("Open Memory Editor Showing Stack Layout"),
|
||||
addAction(this, menu, Tr::tr("Open Memory Editor Showing Stack Layout"),
|
||||
true,
|
||||
[this, pos] { addStackLayoutMemoryView(false, pos); });
|
||||
|
||||
addAction(this, menu, tr("Open Memory Editor..."),
|
||||
addAction(this, menu, Tr::tr("Open Memory Editor..."),
|
||||
true,
|
||||
[this, item] {
|
||||
AddressDialog dialog;
|
||||
@@ -1922,10 +1923,10 @@ void WatchModel::addCharsPrintableMenu(QMenu *menu)
|
||||
emit layoutChanged(); // FIXME
|
||||
});
|
||||
};
|
||||
addBaseChangeAction(tr("Treat All Characters as Printable"), 0);
|
||||
addBaseChangeAction(tr("Show Unprintable Characters as Escape Sequences"), -1);
|
||||
addBaseChangeAction(tr("Show Unprintable Characters as Octal"), 8);
|
||||
addBaseChangeAction(tr("Show Unprintable Characters as Hexadecimal"), 16);
|
||||
addBaseChangeAction(Tr::tr("Treat All Characters as Printable"), 0);
|
||||
addBaseChangeAction(Tr::tr("Show Unprintable Characters as Escape Sequences"), -1);
|
||||
addBaseChangeAction(Tr::tr("Show Unprintable Characters as Octal"), 8);
|
||||
addBaseChangeAction(Tr::tr("Show Unprintable Characters as Hexadecimal"), 16);
|
||||
}
|
||||
|
||||
void WatchModel::separatedViewTabBarContextMenuRequested(const QPoint &point, const QString &iname)
|
||||
@@ -1936,7 +1937,7 @@ void WatchModel::separatedViewTabBarContextMenuRequested(const QPoint &point, co
|
||||
|
||||
QMenu *WatchModel::createFormatMenu(WatchItem *item, QWidget *parent)
|
||||
{
|
||||
auto menu = new QMenu(tr("Change Value Display Format"), parent);
|
||||
auto menu = new QMenu(Tr::tr("Change Value Display Format"), parent);
|
||||
if (!item) {
|
||||
menu->setEnabled(false);
|
||||
return menu;
|
||||
@@ -1953,11 +1954,11 @@ QMenu *WatchModel::createFormatMenu(WatchItem *item, QWidget *parent)
|
||||
const QString spacer = " ";
|
||||
menu->addSeparator();
|
||||
|
||||
addAction(this, menu, tr("Change Display for Object Named \"%1\":").arg(iname), false);
|
||||
addAction(this, menu, Tr::tr("Change Display for Object Named \"%1\":").arg(iname), false);
|
||||
|
||||
QString msg = (individualFormat == AutomaticFormat && typeFormat != AutomaticFormat)
|
||||
? tr("Use Format for Type (Currently %1)").arg(nameForFormat(typeFormat))
|
||||
: QString(tr("Use Display Format Based on Type") + ' ');
|
||||
? Tr::tr("Use Format for Type (Currently %1)").arg(nameForFormat(typeFormat))
|
||||
: QString(Tr::tr("Use Display Format Based on Type") + ' ');
|
||||
|
||||
addCheckableAction(this, menu, spacer + msg, true, individualFormat == AutomaticFormat,
|
||||
[this, iname] {
|
||||
@@ -1977,16 +1978,16 @@ QMenu *WatchModel::createFormatMenu(WatchItem *item, QWidget *parent)
|
||||
});
|
||||
}
|
||||
|
||||
addAction(this, menu, tr("Reset All Individual Formats"), true, [this]() {
|
||||
addAction(this, menu, Tr::tr("Reset All Individual Formats"), true, [this]() {
|
||||
theIndividualFormats.clear();
|
||||
saveFormats();
|
||||
m_engine->updateLocals();
|
||||
});
|
||||
|
||||
menu->addSeparator();
|
||||
addAction(this, menu, tr("Change Display for Type \"%1\":").arg(item->type), false);
|
||||
addAction(this, menu, Tr::tr("Change Display for Type \"%1\":").arg(item->type), false);
|
||||
|
||||
addCheckableAction(this, menu, spacer + tr("Automatic"), true, typeFormat == AutomaticFormat,
|
||||
addCheckableAction(this, menu, spacer + Tr::tr("Automatic"), true, typeFormat == AutomaticFormat,
|
||||
[this, item] {
|
||||
//const QModelIndexList active = activeRows();
|
||||
//for (const QModelIndex &idx : active)
|
||||
@@ -2003,7 +2004,7 @@ QMenu *WatchModel::createFormatMenu(WatchItem *item, QWidget *parent)
|
||||
});
|
||||
}
|
||||
|
||||
addAction(this, menu, tr("Reset All Formats for Types"), true, [this]() {
|
||||
addAction(this, menu, Tr::tr("Reset All Formats for Types"), true, [this]() {
|
||||
theTypeFormats.clear();
|
||||
saveFormats();
|
||||
m_engine->updateLocals();
|
||||
@@ -2026,7 +2027,7 @@ void WatchModel::setItemsFormat(const WatchItemSet &items, const DisplayFormat &
|
||||
|
||||
QMenu *WatchModel::createFormatMenuForManySelected(const WatchItemSet &items, QWidget *parent)
|
||||
{
|
||||
auto menu = new QMenu(tr("Change Display Format for Selected Values"), parent);
|
||||
auto menu = new QMenu(Tr::tr("Change Display Format for Selected Values"), parent);
|
||||
|
||||
addCharsPrintableMenu(menu);
|
||||
|
||||
@@ -2045,8 +2046,8 @@ QMenu *WatchModel::createFormatMenuForManySelected(const WatchItemSet &items, QW
|
||||
const QString spacer = " ";
|
||||
menu->addSeparator();
|
||||
|
||||
addAction(this, menu, tr("Change Display for Objects"), false);
|
||||
QString msg = QString(tr("Use Display Format Based on Type"));
|
||||
addAction(this, menu, Tr::tr("Change Display for Objects"), false);
|
||||
QString msg = QString(Tr::tr("Use Display Format Based on Type"));
|
||||
addCheckableAction(this, menu, spacer + msg, true, false,
|
||||
[this, items] {
|
||||
setItemsFormat(items, AutomaticFormat);
|
||||
@@ -2073,50 +2074,50 @@ QMenu *WatchModel::createFormatMenuForManySelected(const WatchItemSet &items, QW
|
||||
|
||||
static inline QString msgArrayFormat(int n)
|
||||
{
|
||||
return WatchModel::tr("Array of %n items", nullptr, n);
|
||||
return Tr::tr("Array of %n items", nullptr, n);
|
||||
}
|
||||
|
||||
QString WatchModel::nameForFormat(int format)
|
||||
{
|
||||
switch (format) {
|
||||
case AutomaticFormat: return tr("Automatic");
|
||||
case AutomaticFormat: return Tr::tr("Automatic");
|
||||
|
||||
case RawFormat: return tr("Raw Data");
|
||||
case SimpleFormat: return tr("Normal");
|
||||
case EnhancedFormat: return tr("Enhanced");
|
||||
case SeparateFormat: return tr("Separate Window");
|
||||
case RawFormat: return Tr::tr("Raw Data");
|
||||
case SimpleFormat: return Tr::tr("Normal");
|
||||
case EnhancedFormat: return Tr::tr("Enhanced");
|
||||
case SeparateFormat: return Tr::tr("Separate Window");
|
||||
|
||||
case Latin1StringFormat: return tr("Latin1 String");
|
||||
case SeparateLatin1StringFormat: return tr("Latin1 String in Separate Window");
|
||||
case Utf8StringFormat: return tr("UTF-8 String");
|
||||
case SeparateUtf8StringFormat: return tr("UTF-8 String in Separate Window");
|
||||
case Local8BitStringFormat: return tr("Local 8-Bit String");
|
||||
case Utf16StringFormat: return tr("UTF-16 String");
|
||||
case Ucs4StringFormat: return tr("UCS-4 String");
|
||||
case Latin1StringFormat: return Tr::tr("Latin1 String");
|
||||
case SeparateLatin1StringFormat: return Tr::tr("Latin1 String in Separate Window");
|
||||
case Utf8StringFormat: return Tr::tr("UTF-8 String");
|
||||
case SeparateUtf8StringFormat: return Tr::tr("UTF-8 String in Separate Window");
|
||||
case Local8BitStringFormat: return Tr::tr("Local 8-Bit String");
|
||||
case Utf16StringFormat: return Tr::tr("UTF-16 String");
|
||||
case Ucs4StringFormat: return Tr::tr("UCS-4 String");
|
||||
|
||||
case Array10Format: return msgArrayFormat(10);
|
||||
case Array100Format: return msgArrayFormat(100);
|
||||
case Array1000Format: return msgArrayFormat(1000);
|
||||
case Array10000Format: return msgArrayFormat(10000);
|
||||
case ArrayPlotFormat: return tr("Plot in Separate Window");
|
||||
case ArrayPlotFormat: return Tr::tr("Plot in Separate Window");
|
||||
|
||||
case CompactMapFormat: return tr("Display Keys and Values Side by Side");
|
||||
case DirectQListStorageFormat: return tr("Force Display as Direct Storage Form");
|
||||
case IndirectQListStorageFormat: return tr("Force Display as Indirect Storage Form");
|
||||
case CompactMapFormat: return Tr::tr("Display Keys and Values Side by Side");
|
||||
case DirectQListStorageFormat: return Tr::tr("Force Display as Direct Storage Form");
|
||||
case IndirectQListStorageFormat: return Tr::tr("Force Display as Indirect Storage Form");
|
||||
|
||||
case BoolTextFormat: return tr("Display Boolean Values as True or False");
|
||||
case BoolIntegerFormat: return tr("Display Boolean Values as 1 or 0");
|
||||
case BoolTextFormat: return Tr::tr("Display Boolean Values as True or False");
|
||||
case BoolIntegerFormat: return Tr::tr("Display Boolean Values as 1 or 0");
|
||||
|
||||
case DecimalIntegerFormat: return tr("Decimal Integer");
|
||||
case HexadecimalIntegerFormat: return tr("Hexadecimal Integer");
|
||||
case BinaryIntegerFormat: return tr("Binary Integer");
|
||||
case OctalIntegerFormat: return tr("Octal Integer");
|
||||
case CharCodeIntegerFormat: return tr("Char Code Integer");
|
||||
case DecimalIntegerFormat: return Tr::tr("Decimal Integer");
|
||||
case HexadecimalIntegerFormat: return Tr::tr("Hexadecimal Integer");
|
||||
case BinaryIntegerFormat: return Tr::tr("Binary Integer");
|
||||
case OctalIntegerFormat: return Tr::tr("Octal Integer");
|
||||
case CharCodeIntegerFormat: return Tr::tr("Char Code Integer");
|
||||
|
||||
case CompactFloatFormat: return tr("Compact Float");
|
||||
case ScientificFloatFormat: return tr("Scientific Float");
|
||||
case HexFloatFormat: return tr("Hexadecimal Float");
|
||||
case NormalizedTwoFloatFormat: return tr("Normalized, with Power-of-Two Exponent");
|
||||
case CompactFloatFormat: return Tr::tr("Compact Float");
|
||||
case ScientificFloatFormat: return Tr::tr("Scientific Float");
|
||||
case HexFloatFormat: return Tr::tr("Hexadecimal Float");
|
||||
case NormalizedTwoFloatFormat: return Tr::tr("Normalized, with Power-of-Two Exponent");
|
||||
}
|
||||
|
||||
QTC_CHECK(false);
|
||||
@@ -2469,8 +2470,8 @@ void WatchModel::showEditValue(const WatchItem *item)
|
||||
std::memcpy(im.bits(), bits, nbytes);
|
||||
auto v = m_separatedView->prepareObject<ImageViewer>(item);
|
||||
v->setInfo(item->address ?
|
||||
tr("%1 Object at %2").arg(item->type, item->hexAddress()) :
|
||||
tr("%1 Object at Unknown Address").arg(item->type) + " " +
|
||||
Tr::tr("%1 Object at %2").arg(item->type, item->hexAddress()) :
|
||||
Tr::tr("%1 Object at Unknown Address").arg(item->type) + " " +
|
||||
ImageViewer::tr("Size: %1x%2, %3 byte, format: %4, depth: %5")
|
||||
.arg(width).arg(height).arg(nbytes).arg(im.format()).arg(im.depth())
|
||||
);
|
||||
@@ -2543,8 +2544,8 @@ void WatchModel::clearWatches()
|
||||
return;
|
||||
|
||||
const QDialogButtonBox::StandardButton ret = CheckableMessageBox::doNotAskAgainQuestion(
|
||||
ICore::dialogParent(), tr("Remove All Expression Evaluators"),
|
||||
tr("Are you sure you want to remove all expression evaluators?"),
|
||||
ICore::dialogParent(), Tr::tr("Remove All Expression Evaluators"),
|
||||
Tr::tr("Are you sure you want to remove all expression evaluators?"),
|
||||
ICore::settings(), "RemoveAllWatchers");
|
||||
if (ret != QDialogButtonBox::Yes)
|
||||
return;
|
||||
|
@@ -56,13 +56,13 @@ signals:
|
||||
void updateFinished();
|
||||
};
|
||||
|
||||
class WatchHandler : public QObject
|
||||
class WatchHandler
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_DISABLE_COPY_MOVE(WatchHandler)
|
||||
|
||||
public:
|
||||
explicit WatchHandler(DebuggerEngine *engine);
|
||||
~WatchHandler() override;
|
||||
~WatchHandler();
|
||||
|
||||
WatchModelBase *model() const;
|
||||
|
||||
|
@@ -27,7 +27,7 @@
|
||||
|
||||
#include "debuggeractions.h"
|
||||
#include "debuggerinternalconstants.h"
|
||||
#include "debuggercore.h"
|
||||
#include "debuggertr.h"
|
||||
#include "watchhandler.h"
|
||||
|
||||
#include <utils/aspects.h>
|
||||
@@ -44,7 +44,7 @@ WatchTreeView::WatchTreeView(WatchType type)
|
||||
: m_type(type)
|
||||
{
|
||||
setObjectName("WatchWindow");
|
||||
setWindowTitle(tr("Locals and Expressions"));
|
||||
setWindowTitle(Tr::tr("Locals and Expressions"));
|
||||
setIndentation(indentation() * 9/10);
|
||||
setUniformRowHeights(true);
|
||||
setDragEnabled(true);
|
||||
|
@@ -59,6 +59,7 @@ if (WITH_DEBUGGER_DUMPERS)
|
||||
INCLUDES
|
||||
"${DEBUGGERDIR}"
|
||||
SOURCES
|
||||
"${DEBUGGERDIR}/debuggertr.h"
|
||||
"${DEBUGGERDIR}/debuggerprotocol.cpp" "${DEBUGGERDIR}/debuggerprotocol.h"
|
||||
"${DEBUGGERDIR}/simplifytype.cpp" "${DEBUGGERDIR}/simplifytype.h"
|
||||
"${DEBUGGERDIR}/watchdata.cpp" "${DEBUGGERDIR}/watchdata.h"
|
||||
@@ -72,6 +73,7 @@ add_qtc_test(tst_debugger_gdb
|
||||
INCLUDES "${DEBUGGERDIR}"
|
||||
SOURCES
|
||||
tst_gdb.cpp
|
||||
"${DEBUGGERDIR}/debuggertr.h"
|
||||
"${DEBUGGERDIR}/debuggerprotocol.cpp" "${DEBUGGERDIR}/debuggerprotocol.h"
|
||||
)
|
||||
|
||||
@@ -80,6 +82,7 @@ add_qtc_test(tst_debugger_protocol
|
||||
INCLUDES
|
||||
"${DEBUGGERDIR}"
|
||||
SOURCES
|
||||
"${DEBUGGERDIR}/debuggertr.h"
|
||||
"${DEBUGGERDIR}/debuggerprotocol.cpp" "${DEBUGGERDIR}/debuggerprotocol.h"
|
||||
tst_protocol.cpp
|
||||
)
|
||||
@@ -96,5 +99,6 @@ add_qtc_test(tst_debugger_simplifytypes
|
||||
DEFINES DUMPERDIR="${PROJECT_SOURCE_DIR}/share/qtcreator/debugger"
|
||||
SOURCES
|
||||
tst_simplifytypes.cpp
|
||||
"${DEBUGGERDIR}/debuggertr.h"
|
||||
"${DEBUGGERDIR}/simplifytype.cpp" "${DEBUGGERDIR}/simplifytype.h"
|
||||
)
|
||||
|
@@ -9,6 +9,7 @@ QtcAutotest {
|
||||
name: "Sources from Debugger plugin"
|
||||
prefix: project.debuggerDir
|
||||
files: [
|
||||
"debuggertr.h",
|
||||
"debuggerprotocol.h", "debuggerprotocol.cpp",
|
||||
"simplifytype.h", "simplifytype.cpp",
|
||||
"watchdata.h", "watchdata.cpp",
|
||||
|
@@ -7,7 +7,7 @@ QtcAutotest {
|
||||
Group {
|
||||
name: "Sources from Debugger plugin"
|
||||
prefix: project.debuggerDir
|
||||
files: "debuggerprotocol.cpp"
|
||||
files: [ "debuggerprotocol.cpp", "debuggertr.h" ]
|
||||
}
|
||||
Group {
|
||||
name: "Test sources"
|
||||
|
@@ -7,7 +7,7 @@ QtcAutotest {
|
||||
Group {
|
||||
name: "Sources from Debugger plugin"
|
||||
prefix: project.debuggerDir
|
||||
files: "debuggerprotocol.cpp"
|
||||
files: ["debuggerprotocol.cpp", "debuggertr.h"]
|
||||
}
|
||||
Group {
|
||||
name: "Test sources"
|
||||
|
Reference in New Issue
Block a user