Graham Dawes
57c12db2d9
Fix GetColumnCount() not working for wxRadioBox in wxQt
...
Add missing SetMajorDim() call to wxRadioBox::Create().
Closes https://github.com/wxWidgets/wxWidgets/pull/1144
2019-01-19 23:03:14 +01:00
Graham Dawes
4a18bc897d
Improve layout of radioboxes in horizontal sizers with expand flag under wxQT
2019-01-14 08:06:34 +00:00
Graham Dawes
a823236ac1
Improve layout of wxRadioBox under wxQT
2019-01-11 15:11:28 +00:00
Graham Dawes
4f32cfc5fb
Add support for grid layout in wxRadioBox under wxQT
2019-01-11 15:11:28 +00:00
Graham Dawes
12d4ed3e8c
Collapse 2 loop dependent variables into a single variable
2019-01-11 15:11:28 +00:00
Graham Dawes
d411c3159c
Replace template that is only ever instantiated with one type
2019-01-11 15:11:13 +00:00
Graham Dawes
3f2db1b027
Fix item index in wxRadioBox events in wxQt
...
Use 0-based index for the radio box items, as in the other ports,
instead of auto-generated values.
Closes https://github.com/wxWidgets/wxWidgets/pull/1127
2019-01-10 04:01:39 +01:00
Graham Dawes
2969cefb3a
Fix crash when calling wxRadioBox::Show() before Create() in wxQt
...
This notable happened when the radio box was loaded from XRC.
Closes https://github.com/wxWidgets/wxWidgets/pull/1126
2019-01-10 04:00:12 +01:00
Graham Dawes
dfdbba7ebc
Fix wxQT crash if wxRadioBox is created without wxRA_SPECIFY_XXX
...
Fall back to wxRA_SPECIFY_COLS if neither it nor wxRA_SPECIFY_ROWS is
given instead of not initializing m_qtBoxLayout at all in this case and
subsequently crashing due to it.
Closes https://github.com/wxWidgets/wxWidgets/pull/1125
2019-01-10 03:58:20 +01:00
Vadim Zeitlin
5ff49cb2e2
Merge branch 'qt_fix_unitialised_fields' of https://github.com/GeoTeric/wxWidgets
...
Add missing field initialization to a number of wxQt controls.
See https://github.com/wxWidgets/wxWidgets/pull/1092
2019-01-08 00:38:53 +01:00
Graham Dawes
b890f59bc9
Call base class Show from wxRadioBox::Show
2018-12-21 08:18:17 +00:00
Graham Dawes
bfb59228c1
Fix crashes due to unitialised fields
2018-12-20 10:51:03 +00:00
Liam Treacy
e7260cffe0
Fix wxRadioBox::Show() behaviour in wxQt
...
If a QGroupBox is not visible, then you cannot set any of items to be
visible. Update the implementation to match that expected by wx.
Closes https://github.com/wxWidgets/wxWidgets/pull/1065
2018-12-12 03:23:24 +01:00
Liam Treacy
418a1b747e
Select first item of wxRadioBox by default in wxQt too
...
Follow the other ports and select the first radio box item when it's
created, to ensure that it always has selection.
See https://github.com/wxWidgets/wxWidgets/pull/1065
2018-12-12 03:21:17 +01:00
Liam Treacy
2a64b65149
Fix enabling radiobox buttons in wxQt
...
If a QGroupBox is disabled, then you cannot set any of its items to be
enabled without first enabling it. Enabling/disabling it will set that
value (true/false) on all of its items, although setting the QGroupBox
to an enabled state which it already has does not result in this
behaviour.
Fix wxQt to match the expected wxRadioBox behaviour and allow the unit
test to pass.
Closes https://github.com/wxWidgets/wxWidgets/pull/1064
2018-12-10 19:52:22 +01:00
Liam Treacy
91a87e765b
Don't omit "int" in wxQt wxRadioBox::GetCount() signature
...
No real changes, just use "unsigned int" instead of just "unsigned".
See https://github.com/wxWidgets/wxWidgets/pull/1064
2018-12-10 19:51:52 +01:00
Cătălin Răceanu
88b7ef2fab
Fix wxRA_SPECIFY_{ROWS,COLS} handling in wxQt wxRadioBox
...
Their meanings were previously reversed.
Closes https://github.com/wxWidgets/wxWidgets/pull/978
2018-10-20 13:21:28 +02:00
Sean D'Epagnier
35bc8f449b
Improve build and widget storage
...
There are no longer any qt headers included in wx/qt headers.
Applications do not need to link with qt librarys anymore, only wxqt libraries.
wxWindow and derived widgets only contain one pointer to their qtwidget, no longer
carrying both base and derived pointers in parallel as was before.
2017-11-06 02:05:40 +01:00
Dimitri Schoolwerth
8f8d58d193
Use wx-prefixed macros throughout the repository.
...
Change {DECLARE,IMPLEMENT}_*CLASS and {DECLARE,BEGIN,END}_EVENT_TABLE
occurrences to use the wx-prefixed version of the macros.
2015-04-23 22:00:35 +04:00
Vadim Zeitlin
df13791078
Merge wxQT branch into the trunk.
...
This merges in the latest sources from GSoC 2014 wxQt project with just a few
minor corrections, mostly undoing wrong changes to common files in that branch
(results of a previous bad merge?) and getting rid of whitespace-only changes.
Also remove debug logging from wxGrid.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77455 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-08-24 01:50:11 +00:00
Václav Slavík
e7f8e8b788
removed stubs and qt 'ports'
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10334 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-05-26 10:05:06 +00:00
Václav Slavík
ad81651f00
removed USE_SHARED_LIBRARY(IES)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4950 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
1999-12-14 23:57:30 +00:00
Karsten Ballüder
01b2eeec59
replaced by stubs files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@509 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
1998-08-12 09:16:21 +00:00
Robert Roebling
7c78e7c702
More configure fixes
...
/src/qt and /include/wx/qt now have stubs. Not everything
compiles yet. But it's a start..
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@455 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
1998-08-07 21:32:13 +00:00