Thomas Hartmann
b80b806ac9
QmlDesigner.PropertyEditor: fixing layout in ItemPane
...
Change-Id: I44e9f35bfa592c015f3a089ace82c64995d89748
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-23 13:40:23 +02:00
Thomas Hartmann
77095bfc9e
QmlDesigner.PropertyEditor: fixing layout of GeometrySection
...
Change-Id: Ic89df790be9c30cb84ce4d2ecaa7ebe5d322c9b8
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-23 13:40:14 +02:00
Thomas Hartmann
c932d99470
QmlDesigner.PropertyEditor: adding TextInputSection
...
Change-Id: Iee3416c098608de5a76b1ef017a95efb7077c2bf
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-23 13:40:05 +02:00
Thomas Hartmann
922286bf1a
QmlDesigner.PropertyEditor: fixing LayoutSection
...
Change-Id: I8c8bcee36b2e2ee1d2e32535da135ac5182459a5
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-23 13:39:57 +02:00
hjk
de40fff331
Debugger: Silence some debug output
...
Change-Id: I80cd68574586fdaf463d59b6f4dfb9149a120089
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-10-23 12:59:24 +02:00
hjk
07492890f7
Debugger: Add a parseAndEval implementation to the LLDB bridge
...
Makes e.g. QVariant5 dumper pass
Change-Id: I8fad68574586fdaf463d59b6f4dfb9149a120089
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-10-23 12:58:38 +02:00
hjk
a590f8de05
Debugger: Fix some of the array dumpers with LLDB
...
Change-Id: Ie2b12a526ff7199bcadfc21a3deb5354063a3e3b
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-10-23 12:41:17 +02:00
hjk
ad7e12447c
Debugger: Add 64 bit int extraction for LLDB
...
Fixes QDateTime dumper
Change-Id: I1c408e30ee0cdc22610e3037f94de5f7d246accf
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-10-23 12:31:47 +02:00
hjk
d13a8c1ada
Debugger: Add dumper for QByteArrayData
...
Change-Id: Ia13be75a6466b710ddfe66665b124b1e2335a72c
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-10-23 12:31:23 +02:00
Thomas Hartmann
957f09a2f0
QmlDesigner.PropertyEditor: adjusting Section
...
Removing the light border so it blends better with the rest.
Change-Id: I7fe5647b46fc20b960ae66fef5ade1ce7e4a2311
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-23 11:25:58 +02:00
Thomas Hartmann
e0ecb9c797
QmlDesigner.PropertyEditor: adjusting RoundedPanel
...
Getting rid of the ugly shading
Change-Id: Ib2fa68028533ad6af7cbbc29c07ab43a5b5b4f69
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-23 11:25:50 +02:00
Thomas Hartmann
be8cee36bb
QmlDesigner.PropertyEditor: fixing the layout for StandardTextSection
...
Change-Id: Iea1a30b8718ccaafec3388aa793119443b1fe38c
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-23 11:25:40 +02:00
Thomas Hartmann
bfb1f31c47
QmlDesigner.PropertyEditor: adjustment to the CustomSpinBoxStyle
...
Moving the controls slighlt to the right.
Change-Id: I09a3599d88830367abd9caa6c1b62504c573b813
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-23 11:25:32 +02:00
Thomas Hartmann
2448cab1c4
QmlDesigner.PropertyEditor: fully qualify property
...
Change-Id: I2a2a6f1908fa96bdaca4e3128bf9bfe54ab67d53
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-23 10:21:42 +02:00
Thomas Hartmann
067c789c09
QmlDesigner.PropertyEditor: adjusting combobox sizes
...
Using Layout.fillWidth: true.
Task-Number: QTCREATORBUG-10413
Change-Id: Ia2771fa6e8a4cbb3acc3c2893fccbcb23fa78f6f
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-23 10:21:01 +02:00
Thomas Hartmann
62b0f4372b
QmlDesigner.PropertyEditor: adding functionality to SpinBox
...
* Adding blue highlight for modified values
Change-Id: I8d68dc2e23a7c1c3d2055a5be13d7f57e94860ed
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-23 10:17:04 +02:00
Thomas Hartmann
d510167e4a
QmlDesigner.PropertyEditor: adding functionality to LineEdit
...
* Adding the ExtendedFunctionButton
* Adding blue highlight for modified values
Change-Id: I44f7d3bfbf58f0fe60321b5c696d3e3ba9c6578f
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-23 10:16:55 +02:00
Thomas Hartmann
4a8a33179a
QmlDesigner.PropertyEditor: adding functionality to ComboBox
...
* Adding the ExtendedFunctionButton
* Adding blue highlight for modified values
Change-Id: I2035ebba61b27ec5c75f02abc3a435709cc69f43
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-23 10:16:46 +02:00
Thomas Hartmann
d60f87d925
QmlDesigner.PropertyEditor: adding color constants
...
Change-Id: Iced7b432da397485015a4ea4a3e742f0ab475b6a
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-23 10:16:37 +02:00
hjk
9f66b6384a
Debugger: Fix QVariant{Map,Hash} dumper with Qt 5
...
Change-Id: I5be3b960a7a3091dc77555883d93e3d89b17381d
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-10-22 19:14:33 +02:00
hjk
4c35310cec
Debugger: Adjust QDateTime dumper after Qt 5.2 changes
...
Task-number: QTCREATORBUG-10232
Change-Id: I10551a258edb9456c4a9f93a3bfb374a8f07fc7d
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-10-22 19:12:31 +02:00
hjk
a6c060cc65
Debugger: Try to extract Qt version from QtCore
...
This won't work without inferior calls (e.g. when loading core files),
so the old code is needed as fallback.
Change-Id: I1c9efc06374b00bc391bf55528546ccefc60349b
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-10-22 19:12:22 +02:00
hjk
363c9c87b2
Debugger: Work around strange GDB behavior with overload resolution
...
Contrary to the documention, using the default (i.e. 'on') it seems to _require_
xplicit casting of function pointers:
(gdb) p &Myns::QMetaType::typeName
-> $1 = (const char *(*)(int)) 0xb7cf73b0 <Myns::QMetaType::typeName(int)>
(gdb) p Myns::QMetaType::typeName(1024)
-> 31^error,msg="Couldn't find method Myns::QMetaType::typeName"
But we can work around on the dumper side. So let's use the default from now on.
Change-Id: I3e2a87df797c6abab6183b4c121b843e5035cd47
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-10-22 19:10:47 +02:00
Thomas Hartmann
cde0a8828d
QmlDesigner.PropertyEditor: fix combobox for anchor targets
...
Change-Id: Ib66e19ad2d70cb8c5fd295288a625af06104d40e
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-22 17:05:12 +02:00
Thomas Hartmann
92baa15ed0
QmlDesigner.PropertyEditor: fixing combo box for font
...
Change-Id: If1a72549568bfddac3e02151ff9a13be4b578e40
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-22 17:02:16 +02:00
Thomas Hartmann
4c42a8ee95
QmlDesigner.PropertyEditor: fix for CheckBox
...
Change-Id: I8ca2642b50c8f1b529db77ffb4e91f34a0a3b2bf
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-22 17:02:06 +02:00
Thomas Hartmann
50c9661ca3
QmlDesigner.PropertyEditor: fix for ComboBox
...
Change-Id: I766cdf7831509fa7d4e6c6b98f304b814f2f4e76
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-10-22 17:01:58 +02:00
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