Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls  ms/call  ms/call  name    
 40.14      1.39     1.39                             QMemArray<char>::data() const
 26.23      2.29     0.91                             QGArray::data() const
  7.10      2.54     0.24                             QValueListIterator<QCString>::QValueListIterator(QValueListIterator<QCString> const&)
  4.93      2.71     0.17                             QMemArray<char>::QMemArray()
  3.91      2.84     0.14                             QMemArray<char>::duplicate(char const*, unsigned int)
  2.90      2.94     0.10                             QMemArray<char>::QMemArray(QMemArray<char> const&)
  2.61      3.03     0.09                             QMemArray<char>::detach()
  1.74      3.09     0.06                             QMemArray<char>::~QMemArray()
  1.45      3.14     0.05   153057     0.00     0.00  QGArray::detach()
  1.30      3.19     0.04                             QWidget::setGeometry(QRect const&)
  1.30      3.23     0.04                             QWidget::setWState(unsigned int)
  0.58      3.25     0.02      128     0.16     0.64  Tree_Note::Insert_Node(char*, char*, bool, int, bool)
  0.58      3.27     0.02      116     0.17     0.45  Text_Edit::Setup_Tool_Bar()
  0.58      3.29     0.02                             Text_Edit_Widget::qt_invoke(int, QUObject*)
  0.58      3.31     0.02                             QValueListPrivate<QString>::~QValueListPrivate()
  0.29      3.32     0.01    15727     0.00     0.00  QString::~QString()
  0.29      3.33     0.01     2204     0.00     0.00  QValueList<int>::end()
  0.29      3.34     0.01     2145     0.00     0.00  QShared::ref()
  0.29      3.35     0.01      315     0.03     0.06  QValueListPrivate<int>::derefAndDelete()
  0.29      3.36     0.01      315     0.03     0.03  QValueListPrivate<int>::~QValueListPrivate()
  0.29      3.37     0.01      296     0.03     0.03  List::Rewind()
  0.29      3.38     0.01      116     0.09     0.09  Text_Edit::Save_Text(char*)
  0.29      3.39     0.01        1    10.00    93.56  Book::Parse_Dir(char*, int, int)
  0.29      3.40     0.01                             QValueListNode<int>::QValueListNode()
  0.29      3.41     0.01                             Text_Edit_Widget::Connect_Text_Changes(Text_Edit*)
  0.29      3.42     0.01                             QWidget::setWFlags(unsigned int)
  0.29      3.43     0.01                             Text_Edit::metaObject() const
  0.14      3.44     0.01     1781     0.00     0.00  QShared::QShared()
  0.14      3.44     0.01                             qstrcmp(char const*, char const*)
  0.14      3.44     0.01                             QValueList<QString>::~QValueList()
  0.14      3.45     0.01                             QStringList::~QStringList()
  0.00      3.45     0.00    17702     0.00     0.00  QShared::deref()
  0.00      3.45     0.00     6845     0.00     0.00  QValueListIterator<int>::QValueListIterator(QValueListNode<int>*)
  0.00      3.45     0.00     4896     0.00     0.00  List::Get_Next()
  0.00      3.45     0.00     4587     0.00     0.00  QValueList<int>::detach()
  0.00      3.45     0.00     2258     0.00     0.00  QValueListNode<int>::QValueListNode(int const&)
  0.00      3.45     0.00     2204     0.00     0.00  QValueListIterator<int>::operator!=(QValueListIterator<int> const&) const
  0.00      3.45     0.00     2145     0.00     0.00  QString::QString()
  0.00      3.45     0.00     2088     0.00     0.00  QValueListIterator<int>::operator*()
  0.00      3.45     0.00     2088     0.00     0.00  QValueListIterator<int>::operator++()
  0.00      3.45     0.00      965     0.00     0.00  stat
  0.00      3.45     0.00      936     0.00     0.00  GUI_Refresh::Refresh()
  0.00      3.45     0.00      716     0.00     0.00  QMetaObject::slotOffset() const
  0.00      3.45     0.00      583     0.00     0.00  QRect::top() const
  0.00      3.45     0.00      583     0.00     0.00  QRect::left() const
  0.00      3.45     0.00      583     0.00     0.00  QRect::width() const
  0.00      3.45     0.00      583     0.00     0.00  QRect::height() const
  0.00      3.45     0.00      384     0.00     0.00  Tree_Note::Hide_Current_Widget()
  0.00      3.45     0.00      287     0.00     0.03  List::Find_Path(char*)
  0.00      3.45     0.00      232     0.00     0.00  QFont::bold() const
  0.00      3.45     0.00      184     0.00     0.00  NoteBookManager::staticMetaObject()
  0.00      3.45     0.00      175     0.00     0.00  Tree_Note::staticMetaObject()
  0.00      3.45     0.00      157     0.00     0.03  List::Add(int, QTabWidget*, void*, QListViewItem*, char*, char*, void*)
  0.00      3.45     0.00      157     0.00     0.00  List_Data::List_Data()
  0.00      3.45     0.00      150     0.00     0.00  List::Delete(List_Data*)
  0.00      3.45     0.00      128     0.00     0.00  Tree_Note::Swap_Widget(List_Data*)
  0.00      3.45     0.00      128     0.00     0.00  Tree_Note::Show_New_Widget(List_Data*)
  0.00      3.45     0.00      128     0.00     0.45  Tree_Note::New_Current_Widget(int, char*, QListViewItem*, char*)
  0.00      3.45     0.00      121     0.00     0.64  Note::Add_Node(char*, char*, int)
  0.00      3.45     0.00      121     0.00     0.64  Tree_Note::Add_Node(char*, char*, int)
  0.00      3.45     0.00      116     0.00     0.00  QValueList<int>::begin()
  0.00      3.45     0.00      116     0.00     0.17  QValueList<int>::~QValueList()
  0.00      3.45     0.00      116     0.00     0.00  Text_Edit::Check_Password()
  0.00      3.45     0.00      116     0.00     0.00  Text_Edit::Slot_Font_Changed(QFont const&)
  0.00      3.45     0.00      116     0.00     0.00  Text_Edit::Slot_Color_Changed(QColor const&)
  0.00      3.45     0.00      116     0.00     0.46  Text_Edit::Text_Edit(bool&, bool, char*, QWidget*)
  0.00      3.45     0.00       16     0.00     0.00  List::List()
  0.00      3.45     0.00       14     0.00     0.03  List::Add(void*, char*)
  0.00      3.45     0.00        9     0.00     0.00  List::Delete_All()
  0.00      3.45     0.00        9     0.00     0.03  List::~List()
  0.00      3.45     0.00        9     0.00     0.00  Pictures::Show()
  0.00      3.45     0.00        9     0.00     0.00  Pictures::Pictures(QWidget*, char const*)
  0.00      3.45     0.00        7     0.00     0.00  Note::Parent(char*)
  0.00      3.45     0.00        7     0.00     0.76  Note::Note(QTabWidget*, bool, char*, char*, char*, bool, bool&, int)
  0.00      3.45     0.00        7     0.00     0.00  Tree_Note::Init_Current_Widget()
  0.00      3.45     0.00        7     0.00     0.07  Tree_Note::Make_Root(char*, char*, char*)
  0.00      3.45     0.00        7     0.00     0.72  Tree_Note::Tree_Note(QTabWidget*, char*, char*, char*, QHBox*, QVBox*, bool, bool&, int)
  0.00      3.45     0.00        3     0.00     0.00  Data_Widget::Set_New_Path(char const*)
  0.00      3.45     0.00        3     0.00     0.00  Data_Widget::Hide()
  0.00      3.45     0.00        3     0.00     0.00  Data_Widget::Save_Data(char*, bool)
  0.00      3.45     0.00        3     0.00     0.00  Data_Widget::Save_Data()
  0.00      3.45     0.00        3     0.00     0.01  Data_Widget::Data_Widget(bool, QWidget*, bool&)
  0.00      3.45     0.00        3     0.00     0.01  Data::Data(bool, QWidget*, char const*, bool&)
  0.00      3.45     0.00        3     0.00     0.00  Data::~Data()
  0.00      3.45     0.00        2     0.00     0.00  GUI_Refresh::Set_Refresh(bool)
  0.00      3.45     0.00        1     0.00     0.00  global constructors keyed to _ZN15NoteBookManagerC2Ev
  0.00      3.45     0.00        1     0.00     0.00  global constructors keyed to _ZN4Book6ParentEPc
  0.00      3.45     0.00        1     0.00     0.00  global constructors keyed to _ZN4NoteD2Ev
  0.00      3.45     0.00        1     0.00     0.00  global constructors keyed to _ZNK9Tree_Note9classNameEv
  0.00      3.45     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      3.45     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      3.45     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      3.45     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      3.45     0.00        1     0.00     0.00  KApplication::kApplication()
  0.00      3.45     0.00        1     0.00     0.00  NoteBookManager::setupActions()
  0.00      3.45     0.00        1     0.00     0.01  NoteBookManager::fileNew()
  0.00      3.45     0.00        1     0.00     0.00  NoteBookManager::NoteBookManager()
  0.00      3.45     0.00        1     0.00    93.63  Book::Slot_Open_Book()
  0.00      3.45     0.00        1     0.00     0.01  Book::Book()
  0.00      3.45     0.00        1     0.00     0.03  List::Add_Path(char*)
  0.00      3.45     0.00        1     0.00     0.00  Note::~Note()
  0.00      3.45     0.00        1     0.00     0.00  KApplication::isRestored() const
  0.00      3.45     0.00        1     0.00     0.00  QApplication::isSessionRestored() const
  0.00      3.45     0.00        1     0.00     0.00  QString::length() const
  0.00      3.45     0.00        1     0.00     0.00  QString::isEmpty() const

 %         the percentage of the total running time of the
