Página 1 de 1

Atualizações Qtcontrib

Enviado: 13 Jan 2015 20:51
por Itamar M. Lins Jr.
Ola!

Código: Selecionar todos

2015-01-13 12:13 UTC-0800 Pritpal Bedi (bedipritpal at hotmail.com)(r391)
  * hbdbu/hbdbu.hbp
    ! Missed from ... Damm, ageing process is begining to manifest.

2015-01-13 08:48 UTC-0800 Pritpal Bedi (bedipritpal at hotmail.com)(r390)
  * hbqt/qtgui/qth/QLineEdit.qth
  * hbqtwidgets/hbqtwidgets.hbp
  + hbqtwidgets/resources/select.png
  + hbqtwidgets/resources/table-2.png
  + hbqtwidgets/resources/table-3.png
    ! Misses from previous commit.
      Was in a hurry to complete something on MAC and did not 
      realized I did not compile everything on Windows. Sorry for the 
      carelessness.

2015-01-12 19:06 UTC-0800 Pritpal Bedi (bedipritpal at hotmail.com)(r389)
  * hbide/changelog.prg
  * hbide/editor.prg
  * hbide/harbourhelp.prg
  * hbide/hbide.hbp
  * hbide/hbqtoolbar.prg
  * hbide/main.prg
  * hbide/saveload.prg
  * hbide/shortcuts.prg
  * hbide/shortcuts.ui
  * hbide/themes.prg
  * hbide/uisrcmanager.prg
  * hbide/qtcore.txt
  * hbide/qtgui.txt
  * hbide/qtnetwork.txt
    % Many small changes mostly belonging to synchronize HbQtEditor separation.

  * hbqt/qtgui/hbqt_version.ch
  * hbqt/qtgui/hbqtgui.ch
  * hbqt/qtgui/qth/QLineEdit.qth
  * hbqt/qtmultimediawidgets/hbqtmultimediawidgets.hbm
  * hbqt/qtnetwork/qth/filelist.hbm
  * hbqt/qtpositioning/doc/en/class_qgeoareamonitorsource.txt
  * hbqt/qtpositioning/doc/en/class_qgeopositioninfosource.txt
  * hbqt/qtpositioning/qth/QGeoAreaMonitorSource.qth
  * hbqt/qtpositioning/qth/QGeoPositionInfoSource.qth
  * hbqt/qtpositioning/qth/QGeoSatelliteInfoSource.qth
  * hbqt/qtwebkit/hbqtwebkit.hbc
  * hbqtwidgets/editor.prg
  * hbqtwidgets/getlist.prg
  * hbqtwidgets/getsys.prg
  * hbqtwidgets/hbqtbrowse.prg
  * hbqtwidgets/hbqtstd.ch
  * hbqtwidgets/hbqtwidgets.qrc
  * hbqtwidgets/misc.prg
  * hbqtwidgets/properties.prg
  + hbqtwidgets/resources/sort-ascending.png
  + hbqtwidgets/resources/sort-descending.png
  * hbqtwidgets/silverlight.prg
  * hbqtwidgets/slidinglist.prg
  * hbqtwidgets/tests/browgets.prg
  * hbqtwidgets/toolbarex.prg
  * hbqtwidgets/visualitems.prg
  * hbqtwidgets/visualizer.prg
  * hbqtwidgets/visualizer.ui
    % Many-many changes.
      Will document all at some next commits. In a hurry right now but needs commit.

