Commit Graph

143 Commits

Author SHA1 Message Date
zeljko
d2bddc6ff9 * Fixed UTF8 bugs, some old, some produced by me in latest patch.
* More optimization to TCustomMemo.
+ Added GetText() , SetText() to TCustomComboBox.

git-svn-id: trunk@11527 -
2007-07-16 15:33:32 +00:00
zeljko
b6c49dc891 * Various TCustomMemo memleaks & bug fixes.
git-svn-id: trunk@11525 -
2007-07-16 14:26:16 +00:00
zeljko
4fbaaf4f4e * TCustomComboBox memleaks fix, reimplemented private TStringList handling.
git-svn-id: trunk@11524 -
2007-07-16 13:28:33 +00:00
zeljko
8c0501c443 + Implemented TArrow
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 -
2007-07-13 07:44:49 +00:00
paul
e720286a68 - all event attaching code moved to TQtWidget.AttachEvents, TQtWidget.DetachEvents and descendants
- 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 -
2007-07-12 05:47:15 +00:00
paul
05b9d41eaf QT:
- cleanup (remove unused variables)
 - implemented AppMinimize, AppRestore, AppBringToFront

git-svn-id: trunk@11454 -
2007-07-10 06:01:58 +00:00
sekelsenmat
fcf7cddbdd Patch from zeljko for Qt. QLineEdit handling of AutoSelect property. bugfix: Vertical scrollbar mousewheel scroll must have inverted control.
git-svn-id: trunk@11403 -
2007-06-30 11:50:32 +00:00
vincents
baebd22616 LCL: moved TButton from buttons unit to stdctrls (bug #9137), compilation tested on windows for gtk2, qt and win32 widgetset
git-svn-id: trunk@11367 -
2007-06-25 08:34:41 +00:00
sekelsenmat
d52f65f05a patch from zeljko. fixes alignment of controls inside TCustomRadioGroup and TCustomCheckGroup.
git-svn-id: trunk@11357 -
2007-06-23 09:41:25 +00:00
sekelsenmat
0fb48e3d21 patch from zeljko. TCalendar implemented. Reimplemented TCustomCheckGroup and TCustomRadioGroup. Workaround for "Hidden radio button" problem. Added to this many small changes and switched the default qt version to 4.2
git-svn-id: trunk@11355 -
2007-06-23 07:13:18 +00:00
sekelsenmat
236bcd8d46 Added support for Qt 4.2.x
git-svn-id: trunk@11352 -
2007-06-21 13:43:20 +00:00
sekelsenmat
a6d281e3df Patch from zeljko to qt. Lot's of bug fixes. Implemented MDI support too. I added small modifications and also updated the qt bindings to 1.35 plus patch
git-svn-id: trunk@11311 -
2007-06-11 20:30:47 +00:00
sekelsenmat
73b9c90569 Patch from zeljko to qt. Various improvements
git-svn-id: trunk@11265 -
2007-06-02 08:32:59 +00:00
sekelsenmat
16e603c725 Patch from zeljko for the qt interface. Implements SpinEdit and other improvements
git-svn-id: trunk@11238 -
2007-05-31 15:15:24 +00:00
sekelsenmat
b55c917aee Patch from zeljko for the qt interface. Improvements for TQtWSCustomEdit and fixes access violation on scrollbars
git-svn-id: trunk@11236 -
2007-05-31 10:19:01 +00:00
sekelsenmat
74e28c1407 Patch from zeljko for the qt interface. Improvements to TQtWSTrackBar, TQtWSTrackBar, TQtWSCustomPage and TQtWSScrollBar
git-svn-id: trunk@11227 -
2007-05-30 13:48:45 +00:00
sekelsenmat
09025d10df Patch from zeljko for the qt interface. TPageControl now sets properly ActivePage while changing tabs, a bug with TScrollWinControls fixed.
git-svn-id: trunk@11226 -
2007-05-30 09:21:48 +00:00
sekelsenmat
ee57c2741e TScrollBar implementation from zeljko on qt interface
git-svn-id: trunk@11225 -
2007-05-30 07:26:54 +00:00
sekelsenmat
2ab9c1ae5a Patch from zeljko. Implements OnKeyXXX events for TEdit and also Critical Sections, both for Qt interface.
git-svn-id: trunk@11208 -
2007-05-27 07:54:28 +00:00
paul
1ef92b0f0b - TMemo.Alignment implementation for win32, qt, gtk2
git-svn-id: trunk@11092 -
2007-05-07 07:31:14 +00:00
sekelsenmat
637112c8b5 Very large patch from Jesus Reyes. Among other things it updates qt bindings to 1.24, fixes the font color problem, implements SetBkColor, SetBkMode and makes TStringGrid almost work.
git-svn-id: trunk@10496 -
2007-01-23 00:51:41 +00:00
sekelsenmat
47e5345d72 Fixes component colors bug on Qt widgetset.
git-svn-id: trunk@10282 -
2006-12-03 19:10:33 +00:00
sekelsenmat
4b16f5c25c Improves behavior of click event on buttons and implements TabOrder and TabStop on the Qt widgetset.
git-svn-id: trunk@10199 -
2006-11-14 19:14:35 +00:00
sekelsenmat
4969cee64b Patch from zeljko. Implements TQtAbstractSlider, TQtScrollBar, TQtTrackBar, TQtPen (
CreatePenIndirect) and TQtRegion ( CreateRectRgn ).

git-svn-id: trunk@10172 -
2006-11-04 21:09:12 +00:00
sekelsenmat
676fd7a234 Fixed many bugs about showing multiple windows and modal dialog support.
git-svn-id: trunk@10066 -
2006-10-15 11:33:05 +00:00
sekelsenmat
a284a1aea3 Implemented UTF-8 support. Fixed mouse messages. Other small fixes. Removed deprecated file.
git-svn-id: trunk@10059 -
2006-10-12 03:17:37 +00:00
sekelsenmat
26bb559a8c Events for ComboBox in Qt from Luis. Also fixed TLabel position bug, and numerous other things.
git-svn-id: trunk@10057 -
2006-10-11 19:35:26 +00:00
mattias
d26a428920 qt intf: implements TBitmap (and all other image classes), Dialogs, font fix, ShowModal and much else for Qt from Felipe
git-svn-id: trunk@10053 -
2006-10-10 07:00:47 +00:00
vincents
502201703c qt interface: added support for menus, font, progressbar and statusbar from Felipe
git-svn-id: trunk@10049 -
2006-10-09 11:07:51 +00:00
mattias
ab3ba51719 qt intf: combobox from Luis
git-svn-id: trunk@10004 -
2006-09-29 11:06:13 +00:00
mattias
61d1db9fdb qt intf: small improvements for TMemo, mouse move
git-svn-id: trunk@9971 -
2006-09-22 23:57:50 +00:00
mattias
112b816466 qt intf: implemented TListBox
git-svn-id: trunk@9893 -
2006-09-14 17:54:21 +00:00
vincents
c42c19439c updated qt interface from Felipe
* updated qt4.pas
* improved radiobutton
* improved brush and font

git-svn-id: trunk@9284 -
2006-05-16 07:18:13 +00:00
mattias
fef1681254 qt intf: fixes spin edit from Felipe
git-svn-id: trunk@9268 -
2006-05-13 09:36:47 +00:00
mattias
f53bc8cfc6 qt intf: memo and edit Get/SetText from Giuliano Colla
git-svn-id: trunk@9248 -
2006-05-08 08:19:08 +00:00
mattias
6eb4930179 fixed references to COPYING.LCL
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
mattias
ef1ae4f537 qt intf: Custom control, MoveToEx, LineTo and Ellipse, Screen.Width and Screen.Height from Felipe
git-svn-id: trunk@9105 -
2006-04-09 20:46:13 +00:00
mattias
b1754ccbad qt4 TBitmap, TComboBox from Felipe
git-svn-id: trunk@8952 -
2006-03-18 00:19:11 +00:00
mattias
d17a174350 started more widgets in the qt widgetset from Felipe
git-svn-id: trunk@8906 -
2006-03-10 13:48:49 +00:00
mattias
d5c61baf0e Implemented TTimer, TCheckBox, TRadioButton, TStaticText from Felipe
git-svn-id: trunk@8815 -
2006-02-24 13:31:16 +00:00
mattias
fb25475cdc added qt dyn lib binding, implemented TApplication, TCustomForm, TCustomButton, TCustomMemo, TMouse, TCanvas fro Felipe
git-svn-id: trunk@8751 -
2006-02-17 13:09:12 +00:00
marc
897fe72887 * Fixes some typos and changes uses clause cases
git-svn-id: trunk@5317 -
2004-03-17 19:59:56 +00:00
marc
34c1c7f47b * Interface reconstruction. Created skeleton units, classes and wscontrols
git-svn-id: trunk@5311 -
2004-03-17 00:34:37 +00:00