time       program used by this function.

cumulative a running sum of the number of seconds accounted
 seconds   for by this function and those listed above it.

 self      the number of seconds accounted for by this
seconds    function alone.  This is the major sort for this
           listing.

calls      the number of times this function was invoked, if
           this function is profiled, else blank.
 
 self      the average number of milliseconds spent in this
ms/call    function per call, if this function is profiled,
	   else blank.

 total     the average number of milliseconds spent in this
ms/call    function and its descendents per call, if this 
	   function is profiled, else blank.

name       the name of the function.  This is the minor sort
           for this listing. The index shows the location of
	   the function in the gprof listing. If the index is
	   in parenthesis it shows where it would appear in
	   the gprof listing if it were to be printed.

		     Call graph (explanation follows)


granularity: each sample hit covers 4 byte(s) for 0.29% of 3.45 seconds

index % time    self  children    called     name
                                                 <spontaneous>
[1]     40.1    1.39    0.00                 QMemArray<char>::data() const [1]
-----------------------------------------------
                                                 <spontaneous>
[2]     26.2    0.91    0.00                 QGArray::data() const [2]
-----------------------------------------------
                                                 <spontaneous>
[3]      7.1    0.24    0.00                 QValueListIterator<QCString>::QValueListIterator(QValueListIterator<QCString> const&) [3]
-----------------------------------------------
                                                 <spontaneous>
[4]      4.9    0.17    0.00                 QMemArray<char>::QMemArray() [4]
-----------------------------------------------
                                                 <spontaneous>
[5]      4.1    0.09    0.05                 QMemArray<char>::detach() [5]
                0.05    0.00  153057/153057      QGArray::detach() [18]
-----------------------------------------------
                                                 <spontaneous>
[6]      3.9    0.14    0.00                 QMemArray<char>::duplicate(char const*, unsigned int) [6]
-----------------------------------------------
                                                 <spontaneous>
[7]      2.9    0.10    0.00                 QMemArray<char>::QMemArray(QMemArray<char> const&) [7]
-----------------------------------------------
                0.00    0.09       1/1           Book::qt_invoke(int, QUObject*) [9]
[8]      2.7    0.00    0.09       1         Book::Slot_Open_Book() [8]
                0.01    0.08       1/1           Book::Parse_Dir(char*, int, int) [10]
                0.00    0.00       1/287         List::Find_Path(char*) [37]
                0.00    0.00       1/1           List::Add_Path(char*) [59]
                0.00    0.00       4/15727       QString::~QString() [26]
                0.00    0.00       2/2           GUI_Refresh::Set_Refresh(bool) [111]
                0.00    0.00       1/1           QString::isEmpty() const [125]
-----------------------------------------------
                                                 <spontaneous>
[9]      2.7    0.00    0.09                 Book::qt_invoke(int, QUObject*) [9]
                0.00    0.09       1/1           Book::Slot_Open_Book() [8]
                0.00    0.00       6/716         QMetaObject::slotOffset() const [84]
-----------------------------------------------
                                 135             Book::Parse_Dir(char*, int, int) [10]
                0.01    0.08       1/1           Book::Slot_Open_Book() [8]
[10]     2.7    0.01    0.08       1+135     Book::Parse_Dir(char*, int, int) [10]
                0.00    0.08     121/121         Note::Add_Node(char*, char*, int) [12]
                0.00    0.01       7/7           Note::Note(QTabWidget*, bool, char*, char*, char*, bool, bool&, int) [40]
                0.00    0.00       7/14          List::Add(void*, char*) [48]
                0.00    0.00     539/965         stat [68]
                                 135             Book::Parse_Dir(char*, int, int) [10]
-----------------------------------------------
                0.00    0.00       7/128         Tree_Note::Tree_Note(QTabWidget*, char*, char*, char*, QHBox*, QVBox*, bool, bool&, int) [42]
                0.02    0.06     121/128         Tree_Note::Add_Node(char*, char*, int) [13]
