paul
6c7ee16314
Qt: cleanup
...
git-svn-id: trunk@12300 -
2007-10-03 01:53:40 +00:00
paul
36106630ec
Qt: minor changes in ProcessMessage (no more "crazy menu")
...
git-svn-id: trunk@12296 -
2007-10-02 14:50:57 +00:00
paul
3944285bc5
qt: add verbose define VerboseTabbedControls to check controls that get focus by Tab reason (qt reason not LCL)
...
git-svn-id: trunk@12272 -
2007-10-01 13:29:32 +00:00
zeljko
12625a722d
Qt: MenuBar should be created on demand, if form contains assigned menu - fixes problem with menus under Darwin. Fixed problem with tabBar under Darwin (others accept this too). More optimized global event filter for win32. All tested on Linux, MaxOSX & winXP.
...
git-svn-id: trunk@12260 -
2007-10-01 08:44:30 +00:00
zeljko
b6ce1f8f61
Qt: 1.Fixed crash on linux & macosx introduced by installing global EventFilter hook. Check win32 and delete at all this hook if not needed. Tabs works without it.
...
2.Workaround for crazy menus problem, added define QT_NO_MENU_EFFECTS , so if U don't need fancy menus it is highly recommended to compile qt interface with this define on - this could be a Qt bug also.
git-svn-id: trunk@12257 -
2007-09-30 19:21:19 +00:00
paul
5cf5011af9
Qt: formatting
...
git-svn-id: trunk@12190 -
2007-09-27 01:46:30 +00:00
paul
5e21b95eac
Qt: small code formatting
...
git-svn-id: trunk@12185 -
2007-09-26 07:57:45 +00:00
paul
5269651533
Qt: implement PostMessage as postponed TWinControl.Perform
...
git-svn-id: trunk@12164 -
2007-09-24 12:37:29 +00:00
paul
763779959f
Qt: menu rework (also fixed issue with destroying menu items - they had not destroyed their handles)
...
git-svn-id: trunk@12153 -
2007-09-24 06:03:19 +00:00
paul
e05a24834f
Qt:
...
- install global application EvenFilter (now it is used to remove Tab FocusPolicy from widgets)
- fix Tabbing
- move QtObjectFromWidgetH to right place
git-svn-id: trunk@12116 -
2007-09-21 18:41:42 +00:00
zeljko
abbd39ddec
(Qt): Fixed all mem leaks with SynEdit, Bitmaps by paul, with small fix against his patch from me.
...
git-svn-id: trunk@11730 -
2007-08-03 17:49:21 +00:00
zeljko
c3e56093e8
(Qt): Added GetStockObject(), fixed few memleaks with TQtDeviceContext, reverted UTF8Decode into qtwinapi->ExtTextOut().
...
git-svn-id: trunk@11727 -
2007-08-03 12:29:20 +00:00
paul
6872289be3
(Qt): misc
...
git-svn-id: trunk@11706 -
2007-08-01 13:32:49 +00:00
paul
a21c0665be
(Qt): cleanup
...
git-svn-id: trunk@11689 -
2007-07-31 16:22:45 +00:00
paul
ca9fa35962
- lcl: fix compiler errors with VerboseDrag turned on
...
- qt: dont send LM_CAPTURECHANGED if previously there was no capture (fix qt drag drop)
git-svn-id: trunk@11680 -
2007-07-30 17:45:22 +00:00
paul
714ed8c65a
(Qt):
...
- skip setting border style in CreateHandle if Form in csDesigning state
- switch qt event loop to LCL event loop (now idle is called)
git-svn-id: trunk@11665 -
2007-07-29 10:50:11 +00:00
paul
af0cbd09af
(Qt):
...
- removed dependency of qtobjects from qtwidgets
- TQtObject moved to qtobjects
- implemented TQtClipboard and winapi Clipboard operations
git-svn-id: trunk@11642 -
2007-07-27 07:44:25 +00:00
paul
0d3d586ef9
(Qt): begining of clipboard functions
...
git-svn-id: trunk@11636 -
2007-07-26 10:28:53 +00:00
zeljko
f8a5a5732f
*Fix TQtWidgetSet.DCSetPixel(), we can set pen from TQColor ;)
...
git-svn-id: trunk@11602 -
2007-07-23 09:37:34 +00:00
paul
2b58d03bb8
(Qt)
...
- better handling of BorderStyle property
- Destroy GlobalCaret in QtWidgetset destructor
- fix possible problems with splitter painting under linux
git-svn-id: trunk@11561 -
2007-07-18 00:54:42 +00:00
paul
72d601e943
(QT)
...
- QT bindings updated to 1.43
- QT ThemeServices is working now. Can paint Buttons (w/wo Flat), CheckBox, RadioButton, Header
git-svn-id: trunk@11523 -
2007-07-16 09:26:28 +00:00
zeljko
80600b5d57
* BUGFIX: CPU eating while modal forms running.
...
* Speed up TQtWidgetSet.DCSetPixel(), also pen color is correct now.
git-svn-id: trunk@11503 -
2007-07-14 12:48:41 +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
paul
334b6d0d2e
- QTThemeServices prototype
...
- enable painting of TSplitter through ThemeSerices
git-svn-id: trunk@11247 -
2007-06-01 02:02:10 +00:00
vincents
ecaebbe825
+ introduced LCLPlatformDisplayNames (used on screen) and LCLPlatformDirNames (used for compilation) to be able show win32/win64 on screen and use the win32 directory
...
git-svn-id: trunk@11133 -
2007-05-13 14:25:05 +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
andrew
5302d4b562
changed lazarus to use the widgetset it is compiled with as the default when building projects
...
+ added WidgetSetName function to TWidgetSet.
+ changed the order of units on qtint and fpguiint
git-svn-id: trunk@10216 -
2006-11-18 13:45:28 +00:00
sekelsenmat
2448617cd6
Improvements for modal dialogs on qt.
...
git-svn-id: trunk@10162 -
2006-11-02 19:56:33 +00:00
sekelsenmat
6913093d07
Minor fix for timer and experimental Canvas.Pixels support.
...
git-svn-id: trunk@10105 -
2006-10-25 18:47:15 +00:00
sekelsenmat
43d1567fab
Fixes compilation of qt widgetset.
...
git-svn-id: trunk@10075 -
2006-10-15 21:26:00 +00:00
andrew
fc03d1600d
Some 64bit changes for TWS.Create Timer
...
Fixed gtk2 listbox events
Partially fixed gtk2 painting issues bug #964
Fixed bug #7067
Gtk2 Opendialogs now use GtkFileChooserDialog
Added a check for the clipboard in case it get stuck in a repeat loop
lclgtkcellrenderer now knows the itemindex to paint correctly
git-svn-id: trunk@10067 -
2006-10-15 13:27:27 +00:00
sekelsenmat
a06f0d21c8
Many fixes and improvements. Fixed bug on window visibility. Improved modal dialog support.
...
git-svn-id: trunk@10065 -
2006-10-15 01:03:49 +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
2f449c60a7
qt intf: TLabel from Felipe
...
git-svn-id: trunk@9794 -
2006-09-02 20:38:21 +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
mattias
d452af1ba0
added qt interface to IDE and fixed compilation
...
git-svn-id: trunk@8430 -
2006-01-04 10:28:58 +00:00
marc
0ae90dd622
* Updated with the latest widgetset changes
...
git-svn-id: trunk@7662 -
2005-09-10 16:09:23 +00:00
marc
51d6bda633
* Renamed TQTObject to TQtWidgetSet
...
git-svn-id: trunk@5264 -
2004-03-05 00:47:48 +00:00
lazarus
d78e403562
MG: changed license to LGPL
...
git-svn-id: trunk@997 -
2002-02-09 01:47:36 +00:00
michael
f088b13a3e
+ Initial import
...
git-svn-id: trunk@2 -
2000-07-13 10:28:31 +00:00