2014-12-06 18:15 UTC-0800 Pritpal Bedi (bedipritpal at hotmail.com)(r388)
  * hbqt/qtcore/hbqt_hbqevents.cpp
    + Added code to fire QEvent::Paint.
       This is a very significant implementation, do not ignore it.
       QEvent_Paint brings on-widget drawing capabilities to PRG world.
       This can be the the base for XBase++'s OWNERDRAW create time clause.
       It opens up many interesting ways to redesign the whole interface.
       There is a difference between this and all other events in that 
       the arguments sent to the conncted block are two instead of one.
         .
         oButton := QPushButton( "Cancel" )
         oButton:connect( QEvent_Paint, {| oEvent, oPainter | ;
                          __paintTheButton( oEvent, oPainter, oButton ) }
         ...
         FUNCTION __paintTheButton( oEvent, oPainter, oButton )
            oPinter:fillRect( oEvent:rect(), QColor( Qt_blue ) )
            ...
            RETURN .T.  //  I M P O R T A N T

  * hbqt/qtcore/hbqt_pointer.cpp
    + Added: function HBQT_DEBUG( cDebugString )
       Facilitates to view Qt's own Qt Creator debugger window.
       Useful for Android builds.

  * hbide/projectpropertiesex.ui
    + FaceLift: added few toolbuttons to be exploied via HbQtEditor().

  * hbide/projmanager.prg
    + Project Properties dialog is now capable of real-time editing
       almost equal to any other HbIDE editing instance, thanks to 
       HbQtEditor implementation.

  * hbide/docks.prg
  * hbide/main.prg
  * hbide/saveload.prg
  * hbide/shortcuts.prg
  * hbide/editor.prg
    % Changed: All objects of type IdeEdit() with HbQtEditor. Read below.
       This is a heavy change, very heavy, so regression is possible,
       please report.

  * hbide/edit.prg
    % Deprecated: will be removed in future after HbQtEditor is flagged 
       to be stable.

  * hbqtwidgets/resources/delete-line.png
  * hbqtwidgets/resources/duplicate-line.png
  * hbqtwidgets/hbqtwidgets.qrc
    + Added: few more icons 

  * hbqtwidgets/hbqtstd.ch
    + Added: more contstants usable with new classes.

  * hbqtwidgets/hbqtwidgets.hbp
    + Added: editor.prg 

  * hbqtwidgets/visualizer.prg
    + Added: method hide().

  * hbqtwidgets/misc.prg
    + Added: many functions called in HbQteditor().

  * hbqtwidgets/editor.prg
    + Added: CLASS HbQtEditor.
       It is the replica of HbIDE's editing instnce but with a significant 
       change that now it can be linked with any application like a COM
       object. This has been a very tiring experience but at the same time 
       extremely rewarding.

       When development of HbIDE started, vision was not mature enough to 
       foresee the re-usability of components. HbIDE's all components kept 
       on interwoven madly. HbDBU was developed later which enforced the 
       re-usability pattern. Luckily, now we are in a position to experience 
       the same with another big component, HbQtEditor. 

       The component is mature now. I am using HbIDE as of current but not 
       tested heavily. Normal operations seems to be working fine, so we 
       can start using it. Still a good amount of thoughts are needed for 
       API calls which is still, in my opinion, not done with. You need to 
       wait a little more to deploy it in your apps.

  * hbqtwidgets/tests/validator.prg
    + Added; code to demonstrate how to use QEvent_Paint signal. 
Saudações,
Itamar M. Lins Jr.

Atualizações Qtcontrib

Enviado: 19 Jan 2015 20:16
por Claudio Soto
mbelgrano escreveu:Hello Everybody
Uploaded is latest QtContribs installer QtContribs_Mingw-491_Qt-540_r391_Setup.exe.
Downlaod Link: https://sourceforge.net/projects/qtcont ... rce=navbar
This installer is based on Qt 5.4 and MinGW 4.9.1.
This installer includes r374 through r391.
Installer is not thoroughly tested, so regression may be possible, please report back.

Pritpal Bedi


Hi,
the tutorial Rev. [7655] has been updated at:
http://www.elektrosoft.it/tutorials/hbqt/hbqt.asp

What's new:
Updated "How to install QtContribs and compile a PRG" - (Rev. [7642])
Added "How to Distribuite an Application" - (Rev. [7651])
Added "Games - McDonald's Game" - (Rev. [7654])
Giovanni

Atualizações Qtcontrib

Enviado: 13 Fev 2015 22:42
por Itamar M. Lins Jr.

Código: Selecionar todos

2015-02-13 12:41 UTC-0800 Pritpal Bedi (bedipritpal at hotmail.com)(r403)
  * hbqtwidgets/editor.prg
    + Added: more methods to enahnce its usability.

  * hbqtwidgets/hbqtdbu.prg
    + Fixed a nasty bug surfacing when editing last column was finished.

  * hbqtwidgets/misc.prg
    + Added function __hbqtLiteDebug( ... ).
       The debug string build from list of parameters passed, CNLD types,
       is shown as Window's Titlebar retrieved by __hbqtAppWidget().
       This is very handy mechanism to debug something on the fly.
         __hbqtLiteDebug( "This Text", 213.13, .t., date() )

  * hbide/debugger.prg
    % Minor. A fix to manage re-availability of Editing Instance Split 
       functionality.
    
  * hbide/editor.prg
    + Re-activated editing instance's SPLIT feature with more functionality.
       Now split can be Horizontal AND/OR Vertical, both together.

  + hbqtwidgets/tests/glossybutton.prg
    + Added demo app to demonstrate QEvent_Paint implementation as a 
       separate source. The demo is submitted by Luigi, many thanks.

Saudações,
Itamar M. Lins Jr.