[11]     2.4    0.02    0.06     128         Tree_Note::Insert_Node(char*, char*, bool, int, bool) [11]
                0.00    0.06     128/128         Tree_Note::New_Current_Widget(int, char*, QListViewItem*, char*) [15]
                0.00    0.00     128/287         List::Find_Path(char*) [37]
                0.00    0.00       2/15727       QString::~QString() [26]
                0.00    0.00     256/384         Tree_Note::Hide_Current_Widget() [89]
                0.00    0.00     128/965         stat [68]
-----------------------------------------------
                0.00    0.08     121/121         Book::Parse_Dir(char*, int, int) [10]
[12]     2.3    0.00    0.08     121         Note::Add_Node(char*, char*, int) [12]
                0.00    0.08     121/121         Tree_Note::Add_Node(char*, char*, int) [13]
-----------------------------------------------
                0.00    0.08     121/121         Note::Add_Node(char*, char*, int) [12]
[13]     2.3    0.00    0.08     121         Tree_Note::Add_Node(char*, char*, int) [13]
                0.02    0.06     121/128         Tree_Note::Insert_Node(char*, char*, bool, int, bool) [11]
-----------------------------------------------
                                                 <spontaneous>
[14]     1.7    0.06    0.00                 QMemArray<char>::~QMemArray() [14]
-----------------------------------------------
                0.00    0.06     128/128         Tree_Note::Insert_Node(char*, char*, bool, int, bool) [11]
[15]     1.7    0.00    0.06     128         Tree_Note::New_Current_Widget(int, char*, QListViewItem*, char*) [15]
                0.00    0.05     116/116         Text_Edit::Text_Edit(bool&, bool, char*, QWidget*) [16]
                0.00    0.00     128/157         List::Add(int, QTabWidget*, void*, QListViewItem*, char*, char*, void*) [41]
                0.00    0.00       3/3           Data::Data(bool, QWidget*, char const*, bool&) [55]
                0.00    0.00     128/128         Tree_Note::Swap_Widget(List_Data*) [95]
                0.00    0.00       9/9           Pictures::Pictures(QWidget*, char const*) [103]
-----------------------------------------------
                0.00    0.05     116/116         Tree_Note::New_Current_Widget(int, char*, QListViewItem*, char*) [15]
[16]     1.6    0.00    0.05     116         Text_Edit::Text_Edit(bool&, bool, char*, QWidget*) [16]
                0.02    0.03     116/116         Text_Edit::Setup_Tool_Bar() [17]
                0.00    0.00     348/2145        QString::QString() [29]
                0.00    0.00     116/116         Text_Edit::Check_Password() [98]
-----------------------------------------------
                0.02    0.03     116/116         Text_Edit::Text_Edit(bool&, bool, char*, QWidget*) [16]
[17]     1.5    0.02    0.03     116         Text_Edit::Setup_Tool_Bar() [17]
                0.00    0.02     116/116         QValueList<int>::~QValueList() [22]
                0.01    0.00    2204/2204        QValueList<int>::end() [27]
                0.00    0.00    3480/15727       QString::~QString() [26]
                0.00    0.00    2204/2204        QValueListIterator<int>::operator!=(QValueListIterator<int> const&) const [80]
                0.00    0.00    2088/2088        QValueListIterator<int>::operator*() [81]
                0.00    0.00    2088/2088        QValueListIterator<int>::operator++() [82]
                0.00    0.00     116/116         QValueList<int>::begin() [97]
-----------------------------------------------
                0.05    0.00  153057/153057      QMemArray<char>::detach() [5]
[18]     1.4    0.05    0.00  153057         QGArray::detach() [18]
-----------------------------------------------
                                                 <spontaneous>
[19]     1.3    0.04    0.00                 QWidget::setGeometry(QRect const&) [19]
                0.00    0.00     583/583         QRect::height() const [88]
                0.00    0.00     583/583         QRect::width() const [87]
                0.00    0.00     583/583         QRect::top() const [85]
                0.00    0.00     583/583         QRect::left() const [86]
-----------------------------------------------
                                                 <spontaneous>
[20]     1.3    0.04    0.00                 QWidget::setWState(unsigned int) [20]
-----------------------------------------------
                0.01    0.01     315/315         QValueList<int>::~QValueList() [22]
[21]     0.6    0.01    0.01     315         QValueListPrivate<int>::derefAndDelete() [21]
                0.01    0.00     315/315         QValueListPrivate<int>::~QValueListPrivate() [30]
                0.00    0.00     335/17702       QShared::deref() [75]
-----------------------------------------------
                0.00    0.02     116/116         Text_Edit::Setup_Tool_Bar() [17]
[22]     0.6    0.00    0.02     116         QValueList<int>::~QValueList() [22]
                0.01    0.01     315/315         QValueListPrivate<int>::derefAndDelete() [21]
-----------------------------------------------
                                                 <spontaneous>
[23]     0.6    0.02    0.00                 Text_Edit_Widget::qt_invoke(int, QUObject*) [23]
                0.00    0.00     696/716         QMetaObject::slotOffset() const [84]
-----------------------------------------------
                                                 <spontaneous>
[24]     0.6    0.02    0.00                 QValueListPrivate<QString>::~QValueListPrivate() [24]
-----------------------------------------------
                                                 <spontaneous>
[25]     0.3    0.00    0.01                 Text_Edit::~Text_Edit() [25]
                0.01    0.00     116/116         Text_Edit::Save_Text(char*) [31]
                0.00    0.00     348/15727       QString::~QString() [26]
-----------------------------------------------
                0.00    0.00       1/15727       NoteBookManager::NoteBookManager() [66]
                0.00    0.00       1/15727       NoteBookManager::setupActions() [67]
                0.00    0.00       2/15727       main [64]
                0.00    0.00       2/15727       Tree_Note::Insert_Node(char*, char*, bool, int, bool) [11]
                0.00    0.00       4/15727       NoteBookManagerView::NoteBookManagerView(QWidget*) [65]
                0.00    0.00       4/15727       Book::Slot_Open_Book() [8]
                0.00    0.00       7/15727       Note::Note(QTabWidget*, bool, char*, char*, char*, bool, bool&, int) [40]
                0.00    0.00       7/15727       Tree_Note::~Tree_Note() [51]
                0.00    0.00       9/15727       Data_Widget::~Data_Widget() [63]
                0.00    0.00      10/15727       Book::Book() [61]
                0.00    0.00      77/15727       Tree_Note::Tree_Note(QTabWidget*, char*, char*, char*, QHBox*, QVBox*, bool, bool&, int) [42]
                0.00    0.00     232/15727       Text_Edit::Slot_Font_Changed(QFont const&) [52]
                0.00    0.00     348/15727       Text_Edit::~Text_Edit() [25]
                0.00    0.00    3480/15727       Text_Edit::Setup_Tool_Bar() [17]
                0.01    0.00   11543/15727       QValueListNode<QString>::~QValueListNode() [39]
[26]     0.3    0.01    0.00   15727         QString::~QString() [26]
                0.00    0.00   15727/17702       QShared::deref() [75]
-----------------------------------------------
                0.01    0.00    2204/2204        Text_Edit::Setup_Tool_Bar() [17]
