Difference between revisions of "User:Zeljan"
From Free Pascal wiki
Jump to navigationJump to searchLine 33: | Line 33: | ||
#Check for Signals bug with TQtTreeWidget (QTreeWidget), as explained in http://www.freepascal.org/mantis/view.php?id=9746 <br> | #Check for Signals bug with TQtTreeWidget (QTreeWidget), as explained in http://www.freepascal.org/mantis/view.php?id=9746 <br> | ||
#<s>MenuBar should be created with parent=0 under Mac during form design time.</s> fixed in r12288<br> | #<s>MenuBar should be created with parent=0 under Mac during form design time.</s> fixed in r12288<br> | ||
+ | # Clipboard problems. Under linux, when Ctrl+C some selected text inside SynEdit, KDE desktop dissapears, when try to paste it into eg. kwrite - kwrite freezes (no respond). MacOsX - almost same problems , under windows we also have problems, cannot copy - paste in between lazarus <-> eg. notepad. | ||
+ | # Size problem with scrollarea<->viewport (viewport is bigger that area with $workaround patch, or smaller without it eg.TStringGrid) before manual resizing for the first time | ||
+ | # CodeTools crash when ide compiled without -gl -gh. | ||
+ | # 1 pixel extra in lines of grids, treeeviews, virtualtree and in expand signs (+,-) of treeview & virtualtree. |
Revision as of 15:40, 6 October 2007
This is my page ? ;) Hi I'm Zeljan Rikalo (everybody calls me Zeljko), currently trying to finish qt4 interface for lazarus. Any feedback about qt-lcl from linux,win32 or mac is welcome (patches also). All about Qt interface you can find at
- http://wiki.lazarus.freepascal.org/index.php/Qt_Interface
- Mailing list: http://www.lazarus.freepascal.org/pipermail/qt
- Blog about lazarus development http://lazarus-dev.blogspot.com/
NEWS (dd.MM.yyyy)
- 01.10.2007 I've compiled & used Lazarus Qt IDE on intel Mac. Screenshoot is here http://wiki.lazarus.freepascal.org/Image:macosxqt.png
- 07.08.2007 Trolltech released qt-4.3.1. Changes are here http://trolltech.com/developer/notes/changes/changes-4.3.1/
My TODO list
- Implement more winapi functions.
Get SynEdit useable with Qt.it's useable but very slow. Deep inspection of SynEdit winapi calls needed (to find out what causes such slowness).
- Finally, make IDE useable.
- Fix designer (eg. Focus rect during design time etc....).
- Fix visibility of runtime components.
- TPrinterSetupDialog.
- Implement missing routines for various controls.
- lazarus bugs:
- TStatusBar bug: It's invisible, until we resize form for the first time.
- Commited workaround in TQtWSStatusBar.ShowHide(), works but doesn't smell good.
- Commited workaround in TQtWSStatusBar.ShowHide(), works but doesn't smell good.
Mouse freezing bug when click on TTabSheet (called TQtWidgetSet.SetCapture()), form can be killed by Alt+F4.Commited workaround until bugfix maded !paul fixed.
GetScrollInfo() , SetScrollInfo() needs to be rewritten.- Make VirtualTree fully useable with qt lcl.
- Check for Signals bug with TQtTreeWidget (QTreeWidget), as explained in http://www.freepascal.org/mantis/view.php?id=9746
MenuBar should be created with parent=0 under Mac during form design time.fixed in r12288- Clipboard problems. Under linux, when Ctrl+C some selected text inside SynEdit, KDE desktop dissapears, when try to paste it into eg. kwrite - kwrite freezes (no respond). MacOsX - almost same problems , under windows we also have problems, cannot copy - paste in between lazarus <-> eg. notepad.
- Size problem with scrollarea<->viewport (viewport is bigger that area with $workaround patch, or smaller without it eg.TStringGrid) before manual resizing for the first time
- CodeTools crash when ide compiled without -gl -gh.
- 1 pixel extra in lines of grids, treeeviews, virtualtree and in expand signs (+,-) of treeview & virtualtree.