<?xml version='1.0' encoding='iso-8859-1' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.5.1">
  <compounddef id="file-selection_8h" kind="file">
    <compoundname>file-selection.h</compoundname>
    <includes local="no">glibmm.h</includes>
    <includes local="no">gtkmm/container.h</includes>
    <includes local="no">gtkmm/filefilter.h</includes>
    <includes refid="file-system-model_8h" local="no">hildon-fmmm/file-system-model.h</includes>
    <incdepgraph>
      <node id="33">
        <label>gtkmm/treemodel.h</label>
        <link refid="treemodel_8h" external="gtkmm_doxygen_tags"/>
      </node>
      <node id="34">
        <label>gtkmm/treedragsource.h</label>
        <link refid="treedragsource_8h" external="gtkmm_doxygen_tags"/>
      </node>
      <node id="32">
        <label>gtkmm/treeiter.h</label>
        <link refid="treeiter_8h" external="gtkmm_doxygen_tags"/>
      </node>
      <node id="27">
        <label>file-selection.h</label>
        <link refid="file-selection.h"/>
        <childnode refid="28" relation="include">
        </childnode>
        <childnode refid="29" relation="include">
        </childnode>
        <childnode refid="30" relation="include">
        </childnode>
        <childnode refid="31" relation="include">
        </childnode>
      </node>
      <node id="31">
        <label>hildon-fmmm/file-system-model.h</label>
        <link refid="file-system-model_8h"/>
        <childnode refid="28" relation="include">
        </childnode>
        <childnode refid="32" relation="include">
        </childnode>
        <childnode refid="33" relation="include">
        </childnode>
        <childnode refid="34" relation="include">
        </childnode>
        <childnode refid="35" relation="include">
        </childnode>
        <childnode refid="36" relation="include">
        </childnode>
        <childnode refid="37" relation="include">
        </childnode>
        <childnode refid="38" relation="include">
        </childnode>
        <childnode refid="39" relation="include">
        </childnode>
      </node>
      <node id="38">
        <label>hildon/hildon-file-system-common.h</label>
      </node>
      <node id="30">
        <label>gtkmm/filefilter.h</label>
        <link refid="filefilter_8h" external="gtkmm_doxygen_tags"/>
      </node>
      <node id="37">
        <label>gtkmm/widget.h</label>
        <link refid="widget_8h" external="gtkmm_doxygen_tags"/>
      </node>
      <node id="35">
        <label>glibmm/object.h</label>
        <link refid="object_8h" external="glibmm_doxygen_tags"/>
      </node>
      <node id="39">
        <label>hildon/hildon-file-system-model.h</label>
      </node>
      <node id="36">
        <label>gtkmm/treepath.h</label>
        <link refid="treepath_8h" external="gtkmm_doxygen_tags"/>
      </node>
      <node id="28">
        <label>glibmm.h</label>
      </node>
      <node id="29">
        <label>gtkmm/container.h</label>
        <link refid="container_8h" external="gtkmm_doxygen_tags"/>
      </node>
    </incdepgraph>
    <innerclass refid="classHildon_1_1FileSelection" prot="public">Hildon::FileSelection</innerclass>
    <innernamespace refid="namespaceGlib">Glib</innernamespace>
    <innernamespace refid="namespaceHildon">Hildon</innernamespace>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <programlisting>
