Commit Graph

5173 Commits

Author SHA1 Message Date
Thomas Hartmann
2f64fecd45 QmlDesigner.PropertyEditor: fix warnings about missing NOTIFIER
Change-Id: I7386bead0b1f8d4c577c318dae5873491885901b
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-22 17:01:47 +02:00
Eike Ziller
5686f5fd70 QUrl dumper: use correct string type name and extend test
Change-Id: I7fe88d11b3d52ba31d3e8564b673a35001e31488
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-22 13:20:03 +02:00
hjk
bdf8655376 Debugger: Make LLDB auto test start again
Change-Id: I11358adc8c01dd1261627f35d0f35500e8b34989
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-10-22 12:46:25 +02:00
Eike Ziller
1eb88443d7 Merge remote-tracking branch 'origin/2.8' into 3.0 2013-10-22 11:38:21 +02:00
Eike Ziller
515a958083 Fix Qt5 QUrl dumper
Change-Id: I5da72aebe30a3f7030b44566561fca25ce867c0a
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-22 10:47:21 +02:00
hjk
fc52b30450 Debugger: Simplify QVariant{Hash,Map} dumper
Change-Id: I4c5c79f9b2b2d739971d9f50a2b48cfde005e167
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-22 10:11:17 +02:00
Thomas Hartmann
ffc90ba09f QmlDesigner.PropertyEditor: Adding PathViewSpecifics
Change-Id: I79192a68a0ac71970f4069a9ccc5696a56dda607
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-21 20:58:48 +02:00
Eike Ziller
d33f7fd2c7 LLDB: Implement qtVersion() for dumpers
Reads the version from Qt Core instead of just assuming Qt 5

Task-number: QTCREATORBUG-10427

Change-Id: Ifa7944c37449afe95c26b2c57e694be8eb8cbf4d
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-21 17:13:45 +02:00
hjk
fafc00da4a Debugger: Fix QVariantMap/QVariantHash dumper with Qt 5
Change-Id: I71358adc8c01dd1261627f35d0f35500e8b34989
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-21 15:02:40 +02:00
hjk
6f6999bee3 Debugger: Fix boost/time dumpers with Python 3
Change-Id: Ia93034641889603c4de57babf0117132eeb0c0cb
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-21 15:02:24 +02:00
hjk
8c02d6e0dd Debugger: Fix QChar dumper with Python 3
Change-Id: I7da412c9bdaf3a8f65484ac99f06fc31a5cdc1c3
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-21 14:15:56 +02:00
Eike Ziller
51a257637e LLDB: Set environment for debugged process
Task-number: QTCREATORBUG-10030

Change-Id: Ib487cee704ea30f52c52f6f025823637fa4199eb
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-21 12:25:49 +02:00
Thomas Hartmann
1a960865a2 QmlDesigner.PropertyEditor: fix for point and pixel size
Task-number: QTCREATORBUG-9769
Change-Id: I1a1a9ebbda78daec0a62cb2e7c7859a636da57dd
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-21 12:12:48 +02:00
hjk
ffe50efa00 Debugger: Remove wrong check in boost::shared_pointer dumper
Task-Number: QTCREATORBUG-10441
Change-Id: I404fe9848444c2b03c086d027c0f3716f0bb3542
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-21 02:12:34 +02:00
hjk
daf8d9bcf5 Debugger: Fix QVariant dumpers of Gui types.
Ouch...

Change-Id: I5cf5b660b451c26f55663bd81ea7fab4404c2884
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-21 01:20:33 +02:00
hjk
49a2d45e59 Debugger: Fix encoding switch between Python 2 and Python 3
Change-Id: I29260139fa82f63c3e278913c5e3aa9f658d15d6
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2013-10-19 15:22:23 +02:00
hjk
7d8546b8e5 Debugger: Avoid python eval in normal operation
Change-Id: Iee0989bd3581f3b61eb975d58bc1c9e119e27d89
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-17 17:12:55 +02:00
hjk
5ed7442f99 Debugger: Fix char * display with LLDB
Change-Id: I2d0989bd3581f3b61eb975d58bc1c9e119e27d89
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-16 18:45:01 +02:00
hjk
d3e04583ff Debugger: Remove execfile use from lldbbridge
Change-Id: I1d0989bd3581f3b61eb975d58bc1c9e119e27d89
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-16 18:02:22 +02:00
hjk
8b2ce98e66 Debugger: Fix QModelIndex dumper
Change-Id: Icd0989bd3581f3b61eb975d58bc1c9e119e27d88
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-16 17:05:25 +02:00
hjk
3c3d4566f3 Debugger: Fix internal dumpers after modularisation
creatortypes.py wasn't included, and some d. qualification missing.

