Jest to polecenie gammaray, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
GammaRay - narzędzie do kontroli i manipulacji aplikacjami Qt.
STRESZCZENIE
gammaray [--pid | | --łączyć [: ]
OPIS
GammaRay kontroluje wewnętrzne elementy środowiska wykonawczego aplikacji Qt, takie jak:
Drzewo obiektów, właściwości, sygnał/sloty, widżety, modele,
widoki graficzne, debugger javascript, zasoby,
maszyny stanowe, typy meta, czcionki, kodeki, dokumenty tekstowe
Po uruchomieniu bez żadnych opcji gammaray wyświetli listę uruchomionych aplikacji Qt z
do którego można podłączyć wybrany wtryskiwacz. W przeciwnym razie możesz dołączyć do uruchomionego procesu przez
określając jego pid lub możesz uruchomić nową aplikację Qt, określając jej nazwę (i
opcjonalne argumenty).
OPCJE
--help
Wydrukuj wiadomość pomocy i wyjdź.
--wersja
Wydrukuj informacje o wersji i zakończ.
-P, --pid <pid>
Dołącz do działającej aplikacji Qt z określonym pid.
-ja, --wtryskiwacz <injector>
Ustaw określony typ wtrysku.
Obsługiwane wtryskiwacze to:
wstępne ładowanie (Linux, Mac OS)
gdb (Linux wymaga zainstalowania gdb)
styl
wiatr (Windows)
--w trakcie
Użyj interfejsu użytkownika w trakcie przetwarzania Gammaray 1.x. Nie jest to konieczne w większości przypadków, z wyjątkiem
przy użyciu narzędzi, które nie działają zdalnie.
--tylko do wstrzykiwań
To tylko wstrzyknie sondę GammaRay do procesu, ale nie uruchomi GammaRay
interfejs użytkownika Jest to przydatne na przykład podczas zdalnego debugowania na urządzeniach wbudowanych.
--słuchać <address>
Określ adres sieciowy, na którym ma nasłuchiwać serwer GammaRay, domyślnie jest to 0.0.0.0
(tj. wszystkie). Można tego użyć na przykład w systemie Windows, aby uniknąć ostrzeżeń zapory
ustawiając adres na 127.0.0.1, jeśli nie potrzebujesz zdalnego dostępu.
--nie słuchać
Wyłącza serwer GammaRay. Oznacza to --inprocess, ponieważ nie ma innego sposobu
w tym przypadku podłączyć do sondy GammaRay.
--list-sondy
Wyświetl listę wszystkich zainstalowanych sond.
--sonda <abi>
Jawnie określ, której sondy użyć. Powinieneś użyć tego, jeśli masz więcej niż jeden
zainstalowana sonda (np. jedna dla Qt4 i jedna dla Qt5), dopóki nie zostanie uruchomione automatyczne wykrywanie sondy ABI
zaimplementowano.
--łączyć <gospodarz[:port]>
Połącz się z celem z już wstrzykniętą sondą GammaRay. Przydatne np
zdalne debugowanie.
PRZYKŁADY
Uruchom gammaray w aplikacji Qt „qtfoo” z argumentami wiersza poleceń „arg1” i „arg2”:
% gammaray /ścieżka/do/qtfoo arg1 arg2
Wywołaj gammaray w aplikacji Qt działającej z pid 1234:
% gammaray -- pid 1234
Wywołaj gammaray on z iniektorem gdb w aplikacji Qt działającej z pid 1234:
% gammaray --wtryskiwacz gdb --pid 1234
EXIT STATUS
Wychodzi z 0 podczas normalnej pracy; w przeciwnym razie istnieje z dodatnią liczbą całkowitą wskazującą
wystąpił problem podczas uruchamiania lub podłączania wtryskiwacza.
PRAWA AUTORSKIE
Copyright (C) 2010-2015 Klaralvdalens Datakonsult AB, spółka z grupy KDAB,
<[email chroniony]>
Licencjobiorcy posiadający ważne komercyjne licencje KDAB GammaRay mogą używać tego pliku zgodnie z tym
z umową licencyjną GammaRay dostarczoną z Oprogramowaniem.
Kontakt [email chroniony] jeśli jakiekolwiek warunki tej licencji nie są dla Ciebie jasne.
Ten program jest wolnym oprogramowaniem; możesz go redystrybuować i/lub modyfikować na warunkach
Powszechna Licencja Publiczna GNU opublikowana przez Free Software Foundation; albo
wersja 2 Licencji lub (według Twojego wyboru) dowolna nowsza wersja.
Ten program jest rozpowszechniany w nadziei, że będzie przydatny, ale BEZ ŻADNEJ GWARANCJI;
bez dorozumianej gwarancji PRZYDATNOŚCI HANDLOWEJ lub PRZYDATNOŚCI DO OKREŚLONEGO CELU.
Więcej szczegółów znajdziesz w Powszechnej Licencji Publicznej GNU.
Wraz z tym programem powinieneś otrzymać kopię Powszechnej Licencji Publicznej GNU;
jeśli nie, napisz do Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, Stany Zjednoczone.
Kod StackWalker Copyright (c) 2005-2009, Jochen Kalmbach, Wszelkie prawa zastrzeżone.
AUTORSKI
Allena Wintera[email chroniony]>
Andreasa Holzammera[email chroniony]>
Antona Kreuzkampa[email chroniony]>
Davida Faure'a[email chroniony]>
Franka Osterfelda[email chroniony]>
Jamesa Turnera[email chroniony]>
Jana Dalheimera[email chroniony]>
Kevina Funka[email chroniony]>
Laurenta Montela[email chroniony]>
Mateusza Hasselmanna[email chroniony]>
Miliana Wolffa[email chroniony]>
Patricka Spendrina[email chroniony]>
Piotra Kuemmela[email chroniony]>
Rafał Roquetto[email chroniony]>
Stephena Kelly'ego[email chroniony]>
Thomasa McGuire'a[email chroniony]>
Do Adama[email chroniony]>
Tobiasz Koenig[email chroniony]>
Volker Krause[email chroniony]>
Korzystaj z gammaray online, korzystając z usług onworks.net