<?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.8.20" xml:lang="en-US">
  <compounddef id="classconnectivityqt_1_1VpnConnectionsListModel" kind="class" language="C++" prot="public">
    <compoundname>connectivityqt::VpnConnectionsListModel</compoundname>
    <basecompoundref prot="public" virt="non-virtual">QAbstractListModel</basecompoundref>
    <includes refid="vpn-connections-list-model_8h" local="no">connectivityqt/vpn-connections-list-model.h</includes>
      <sectiondef kind="public-type">
      <memberdef kind="enum" id="classconnectivityqt_1_1VpnConnectionsListModel_1a4c69f7139632f15ab4262aa945e5c142" prot="public" static="no" strong="no">
        <type></type>
        <name>Roles</name>
        <enumvalue id="classconnectivityqt_1_1VpnConnectionsListModel_1a4c69f7139632f15ab4262aa945e5c142adcd503be97c5c9389de85c7499716e99" prot="public">
          <name>RoleId</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="classconnectivityqt_1_1VpnConnectionsListModel_1a4c69f7139632f15ab4262aa945e5c142ab5e376a54899f983037d8e4214d34d03" prot="public">
          <name>RoleActive</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="classconnectivityqt_1_1VpnConnectionsListModel_1a4c69f7139632f15ab4262aa945e5c142a25fa858b6f54cbb3f1852557ba0dafb6" prot="public">
          <name>RoleActivatable</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="classconnectivityqt_1_1VpnConnectionsListModel_1a4c69f7139632f15ab4262aa945e5c142a6ea10b9e5c5d9e38d0eb7485ede8e10a" prot="public">
          <name>RoleType</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="classconnectivityqt_1_1VpnConnectionsListModel_1a4c69f7139632f15ab4262aa945e5c142ab58e03565eadb9cdde4f8bf076743714" prot="public">
          <name>RoleConnection</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/vpn-connections-list-model.h" line="43" column="5" bodyfile="connectivityqt/vpn-connections-list-model.h" bodystart="44" bodyend="50"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="protected-attrib">
      <memberdef kind="variable" id="classconnectivityqt_1_1VpnConnectionsListModel_1a745f2d96ee02c74c92c086965796a6cd" prot="protected" static="no" mutable="no">
        <type>std::shared_ptr&lt; Priv &gt;</type>
        <definition>std::shared_ptr&lt;Priv&gt; connectivityqt::VpnConnectionsListModel::d</definition>
        <argsstring></argsstring>
        <name>d</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/vpn-connections-list-model.h" line="87" column="21" bodyfile="connectivityqt/vpn-connections-list-model.h" bodystart="86" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classconnectivityqt_1_1VpnConnectionsListModel_1a54c86681ca63116feb94893cbe9f206c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>connectivityqt::VpnConnectionsListModel::UNITY_DEFINES_PTRS</definition>
        <argsstring>(VpnConnectionsListModel)</argsstring>
        <name>UNITY_DEFINES_PTRS</name>
        <param>
          <type><ref refid="classconnectivityqt_1_1VpnConnectionsListModel" kindref="compound">VpnConnectionsListModel</ref></type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/vpn-connections-list-model.h" line="41" column="5"/>
      </memberdef>
      <memberdef kind="function" id="classconnectivityqt_1_1VpnConnectionsListModel_1a7116186a5e489cd124c3aee285e04c81" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>connectivityqt::VpnConnectionsListModel::VpnConnectionsListModel</definition>
        <argsstring>(const internal::VpnConnectionsListModelParameters &amp;parameters)</argsstring>
        <name>VpnConnectionsListModel</name>
        <param>
          <type>const internal::VpnConnectionsListModelParameters &amp;</type>
          <declname>parameters</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/vpn-connections-list-model.h" line="52" column="5" bodyfile="connectivityqt/vpn-connections-list-model.cpp" bodystart="228" bodyend="236"/>
      </memberdef>
      <memberdef kind="function" id="classconnectivityqt_1_1VpnConnectionsListModel_1a578ddd73b9cae3218262b89931918154" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>connectivityqt::VpnConnectionsListModel::~VpnConnectionsListModel</definition>
        <argsstring>()</argsstring>
        <name>~VpnConnectionsListModel</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/vpn-connections-list-model.h" line="54" column="5" bodyfile="connectivityqt/vpn-connections-list-model.cpp" bodystart="238" bodyend="240"/>
      </memberdef>
      <memberdef kind="function" id="classconnectivityqt_1_1VpnConnectionsListModel_1a87564d2b97f0ac0c6232962d8e465957" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int connectivityqt::VpnConnectionsListModel::columnCount</definition>
        <argsstring>(const QModelIndex &amp;parent) const override</argsstring>
        <name>columnCount</name>
        <param>
          <type>const QModelIndex &amp;</type>
          <declname>parent</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/vpn-connections-list-model.h" line="56" column="9" bodyfile="connectivityqt/vpn-connections-list-model.cpp" bodystart="242" bodyend="245"/>
      </memberdef>
      <memberdef kind="function" id="classconnectivityqt_1_1VpnConnectionsListModel_1a397b4b5504f6b275e27edb35a0cc39dd" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int connectivityqt::VpnConnectionsListModel::rowCount</definition>
        <argsstring>(const QModelIndex &amp;parent) const override</argsstring>
        <name>rowCount</name>
        <param>
          <type>const QModelIndex &amp;</type>
          <declname>parent</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/vpn-connections-list-model.h" line="58" column="9" bodyfile="connectivityqt/vpn-connections-list-model.cpp" bodystart="247" bodyend="250"/>
      </memberdef>
      <memberdef kind="function" id="classconnectivityqt_1_1VpnConnectionsListModel_1aa3d68832ea3e7652385174b5d87c443a" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type>QVariant</type>
        <definition>QVariant connectivityqt::VpnConnectionsListModel::data</definition>
        <argsstring>(const QModelIndex &amp;index, int role) const override</argsstring>
        <name>data</name>
        <param>
          <type>const QModelIndex &amp;</type>
          <declname>index</declname>
        </param>
        <param>
          <type>int</type>
          <declname>role</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/vpn-connections-list-model.h" line="60" column="14" bodyfile="connectivityqt/vpn-connections-list-model.cpp" bodystart="252" bodyend="284"/>
      </memberdef>
      <memberdef kind="function" id="classconnectivityqt_1_1VpnConnectionsListModel_1a4bbbfddde57c5a56ba1c9ca236d03a29" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>bool</type>
        <definition>bool connectivityqt::VpnConnectionsListModel::setData</definition>
        <argsstring>(const QModelIndex &amp;index, const QVariant &amp;value, int role) override</argsstring>
        <name>setData</name>
        <param>
          <type>const QModelIndex &amp;</type>
          <declname>index</declname>
        </param>
        <param>
          <type>const QVariant &amp;</type>
          <declname>value</declname>
        </param>
        <param>
          <type>int</type>
          <declname>role</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/vpn-connections-list-model.h" line="62" column="10" bodyfile="connectivityqt/vpn-connections-list-model.cpp" bodystart="286" bodyend="310"/>
      </memberdef>
      <memberdef kind="function" id="classconnectivityqt_1_1VpnConnectionsListModel_1adf93b76d1ff3960c2c0a3b934cf21511" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type>Qt::ItemFlags</type>
        <definition>Qt::ItemFlags connectivityqt::VpnConnectionsListModel::flags</definition>
        <argsstring>(const QModelIndex &amp;index) const override</argsstring>
        <name>flags</name>
        <param>
          <type>const QModelIndex &amp;</type>
          <declname>index</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/vpn-connections-list-model.h" line="64" column="19" bodyfile="connectivityqt/vpn-connections-list-model.cpp" bodystart="312" bodyend="321"/>
      </memberdef>
      <memberdef kind="function" id="classconnectivityqt_1_1VpnConnectionsListModel_1a088bbf3286a4b5f2cc69a97c6e2799d9" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>QHash&lt; int, QByteArray &gt;</type>
        <definition>QHash&lt;int, QByteArray&gt; connectivityqt::VpnConnectionsListModel::roleNames</definition>
        <argsstring>() const override</argsstring>
        <name>roleNames</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/vpn-connections-list-model.h" line="66" column="11" bodyfile="connectivityqt/vpn-connections-list-model.h" bodystart="66" bodyend="75"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-slot">
      <memberdef kind="slot" id="classconnectivityqt_1_1VpnConnectionsListModel_1a667beecfed4fb29c9b657069a4a97266" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void connectivityqt::VpnConnectionsListModel::add</definition>
        <argsstring>(VpnConnection::Type type)</argsstring>
        <name>add</name>
        <param>
          <type><ref refid="classconnectivityqt_1_1VpnConnection_1a6e46c1a0991a5e90f3eebe98363df056" kindref="member">VpnConnection::Type</ref></type>
          <declname>type</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/vpn-connections-list-model.h" line="78" column="10" bodyfile="connectivityqt/vpn-connections-list-model.cpp" bodystart="323" bodyend="328"/>
      </memberdef>
      <memberdef kind="slot" id="classconnectivityqt_1_1VpnConnectionsListModel_1a7c912980919bc89cca112908a3092a8c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void connectivityqt::VpnConnectionsListModel::remove</definition>
        <argsstring>(VpnConnection *connection)</argsstring>
        <name>remove</name>
        <param>
          <type><ref refid="classconnectivityqt_1_1VpnConnection" kindref="compound">VpnConnection</ref> *</type>
          <declname>connection</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/vpn-connections-list-model.h" line="80" column="10" bodyfile="connectivityqt/vpn-connections-list-model.cpp" bodystart="330" bodyend="333"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="signal">
      <memberdef kind="signal" id="classconnectivityqt_1_1VpnConnectionsListModel_1aefe64370679157f84da8f6d5ddedee24" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void connectivityqt::VpnConnectionsListModel::addFinished</definition>
        <argsstring>(VpnConnection *connection)</argsstring>
        <name>addFinished</name>
        <param>
          <type><ref refid="classconnectivityqt_1_1VpnConnection" kindref="compound">VpnConnection</ref> *</type>
          <declname>connection</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="connectivityqt/vpn-connections-list-model.h" line="83" column="10"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="1">
        <label>connectivityqt::VpnConnectionsListModel</label>
        <link refid="classconnectivityqt_1_1VpnConnectionsListModel"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
      </node>
      <node id="2">
        <label>QAbstractListModel</label>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="5">
        <label>QObject</label>
      </node>
      <node id="1">
        <label>connectivityqt::VpnConnectionsListModel</label>
        <link refid="classconnectivityqt_1_1VpnConnectionsListModel"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
        <childnode refid="3" relation="usage">
          <edgelabel>d</edgelabel>
        </childnode>
      </node>
      <node id="3">
        <label>std::shared_ptr&lt; Priv &gt;</label>
        <childnode refid="4" relation="usage">
          <edgelabel>ptr</edgelabel>
        </childnode>
      </node>
      <node id="2">
        <label>QAbstractListModel</label>
      </node>
      <node id="4">
        <label>connectivityqt::VpnConnection::Priv</label>
        <childnode refid="5" relation="public-inheritance">
        </childnode>
      </node>
    </collaborationgraph>
    <location file="connectivityqt/vpn-connections-list-model.h" line="34" column="1" bodyfile="connectivityqt/vpn-connections-list-model.h" bodystart="35" bodyend="88"/>
    <listofallmembers>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1a667beecfed4fb29c9b657069a4a97266" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>add</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1aefe64370679157f84da8f6d5ddedee24" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>addFinished</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1a87564d2b97f0ac0c6232962d8e465957" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>columnCount</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1a745f2d96ee02c74c92c086965796a6cd" prot="protected" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>d</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1aa3d68832ea3e7652385174b5d87c443a" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>data</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1adf93b76d1ff3960c2c0a3b934cf21511" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>flags</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1a7c912980919bc89cca112908a3092a8c" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>remove</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1a4c69f7139632f15ab4262aa945e5c142a25fa858b6f54cbb3f1852557ba0dafb6" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>RoleActivatable</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1a4c69f7139632f15ab4262aa945e5c142ab5e376a54899f983037d8e4214d34d03" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>RoleActive</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1a4c69f7139632f15ab4262aa945e5c142ab58e03565eadb9cdde4f8bf076743714" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>RoleConnection</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1a4c69f7139632f15ab4262aa945e5c142adcd503be97c5c9389de85c7499716e99" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>RoleId</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1a088bbf3286a4b5f2cc69a97c6e2799d9" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>roleNames</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1a4c69f7139632f15ab4262aa945e5c142" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>Roles</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1a4c69f7139632f15ab4262aa945e5c142a6ea10b9e5c5d9e38d0eb7485ede8e10a" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>RoleType</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1a397b4b5504f6b275e27edb35a0cc39dd" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>rowCount</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1a4bbbfddde57c5a56ba1c9ca236d03a29" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>setData</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1a54c86681ca63116feb94893cbe9f206c" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>UNITY_DEFINES_PTRS</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1a7116186a5e489cd124c3aee285e04c81" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>VpnConnectionsListModel</name></member>
      <member refid="classconnectivityqt_1_1VpnConnectionsListModel_1a578ddd73b9cae3218262b89931918154" prot="public" virt="non-virtual"><scope>connectivityqt::VpnConnectionsListModel</scope><name>~VpnConnectionsListModel</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
