Commit 613b33d7 authored by dimitri's avatar dimitri
Browse files

Release-1.2.11-20011111

parent a29cfb7d
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
DOXYGEN Version 1.2.11-20011104
DOXYGEN Version 1.2.11-20011111


Please read the installation section of the manual for instructions.
Please read the installation section of the manual for instructions.


--------
--------
Dimitri van Heesch (04 November 2001)
Dimitri van Heesch (11 November 2001)
+2 −2
Original line number Original line Diff line number Diff line
DOXYGEN Version 1.2.11_20011104
DOXYGEN Version 1.2.11_20011111


Please read INSTALL for compilation instructions.
Please read INSTALL for compilation instructions.


@@ -17,4 +17,4 @@ to subscribe to the lists or to visit the archives.


Enjoy,
Enjoy,


Dimitri van Heesch (dimitri@stack.nl) (04 November 2001)
Dimitri van Heesch (dimitri@stack.nl) (11 November 2001)
+1 −1
Original line number Original line Diff line number Diff line
1.2.11-20011104
1.2.11-20011111
+11 −1
Original line number Original line Diff line number Diff line
@@ -18,7 +18,7 @@
#include "dochandler.h"
#include "dochandler.h"


CompoundHandler::CompoundHandler(IBaseHandler *parent) 
CompoundHandler::CompoundHandler(IBaseHandler *parent) 
  : m_parent(parent), m_brief(0), m_detailed(0)
  : m_parent(parent), m_brief(0), m_detailed(0), m_programListing(0)
{
{
  m_superClasses.setAutoDelete(TRUE);
  m_superClasses.setAutoDelete(TRUE);
  m_subClasses.setAutoDelete(TRUE);
  m_subClasses.setAutoDelete(TRUE);
@@ -43,12 +43,15 @@ CompoundHandler::CompoundHandler(IBaseHandler *parent)
  
  
  addStartHandler("location",this,&CompoundHandler::startLocation);
  addStartHandler("location",this,&CompoundHandler::startLocation);
  addEndHandler("location");
  addEndHandler("location");

  addStartHandler("programlisting",this,&CompoundHandler::startProgramListing);
}
}


CompoundHandler::~CompoundHandler()
CompoundHandler::~CompoundHandler()
{
{
  delete m_brief;
  delete m_brief;
  delete m_detailed;
  delete m_detailed;
  delete m_programListing;
}
}


void CompoundHandler::startSection(const QXmlAttributes& attrib)
void CompoundHandler::startSection(const QXmlAttributes& attrib)
@@ -72,6 +75,13 @@ void CompoundHandler::startDetailedDesc(const QXmlAttributes& attrib)
  m_detailed = docHandler;
  m_detailed = docHandler;
}
}


void CompoundHandler::startProgramListing(const QXmlAttributes& attrib)
{
  ProgramListingHandler *plHandler = new ProgramListingHandler(this);
  plHandler->startProgramListing(attrib);
  m_programListing = plHandler;
}

void CompoundHandler::startCompound(const QXmlAttributes& attrib)
void CompoundHandler::startCompound(const QXmlAttributes& attrib)
{
{
  m_parent->setDelegate(this);
  m_parent->setDelegate(this);
+3 −0
Original line number Original line Diff line number Diff line
@@ -24,6 +24,7 @@
#include "doxmlintf.h"
#include "doxmlintf.h"


class DocHandler;
class DocHandler;
class ProgramListingHandler;


class CompoundHandler : public ICompound, public BaseHandler<CompoundHandler>
class CompoundHandler : public ICompound, public BaseHandler<CompoundHandler>
{
{
@@ -37,6 +38,7 @@ class CompoundHandler : public ICompound, public BaseHandler<CompoundHandler>
    virtual void startBriefDesc(const QXmlAttributes& attrib);
    virtual void startBriefDesc(const QXmlAttributes& attrib);
    virtual void startDetailedDesc(const QXmlAttributes& attrib);
    virtual void startDetailedDesc(const QXmlAttributes& attrib);
    virtual void startLocation(const QXmlAttributes& attrib);
    virtual void startLocation(const QXmlAttributes& attrib);
    virtual void startProgramListing(const QXmlAttributes& attrib);


    CompoundHandler(IBaseHandler *parent);
    CompoundHandler(IBaseHandler *parent);
    virtual ~CompoundHandler();
    virtual ~CompoundHandler();
@@ -72,6 +74,7 @@ class CompoundHandler : public ICompound, public BaseHandler<CompoundHandler>
    IBaseHandler *m_parent;
    IBaseHandler *m_parent;
    DocHandler  *m_brief;
    DocHandler  *m_brief;
    DocHandler  *m_detailed;
    DocHandler  *m_detailed;
    ProgramListingHandler  *m_programListing;
    QString m_id;
    QString m_id;
    QString m_kind;
    QString m_kind;
    QString m_name;
    QString m_name;
Loading