pcp
[Top] [All Lists]

pcp-gui updates: remove qassistantclient, update configure Qt check

To: pcp@xxxxxxxxxxx
Subject: pcp-gui updates: remove qassistantclient, update configure Qt check
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed, 31 Oct 2012 01:13:22 -0400 (EDT)
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Changes committed to git://oss.sgi.com/pcp/pcp-gui.git dev

 aclocal.m4               |   11 +--------
 build/rpm/fedora.spec    |    3 --
 configure.in             |    2 -
 debian/control           |    6 -----
 m4/package_qtdev.m4      |   11 +--------
 man/html/GNUmakefile     |   12 ++++------
 man/html/pcpdoc.adp.in   |   35 -------------------------------
 src/chart/pmchart.cpp    |   53 ++++++++++-------------------------------------
 src/chart/pmchart.h      |    6 -----
 src/chart/pmchart.pro.in |    4 +--
 src/chart/pmchart.ui     |    2 -
 src/include/version.h.in |    8 -------
 src/time/pmtime.pro.in   |    4 +--
 src/time/pmtimearch.cpp  |   49 +++++++++----------------------------------
 src/time/pmtimearch.h    |    6 -----
 src/time/pmtimelive.cpp  |   48 ++++++++----------------------------------
 src/time/pmtimelive.h    |    6 -----
 17 files changed, 51 insertions(+), 215 deletions(-)

commit 18ae9e701f2d89352a13fe77d72deb9e943a3857
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Oct 31 16:07:37 2012 +1100

    Update configury to match Qt version required for build
    
    Since the recent update to Qwt6, we evidentally need to
    bump the required Qt version from 4.2 to 4.4.  Precludes
    pcp-gui for RHEL5 sadly, but the 4.2 build fallout seems
    insurmountable.  The list includes:
       - qmath.h, qnumeric.h missing  [fixable]
       - QPen::setCosmetic() missing  [probably fixable]
       - QRectF::toAlignedRect missing
       - QPolygonF::subtracted() missing
       - Q_EMIT macro missing  [fixable]
       - QPaintEngine::Pdf missing
       - Entire QTransform class missing  [owwwwch]
       - QTextDocument::defaultTextOption missing
       - QTextFrameFormat::set{Bottom,Left}Margin missing
       - Qt::WA_StyledBackground missing
       - Qt::MaskOutColor missing
       - Qt::Axis enum missing
       - QImage::createMaskFromColor missing
       - QPrinter::setPaperSize missing
       - QPainter::drawRect missing

commit f20864c43ec46dfc7ba8930d16a70fc56fd99308
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Oct 31 14:52:09 2012 +1100

    Remove all use of the QAssistantClient class
    
    Switch to using the default installed browser instead of
    a specialised helper application for browsing html.  Less
    code, much less build pain.  The QAssistantClient class
    has been deprecated for a long time, and removed from Qt
    4.7 onward (unless special build magic enabled, which now
    fewer and fewer distros are doing).

commit 02333a3326fde6361290fdfaa7b0fff2bb78a833
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Oct 31 13:58:32 2012 +1100

    Change some default toolbar UI options in pmchart
    
    Removed shortcut giving direct access to the printer,
    added shortcut for pmtime popup.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp-gui updates: remove qassistantclient, update configure Qt check, Nathan Scott <=