Difference between revisions of "User:Zeljan"

From Free Pascal wiki
Jump to navigationJump to search
Line 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


NEWS (dd.MM.yyyy)

My TODO list

  1. Implement more winapi functions.
  2. 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).
  3. Finally, make IDE useable.
    • Fix designer (eg. Focus rect during design time etc....).
    • Fix visibility of runtime components.
  4. TPrinterSetupDialog.
  5. Implement missing routines for various controls.
  6. lazarus bugs:
  7. TStatusBar bug: It's invisible, until we resize form for the first time.
    • Commited workaround in TQtWSStatusBar.ShowHide(), works but doesn't smell good.
  8. Mouse freezing bug when click on TTabSheet (called TQtWidgetSet.SetCapture()), form can be killed by Alt+F4.
    • Commited workaround until bugfix maded ! paul fixed.
  9. GetScrollInfo() , SetScrollInfo() needs to be rewritten.
  10. Make VirtualTree fully useable with qt lcl.
  11. Check for Signals bug with TQtTreeWidget (QTreeWidget), as explained in http://www.freepascal.org/mantis/view.php?id=9746
  12. MenuBar should be created with parent=0 under Mac during form design time. fixed in r12288
  13. 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.
  14. 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
  15. CodeTools crash when ide compiled without -gl -gh.
  16. 1 pixel extra in lines of grids, treeeviews, virtualtree and in expand signs (+,-) of treeview & virtualtree.