Nikolai Kosjar
35c395cd13
Clang: Enable now passing tests
...
Looks like this was fixed in libclang in the meanwhile.
Change-Id: I51200ef7c72a01f5075d2e5d6ca6db4690dfcdd0
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
2017-03-23 11:13:39 +00:00
hjk
ce42e8aba5
Tests: Fix compilation with Qt 5.9
...
qt_qhash_seed is no longer exported
Change-Id: I78df98b7022dbe5ae9da56c3d2514b3b31a2312c
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-22 14:59:08 +00:00
Eike Ziller
26e76d3387
Merge remote-tracking branch 'origin/4.2' into 4.3
...
Conflicts:
src/libs/modelinglib/qmt/diagram_scene/items/classitem.cpp
Change-Id: Ic9215ea50fdbe71610da893cc7999cc1e65b0690
2017-03-22 10:21:59 +01:00
Christian Stenger
da03ab72af
Tests: Exclude connections check for cdb
...
Change-Id: I1f3a1ed0bb130a7d4dc413c15c4fd32cb496a7ab
Reviewed-by: David Schulz <david.schulz@qt.io >
2017-03-21 11:25:37 +00:00
David Schulz
f32b1d00f4
Debugger: Adjust offset for QFile dumper
...
Change-Id: I20704cdcdda1273cdc0df91bf963c979a1f51190
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-21 09:04:41 +00:00
Robert Loehning
262141a0dc
Squish: Make workaround permanent in tst_simple_debug
...
The fix is in 4.3
Task-number: QTCREATORBUG-17492
Change-Id: If155bd9b16a119e7b91161788708c21653222f8d
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-20 15:06:34 +00:00
Robert Loehning
a96f755be8
Squish: Improve object name
...
Change-Id: Ic0286a659f08c1ee7258ca5c9a13b2e3df647ed8
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-20 10:17:28 +00:00
Robert Loehning
621ad7bd77
Squish: Update tst_simple_analyze
...
Change-Id: I64efc1fa64ba1dd3eea065a39a56eb286ab78b10
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-20 10:17:19 +00:00
Robert Loehning
4522f42e68
Squish: Remove outdated workaround
...
Task-number: QTCREATORBUG-6853
Change-Id: Id274e8e277338a9855ee5901c767b0f1d0f489da
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-20 10:17:03 +00:00
hjk
fd0bf9df64
Debugger: Make QObject connections a bit better accessible
...
Change-Id: I5e70a61db73f89dc48efc82bc6aa4e42c44ba6d5
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-16 10:12:40 +00:00
Thomas Hartmann
5e43e6c6ae
QmlDesigner: Disable QML compiler for tests
...
Change-Id: Ia0c9a0241b5c2dd11a3a0c0f667adcdef9706191
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
2017-03-15 10:15:06 +00:00
Robert Loehning
629dd8bbed
Squish: Update expexted log in tst_git_clone
...
Change-Id: Ie0f87cf23d9c86c6e5ada37be00cf8e7c2c8ecb5
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-14 13:11:07 +00:00
Eike Ziller
8aed66706e
Merge remote-tracking branch 'origin/4.3'
...
Change-Id: I805dfecf9a385d4c4798049272e19e5b70bc698d
2017-03-13 14:52:56 +01:00
Christian Stenger
afbbb65e6b
Squish: Fix suite_WELP
...
Change-Id: I3592f62fa1815d3c7bbd3a6433405bfec0ee020b
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2017-03-13 11:49:05 +00:00
Eike Ziller
c71b0baa0e
Merge remote-tracking branch 'origin/4.3'
...
Change-Id: Ic5f4562a5845a518a3d8450085daf77eccd1b938
2017-03-10 15:40:55 +01:00
Eike Ziller
0467aa5c90
Merge remote-tracking branch 'origin/4.2' into 4.3
...
Change-Id: I2f32404f36ed885e78a7616da2f686943a8c8471
2017-03-10 15:38:01 +01:00
Christian Stenger
1ffd752e02
Squish: Fix suite_qtquick
...
* adapt category label to expected
* adjust to removed library wizard
Change-Id: I799882c9c7557c5d7f4c36fb4d2198f8e586b435
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2017-03-10 12:48:43 +00:00
hjk
42c68ad7b5
Debugger: Remove libUtils dependency from some tests
...
libUtils nowadays depends on Qt Declarative, which is not necessarily
present in pure test setups.
Change-Id: I8c40d086186ccf047c034345126f088f53652dbb
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-10 12:15:17 +00:00
Orgad Shaneh
4136e36c6f
Algorithm: Add a member variant for transform
...
Change-Id: I329ee764cc13dd8b794c6769a2baf2f41d6a9983
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2017-03-10 11:37:03 +00:00
Robert Loehning
8f3fda10ff
Squish: Update tst_HELP06 after fix
...
This reverts commit 2cd684b092 .
Change-Id: I6543f96efa227e398dabaa14538ecc1f3174b757
Task-number: QTCREATORBUG-10585
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-09 14:59:03 +00:00
hjk
db1e1db1e2
Debugger: Remove some test code constructor
...
Accidentally leaving out the comma was a needless extra source of errors
shifted from compile to (test) run time.
Change-Id: I02db60b5e4648545cb869738d009b91720827f93
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-09 12:37:52 +00:00
Eike Ziller
cec29f34ea
Merge remote-tracking branch 'origin/4.2' into 4.3
...
Conflicts:
doc/src/qtcreator.qdoc
tests/system/suite_general/suite.conf
Change-Id: Ia298b177d6920a1d853e342b62cf98f7c48a278a
2017-03-09 12:14:55 +01:00
hjk
fb213b5826
Debugger: Use a named tuple for Dumper.Field
...
Makes it clear that this is meant to be immutable and is supposedly
faster.
Task-number: QTCREATORBUG-17823
Change-Id: Ie5d67b793e0bc4f704981d5161efc12bcc22100a
Reviewed-by: David Schulz <david.schulz@qt.io >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-09 08:20:46 +00:00
hjk
95f78f6c80
Debugger: Restrict QFixed dumper to Qt 5
...
Change-Id: Ic6992bf4f9160bca43ef7e71968105508bdc29f2
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-07 10:14:39 +00:00
David Schulz
9d8c380b43
Test: Add corrrect Qt path to environment
...
Change-Id: Ie1d88ebb6b266ce7da2d45b032561883faad5ce5
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-07 09:36:04 +00:00
David Schulz
707c14df18
Test: Move setupCdb to initTestCase
...
Change-Id: I8487d932914484db91c24e9059da77225da84906
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-07 09:35:54 +00:00
Tim Jenssen
5d159639eb
QmlDesigner: remove warning
...
Change-Id: I253261d8fc18f856afc10d737de58da21cb7fbf0
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2017-03-06 13:41:07 +00:00
Christian Kandeler
36850fbfd7
gdb autotest: Fix qbs build
...
Change-Id: I5c3b9984fe364db179d76b277a453ec01a4a7b39
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io >
2017-03-06 10:40:50 +00:00
Tim Jenssen
681daa0d69
UnitTest: fix no "-fno-omit-frame-pointer" argument
...
Change-Id: I356fee73b2b50301d4cc857704a90c6dd2eddc18
Reviewed-by: Orgad Shaneh <orgads@gmail.com >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-06 09:34:29 +00:00
Tim Jenssen
dc155d0834
UnitTest: adjust to new addMimeTypes API
...
Change-Id: Ib1735e56ec7f56b8792dd462b88882b0324ac08b
Reviewed-by: hjk <hjk@qt.io >
2017-03-06 08:40:45 +00:00
Robert Loehning
ade7393ec9
Squish: Fix kit selection
...
Fixes f78327a571
Change-Id: I7e9ea53c96a8382db27213a1d6e182fa865723ee
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2017-03-03 18:26:03 +00:00
Robert Loehning
785a982a64
Squish: Protect ALL_TARGETS against accidental changes
...
Change-Id: I45efe55b87fb1e02e1b4016c9d94353c1823604a
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-03 15:19:16 +00:00
hjk
f6715fe52b
Utils: Add a ObjectPool convenience class template
...
The ObjectPool class template provides parts of the functionality
of the global PluginManager object pool but is intented to be
used with smaller set objects, typically with same base type (e.g.
factories) only.
The ObjectPool takes ownership of add items if and only if the item does
not have a QObject parent.
Items owned by the Object pool are destructed when the pool is
destructed, the other items are taken care of by their QObject parent
according to the usual parent/child behavior.
Change-Id: I60886095c8b04eae017e1fb56774b1bf66dbefa1
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io >
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2017-03-03 14:59:44 +00:00
Christian Stenger
d301824886
Squish: Adjust tests that use Qt Quick UI wizards
...
Qt Quick UI had been slightly renamed and Qt Quick Controls UI is
gone.
Change-Id: I990af2bc83513ad8d85838b037e79dc88bbfdb73
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2017-03-03 12:40:38 +00:00
Christian Stenger
27789d2715
Squish: Add minimal test for custom wizards
...
Change-Id: I4de8c92ad8b40d2a8e275a53763b17b953ef69dc
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2017-03-03 12:40:26 +00:00
Robert Loehning
77cf864e89
Squish: Test removing of kits
...
Task-number: QTCREATORBUG-17702
Change-Id: I545e9f30dd61eae5a49ff0c56a63dc89f92ce6de
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-03 12:33:11 +00:00
Robert Loehning
9c118fb8f2
Squish: Add function returning all available kits
...
Change-Id: I6699ad5c869dbbd413d0b1d113a169c2ec06511c
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-03 12:32:51 +00:00
Robert Loehning
f78327a571
Squish: Use list instead of bitfield for kits
...
Change-Id: Ia2e1f3aa9ea723deb9f2a2c88e2f97be8ae0e833
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-03 12:32:36 +00:00
Robert Loehning
33162e3248
Squish: Add error handling to tst_HELP06
...
Change-Id: I448391f10d78b528ff321ef8974ee1c94bcbdc84
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-01 13:23:58 +00:00
hjk
329db5f4cc
Debugger: Use ProcessHandle in notifyInferiorPid()
...
Change-Id: Idcb6819b64964b6aa0e72d182cc628feba37ba55
Reviewed-by: David Schulz <david.schulz@qt.io >
2017-03-01 11:57:48 +00:00
David Schulz
aafb17ae83
Debugger: Add enum value dumper to cdbbridge
...
Change-Id: I40f1556599be7581eeab0c75b034696ac22a7131
Reviewed-by: hjk <hjk@qt.io >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-03-01 10:07:49 +00:00
Christian Stenger
9423f3414b
Squish: Handle build system on wizards while creating new projects
...
Change-Id: I81480e5371767df0f7b4923b80cb49e00ff1c657
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2017-03-01 08:17:56 +00:00
Eike Ziller
1704c484a8
Merge remote-tracking branch 'origin/4.2'
...
Change-Id: I9006dd493707ae626ae3502541599c8789e1aab0
2017-02-27 15:17:37 +01:00
Eike Ziller
d64e17ad55
Move mimetype definitions to plugin specs
...
- Avoids the hassle of QRC files and manually registering mime types
- Avoids performance regressions because of mime types that are
registered after mime database has been used
- Makes it technically possible to detect that a disabled plugin could
handle a mime type if it was enabled
Change-Id: I373008b1b56e9c6b4853055f20b3eeb112a6eff9
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
Reviewed-by: hjk <hjk@qt.io >
2017-02-27 13:54:59 +00:00
Robert Loehning
126a031ee2
Squish: Wait a second in checkNavigator()
...
Change-Id: I45bad30e28f7374ae10d5b0155e08d8297f44448
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2017-02-27 11:01:44 +00:00
Christian Stenger
a803ee062b
Tests: Avoid race condition when building with multiple jobs
...
Change-Id: Ia5a110812694d03e6f6e02cf66b4aaf209224910
Reviewed-by: hjk <hjk@qt.io >
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2017-02-27 08:34:07 +00:00
Christian Stenger
2e7e95917e
Squish: Remove unused object
...
Forgotten to remove this in e03132f517 .
Change-Id: I7699c657d0ff8300ac38d96a9430d8c1e372628f
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2017-02-24 06:28:42 +00:00
Christian Stenger
ed67e7121b
Squish: Fix tst_session_handling
...
Adapt to changed UI and Welcome page.
Change-Id: I413835926411687d6161026da42be97b2b6a41c3
Reviewed-by: Robert Loehning <robert.loehning@qt.io >
2017-02-24 06:27:55 +00:00
Nikolai Kosjar
fe27f947b9
C++: Avoid inline namespaces in generated code
...
Task-number: QTCREATORBUG-16086
Change-Id: Ic2f3fd38ae6cc93725bc214c24320f40a0a519a8
Reviewed-by: David Schulz <david.schulz@qt.io >
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2017-02-23 14:49:31 +00:00
David Schulz
bb05b5ff11
Debugger: Pass Qt type info version to the debugger protocol
...
Fixes Qt 5.8 QDateTime python dumper.
Change-Id: If6fab7bf3ea63372ef01942bcaa2121eb9c2b6db
Reviewed-by: hjk <hjk@qt.io >
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2017-02-23 05:55:46 +00:00