<codeline lineno="1"><highlight class="comment">//<sp/>-*-<sp/>c++<sp/>-*-</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="2"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Generated<sp/>by<sp/>gtkmmproc<sp/>--<sp/>DO<sp/>NOT<sp/>MODIFY!</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="3"><highlight class="normal"></highlight><highlight class="preprocessor">#ifndef<sp/>_HILDON_FMMM_FILE_SELECTION_H</highlight></codeline>
<codeline lineno="4"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>_HILDON_FMMM_FILE_SELECTION_H</highlight></codeline>
<codeline lineno="5"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="6"><highlight class="normal"></highlight></codeline>
<codeline lineno="7"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&lt;glibmm.h&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="8"><highlight class="normal"></highlight></codeline>
<codeline lineno="9"><highlight class="normal"></highlight><highlight class="comment">/*</highlight></codeline>
<codeline lineno="10"><highlight class="comment"><sp/>*<sp/>Copyright<sp/>2006-2007<sp/>The<sp/>maemomm<sp/>Development<sp/>Team</highlight></codeline>
<codeline lineno="11"><highlight class="comment"><sp/>*</highlight></codeline>
<codeline lineno="12"><highlight class="comment"><sp/>*<sp/>This<sp/>library<sp/>is<sp/>free<sp/>software;<sp/>you<sp/>can<sp/>redistribute<sp/>it<sp/>and/or</highlight></codeline>
<codeline lineno="13"><highlight class="comment"><sp/>*<sp/>modify<sp/>it<sp/>under<sp/>the<sp/>terms<sp/>of<sp/>the<sp/>GNU<sp/>Library<sp/>General<sp/>Public</highlight></codeline>
<codeline lineno="14"><highlight class="comment"><sp/>*<sp/>License<sp/>as<sp/>published<sp/>by<sp/>the<sp/>Free<sp/>Software<sp/>Foundation;<sp/>either</highlight></codeline>
<codeline lineno="15"><highlight class="comment"><sp/>*<sp/>version<sp/>2<sp/>of<sp/>the<sp/>License,<sp/>or<sp/>(at<sp/>your<sp/>option)<sp/>any<sp/>later<sp/>version.</highlight></codeline>
<codeline lineno="16"><highlight class="comment"><sp/>*</highlight></codeline>
<codeline lineno="17"><highlight class="comment"><sp/>*<sp/>This<sp/>library<sp/>is<sp/>distributed<sp/>in<sp/>the<sp/>hope<sp/>that<sp/>it<sp/>will<sp/>be<sp/>useful,</highlight></codeline>
<codeline lineno="18"><highlight class="comment"><sp/>*<sp/>but<sp/>WITHOUT<sp/>ANY<sp/>WARRANTY;<sp/>without<sp/>even<sp/>the<sp/>implied<sp/>warranty<sp/>of</highlight></codeline>
<codeline lineno="19"><highlight class="comment"><sp/>*<sp/>MERCHANTABILITY<sp/>or<sp/>FITNESS<sp/>FOR<sp/>A<sp/>PARTICULAR<sp/>PURPOSE.<sp/><sp/>See<sp/>the<sp/>GNU</highlight></codeline>
<codeline lineno="20"><highlight class="comment"><sp/>*<sp/>Library<sp/>General<sp/>Public<sp/>License<sp/>for<sp/>more<sp/>details.</highlight></codeline>
<codeline lineno="21"><highlight class="comment"><sp/>*</highlight></codeline>
<codeline lineno="22"><highlight class="comment"><sp/>*<sp/>You<sp/>should<sp/>have<sp/>received<sp/>a<sp/>copy<sp/>of<sp/>the<sp/>GNU<sp/>Library<sp/>General<sp/>Public</highlight></codeline>
<codeline lineno="23"><highlight class="comment"><sp/>*<sp/>License<sp/>along<sp/>with<sp/>this<sp/>library;<sp/>if<sp/>not,<sp/>write<sp/>to<sp/>the<sp/>Free</highlight></codeline>
<codeline lineno="24"><highlight class="comment"><sp/>*<sp/>Software<sp/>Foundation,<sp/>Inc.,<sp/>675<sp/>Mass<sp/>Ave,<sp/>Cambridge,<sp/>MA<sp/>02139,<sp/>USA.</highlight></codeline>
<codeline lineno="25"><highlight class="comment"><sp/>*/</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="26"><highlight class="normal"></highlight></codeline>
<codeline lineno="27"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&lt;<ref refid="container_8h" kindref="compound" external="gtkmm_doxygen_tags">gtkmm/container.h</ref>&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="28"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&lt;<ref refid="filefilter_8h" kindref="compound" external="gtkmm_doxygen_tags">gtkmm/filefilter.h</ref>&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="29"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&lt;<ref refid="file-system-model_8h" kindref="compound">hildon-fmmm/file-system-model.h</ref>&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="30"><highlight class="normal"></highlight></codeline>
<codeline lineno="31"><highlight class="normal"></highlight></codeline>
<codeline lineno="32"><highlight class="normal"></highlight><highlight class="preprocessor">#ifndef<sp/>DOXYGEN_SHOULD_SKIP_THIS</highlight></codeline>
<codeline lineno="33"><highlight class="preprocessor"></highlight><highlight class="keyword">typedef</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">struct<sp/></highlight><highlight class="normal">_HildonFileSelection<sp/>HildonFileSelection;</highlight></codeline>
<codeline lineno="34"><highlight class="normal"></highlight><highlight class="keyword">typedef</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">struct<sp/></highlight><highlight class="normal">_HildonFileSelectionClass<sp/>HildonFileSelectionClass;</highlight></codeline>
<codeline lineno="35"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/></highlight><highlight class="comment">/*<sp/>DOXYGEN_SHOULD_SKIP_THIS<sp/>*/</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="36"><highlight class="normal"></highlight></codeline>
<codeline lineno="37"><highlight class="normal"></highlight></codeline>
<codeline lineno="38"><highlight class="normal"></highlight><highlight class="keyword">namespace<sp/></highlight><highlight class="normal">Hildon</highlight></codeline>
<codeline lineno="39"><highlight class="normal">{<sp/></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal">FileSelection_Class;<sp/>}<sp/></highlight><highlight class="comment">//<sp/>namespace<sp/>Hildon</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="40"><highlight class="normal"></highlight><highlight class="keyword">namespace<sp/></highlight><highlight class="normal">Hildon</highlight></codeline>
<codeline lineno="41"><highlight class="normal">{</highlight></codeline>
<codeline lineno="42"><highlight class="normal"></highlight></codeline>
<codeline lineno="43"><highlight class="normal"></highlight><highlight class="comment">//TODO:<sp/>Remove<sp/>NO_GTYPE<sp/>this<sp/>when<sp/>the<sp/>header<sp/>is<sp/>in<sp/>a<sp/>distributed<sp/>hildon-fm<sp/>version</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="44"><highlight class="normal"></highlight><highlight class="comment">//(It<sp/>is<sp/>in<sp/>trunk):</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="45"><highlight class="normal"></highlight><highlight class="comment">//</highlight></codeline>
<codeline lineno="51"><highlight class="comment"></highlight><highlight class="keyword">enum</highlight><highlight class="normal"><sp/><ref refid="group__hildon__fmmmEnums_1g2895f6b33a9dfcfd62a0d730c13b9dd3" kindref="member">FileSelectionMode</ref></highlight></codeline>
<codeline lineno="52"><highlight class="normal">{</highlight></codeline>
<codeline lineno="53"><highlight class="normal"><sp/><sp/><ref refid="group__hildon__fmmmEnums_1gg2895f6b33a9dfcfd62a0d730c13b9dd31a135b78cef76f287345ac223268d0d7" kindref="member">FILE_SELECTION_MODE_LIST</ref>,</highlight></codeline>
<codeline lineno="54"><highlight class="normal"><sp/><sp/><ref refid="group__hildon__fmmmEnums_1gg2895f6b33a9dfcfd62a0d730c13b9dd310721116b06487f78f3e5f565859f220" kindref="member">FILE_SELECTION_MODE_THUMBNAILS</ref></highlight></codeline>
<codeline lineno="55"><highlight class="normal">};</highlight></codeline>
<codeline lineno="56"><highlight class="normal"></highlight></codeline>
<codeline lineno="57"><highlight class="normal"></highlight></codeline>
<codeline lineno="61"><highlight class="keyword">enum</highlight><highlight class="normal"><sp/><ref refid="group__hildon__fmmmEnums_1g63869308653b751130b9234d551e8734" kindref="member">FileSelectionPane</ref></highlight></codeline>
<codeline lineno="62"><highlight class="normal">{</highlight></codeline>
<codeline lineno="63"><highlight class="normal"><sp/><sp/><ref refid="group__hildon__fmmmEnums_1gg63869308653b751130b9234d551e873489e9e7e5fe6956b952077d9e903203b3" kindref="member">FILE_SELECTION_PANE_NAVIGATION</ref>,</highlight></codeline>
<codeline lineno="64"><highlight class="normal"><sp/><sp/><ref refid="group__hildon__fmmmEnums_1gg63869308653b751130b9234d551e87343e821260899810d4b5eff567af60257c" kindref="member">FILE_SELECTION_PANE_CONTENT</ref></highlight></codeline>
<codeline lineno="65"><highlight class="normal">};</highlight></codeline>
<codeline lineno="66"><highlight class="normal"></highlight></codeline>
<codeline lineno="67"><highlight class="normal"></highlight></codeline>
<codeline lineno="71"><highlight class="keyword">enum</highlight><highlight class="normal"><sp/><ref refid="group__hildon__fmmmEnums_1gd329b435d8f486f47355fd4ff8a22358" kindref="member">FileSelectionSortKey</ref></highlight></codeline>
<codeline lineno="72"><highlight class="normal">{</highlight></codeline>
<codeline lineno="73"><highlight class="normal"><sp/><sp/><ref refid="group__hildon__fmmmEnums_1ggd329b435d8f486f47355fd4ff8a223588bb1887acb2c4b9c91730dca84a37084" kindref="member">FILE_SELECTION_SORT_NAME</ref>,</highlight></codeline>
<codeline lineno="74"><highlight class="normal"><sp/><sp/><ref refid="group__hildon__fmmmEnums_1ggd329b435d8f486f47355fd4ff8a223588bd6c3aedde92249f4dffe93cdf0357d" kindref="member">FILE_SELECTION_SORT_TYPE</ref>,</highlight></codeline>
<codeline lineno="75"><highlight class="normal"><sp/><sp/><ref refid="group__hildon__fmmmEnums_1ggd329b435d8f486f47355fd4ff8a22358a10c251b79ba10726a9f166c3c857780" kindref="member">FILE_SELECTION_SORT_MODIFIED</ref>,</highlight></codeline>
<codeline lineno="76"><highlight class="normal"><sp/><sp/><ref refid="group__hildon__fmmmEnums_1ggd329b435d8f486f47355fd4ff8a22358907b4e8b0dc1e9d8c0378a0887720299" kindref="member">FILE_SELECTION_SORT_SIZE</ref></highlight></codeline>
<codeline lineno="77"><highlight class="normal">};</highlight></codeline>
<codeline lineno="78"><highlight class="normal"></highlight></codeline>
<codeline lineno="79"><highlight class="normal"></highlight></codeline>
<codeline lineno="80"><highlight class="normal"></highlight><highlight class="comment">//TODO:<sp/>Is<sp/>this<sp/>really<sp/>public<sp/>API?</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="81"><highlight class="normal"></highlight></codeline>
<codeline lineno="91" refid="classHildon_1_1FileSelection" refkind="compound"><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classHildon_1_1FileSelection" kindref="compound">FileSelection</ref></highlight></codeline>
<codeline lineno="92"><highlight class="normal"><sp/><sp/>:<sp/></highlight><highlight class="keyword">public</highlight><highlight class="normal"><sp/>Gtk::Container</highlight></codeline>
<codeline lineno="93"><highlight class="normal">{</highlight></codeline>
<codeline lineno="94"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">public</highlight><highlight class="normal">:</highlight></codeline>
<codeline lineno="95"><highlight class="normal"></highlight><highlight class="preprocessor">#ifndef<sp/>DOXYGEN_SHOULD_SKIP_THIS</highlight></codeline>
<codeline lineno="96"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">typedef</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection" kindref="compound">FileSelection</ref><sp/>CppObjectType;</highlight></codeline>
<codeline lineno="97"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">typedef</highlight><highlight class="normal"><sp/>FileSelection_Class<sp/>CppClassType;</highlight></codeline>
<codeline lineno="98"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">typedef</highlight><highlight class="normal"><sp/>HildonFileSelection<sp/>BaseObjectType;</highlight></codeline>
<codeline lineno="99"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">typedef</highlight><highlight class="normal"><sp/>HildonFileSelectionClass<sp/>BaseClassType;</highlight></codeline>
<codeline lineno="100"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/></highlight><highlight class="comment">/*<sp/>DOXYGEN_SHOULD_SKIP_THIS<sp/>*/</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="101"><highlight class="normal"></highlight></codeline>
<codeline lineno="102"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">virtual</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_1d6c5abb7790963af98945f2e2f67ac33" kindref="member">~FileSelection</ref>();</highlight></codeline>
<codeline lineno="103"><highlight class="normal"></highlight></codeline>
<codeline lineno="104"><highlight class="normal"></highlight><highlight class="preprocessor">#ifndef<sp/>DOXYGEN_SHOULD_SKIP_THIS</highlight></codeline>
<codeline lineno="105"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="106"><highlight class="normal"></highlight><highlight class="keyword">private</highlight><highlight class="normal">:</highlight></codeline>
<codeline lineno="107"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">friend</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal">FileSelection_Class;</highlight></codeline>
<codeline lineno="108"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">static</highlight><highlight class="normal"><sp/>CppClassType<sp/>fileselection_class_;</highlight></codeline>
<codeline lineno="109"><highlight class="normal"></highlight></codeline>
<codeline lineno="110"><highlight class="normal"><sp/><sp/></highlight><highlight class="comment">//<sp/>noncopyable</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="111"><highlight class="normal"><sp/><sp/><ref refid="classHildon_1_1FileSelection_14a51745caec6da50ed6a7c999676aa7b" kindref="member">FileSelection</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection" kindref="compound">FileSelection</ref>&amp;);</highlight></codeline>
<codeline lineno="112"><highlight class="normal"><sp/><sp/><ref refid="classHildon_1_1FileSelection" kindref="compound">FileSelection</ref>&amp;<sp/>operator=(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection" kindref="compound">FileSelection</ref>&amp;);</highlight></codeline>
<codeline lineno="113"><highlight class="normal"></highlight></codeline>
<codeline lineno="114"><highlight class="normal"></highlight><highlight class="keyword">protected</highlight><highlight class="normal">:</highlight></codeline>
<codeline lineno="115"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">explicit</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_14a51745caec6da50ed6a7c999676aa7b" kindref="member">FileSelection</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/>Glib::ConstructParams&amp;<sp/>construct_params);</highlight></codeline>
<codeline lineno="116"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">explicit</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_14a51745caec6da50ed6a7c999676aa7b" kindref="member">FileSelection</ref>(HildonFileSelection*<sp/>castitem);</highlight></codeline>
<codeline lineno="117"><highlight class="normal"></highlight></codeline>
<codeline lineno="118"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/></highlight><highlight class="comment">/*<sp/>DOXYGEN_SHOULD_SKIP_THIS<sp/>*/</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="119"><highlight class="normal"></highlight></codeline>
<codeline lineno="120"><highlight class="normal"></highlight><highlight class="keyword">public</highlight><highlight class="normal">:</highlight></codeline>
<codeline lineno="121"><highlight class="normal"></highlight><highlight class="preprocessor">#ifndef<sp/>DOXYGEN_SHOULD_SKIP_THIS</highlight></codeline>
<codeline lineno="122"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">static</highlight><highlight class="normal"><sp/>GType<sp/>get_type()<sp/><sp/><sp/><sp/><sp/><sp/>G_GNUC_CONST;</highlight></codeline>
<codeline lineno="123"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">static</highlight><highlight class="normal"><sp/>GType<sp/>get_base_type()<sp/>G_GNUC_CONST;</highlight></codeline>
<codeline lineno="124"><highlight class="normal"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="125"><highlight class="preprocessor"></highlight></codeline>
<codeline lineno="127"><highlight class="normal"><sp/><sp/>HildonFileSelection*<sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="classHildon_1_1FileSelection_1cf8d0f4549d600280ff0beb047fcff12" kindref="member">gobj</ref>()<sp/><sp/><sp/><sp/><sp/><sp/><sp/>{<sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>reinterpret_cast&lt;HildonFileSelection*&gt;(gobject_);<sp/>}</highlight></codeline>
<codeline lineno="128"><highlight class="normal"></highlight></codeline>
<codeline lineno="130"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/>HildonFileSelection*<sp/><ref refid="classHildon_1_1FileSelection_1cf8d0f4549d600280ff0beb047fcff12" kindref="member">gobj</ref>()</highlight><highlight class="keyword"><sp/>const<sp/></highlight><highlight class="normal">{<sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>reinterpret_cast&lt;HildonFileSelection*&gt;(gobject_);<sp/>}</highlight></codeline>
<codeline lineno="131"><highlight class="normal"></highlight></codeline>
<codeline lineno="132"><highlight class="normal"></highlight></codeline>
<codeline lineno="133"><highlight class="normal"></highlight><highlight class="keyword">public</highlight><highlight class="normal">:</highlight></codeline>
<codeline lineno="134"><highlight class="normal"><sp/><sp/></highlight><highlight class="comment">//C++<sp/>methods<sp/>used<sp/>to<sp/>invoke<sp/>GTK+<sp/>virtual<sp/>functions:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="135"><highlight class="normal"></highlight><highlight class="preprocessor">#ifdef<sp/>GLIBMM_VFUNCS_ENABLED</highlight></codeline>
<codeline lineno="136"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif<sp/>//GLIBMM_VFUNCS_ENABLED</highlight></codeline>
<codeline lineno="137"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="138"><highlight class="normal"></highlight><highlight class="keyword">protected</highlight><highlight class="normal">:</highlight></codeline>
<codeline lineno="139"><highlight class="normal"><sp/><sp/></highlight><highlight class="comment">//GTK+<sp/>Virtual<sp/>Functions<sp/>(override<sp/>these<sp/>to<sp/>change<sp/>behaviour):</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="140"><highlight class="normal"></highlight><highlight class="preprocessor">#ifdef<sp/>GLIBMM_VFUNCS_ENABLED</highlight></codeline>
<codeline lineno="141"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif<sp/>//GLIBMM_VFUNCS_ENABLED</highlight></codeline>
<codeline lineno="142"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="143"><highlight class="normal"><sp/><sp/></highlight><highlight class="comment">//Default<sp/>Signal<sp/>Handlers::</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="144"><highlight class="normal"></highlight><highlight class="preprocessor">#ifdef<sp/>GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED</highlight></codeline>
<codeline lineno="145"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">virtual</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/>on_current_folder_changed();</highlight></codeline>
<codeline lineno="146"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">virtual</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/>on_file_activated();</highlight></codeline>
<codeline lineno="147"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">virtual</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/>on_selection_changed();</highlight></codeline>
<codeline lineno="148"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">virtual</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/>on_navigation_pane_context_menu();</highlight></codeline>
<codeline lineno="149"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">virtual</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/>on_content_pane_context_menu();</highlight></codeline>
<codeline lineno="150"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">virtual</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/>on_location_insensitive(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref>&amp;<sp/>iter);</highlight></codeline>
<codeline lineno="151"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED</highlight></codeline>
<codeline lineno="152"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="153"><highlight class="normal"></highlight></codeline>
<codeline lineno="154"><highlight class="normal"></highlight><highlight class="keyword">private</highlight><highlight class="normal">:</highlight></codeline>
<codeline lineno="155"><highlight class="normal"></highlight></codeline>
<codeline lineno="156"><highlight class="normal"></highlight><highlight class="keyword">public</highlight><highlight class="normal">:</highlight></codeline>
<codeline lineno="157"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">explicit</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_14a51745caec6da50ed6a7c999676aa7b" kindref="member">FileSelection</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="classGlib_1_1RefPtr" kindref="compound" external="glibmm_doxygen_tags">Glib::RefPtr&lt;FileSystemModel&gt;</ref>&amp;<sp/>model);</highlight></codeline>
<codeline lineno="158"><highlight class="normal"></highlight></codeline>
<codeline lineno="159"><highlight class="normal"></highlight><highlight class="comment">//GtkFilePath<sp/>and<sp/>char*<sp/>seem<sp/>to<sp/>be<sp/>equivalent,<sp/>though<sp/>maybe<sp/>that&apos;s<sp/>a<sp/>non-guaranteed<sp/>implementation<sp/>details.</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="160"><highlight class="normal"></highlight><highlight class="comment">//GtkFilePath<sp/>is<sp/>not<sp/>public<sp/>API<sp/>anyway.</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="161"><highlight class="normal"></highlight><highlight class="comment">//For<sp/>instance,<sp/>see<sp/>gtk_file_system_unix_path_to_filename(),<sp/>which<sp/>uses<sp/>gtk_file_path_get_string</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="162"><highlight class="normal"><sp/></highlight></codeline>
<codeline lineno="163"><highlight class="normal"></highlight></codeline>
<codeline lineno="169"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_18437a067d1a1feb42d1b1c77a40c8077" kindref="member">set_mode</ref>(<ref refid="group__hildon__fmmmEnums_1g2895f6b33a9dfcfd62a0d730c13b9dd3" kindref="member">FileSelectionMode</ref><sp/>mode);</highlight></codeline>
<codeline lineno="170"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="176"><highlight class="normal"><sp/><sp/><ref refid="group__hildon__fmmmEnums_1g2895f6b33a9dfcfd62a0d730c13b9dd3" kindref="member">FileSelectionMode</ref><sp/><ref refid="classHildon_1_1FileSelection_13ff0ad6f3dbbd9d1e656d832060a893d" kindref="member">get_mode</ref>()<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="177"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="183"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_137168dfa91dd34949358bf9ed0e81823" kindref="member">set_sort_key</ref>(<ref refid="group__hildon__fmmmEnums_1gd329b435d8f486f47355fd4ff8a22358" kindref="member">FileSelectionSortKey</ref><sp/>key,<sp/><ref refid="namespaceGtk_1g6052510d27fae00eed4aaa3640ff9fbe" kindref="member" external="gtkmm_doxygen_tags">Gtk::SortType</ref><sp/>order);</highlight></codeline>
<codeline lineno="184"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="189"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_1be8485407e1e19809eec31aca8bee8d1" kindref="member">get_sort_key</ref>(<ref refid="group__hildon__fmmmEnums_1gd329b435d8f486f47355fd4ff8a22358" kindref="member">FileSelectionSortKey</ref>&amp;<sp/>key,<sp/><ref refid="namespaceGtk_1g6052510d27fae00eed4aaa3640ff9fbe" kindref="member" external="gtkmm_doxygen_tags">Gtk::SortType</ref>&amp;<sp/>order)<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="190"><highlight class="normal"></highlight></codeline>
<codeline lineno="191"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="192"><highlight class="normal"></highlight><highlight class="preprocessor">#ifdef<sp/>GLIBMM_EXCEPTIONS_ENABLED</highlight></codeline>
<codeline lineno="193"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">bool</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_1b5b7313f6461232ab778fc2b8bb192bb" kindref="member">set_current_folder_uri</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/>std::string&amp;<sp/>folder);</highlight></codeline>
<codeline lineno="194"><highlight class="normal"></highlight><highlight class="preprocessor">#else</highlight></codeline>
<codeline lineno="195"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">bool</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_1b5b7313f6461232ab778fc2b8bb192bb" kindref="member">set_current_folder_uri</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/>std::string&amp;<sp/>folder,<sp/>std::auto_ptr&lt;Glib::Error&gt;&amp;<sp/>error);</highlight></codeline>
<codeline lineno="196"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//GLIBMM_EXCEPTIONS_ENABLED</highlight></codeline>
<codeline lineno="197"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="198"><highlight class="normal"></highlight></codeline>
<codeline lineno="199"><highlight class="normal"><sp/><sp/>std::string<sp/><ref refid="classHildon_1_1FileSelection_1aa5a229ea8feb7554e1978e303d7512e" kindref="member">get_current_folder_uri</ref>()<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="200"><highlight class="normal"></highlight></codeline>
<codeline lineno="208"><highlight class="normal"><sp/><sp/><ref refid="classGtk_1_1TreeIter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::TreeModel::iterator</ref><sp/><ref refid="classHildon_1_1FileSelection_1e1e6b4144267d823f62b0d15d9e86c5e" kindref="member">get_current_folder_iter</ref>()<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="209"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="210"><highlight class="normal"></highlight></codeline>
<codeline lineno="211"><highlight class="normal"></highlight><highlight class="preprocessor">#ifdef<sp/>GLIBMM_EXCEPTIONS_ENABLED</highlight></codeline>
<codeline lineno="212"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">bool</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_1e14373c1ed72f33254c42bd564751f5f" kindref="member">select_uri</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/>std::string&amp;<sp/>uri);</highlight></codeline>
<codeline lineno="213"><highlight class="normal"></highlight><highlight class="preprocessor">#else</highlight></codeline>
<codeline lineno="214"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">bool</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_1e14373c1ed72f33254c42bd564751f5f" kindref="member">select_uri</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/>std::string&amp;<sp/>uri,<sp/>std::auto_ptr&lt;Glib::Error&gt;&amp;<sp/>error);</highlight></codeline>
<codeline lineno="215"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//GLIBMM_EXCEPTIONS_ENABLED</highlight></codeline>
<codeline lineno="216"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="217"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="218"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_14ecf718fd9b2d213695b4822158403aa" kindref="member">unselect_uri</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/>std::string&amp;<sp/>uri);</highlight></codeline>
<codeline lineno="219"><highlight class="normal"></highlight></codeline>
<codeline lineno="220"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="224"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_165b55f8e44a6b9c84440f8434b5e1e14" kindref="member">select_all</ref>();</highlight></codeline>
<codeline lineno="225"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="228"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_10fe1993ba407c83a0553f26a1f736677" kindref="member">unselect_all</ref>();</highlight></codeline>
<codeline lineno="229"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="234"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_1df8e7301f0d23141643af460d508f147" kindref="member">clear_multi_selection</ref>();</highlight></codeline>
<codeline lineno="235"><highlight class="normal"></highlight></codeline>
<codeline lineno="236"><highlight class="normal"><sp/><sp/></highlight><highlight class="comment">//<sp/>TODO:<sp/>return<sp/>a<sp/>StringListHandle<sp/>instead<sp/>and<sp/>add<sp/>a<sp/>const<sp/>version.</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="237"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="238"><highlight class="normal"><sp/><sp/>GSList*<sp/><ref refid="classHildon_1_1FileSelection_19d6bd54e0d8aff838fc1cd7412b6dc0c" kindref="member">get_selected_uris</ref>();</highlight></codeline>
<codeline lineno="239"><highlight class="normal"></highlight></codeline>
<codeline lineno="240"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="246"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_11a17476d1e6f37298dfa074313c047ee" kindref="member">set_select_multiple</ref>(</highlight><highlight class="keywordtype">bool</highlight><highlight class="normal"><sp/>select_multiple<sp/>=<sp/></highlight><highlight class="keyword">true</highlight><highlight class="normal">);</highlight></codeline>
<codeline lineno="247"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="251"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">bool</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_1e0345d3dfc6133206795c28e49306da4" kindref="member">get_select_multiple</ref>()<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="252"><highlight class="normal"></highlight></codeline>
<codeline lineno="253"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="254"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_1c19511b90dcb2a6a59bc725005c005b0" kindref="member">set_column_headers_visible</ref>(</highlight><highlight class="keywordtype">bool</highlight><highlight class="normal"><sp/>visible<sp/>=<sp/></highlight><highlight class="keyword">true</highlight><highlight class="normal">);</highlight></codeline>
<codeline lineno="255"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="256"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">bool</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_1933ba944fc84a1272707d0a7cfa00c5c" kindref="member">get_column_headers_visible</ref>()<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="257"><highlight class="normal"></highlight></codeline>
<codeline lineno="258"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="263"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_18f7596a46ec94fbaaa253a393dbdf619" kindref="member">set_filter</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="classGtk_1_1FileFilter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::FileFilter</ref>&amp;<sp/>filter);</highlight></codeline>
<codeline lineno="264"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="269"><highlight class="normal"><sp/><sp/><ref refid="classGtk_1_1FileFilter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::FileFilter</ref>*<sp/><ref refid="classHildon_1_1FileSelection_14a01928f8f1b1afa5f16ecd981cfe0bb" kindref="member">get_filter</ref>();</highlight></codeline>
<codeline lineno="270"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="275"><highlight class="normal"><sp/><sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="classGtk_1_1FileFilter" kindref="compound" external="gtkmm_doxygen_tags">Gtk::FileFilter</ref>*<sp/><ref refid="classHildon_1_1FileSelection_14a01928f8f1b1afa5f16ecd981cfe0bb" kindref="member">get_filter</ref>()<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="276"><highlight class="normal"></highlight></codeline>
<codeline lineno="277"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="282"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_12b6b47917e2961a1732d5f08a9413078" kindref="member">dim_current_selection</ref>();</highlight></codeline>
<codeline lineno="283"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="287"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_18e3b95452cede20d63572ab088ee2453" kindref="member">undim_all</ref>();</highlight></codeline>
<codeline lineno="288"><highlight class="normal"></highlight></codeline>
<codeline lineno="289"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="294"><highlight class="normal"><sp/><sp/><ref refid="group__hildon__fmmmEnums_1g63869308653b751130b9234d551e8734" kindref="member">FileSelectionPane</ref><sp/><ref refid="classHildon_1_1FileSelection_1196196c7a6cc8924910a35b7a5f7c13d" kindref="member">get_active_pane</ref>()<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="295"><highlight class="normal"></highlight></codeline>
<codeline lineno="296"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="299"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_1738776f8d3bc308f190d9330a0880c87" kindref="member">hide_content_pane</ref>();</highlight></codeline>
<codeline lineno="300"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="305"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_13359b406efc4d28e6fe7f7781301806a" kindref="member">show_content_pane</ref>();</highlight></codeline>
<codeline lineno="306"><highlight class="normal"></highlight></codeline>
<codeline lineno="307"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="308"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="classHildon_1_1FileSelection_11c624581e95e6ed31dddaf5c6f3baf1e" kindref="member">move_cursor_to_uri</ref>(</highlight><highlight class="keyword">const</highlight><highlight class="normal"><sp/><ref refid="classGlib_1_1ustring" kindref="compound" external="glibmm_doxygen_tags">Glib::ustring</ref>&amp;<sp/>uri);</highlight></codeline>
<codeline lineno="309"><highlight class="normal"></highlight></codeline>
<codeline lineno="310"><highlight class="normal"><sp/><sp/></highlight><highlight class="comment">//Ignoring<sp/>deprecated<sp/>functions.</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="311"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="312"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="318"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1SignalProxy0" kindref="compound" external="glibmm_doxygen_tags">Glib::SignalProxy0&lt; void &gt;</ref><sp/><ref refid="classHildon_1_1FileSelection_1a834b1e4db622f3fc05585b79d7032ac" kindref="member">signal_current_folder_changed</ref>();</highlight></codeline>
<codeline lineno="319"><highlight class="normal"></highlight></codeline>
<codeline lineno="320"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="326"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1SignalProxy0" kindref="compound" external="glibmm_doxygen_tags">Glib::SignalProxy0&lt; void &gt;</ref><sp/><ref refid="classHildon_1_1FileSelection_15c0c8322ea5c52c2f2f45bc62c0fe46c" kindref="member">signal_file_activated</ref>();</highlight></codeline>
<codeline lineno="327"><highlight class="normal"></highlight></codeline>
<codeline lineno="328"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="334"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1SignalProxy0" kindref="compound" external="glibmm_doxygen_tags">Glib::SignalProxy0&lt; void &gt;</ref><sp/><ref refid="classHildon_1_1FileSelection_1f68c7e685fd5ad4ea4c1ecd40e7ebd74" kindref="member">signal_selection_changed</ref>();</highlight></codeline>
<codeline lineno="335"><highlight class="normal"></highlight></codeline>
<codeline lineno="336"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="342"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1SignalProxy0" kindref="compound" external="glibmm_doxygen_tags">Glib::SignalProxy0&lt; void &gt;</ref><sp/><ref refid="classHildon_1_1FileSelection_161a503da1e4ef5d39336dd21f5b553bd" kindref="member">signal_navigation_pane_context_menu</ref>();</highlight></codeline>
<codeline lineno="343"><highlight class="normal"></highlight></codeline>
<codeline lineno="344"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="350"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1SignalProxy0" kindref="compound" external="glibmm_doxygen_tags">Glib::SignalProxy0&lt; void &gt;</ref><sp/><ref refid="classHildon_1_1FileSelection_19a476dce30e004a338f6f98684dfbc31" kindref="member">signal_content_pane_context_menu</ref>();</highlight></codeline>
<codeline lineno="351"><highlight class="normal"></highlight></codeline>
<codeline lineno="352"><highlight class="normal"><sp/><sp/></highlight><highlight class="comment">//TODO_Maybe:<sp/>_WRAP_SIGNAL(void<sp/>location_insensitive(GtkTreeIter<sp/>*iter),<sp/>&quot;location_insensitive&quot;)</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="353"><highlight class="normal"><sp/><sp/></highlight><highlight class="comment">//TODO_Maybe:<sp/>_WRAP_SIGNAL(void<sp/>(*uris_dropped)<sp/>(const<sp/>char<sp/>*destination,<sp/>GSList<sp/>*<sp/>sources),<sp/>&quot;uris-dropped&quot;)</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="354"><highlight class="normal"></highlight></codeline>
<codeline lineno="355"><highlight class="normal"></highlight></codeline>
<codeline lineno="361"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1SignalProxy1" kindref="compound" external="glibmm_doxygen_tags">Glib::SignalProxy1&lt; void,const Gtk::TreeModel::iterator&amp; &gt;</ref><sp/><ref refid="classHildon_1_1FileSelection_1ee4a44e9f2e878222028165e3f40371c" kindref="member">signal_location_insensitive</ref>();</highlight></codeline>
<codeline lineno="362"><highlight class="normal"></highlight></codeline>
<codeline lineno="363"><highlight class="normal"></highlight></codeline>
<codeline lineno="364"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/>#ifdef<sp/>GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="365"><highlight class="preprocessor"></highlight></codeline>
<codeline lineno="371"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1PropertyProxy__ReadOnly" kindref="compound" external="glibmm_doxygen_tags">Glib::PropertyProxy_ReadOnly&lt; Glib::RefPtr&lt;FileSystemModel&gt;</ref><sp/>&gt;<sp/>property_model()<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="372"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//#GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="373"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="374"><highlight class="normal"></highlight></codeline>
<codeline lineno="375"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/>#ifdef<sp/>GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="376"><highlight class="preprocessor"></highlight></codeline>
<codeline lineno="382"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1PropertyProxy__ReadOnly" kindref="compound" external="glibmm_doxygen_tags">Glib::PropertyProxy_ReadOnly&lt;bool&gt;</ref><sp/>property_drag_enabled()<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="383"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//#GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="384"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="385"><highlight class="normal"></highlight></codeline>
<codeline lineno="386"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/>#ifdef<sp/>GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="387"><highlight class="preprocessor"></highlight></codeline>
<codeline lineno="393"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1PropertyProxy" kindref="compound" external="glibmm_doxygen_tags">Glib::PropertyProxy&lt;Glib::ustring&gt;</ref><sp/>property_empty_text()<sp/>;</highlight></codeline>
<codeline lineno="394"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//#GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="395"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="396"><highlight class="normal"></highlight><highlight class="preprocessor">#ifdef<sp/>GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="397"><highlight class="preprocessor"></highlight></codeline>
<codeline lineno="403"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1PropertyProxy__ReadOnly" kindref="compound" external="glibmm_doxygen_tags">Glib::PropertyProxy_ReadOnly&lt;Glib::ustring&gt;</ref><sp/>property_empty_text()<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="404"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//#GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="405"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="406"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/>#ifdef<sp/>GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="407"><highlight class="preprocessor"></highlight></codeline>
<codeline lineno="413"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1PropertyProxy__ReadOnly" kindref="compound" external="glibmm_doxygen_tags">Glib::PropertyProxy_ReadOnly&lt;int&gt;</ref><sp/>property_visible_columns()<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="414"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//#GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="415"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="416"><highlight class="normal"></highlight></codeline>
<codeline lineno="417"><highlight class="normal"><sp/><sp/></highlight><highlight class="comment">//_WRAP_PROPERTY(&quot;safe-folder&quot;,<sp/>GtkFilePath*)<sp/>//TODO_maybe:<sp/>GtkFilePath*<sp/>is<sp/>not<sp/>public<sp/>API,<sp/>so<sp/>we<sp/>don&apos;t<sp/>have<sp/>a<sp/>wrapper<sp/>for<sp/>it.</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="418"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/>#ifdef<sp/>GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="419"><highlight class="preprocessor"></highlight></codeline>
<codeline lineno="425"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1PropertyProxy" kindref="compound" external="glibmm_doxygen_tags">Glib::PropertyProxy&lt;int&gt;</ref><sp/>property_active_pane()<sp/>;</highlight></codeline>
<codeline lineno="426"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//#GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="427"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="428"><highlight class="normal"></highlight><highlight class="preprocessor">#ifdef<sp/>GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="429"><highlight class="preprocessor"></highlight></codeline>
<codeline lineno="435"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1PropertyProxy__ReadOnly" kindref="compound" external="glibmm_doxygen_tags">Glib::PropertyProxy_ReadOnly&lt;int&gt;</ref><sp/>property_active_pane()<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="436"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//#GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="437"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="438"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/>#ifdef<sp/>GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="439"><highlight class="preprocessor"></highlight></codeline>
<codeline lineno="445"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1PropertyProxy" kindref="compound" external="glibmm_doxygen_tags">Glib::PropertyProxy&lt;bool&gt;</ref><sp/>property_show_hidden()<sp/>;</highlight></codeline>
<codeline lineno="446"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//#GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="447"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="448"><highlight class="normal"></highlight><highlight class="preprocessor">#ifdef<sp/>GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="449"><highlight class="preprocessor"></highlight></codeline>
<codeline lineno="455"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1PropertyProxy__ReadOnly" kindref="compound" external="glibmm_doxygen_tags">Glib::PropertyProxy_ReadOnly&lt;bool&gt;</ref><sp/>property_show_hidden()<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="456"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//#GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="457"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="458"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/>#ifdef<sp/>GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="459"><highlight class="preprocessor"></highlight></codeline>
<codeline lineno="465"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1PropertyProxy" kindref="compound" external="glibmm_doxygen_tags">Glib::PropertyProxy&lt;bool&gt;</ref><sp/>property_local_only()<sp/>;</highlight></codeline>
<codeline lineno="466"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//#GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="467"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="468"><highlight class="normal"></highlight><highlight class="preprocessor">#ifdef<sp/>GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="469"><highlight class="preprocessor"></highlight></codeline>
<codeline lineno="475"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1PropertyProxy__ReadOnly" kindref="compound" external="glibmm_doxygen_tags">Glib::PropertyProxy_ReadOnly&lt;bool&gt;</ref><sp/>property_local_only()<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="476"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//#GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="477"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="478"><highlight class="normal"></highlight><highlight class="preprocessor"><sp/><sp/>#ifdef<sp/>GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="479"><highlight class="preprocessor"></highlight></codeline>
<codeline lineno="485"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1PropertyProxy" kindref="compound" external="glibmm_doxygen_tags">Glib::PropertyProxy&lt;bool&gt;</ref><sp/>property_show_upnp()<sp/>;</highlight></codeline>
<codeline lineno="486"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//#GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="487"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="488"><highlight class="normal"></highlight><highlight class="preprocessor">#ifdef<sp/>GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="489"><highlight class="preprocessor"></highlight></codeline>
<codeline lineno="495"><highlight class="normal"><sp/><sp/><ref refid="classGlib_1_1PropertyProxy__ReadOnly" kindref="compound" external="glibmm_doxygen_tags">Glib::PropertyProxy_ReadOnly&lt;bool&gt;</ref><sp/>property_show_upnp()<sp/></highlight><highlight class="keyword">const</highlight><highlight class="normal">;</highlight></codeline>
<codeline lineno="496"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//#GLIBMM_PROPERTIES_ENABLED</highlight></codeline>
<codeline lineno="497"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="498"><highlight class="normal"></highlight></codeline>
<codeline lineno="499"><highlight class="normal">};</highlight></codeline>
<codeline lineno="500"><highlight class="normal"></highlight></codeline>
<codeline lineno="501"><highlight class="normal">}<sp/></highlight><highlight class="comment">//<sp/>namespace<sp/>Hildon</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="502"><highlight class="normal"></highlight></codeline>
<codeline lineno="503"><highlight class="normal"></highlight></codeline>
<codeline lineno="504"><highlight class="normal"></highlight><highlight class="keyword">namespace<sp/></highlight><highlight class="normal">Glib</highlight></codeline>
<codeline lineno="505"><highlight class="normal">{</highlight></codeline>
<codeline lineno="511"><highlight class="normal"><sp/><sp/><ref refid="classHildon_1_1FileSelection" kindref="compound">Hildon::FileSelection</ref>*<sp/><ref refid="namespaceGlib_1671306f4a3a0cae5ab4d7a9d54886592" kindref="member" external="glibmm_doxygen_tags">wrap</ref>(HildonFileSelection*<sp/>object,<sp/></highlight><highlight class="keywordtype">bool</highlight><highlight class="normal"><sp/>take_copy<sp/>=<sp/></highlight><highlight class="keyword">false</highlight><highlight class="normal">);</highlight></codeline>
<codeline lineno="512"><highlight class="normal">}<sp/></highlight><highlight class="comment">//namespace<sp/>Glib</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="513"><highlight class="normal"></highlight></codeline>
<codeline lineno="514"><highlight class="normal"></highlight></codeline>
<codeline lineno="515"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/></highlight><highlight class="comment">/*<sp/>_HILDON_FMMM_FILE_SELECTION_H<sp/>*/</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="516"><highlight class="normal"></highlight></codeline>
    </programlisting>
    <location file="/home/murrayc/svn_maemomm/maemomm/trunk/hildon-fmmm/hildon-fm/hildon-fmmm/file-selection.h"/>
  </compounddef>
</doxygen>
