The feature has been actually been disabled since commit ac771eb552,
but now it's time to also remove the dead code ...
Fixing the feature and bringing it out of the experimental state
would require quite some effort that apparently nobody is willing
to spend. So it's better to remove it.
The enablers in the qmldebug library, as well as the QmlJSDelta utility
class in qmljs library, are left in though.
Change-Id: Idf98a2f946d0db86bef2f20d2349d6ffedba219c
Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
The formerly required 7.4.1+x does not produce valid stack traces
through its Python interface, which we nowadays want to use.
The version requirement for GDBserver (7.0+) is not affected,
but the general advice is still to use a GDBserver version
matching the version of GDB if possible.
Change-Id: Icb08544c56f4ba8c16ca77938b87be8a680ac563
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
While using the Debug Server typically does involve a remotely running
debug server (GDBServer or other stub) it's also possible and sometimes
useful to use it locally.
Change-Id: I7b041b14cc09d15ae3e6b501c9298f78764e256d
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
When debugging Qt Quick 1, you right-click to open a
context menu, but for Qt Quick 2, it has been changed
to double-clicking to cycle through the item stack.
Task-number: QTCREATORBUG-13617
Change-Id: I3b36c76a54a24cbd102cd8ffa2bf5da2d12bef26
Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
Reviewed-by: Robert Loehning <robert.loehning@theqtcompany.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
The doc was changed in bc3865b7, but the corresponding UI
change has been lost (maybe during merges), so changing this
back for 3.2.
*DO NOT MERGE THIS CHANGE TO MASTER*
Change-Id: I7512971b0b5e2e5d5ef909c601d72aa504fd71bf
Reviewed-by: hjk <hjk121@nokiamail.com>
The feature has always been somewhat experimental, but got even more
broken over time. Let's hide it for the time being.
Change-Id: If46861831d7fb7ed8e9b77b79d1ebe583243ab48
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
The range boundary and stride can be integral expressions.
Also ( ) are valid delimiters now, making descriptions like
list.at(2.(4).100+2) acceptable.
Change-Id: Ief68c0a1b0b0d3813b2939d60e0806f5cd3ff0b0
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Because the Qt Creator documentation depends on Qt reference
docs for linking, qdoc will generate a collision page for
index.html as it exists in both.
This change prevents linking to the collision page in the
navigation links by using the page title as the link target
instead of the file name.
Task-number: QTCREATORBUG-11035
Change-Id: I5638e09b60543dc2068b0e4a269f8f72d4655b48
Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Replace links to "\l{http://qt-project.org/doc/"
with links to topic titles. Remove links where QDoc
creates them automatically based on the .index files.
Add the .index files for the modules that are discussed
in the Qt Creator Manual.
Note: the links will only be generated if the Qt used to
build the docs contains the linked modules and documentation
(.index file) has been generated for them.
Change-Id: Ibe624bf3773e7c854c03ebba4db406be0b4a7b90
Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Use \gui only for text that appears in the Qt Creator UI.
Use \c for code.
Change-Id: I263d7a6dae5ef77469c561b40847157b833e2016
Reviewed-by: hjk <hjk121@nokiamail.com>
Disabling the option is described in the Debugging Helpers
topic.
Change-Id: Idead0835f0064477338a7b8a74bbbec143abf389
Reviewed-by: hjk <hjk121@nokiamail.com>
You just select from a list of debuggers in the Kits tab, now.
Change-Id: Ifd82947b61641a4c15ba60bc49bf8db8e07d4b83
Reviewed-by: hjk <hjk121@nokiamail.com>
This reflects the improved support for LLDB.
Change-Id: I0fd1d557da5b6d4451e9f22d417854fd7a5039bf
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
With Nokia's decision to stop support for Harmattan applications
in their app store, the last remains of a use case have disappeared.
Change-Id: Ia036112de01c8c3a866da3529b4a941db11c7358
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Only methods as programming functions are affected. Besides renaming
some actions like "Switch Between Function Declaration/Definition" this
mostly touches (api) code comments.
This is a follow-up patch to commit 872bfb7.
Change-Id: Icb65e8d73b59a022f8885b14df497169543a3b92
Reviewed-by: hjk <hjk121@nokiamail.com>
The doc sources are no longer used for single-sourcing.
Change-Id: I934c88c19646d84b4de3c5787234148f947c4489
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Move the link and table up, as they had ended up in the
wrong place.
Change-Id: I5526b2d67bd835736f869370cba1eb6024e1162c
Reviewed-by: hjk <hjk121@nokiamail.com>
Replaced "https" with "http" (where redirecting works)
as a workaround for a bug that causes Qt Creator to crash
when trying to open external links using https.
Task-number: QTCREATORBUG-9397
Change-Id: If331eaffd2296a79f6e6f1ee7becd725d2aadb1d
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>