Change-Id: I1f444358cc1489f47083af39565147576f1885b7
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-16 16:53:56 +02:00
hjk
adcee1cb84 Remove qmljs debugging helper setup code from QtQuickApp template
Change-Id: Ia979c37c8f0ae77e2390951a547098461474313c
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-10-16 16:35:14 +02:00
Thomas Hartmann
7f09973ca2 QmlDesigner: Support for enums in alias properties
Also the qmlpuppet could not handle enums in combination
with alias properties. Enums on alias properties are handled as
bindings. This is just an intermediate solution until we refactor
the handling of enums in the model.

Do not integrate this patch to 3.0 or master.

Task-number: QTCREATORBUG-10114
Change-Id: I022637285deb5ff13b61d761d89b3ae1201575db
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
2013-10-16 16:10:43 +02:00
hjk
d2b1d7ac0d Remove Meego support from QtQuickApp project template
Also bump the minimum Qt version required for new Qt Quick apps to 4.8

Change-Id: Ieeabc8475ccfa7f9fec7ca08cd88384ed88f0d1d
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
2013-10-16 14:49:23 +02:00
Christian Kandeler
0ee5389017 Remove support for Madde-based platforms.
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>
2013-10-15 10:27:28 +02:00
hjk
50e32a9252 Debugger: Fix attaching and argument passing with LLDB
Task-number: QTCREATORBUG-10121
Task-number: QTCREATORBUG-9946

Change-Id: I033ec0679a3335ad14d511c0846e10e90a4679d5
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-14 18:57:36 +02:00
hjk
ec26cb8208 WelcomeScreen: Don't use bold label text and exclamation marks.
It doesn't fit the rest of the UI, and Bold fonts and exclamation
marks always make be feel being yelled at.

Change-Id: If8ca6ce9d54777e65dda4d0c3002c298a9717ea2
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-14 10:55:41 +02:00
hjk
9ace7c3b22 Debugger: Fix display of alternative string encoding
That's a recent regression after the *bridge.py split.

Change-Id: I6488052e45167586bfe455d411985324bf882a15
Reviewed-by: David Schulz <david.schulz@digia.com>
2013-10-11 12:53:15 +02:00
hjk
d6afbdd047 Debugger: Split qttypes.py
... into qttypes, stdtypes, boosttypes, and misctypes.py

Change-Id: I3bce8dfe912c528f3a0d8d6670108f8d3272b4af
Reviewed-by: David Schulz <david.schulz@digia.com>
2013-10-11 12:52:37 +02:00
hjk
6f24665e7e Debugger: Make QList display configurable
This is more a workaround for case where the ::isStatic
guessing goes wrong.

Change-Id: If01a8c605e3404fe398c24c4b2c83664caae1d59
Reviewed-by: David Schulz <david.schulz@digia.com>
2013-10-11 12:39:56 +02:00
hjk
047adfacbd Debugger: Fix array dumping in corner cases
Don't try to use the compact method if we can't determine the
underlying format as we wouldn't know how to display the data
on the Creator side.

Change-Id: I985b9354c883da3a75bce1fe170b1f6cccc1dc21
Reviewed-by: David Schulz <david.schulz@digia.com>
2013-10-11 12:38:39 +02:00
hjk
52cbcf9bef Debugger: Truncate pointer values when accessing string data
Change-Id: I001a8c605e3404fe398c24c4b2c83664caae1d59
Reviewed-by: David Schulz <david.schulz@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-11 12:37:00 +02:00
hjk
9051350b42 Debugger: Remove SimpleValueCode from gdbbridge.py
This was left over from the first LLDB integration.

Change-Id: I99bf43d49d4a7650e1f1b2f572e264c1f234fd36
Reviewed-by: David Schulz <david.schulz@digia.com>
2013-10-11 12:16:55 +02:00
hjk
4f36713716 Debugger: Explicitly handle uint8_t and int8_t
Would be nicer if there was a global way to tell GDB to not produce
"adorned" output...