[27]     0.3    0.01    0.00    2204         QValueList<int>::end() [27]
                0.00    0.00    4449/4587        QValueList<int>::detach() [78]
                0.00    0.00    4449/6845        QValueListIterator<int>::QValueListIterator(QValueListNode<int>*) [76]
-----------------------------------------------
                0.01    0.00    2145/2145        QString::QString() [29]
[28]     0.3    0.01    0.00    2145         QShared::ref() [28]
-----------------------------------------------
                0.00    0.00       7/2145        Tree_Note::Tree_Note(QTabWidget*, char*, char*, char*, QHBox*, QVBox*, bool, bool&, int) [42]
                0.00    0.00       9/2145        Data_Widget::Data_Widget(bool, QWidget*, bool&) [54]
                0.00    0.00     348/2145        Text_Edit::Text_Edit(bool&, bool, char*, QWidget*) [16]
                0.00    0.01    1781/2145        QValueListNode<QString>::QValueListNode() [38]
[29]     0.3    0.00    0.01    2145         QString::QString() [29]
                0.01    0.00    2145/2145        QShared::ref() [28]
-----------------------------------------------
                0.01    0.00     315/315         QValueListPrivate<int>::derefAndDelete() [21]
[30]     0.3    0.01    0.00     315         QValueListPrivate<int>::~QValueListPrivate() [30]
-----------------------------------------------
                0.01    0.00     116/116         Text_Edit::~Text_Edit() [25]
[31]     0.3    0.01    0.00     116         Text_Edit::Save_Text(char*) [31]
-----------------------------------------------
                                                 <spontaneous>
[32]     0.3    0.01    0.00                 QValueListNode<int>::QValueListNode() [32]
-----------------------------------------------
                                                 <spontaneous>
[33]     0.3    0.01    0.00                 Text_Edit_Widget::Connect_Text_Changes(Text_Edit*) [33]
-----------------------------------------------
                                                 <spontaneous>
[34]     0.3    0.01    0.00                 QWidget::setWFlags(unsigned int) [34]
-----------------------------------------------
                                                 <spontaneous>
[35]     0.3    0.01    0.00                 Text_Edit::metaObject() const [35]
-----------------------------------------------
                0.00    0.00       9/296         List::~List() [50]
                0.01    0.00     287/296         List::Find_Path(char*) [37]
[36]     0.3    0.01    0.00     296         List::Rewind() [36]
                0.00    0.00     296/936         GUI_Refresh::Refresh() [83]
                0.00    0.00     162/4896        List::Get_Next() [77]
-----------------------------------------------
                0.00    0.00       1/287         Book::Slot_Open_Book() [8]
                0.00    0.00       1/287         Book::~Book() [56]
                0.00    0.00     128/287         Tree_Note::Insert_Node(char*, char*, bool, int, bool) [11]
                0.00    0.01     157/287         List::Add(int, QTabWidget*, void*, QListViewItem*, char*, char*, void*) [41]
[37]     0.3    0.00    0.01     287         List::Find_Path(char*) [37]
                0.01    0.00     287/296         List::Rewind() [36]
                0.00    0.00    4576/4896        List::Get_Next() [77]
-----------------------------------------------
                                                 <spontaneous>
[38]     0.2    0.00    0.01                 QValueListNode<QString>::QValueListNode() [38]
                0.00    0.01    1781/2145        QString::QString() [29]
-----------------------------------------------
                                                 <spontaneous>
[39]     0.2    0.00    0.01                 QValueListNode<QString>::~QValueListNode() [39]
                0.01    0.00   11543/15727       QString::~QString() [26]
-----------------------------------------------
                0.00    0.01       7/7           Book::Parse_Dir(char*, int, int) [10]
[40]     0.2    0.00    0.01       7         Note::Note(QTabWidget*, bool, char*, char*, char*, bool, bool&, int) [40]
                0.00    0.01       7/7           Tree_Note::Tree_Note(QTabWidget*, char*, char*, char*, QHBox*, QVBox*, bool, bool&, int) [42]
                0.00    0.00       7/14          List::Add(void*, char*) [48]
                0.00    0.00       7/15727       QString::~QString() [26]
                0.00    0.00       7/16          List::List() [100]
                0.00    0.00       7/7           Note::Parent(char*) [104]
-----------------------------------------------
                0.00    0.00       1/157         List::Add_Path(char*) [59]
                0.00    0.00      14/157         Tree_Note::Make_Root(char*, char*, char*) [49]
                0.00    0.00      14/157         List::Add(void*, char*) [48]
                0.00    0.00     128/157         Tree_Note::New_Current_Widget(int, char*, QListViewItem*, char*) [15]
[41]     0.2    0.00    0.01     157         List::Add(int, QTabWidget*, void*, QListViewItem*, char*, char*, void*) [41]
                0.00    0.01     157/287         List::Find_Path(char*) [37]
                0.00    0.00     157/157         List_Data::List_Data() [93]
-----------------------------------------------
                0.00    0.01       7/7           Note::Note(QTabWidget*, bool, char*, char*, char*, bool, bool&, int) [40]
[42]     0.1    0.00    0.01       7         Tree_Note::Tree_Note(QTabWidget*, char*, char*, char*, QHBox*, QVBox*, bool, bool&, int) [42]
                0.00    0.00       7/128         Tree_Note::Insert_Node(char*, char*, bool, int, bool) [11]
                0.00    0.00       7/7           Tree_Note::Make_Root(char*, char*, char*) [49]
                0.00    0.00      77/15727       QString::~QString() [26]
                0.00    0.00       7/2145        QString::QString() [29]
                0.00    0.00       7/7           Tree_Note::Init_Current_Widget() [105]
                0.00    0.00       7/16          List::List() [100]
-----------------------------------------------
                0.01    0.00    1781/1781        QValueListPrivate<QString>::QValueListPrivate() [47]
[43]     0.1    0.01    0.00    1781         QShared::QShared() [43]
-----------------------------------------------
                                                 <spontaneous>
[44]     0.1    0.01    0.00                 qstrcmp(char const*, char const*) [44]
-----------------------------------------------
                                                 <spontaneous>
[45]     0.1    0.01    0.00                 QValueList<QString>::~QValueList() [45]
-----------------------------------------------
                                                 <spontaneous>
[46]     0.1    0.01    0.00                 QStringList::~QStringList() [46]
-----------------------------------------------
                                                 <spontaneous>
[47]     0.1    0.00    0.01                 QValueListPrivate<QString>::QValueListPrivate() [47]
                0.01    0.00    1781/1781        QShared::QShared() [43]
-----------------------------------------------
                0.00    0.00       7/14          Book::Parse_Dir(char*, int, int) [10]
                0.00    0.00       7/14          Note::Note(QTabWidget*, bool, char*, char*, char*, bool, bool&, int) [40]
[48]     0.0    0.00    0.00      14         List::Add(void*, char*) [48]
                0.00    0.00      14/157         List::Add(int, QTabWidget*, void*, QListViewItem*, char*, char*, void*) [41]
