diff options
author | Daniel Teske <daniel.teske@digia.com> | 2013-07-05 18:54:42 +0200 |
---|---|---|
committer | Daniel Teske <daniel.teske@digia.com> | 2013-08-19 12:58:49 +0200 |
commit | 480f7c09fc3a5cf0fa39a80c7d3e7377269e3224 (patch) | |
tree | d6380b031c8940ae02f4a353b6af651663ec0031 /src/plugins/cpptools/cpptoolseditorsupport.cpp | |
parent | 14d05eade84fc41814a513da451f68c4063a0635 (diff) | |
download | qt-creator-480f7c09fc3a5cf0fa39a80c7d3e7377269e3224.tar.gz |
Android virtual devices: Fix starting a avd
This cleans up various bits of the avd support in Creator.
- Adds a abi combobox to the create avd dialog.
- Moves the startAvd code into a separate thread, so that
starting a avd while deploying doesn't block creator anymore.
- Implements a better waitForAvd function that works even
if a emulator is already running and accurately can
detect that it has finished booting.
Note: There are still many problems in the avd support in creator.
- The "clean libs on device" and "install qasi" functionality block
the gui thread if they are run on a avd.
- If no avd exists and no suitable hardware is attached, the user gets
a create Avd dialog, which doesn't tell him why he needs to create a
avd. That information is hidden in the compile output.
Still this fixes the main use case of hitting run on a newly created
project with no actual device attached.
Change-Id: I76b3fdb1bdf3eadac07f82ad7d145ce6af453326
Reviewed-by: BogDan Vatra <bogdan@kde.org>
Diffstat (limited to 'src/plugins/cpptools/cpptoolseditorsupport.cpp')
0 files changed, 0 insertions, 0 deletions