Difference between revisions of "User:Zeljan"

From Lazarus wiki
Jump to navigationJump to search
Line 3: Line 3:
 
Any feedback about qt-lcl from linux,win32 or mac is welcome (patches also).
 
Any feedback about qt-lcl from linux,win32 or mac is welcome (patches also).
 
All about Qt interface you can find at  
 
All about Qt interface you can find at  
#*http://wiki.lazarus.freepascal.org/index.php/Qt_Interface
+
*http://wiki.lazarus.freepascal.org/index.php/Qt_Interface<br>
#*Mailing list: http://www.lazarus.freepascal.org/pipermail/qt
+
*Mailing list: http://www.lazarus.freepascal.org/pipermail/qt<br>
<br>
 
  
'''NEWS'''<br>
+
 
Trolltech released qt-4.3.1. Changes are here http://trolltech.com/developer/notes/changes/changes-4.3.1/
+
'''NEWS''' (dd.MM.yyyy)<br>
 +
*01.10.2007 I've compiled & used Lazarus Qt IDE on intel Mac. Screenshoot is here http://wiki.lazarus.freepascal.org/Image:macosxqt.png<br>
 +
*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'''
 
'''My TODO list'''
Line 30: Line 31:
 
#Make VirtualTree fully useable with qt lcl.
 
#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 <br>
 
#Check for Signals bug with TQtTreeWidget (QTreeWidget), as explained in http://www.freepascal.org/mantis/view.php?id=9746 <br>
#MenuBar should be disabled at all during design time on Mac.
+
#MenuBar should be created with parent=0 under Mac during form design time.

Revision as of 22:57, 1 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.