-----------------------------------------------
                0.00    0.00       7/7           Tree_Note::Tree_Note(QTabWidget*, char*, char*, char*, QHBox*, QVBox*, bool, bool&, int) [42]
[49]     0.0    0.00    0.00       7         Tree_Note::Make_Root(char*, char*, char*) [49]
                0.00    0.00      14/157         List::Add(int, QTabWidget*, void*, QListViewItem*, char*, char*, void*) [41]
-----------------------------------------------
                0.00    0.00       1/9           __tcf_1 [57]
                0.00    0.00       1/9           __tcf_2 [58]
                0.00    0.00       7/9           Tree_Note::~Tree_Note() [51]
[50]     0.0    0.00    0.00       9         List::~List() [50]
                0.00    0.00       9/296         List::Rewind() [36]
                0.00    0.00       9/9           List::Delete_All() [101]
-----------------------------------------------
                                                 <spontaneous>
[51]     0.0    0.00    0.00                 Tree_Note::~Tree_Note() [51]
                0.00    0.00       7/9           List::~List() [50]
                0.00    0.00       7/15727       QString::~QString() [26]
-----------------------------------------------
                0.00    0.00     116/116         Text_Edit_Widget::Slot_Font_Changed(QFont const&) [53]
[52]     0.0    0.00    0.00     116         Text_Edit::Slot_Font_Changed(QFont const&) [52]
                0.00    0.00     232/15727       QString::~QString() [26]
                0.00    0.00     232/232         QFont::bold() const [90]
-----------------------------------------------
                                                 <spontaneous>
[53]     0.0    0.00    0.00                 Text_Edit_Widget::Slot_Font_Changed(QFont const&) [53]
                0.00    0.00     116/116         Text_Edit::Slot_Font_Changed(QFont const&) [52]
-----------------------------------------------
                0.00    0.00       3/3           Data::Data(bool, QWidget*, char const*, bool&) [55]
[54]     0.0    0.00    0.00       3         Data_Widget::Data_Widget(bool, QWidget*, bool&) [54]
                0.00    0.00       9/2145        QString::QString() [29]
-----------------------------------------------
                0.00    0.00       3/3           Tree_Note::New_Current_Widget(int, char*, QListViewItem*, char*) [15]
[55]     0.0    0.00    0.00       3         Data::Data(bool, QWidget*, char const*, bool&) [55]
                0.00    0.00       3/3           Data_Widget::Data_Widget(bool, QWidget*, bool&) [54]
                0.00    0.00       3/3           Data_Widget::Hide() [107]
                0.00    0.00       3/3           Data_Widget::Set_New_Path(char const*) [106]
-----------------------------------------------
                                                 <spontaneous>
[56]     0.0    0.00    0.00                 Book::~Book() [56]
                0.00    0.00       1/287         List::Find_Path(char*) [37]
                0.00    0.00       1/150         List::Delete(List_Data*) [94]
                0.00    0.00       1/1           Note::~Note() [121]
-----------------------------------------------
                                                 <spontaneous>
[57]     0.0    0.00    0.00                 __tcf_1 [57]
                0.00    0.00       1/9           List::~List() [50]
-----------------------------------------------
                                                 <spontaneous>
[58]     0.0    0.00    0.00                 __tcf_2 [58]
                0.00    0.00       1/9           List::~List() [50]
-----------------------------------------------
                0.00    0.00       1/1           Book::Slot_Open_Book() [8]
[59]     0.0    0.00    0.00       1         List::Add_Path(char*) [59]
                0.00    0.00       1/157         List::Add(int, QTabWidget*, void*, QListViewItem*, char*, char*, void*) [41]
-----------------------------------------------
                0.00    0.00       1/1           NoteBookManager::qt_invoke(int, QUObject*) [62]
[60]     0.0    0.00    0.00       1         NoteBookManager::fileNew() [60]
                0.00    0.00       1/1           Book::Book() [61]
-----------------------------------------------
                0.00    0.00       1/1           NoteBookManager::fileNew() [60]
[61]     0.0    0.00    0.00       1         Book::Book() [61]
                0.00    0.00      10/15727       QString::~QString() [26]
-----------------------------------------------
                                                 <spontaneous>
[62]     0.0    0.00    0.00                 NoteBookManager::qt_invoke(int, QUObject*) [62]
                0.00    0.00       1/1           NoteBookManager::fileNew() [60]
                0.00    0.00      11/184         NoteBookManager::staticMetaObject() [91]
                0.00    0.00      11/716         QMetaObject::slotOffset() const [84]
-----------------------------------------------
                                                 <spontaneous>
[63]     0.0    0.00    0.00                 Data_Widget::~Data_Widget() [63]
                0.00    0.00       9/15727       QString::~QString() [26]
                0.00    0.00       3/3           Data_Widget::Save_Data() [109]
-----------------------------------------------
                                                 <spontaneous>
[64]     0.0    0.00    0.00                 main [64]
                0.00    0.00       2/15727       QString::~QString() [26]
                0.00    0.00       1/1           NoteBookManager::NoteBookManager() [66]
                0.00    0.00       1/1           KApplication::isRestored() const [122]
-----------------------------------------------
                                                 <spontaneous>
[65]     0.0    0.00    0.00                 NoteBookManagerView::NoteBookManagerView(QWidget*) [65]
                0.00    0.00       4/15727       QString::~QString() [26]
-----------------------------------------------
                0.00    0.00       1/1           main [64]
[66]     0.0    0.00    0.00       1         NoteBookManager::NoteBookManager() [66]
                0.00    0.00       1/1           NoteBookManager::setupActions() [67]
                0.00    0.00       1/15727       QString::~QString() [26]
-----------------------------------------------
                0.00    0.00       1/1           NoteBookManager::NoteBookManager() [66]
[67]     0.0    0.00    0.00       1         NoteBookManager::setupActions() [67]
                0.00    0.00       1/15727       QString::~QString() [26]
                0.00    0.00       1/1           KApplication::kApplication() [120]
-----------------------------------------------
                0.00    0.00     128/965         Tree_Note::Insert_Node(char*, char*, bool, int, bool) [11]
                0.00    0.00     298/965         Note_Type::Get_Note_Type(char const*) [500]
                0.00    0.00     539/965         Book::Parse_Dir(char*, int, int) [10]
[68]     0.0    0.00    0.00     965         stat [68]
-----------------------------------------------
                0.00    0.00       5/17702       QValueListPrivate<KSharedPtr<KService> >::derefAndDelete() [332]
                0.00    0.00     335/17702       QValueListPrivate<int>::derefAndDelete() [21]
                0.00    0.00    1635/17702       QValueListPrivate<QString>::derefAndDelete() [341]
                0.00    0.00   15727/17702       QString::~QString() [26]
[75]     0.0    0.00    0.00   17702         QShared::deref() [75]
-----------------------------------------------
                0.00    0.00     138/6845        QValueList<int>::begin() [97]
                0.00    0.00    2258/6845        QValueListPrivate<int>::insert(QValueListIterator<int>, int const&) [344]
                0.00    0.00    4449/6845        QValueList<int>::end() [27]