Task-number: QTCREATORBUG-10344
Change-Id: I5355ebea0570f76415fdacfed34e1311825f57b9
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-10 21:25:36 +02:00
Thomas Hartmann
7eebe00b61 WelcomePage: adding icons
Adding icons for Blog, Community, Help and Sessions.
Also removing unused old icons.

Change-Id: I8f2c31ad233b852aed137e280505d26708bc9d28
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-10-10 16:36:54 +02:00
Nikolai Kosjar
b8dbac0b9c Rename "[Mm]ethod(s)" to "[Ff]unction(s)"
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>
2013-10-10 15:56:12 +02:00
El Mehdi Fekari
e530071d8d Qnx: Remove BlackBerry Gui templates
The BlackBerry Gui templates are only adding BlackBerry 10 style
which can be done with a standard Qt Gui Application.

Task-number: QTCREATORBUG-10242

Change-Id: Iba29088acc1720318f09138688dd4eae544338a4
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
2013-10-09 23:08:23 +02:00
Thomas Hartmann
b31fcf3354 QmlDesigner.PropertyEditor: adding GridViewSpecifics
Change-Id: Ia7e48287f833953ae21323658d69ec174fa1d6b2
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-09 18:22:02 +02:00
Thomas Hartmann
1169672ea6 QmlDesigner.PropertyEditor: adding GridViewSpecifics
Change-Id: I93f64fed7341f463379dbb790e28f0f7c5d9d65b
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-09 18:21:47 +02:00
Thomas Hartmann
313b4373ac QmlDesigner.PropertyEditor: adding FlickableSpecifics
Change-Id: I62023cf60ced20378a63746677abf22dff3651c0
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-09 18:21:38 +02:00
Thomas Hartmann
1b59d8e2ce QmlDesigner.PropertyEditor: Adding MouseAreaSpecifics
Change-Id: I1bbab5f662788644e7190b0880e434c51a380eeb
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-09 16:15:41 +02:00
Thomas Hartmann
c70d502934 QmlDesigner.PropertyEditor: Adding FlipableSpecifics
Change-Id: I9b036c229d1d0b721d8b08b561edb8e074715ac3
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-09 16:15:30 +02:00
Thomas Hartmann
b24c094efd QmlDesigner.PropertyEditor: Adding toolTip property to Label
Change-Id: Id76fa747abaae30336a4c0e2fa2c6f5279553f15
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-09 16:15:22 +02:00
Thomas Hartmann
523276bb25 QmlDesigner.PropertyEditor: adding GridSpecifics
Change-Id: I3b793929e130d6eac8bb818f593b1617d1a0f168
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-09 12:46:08 +02:00
Thomas Hartmann
ee4fd52ade QmlDesigner.PropertyEditor: adding RowSpecifics
Change-Id: I1883e33d2d169f54e352a131f11dce4fa4c86748
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-09 12:45:56 +02:00
Thomas Hartmann
b3fd3dfbde QmlDesigner.PropertyEditor: fixing caption for BorderImage
Change-Id: I592220d716caddb174ee041c079b94de3bdbe831
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-09 12:45:48 +02:00
Thomas Hartmann
d816aaa0f9 QmlDesigner.PropertyEditor: adding FlowSpecifics
Change-Id: I75bc5fbb1b5d69e82afe2c2f7170da363c184fa9
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-09 12:45:41 +02:00
Thomas Hartmann
962189c377 QmlDesigner.PropertyEditor: adding ColumnSpecifics
Change-Id: Ia5f0ae7b3a9d34e3e9e0d9df01dbc2f74887b0d1
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-09 12:45:31 +02:00
Thomas Hartmann
4b9c8fecc8 QmlDesigner.PropertyEditor: Also style SliderSpinBox
Moving the spin box style into its own component so it can
be shared.

Change-Id: I7e838a487c89106590e87eac6c725f68ce9c50f9
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-09 11:40:35 +02:00
Thomas Hartmann
ca478ae3cf QmlDesigner.PropertyEditor: no gradient editing for TextEdit
Change-Id: I88fa53ca7d963c33a464f0cdc259a95d00a3be56
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-09 11:38:02 +02:00