- gtk1/gtk2: reimplemented through GtkFrame->GtkEventBox->GtkLabel
- win32: BorderStyle and ShowAccelChar now have effect
- qt: BorderStyle and ShowAccelChar now have effect
git-svn-id: trunk@12754 -
- make preferredSize virtual member of TQtWidget
- reimplement preferredSize for TQtPushButton to make autosized buttons look better (ide dialogs are nicer now)
git-svn-id: trunk@12654 -
- fix TQtWinControl.CanFocus
- fix FocusPolicy for widgets - they now have only Click policy. Tab policy is not needed since LCL handle tabbing itself
- remove setTabOrders and related code since LCL handle tabbing itself
(issue #0009726)
git-svn-id: trunk@12102 -
- introduce IQtEdit interface and implement it in Edit, Memo, Combo and Spin widgets
- switch TQtWsCustomEdit to use of IQtEdit is Widget supports it
- remove unneeded more code
git-svn-id: trunk@12022 -
- postoned Destroying of widgets in case of destroy during event processing (introduced Release method)
- safer DeliverMessage
- cleanup
git-svn-id: trunk@11933 -
* Probably fixed groupbox layouts (tested on win32, some linux distros),
use QT_USE_QLAYOUT_IN_TQTGROUPBOX if you want to test against old code.
* Changed GetClientRect(), GetClientBounds() in qtwinapi.
* Fixed controls alignment inside MDIChild.
git-svn-id: trunk@11590 -
- Removed unnecessary code from radiogroup and checkgroup since LCL do all the job itself
- Removed dummy DestroyHandles. TQtWSWinControl.DestroyHandle will be used in most cases
git-svn-id: trunk@11582 -
- better handling of BorderStyle property
- Destroy GlobalCaret in QtWidgetset destructor
- fix possible problems with splitter painting under linux
git-svn-id: trunk@11561 -
- correct painting of empty header area through themes
- filling Keys part of Mouse message on MouseMove event (splitter works now)
- remove frame around TCustomControl descendant and implement TQtWSWinControl.SetBorderStyle
LCL:
- add missed mouse buttons: MK_XBUTTON1, MK_XBUTTON2
git-svn-id: trunk@11545 -
There's {$ifdef QT_USE_BIG_TARROW} in DrawArrow (qtlclintf), cause we can
draw whatever. I've prepared 2 kinds of arrows, bigger (like in win32 intf),
or smaller (looks much better for me - this is default size).
* BUGFIX for TStaticText AV under linux.
* BUGFIX for QListWidget_clear() under linux.
* Better place for viewport creation (works ok under linux).
git-svn-id: trunk@11480 -
- initial implementation of Qt Caret by *Andreas Hausladen* with changes. Compile with -dShowQtCaret to test
- fixed bug caused memory corruption
- other minor fixes
git-svn-id: trunk@11465 -