[76]     0.0    0.00    0.00    6845         QValueListIterator<int>::QValueListIterator(QValueListNode<int>*) [76]
-----------------------------------------------
                0.00    0.00     158/4896        List::Delete_All() [101]
                0.00    0.00     162/4896        List::Rewind() [36]
                0.00    0.00    4576/4896        List::Find_Path(char*) [37]
[77]     0.0    0.00    0.00    4896         List::Get_Next() [77]
-----------------------------------------------
                0.00    0.00     138/4587        QValueList<int>::begin() [97]
                0.00    0.00    4449/4587        QValueList<int>::end() [27]
[78]     0.0    0.00    0.00    4587         QValueList<int>::detach() [78]
-----------------------------------------------
                0.00    0.00    2258/2258        QValueListPrivate<int>::insert(QValueListIterator<int>, int const&) [344]
[79]     0.0    0.00    0.00    2258         QValueListNode<int>::QValueListNode(int const&) [79]
-----------------------------------------------
                0.00    0.00    2204/2204        Text_Edit::Setup_Tool_Bar() [17]
[80]     0.0    0.00    0.00    2204         QValueListIterator<int>::operator!=(QValueListIterator<int> const&) const [80]
-----------------------------------------------
                0.00    0.00    2088/2088        Text_Edit::Setup_Tool_Bar() [17]
[81]     0.0    0.00    0.00    2088         QValueListIterator<int>::operator*() [81]
-----------------------------------------------
                0.00    0.00    2088/2088        Text_Edit::Setup_Tool_Bar() [17]
[82]     0.0    0.00    0.00    2088         QValueListIterator<int>::operator++() [82]
-----------------------------------------------
                0.00    0.00       3/936         Data_Widget::Hide() [107]
                0.00    0.00       9/936         Pictures::Show() [102]
                0.00    0.00     116/936         Text_Edit::Check_Password() [98]
                0.00    0.00     128/936         Tree_Note::Show_New_Widget(List_Data*) [96]
                0.00    0.00     296/936         List::Rewind() [36]
                0.00    0.00     384/936         Tree_Note::Hide_Current_Widget() [89]
[83]     0.0    0.00    0.00     936         GUI_Refresh::Refresh() [83]
-----------------------------------------------
                0.00    0.00       3/716         Data_Widget::qt_invoke(int, QUObject*) [191]
                0.00    0.00       6/716         Book::qt_invoke(int, QUObject*) [9]
                0.00    0.00      11/716         NoteBookManager::qt_invoke(int, QUObject*) [62]
                0.00    0.00     696/716         Text_Edit_Widget::qt_invoke(int, QUObject*) [23]
[84]     0.0    0.00    0.00     716         QMetaObject::slotOffset() const [84]
-----------------------------------------------
                0.00    0.00     583/583         QWidget::setGeometry(QRect const&) [19]
[85]     0.0    0.00    0.00     583         QRect::top() const [85]
-----------------------------------------------
                0.00    0.00     583/583         QWidget::setGeometry(QRect const&) [19]
[86]     0.0    0.00    0.00     583         QRect::left() const [86]
-----------------------------------------------
                0.00    0.00     583/583         QWidget::setGeometry(QRect const&) [19]
[87]     0.0    0.00    0.00     583         QRect::width() const [87]
-----------------------------------------------
                0.00    0.00     583/583         QWidget::setGeometry(QRect const&) [19]
[88]     0.0    0.00    0.00     583         QRect::height() const [88]
-----------------------------------------------
                0.00    0.00     128/384         Tree_Note::Swap_Widget(List_Data*) [95]
                0.00    0.00     256/384         Tree_Note::Insert_Node(char*, char*, bool, int, bool) [11]
[89]     0.0    0.00    0.00     384         Tree_Note::Hide_Current_Widget() [89]
                0.00    0.00     384/936         GUI_Refresh::Refresh() [83]
-----------------------------------------------
                0.00    0.00     232/232         Text_Edit::Slot_Font_Changed(QFont const&) [52]
[90]     0.0    0.00    0.00     232         QFont::bold() const [90]
-----------------------------------------------
                0.00    0.00      11/184         NoteBookManager::qt_invoke(int, QUObject*) [62]
                0.00    0.00     173/184         NoteBookManager::metaObject() const [594]
[91]     0.0    0.00    0.00     184         NoteBookManager::staticMetaObject() [91]
-----------------------------------------------
                0.00    0.00     175/175         Tree_Note::metaObject() const [638]
[92]     0.0    0.00    0.00     175         Tree_Note::staticMetaObject() [92]
-----------------------------------------------
                0.00    0.00     157/157         List::Add(int, QTabWidget*, void*, QListViewItem*, char*, char*, void*) [41]
[93]     0.0    0.00    0.00     157         List_Data::List_Data() [93]
-----------------------------------------------
                0.00    0.00       1/150         Book::~Book() [56]
                0.00    0.00     149/150         List::Delete_All() [101]
[94]     0.0    0.00    0.00     150         List::Delete(List_Data*) [94]
                0.00    0.00       3/3           Data::~Data() [110]
-----------------------------------------------
                0.00    0.00     128/128         Tree_Note::New_Current_Widget(int, char*, QListViewItem*, char*) [15]
[95]     0.0    0.00    0.00     128         Tree_Note::Swap_Widget(List_Data*) [95]
                0.00    0.00     128/384         Tree_Note::Hide_Current_Widget() [89]
                0.00    0.00     128/128         Tree_Note::Show_New_Widget(List_Data*) [96]
-----------------------------------------------
                0.00    0.00     128/128         Tree_Note::Swap_Widget(List_Data*) [95]
[96]     0.0    0.00    0.00     128         Tree_Note::Show_New_Widget(List_Data*) [96]
                0.00    0.00     128/936         GUI_Refresh::Refresh() [83]
-----------------------------------------------
                0.00    0.00     116/116         Text_Edit::Setup_Tool_Bar() [17]
[97]     0.0    0.00    0.00     116         QValueList<int>::begin() [97]
                0.00    0.00     138/4587        QValueList<int>::detach() [78]
                0.00    0.00     138/6845        QValueListIterator<int>::QValueListIterator(QValueListNode<int>*) [76]
-----------------------------------------------
                0.00    0.00     116/116         Text_Edit::Text_Edit(bool&, bool, char*, QWidget*) [16]
[98]     0.0    0.00    0.00     116         Text_Edit::Check_Password() [98]
                0.00    0.00     116/936         GUI_Refresh::Refresh() [83]
-----------------------------------------------
                0.00    0.00     116/116         Text_Edit_Widget::Slot_Color_Changed(QColor const&) [320]
[99]     0.0    0.00    0.00     116         Text_Edit::Slot_Color_Changed(QColor const&) [99]
-----------------------------------------------
                0.00    0.00       2/16          __static_initialization_and_destruction_0(int, int) [117]
                0.00    0.00       7/16          Note::Note(QTabWidget*, bool, char*, char*, char*, bool, bool&, int) [40]
                0.00    0.00       7/16          Tree_Note::Tree_Note(QTabWidget*, char*, char*, char*, QHBox*, QVBox*, bool, bool&, int) [42]
