<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.5.2">
  <compounddef id="classCompletionBox" kind="class" prot="public">
    <compoundname>CompletionBox</compoundname>
    <includes local="no">sourceedit.h</includes>
      <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classCompletionBox_14ca8d973bdb7c00271b02a284b81d19a" prot="private" static="no" mutable="no">
        <type>QListWidget *</type>
        <definition>QListWidget* CompletionBox::listwidget</definition>
        <argsstring></argsstring>
        <name>listwidget</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" line="78" bodyfile="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" bodystart="78" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classCompletionBox_155d1e199dba45268d74116998a29bd10" prot="private" static="no" mutable="no">
        <type>QLabel *</type>
        <definition>QLabel* CompletionBox::label</definition>
        <argsstring></argsstring>
        <name>label</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" line="79" bodyfile="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" bodystart="79" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classCompletionBox_1b18bfdf035c256d1a38cce50ad7b0dae" prot="private" static="no" mutable="no">
        <type>QVBoxLayout *</type>
        <definition>QVBoxLayout* CompletionBox::layout</definition>
        <argsstring></argsstring>
        <name>layout</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" line="80" bodyfile="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" bodystart="80" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classCompletionBox_18b662d0f3b9d64e03b61467d3f266437" prot="private" static="no" mutable="no">
        <type>QStringList</type>
        <definition>QStringList CompletionBox::completions</definition>
        <argsstring></argsstring>
        <name>completions</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" line="82" bodyfile="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" bodystart="82" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classCompletionBox_14f4795318d60d8cc05159818c92e0f0f" prot="private" static="no" mutable="no">
        <type><ref refid="classTextEdit" kindref="compound">TextEdit</ref> *</type>
        <definition>TextEdit* CompletionBox::editor</definition>
        <argsstring></argsstring>
        <name>editor</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" line="83" bodyfile="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" bodystart="83" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classCompletionBox_1e0e5bd65267985ba6bc8a629b78f4ada" prot="private" static="no" mutable="no">
        <type>QString</type>
        <definition>QString CompletionBox::searchString</definition>
        <argsstring></argsstring>
        <name>searchString</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" line="84" bodyfile="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" bodystart="84" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classCompletionBox_1db808953a3d645581011d78ed1f2367d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>CompletionBox::CompletionBox</definition>
        <argsstring>(TextEdit *editor, QStringList, QString)</argsstring>
        <name>CompletionBox</name>
        <param>
          <type><ref refid="classTextEdit" kindref="compound">TextEdit</ref> *</type>
          <declname>editor</declname>
        </param>
        <param>
          <type>QStringList</type>
          <defname>_completions</defname>
        </param>
        <param>
          <type>QString</type>
          <defname>_searchString</defname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" line="68" bodyfile="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.cpp" bodystart="57" bodyend="78"/>
      </memberdef>
      <memberdef kind="function" id="classCompletionBox_15e47f034f9c018087d45abc63410ffcb" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>virtual</type>
        <definition>CompletionBox::~CompletionBox</definition>
        <argsstring>()</argsstring>
        <name>~CompletionBox</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" line="69" bodyfile="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.cpp" bodystart="80" bodyend="84"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="protected-func">
      <memberdef kind="function" id="classCompletionBox_1a77d65a1963559df8008bfa62f123035" prot="protected" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void CompletionBox::keyPressEvent</definition>
        <argsstring>(QKeyEvent *e)</argsstring>
        <name>keyPressEvent</name>
        <param>
          <type>QKeyEvent *</type>
          <declname>e</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" line="72" bodyfile="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.cpp" bodystart="86" bodyend="134"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-func">
      <memberdef kind="function" id="classCompletionBox_1e7cdc15441a52bbe2f98697ca42ef430" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void CompletionBox::finishCompletion</definition>
        <argsstring>()</argsstring>
        <name>finishCompletion</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" line="75" bodyfile="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.cpp" bodystart="136" bodyend="142"/>
      </memberdef>
      <memberdef kind="function" id="classCompletionBox_17326470f75f7f1cc1d36ecef1bfb9b66" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void CompletionBox::populate</definition>
        <argsstring>()</argsstring>
        <name>populate</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" line="76" bodyfile="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.cpp" bodystart="144" bodyend="152"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="266">
        <label>LineNumberWidget</label>
        <link refid="classLineNumberWidget"/>
      </node>
      <node id="265">
        <label>Highlighter</label>
        <link refid="classHighlighter"/>
      </node>
      <node id="262">
        <label>CompletionBox</label>
        <link refid="classCompletionBox"/>
        <childnode refid="263" relation="usage">
          <edgelabel>editor</edgelabel>
        </childnode>
      </node>
      <node id="264">
        <label>SourceEdit</label>
        <link refid="classSourceEdit"/>
        <childnode refid="265" relation="usage">
          <edgelabel>highlighter</edgelabel>
        </childnode>
        <childnode refid="266" relation="usage">
          <edgelabel>linenumbers</edgelabel>
        </childnode>
        <childnode refid="263" relation="usage">
          <edgelabel>edit</edgelabel>
        </childnode>
      </node>
      <node id="263">
        <label>TextEdit</label>
        <link refid="classTextEdit"/>
        <childnode refid="264" relation="usage">
          <edgelabel>parent</edgelabel>
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" line="65" bodyfile="/home/oc2k1/Desktop/Lumina-0.2.5/src/sourceedit.h" bodystart="65" bodyend="85"/>
    <listofallmembers>
      <member refid="classCompletionBox_1db808953a3d645581011d78ed1f2367d" prot="public" virt="non-virtual"><scope>CompletionBox</scope><name>CompletionBox</name></member>
      <member refid="classCompletionBox_18b662d0f3b9d64e03b61467d3f266437" prot="private" virt="non-virtual"><scope>CompletionBox</scope><name>completions</name></member>
      <member refid="classCompletionBox_14f4795318d60d8cc05159818c92e0f0f" prot="private" virt="non-virtual"><scope>CompletionBox</scope><name>editor</name></member>
      <member refid="classCompletionBox_1e7cdc15441a52bbe2f98697ca42ef430" prot="private" virt="non-virtual"><scope>CompletionBox</scope><name>finishCompletion</name></member>
      <member refid="classCompletionBox_1a77d65a1963559df8008bfa62f123035" prot="protected" virt="virtual"><scope>CompletionBox</scope><name>keyPressEvent</name></member>
      <member refid="classCompletionBox_155d1e199dba45268d74116998a29bd10" prot="private" virt="non-virtual"><scope>CompletionBox</scope><name>label</name></member>
      <member refid="classCompletionBox_1b18bfdf035c256d1a38cce50ad7b0dae" prot="private" virt="non-virtual"><scope>CompletionBox</scope><name>layout</name></member>
      <member refid="classCompletionBox_14ca8d973bdb7c00271b02a284b81d19a" prot="private" virt="non-virtual"><scope>CompletionBox</scope><name>listwidget</name></member>
      <member refid="classCompletionBox_17326470f75f7f1cc1d36ecef1bfb9b66" prot="private" virt="non-virtual"><scope>CompletionBox</scope><name>populate</name></member>
      <member refid="classCompletionBox_1e0e5bd65267985ba6bc8a629b78f4ada" prot="private" virt="non-virtual"><scope>CompletionBox</scope><name>searchString</name></member>
      <member refid="classCompletionBox_15e47f034f9c018087d45abc63410ffcb" prot="public" virt="virtual"><scope>CompletionBox</scope><name>~CompletionBox</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