[100]    0.0    0.00    0.00      16         List::List() [100]
-----------------------------------------------
                0.00    0.00       9/9           List::~List() [50]
[101]    0.0    0.00    0.00       9         List::Delete_All() [101]
                0.00    0.00     158/4896        List::Get_Next() [77]
                0.00    0.00     149/150         List::Delete(List_Data*) [94]
-----------------------------------------------
                0.00    0.00       9/9           Pictures::Pictures(QWidget*, char const*) [103]
[102]    0.0    0.00    0.00       9         Pictures::Show() [102]
                0.00    0.00       9/936         GUI_Refresh::Refresh() [83]
-----------------------------------------------
                0.00    0.00       9/9           Tree_Note::New_Current_Widget(int, char*, QListViewItem*, char*) [15]
[103]    0.0    0.00    0.00       9         Pictures::Pictures(QWidget*, char const*) [103]
                0.00    0.00       9/9           Pictures::Show() [102]
-----------------------------------------------
                0.00    0.00       7/7           Note::Note(QTabWidget*, bool, char*, char*, char*, bool, bool&, int) [40]
[104]    0.0    0.00    0.00       7         Note::Parent(char*) [104]
-----------------------------------------------
                0.00    0.00       7/7           Tree_Note::Tree_Note(QTabWidget*, char*, char*, char*, QHBox*, QVBox*, bool, bool&, int) [42]
[105]    0.0    0.00    0.00       7         Tree_Note::Init_Current_Widget() [105]
-----------------------------------------------
                0.00    0.00       3/3           Data::Data(bool, QWidget*, char const*, bool&) [55]
[106]    0.0    0.00    0.00       3         Data_Widget::Set_New_Path(char const*) [106]
-----------------------------------------------
                0.00    0.00       3/3           Data::Data(bool, QWidget*, char const*, bool&) [55]
[107]    0.0    0.00    0.00       3         Data_Widget::Hide() [107]
                0.00    0.00       3/936         GUI_Refresh::Refresh() [83]
-----------------------------------------------
                0.00    0.00       3/3           Data_Widget::Save_Data() [109]
[108]    0.0    0.00    0.00       3         Data_Widget::Save_Data(char*, bool) [108]
-----------------------------------------------
                0.00    0.00       3/3           Data_Widget::~Data_Widget() [63]
[109]    0.0    0.00    0.00       3         Data_Widget::Save_Data() [109]
                0.00    0.00       3/3           Data_Widget::Save_Data(char*, bool) [108]
-----------------------------------------------
                0.00    0.00       3/3           List::Delete(List_Data*) [94]
[110]    0.0    0.00    0.00       3         Data::~Data() [110]
-----------------------------------------------
                0.00    0.00       2/2           Book::Slot_Open_Book() [8]
[111]    0.0    0.00    0.00       2         GUI_Refresh::Set_Refresh(bool) [111]
-----------------------------------------------
                0.00    0.00       1/1           __do_global_ctors_aux [719]
[112]    0.0    0.00    0.00       1         global constructors keyed to _ZN15NoteBookManagerC2Ev [112]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [116]
-----------------------------------------------
                0.00    0.00       1/1           __do_global_ctors_aux [719]
[113]    0.0    0.00    0.00       1         global constructors keyed to _ZN4Book6ParentEPc [113]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [117]
-----------------------------------------------
                0.00    0.00       1/1           __do_global_ctors_aux [719]
[114]    0.0    0.00    0.00       1         global constructors keyed to _ZN4NoteD2Ev [114]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [118]
-----------------------------------------------
                0.00    0.00       1/1           __do_global_ctors_aux [719]
[115]    0.0    0.00    0.00       1         global constructors keyed to _ZNK9Tree_Note9classNameEv [115]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [119]
-----------------------------------------------
                0.00    0.00       1/1           global constructors keyed to _ZN15NoteBookManagerC2Ev [112]
[116]    0.0    0.00    0.00       1         __static_initialization_and_destruction_0(int, int) [116]
-----------------------------------------------
                0.00    0.00       1/1           global constructors keyed to _ZN4Book6ParentEPc [113]
[117]    0.0    0.00    0.00       1         __static_initialization_and_destruction_0(int, int) [117]
                0.00    0.00       2/16          List::List() [100]
-----------------------------------------------
                0.00    0.00       1/1           global constructors keyed to _ZN4NoteD2Ev [114]
[118]    0.0    0.00    0.00       1         __static_initialization_and_destruction_0(int, int) [118]
-----------------------------------------------
                0.00    0.00       1/1           global constructors keyed to _ZNK9Tree_Note9classNameEv [115]
[119]    0.0    0.00    0.00       1         __static_initialization_and_destruction_0(int, int) [119]
-----------------------------------------------
                0.00    0.00       1/1           NoteBookManager::setupActions() [67]
[120]    0.0    0.00    0.00       1         KApplication::kApplication() [120]
-----------------------------------------------
                0.00    0.00       1/1           Book::~Book() [56]
[121]    0.0    0.00    0.00       1         Note::~Note() [121]
-----------------------------------------------
                0.00    0.00       1/1           main [64]
[122]    0.0    0.00    0.00       1         KApplication::isRestored() const [122]
                0.00    0.00       1/1           QApplication::isSessionRestored() const [123]
-----------------------------------------------
                0.00    0.00       1/1           KApplication::isRestored() const [122]
[123]    0.0    0.00    0.00       1         QApplication::isSessionRestored() const [123]
-----------------------------------------------
                0.00    0.00       1/1           QString::isEmpty() const [125]
[124]    0.0    0.00    0.00       1         QString::length() const [124]
-----------------------------------------------
                0.00    0.00       1/1           Book::Slot_Open_Book() [8]
[125]    0.0    0.00    0.00       1         QString::isEmpty() const [125]
                0.00    0.00       1/1           QString::length() const [124]
-----------------------------------------------

 This table describes the call tree of the program, and was sorted by
 the total amount of time spent in each function and its children.

 Each entry in this table consists of several lines.  The line with the
 index number at the left hand margin lists the current function.
 The lines above it list the functions that called this function,
 and the lines below it list the functions this one called.
 This line lists:
     index	A unique number given to each element of the table.
		Index numbers are sorted numerically.
		The index number is printed next to every function name so
		it is easier to look up where the function in the table.

     % time	This is the percentage of the `total' time that was spent
		in this function and its children.  Note that due to
		different viewpoints, functions excluded by options, etc,
		these numbers will NOT add up to 100%.

     self	This is the total amount of time spent in this function.

     children	This is the total amount of time propagated into this
		function by its children.

     called	This is the number of times the function was called.
		If the function called itself recursively, the number
		only includes non-recursive calls, and is followed by
		a `+' and the number of recursive calls.

     name	The name of the current function.  The index number is
		printed after it.  If the function is a member of a
		cycle, the cycle number is printed between the
		function's name and the index number.


 For the function's parents, the fields have the following meanings:

     self	This is the amount of time that was propagated directly
		from the function into this parent.

     children	This is the amount of time that was propagated from
		the function's children into this parent.

     called	This is the number of times this parent called the
		function `/' the total number of times the function
		was called.  Recursive calls to the function are not
		included in the number after the `/'.

     name	This is the name of the parent.  The parent's index
		number is printed after it.  If the parent is a
		member of a cycle, the cycle number is printed between
		the name and the index number.

 If the parents of the function cannot be determined, the word
 `<spontaneous>' is printed in the `name' field, and all the other
 fields are blank.

 For the function's children, the fields have the following meanings:

     self	This is the amount of time that was propagated directly
		from the child into the function.

     children	This is the amount of time that was propagated from the
		child's children to the function.

     called	This is the number of times the function called
		this child `/' the total number of times the child
		was called.  Recursive calls by the child are not
		listed in the number after the `/'.

     name	This is the name of the child.  The child's index
		number is printed after it.  If the child is a
		member of a cycle, the cycle number is printed
		between the name and the index number.

 If there are any cycles (circles) in the call graph, there is an
 entry for the cycle-as-a-whole.  This entry shows who called the
 cycle (as parents) and the members of the cycle (as children.)
 The `+' recursive calls entry shows the number of function calls that
 were internal to the cycle, and the calls entry for each member shows,
 for that member, how many times it was called from other members of
 the cycle.


Index by function name

 [112] global constructors keyed to _ZN15NoteBookManagerC2Ev (qsqlrecord.h) [76] QValueListIterator<int>::QValueListIterator(QValueListNode<int>*) [6] QMemArray<char>::duplicate(char const*, unsigned int)
 [113] global constructors keyed to _ZN4Book6ParentEPc (qsqlrecord.h) [81] QValueListIterator<int>::operator*() [7] QMemArray<char>::QMemArray(QMemArray<char> const&)
 [114] global constructors keyed to _ZN4NoteD2Ev (qsqlrecord.h) [82] QValueListIterator<int>::operator++() [4] QMemArray<char>::QMemArray()
 [115] global constructors keyed to _ZNK9Tree_Note9classNameEv (qsqlrecord.h) [8] Book::Slot_Open_Book() [14] QMemArray<char>::~QMemArray()
 [116] __static_initialization_and_destruction_0(int, int) (qsqlrecord.h) [10] Book::Parse_Dir(char*, int, int) [98] Text_Edit::Check_Password()
 [117] __static_initialization_and_destruction_0(int, int) (qsqlrecord.h) [61] Book::Book() [17] Text_Edit::Setup_Tool_Bar()
 [118] __static_initialization_and_destruction_0(int, int) (qsqlrecord.h) [55] Data::Data(bool, QWidget*, char const*, bool&) [52] Text_Edit::Slot_Font_Changed(QFont const&)
 [119] __static_initialization_and_destruction_0(int, int) (qsqlrecord.h) [110] Data::~Data() [99] Text_Edit::Slot_Color_Changed(QColor const&)
  [44] qstrcmp(char const*, char const*) [101] List::Delete_All() [31] Text_Edit::Save_Text(char*)
  [45] QValueList<QString>::~QValueList() [48] List::Add(void*, char*) [16] Text_Edit::Text_Edit(bool&, bool, char*, QWidget*)
  [27] QValueList<int>::end() [41] List::Add(int, QTabWidget*, void*, QListViewItem*, char*, char*, void*) [11] Tree_Note::Insert_Node(char*, char*, bool, int, bool)
  [97] QValueList<int>::begin() [94] List::Delete(List_Data*) [95] Tree_Note::Swap_Widget(List_Data*)
  [78] QValueList<int>::detach() [36] List::Rewind()      [96] Tree_Note::Show_New_Widget(List_Data*)
  [22] QValueList<int>::~QValueList() [59] List::Add_Path(char*) [92] Tree_Note::staticMetaObject()
 [106] Data_Widget::Set_New_Path(char const*) [77] List::Get_Next() [15] Tree_Note::New_Current_Widget(int, char*, QListViewItem*, char*)
 [107] Data_Widget::Hide()    [37] List::Find_Path(char*) [89] Tree_Note::Hide_Current_Widget()
 [108] Data_Widget::Save_Data(char*, bool) [100] List::List() [105] Tree_Note::Init_Current_Widget()
 [109] Data_Widget::Save_Data() [50] List::~List()        [13] Tree_Note::Add_Node(char*, char*, int)
  [54] Data_Widget::Data_Widget(bool, QWidget*, bool&) [104] Note::Parent(char*) [49] Tree_Note::Make_Root(char*, char*, char*)
 [111] GUI_Refresh::Set_Refresh(bool) [12] Note::Add_Node(char*, char*, int) [42] Tree_Note::Tree_Note(QTabWidget*, char*, char*, char*, QHBox*, QVBox*, bool, bool&, int)
  [83] GUI_Refresh::Refresh() [40] Note::Note(QTabWidget*, bool, char*, char*, char*, bool, bool&, int) [84] QMetaObject::slotOffset() const
  [46] QStringList::~QStringList() [121] Note::~Note()   [122] KApplication::isRestored() const
 [120] KApplication::kApplication() [18] QGArray::detach() [123] QApplication::isSessionRestored() const
  [79] QValueListNode<int>::QValueListNode(int const&) [28] QShared::ref() [80] QValueListIterator<int>::operator!=(QValueListIterator<int> const&) const
  [32] QValueListNode<int>::QValueListNode() [75] QShared::deref() [90] QFont::bold() const
  [67] NoteBookManager::setupActions() [43] QShared::QShared() [85] QRect::top() const
  [91] NoteBookManager::staticMetaObject() [29] QString::QString() [86] QRect::left() const
  [60] NoteBookManager::fileNew() [26] QString::~QString() [87] QRect::width() const
  [66] NoteBookManager::NoteBookManager() [19] QWidget::setGeometry(QRect const&) [88] QRect::height() const
  [33] Text_Edit_Widget::Connect_Text_Changes(Text_Edit*) [34] QWidget::setWFlags(unsigned int) [2] QGArray::data() const
  [23] Text_Edit_Widget::qt_invoke(int, QUObject*) [20] QWidget::setWState(unsigned int) [124] QString::length() const
  [24] QValueListPrivate<QString>::~QValueListPrivate() [102] Pictures::Show() [125] QString::isEmpty() const
  [21] QValueListPrivate<int>::derefAndDelete() [103] Pictures::Pictures(QWidget*, char const*) [1] QMemArray<char>::data() const
  [30] QValueListPrivate<int>::~QValueListPrivate() [93] List_Data::List_Data() [35] Text_Edit::metaObject() const
   [3] QValueListIterator<QCString>::QValueListIterator(QValueListIterator<QCString> const&) [5] QMemArray<char>::detach() [68] stat
