Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 4f45e7bdfd4a5ff17f5f8eaab90d017f > files > 1547

albumshaper-2.1-6mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>AlbumShaper: selectionInterface.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.9 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
    </ul>
  </div>
<h1>selectionInterface.h</h1><a href="selectionInterface_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//==============================================</span>
<a name="l00002"></a>00002 <span class="comment">//  copyright            : (C) 2003-2005 by Will Stokes</span>
<a name="l00003"></a>00003 <span class="comment">//==============================================</span>
<a name="l00004"></a>00004 <span class="comment">//  This program is free software; you can redistribute it </span>
<a name="l00005"></a>00005 <span class="comment">//  and/or modify it under the terms of the GNU General </span>
<a name="l00006"></a>00006 <span class="comment">//  Public License as published by the Free Software </span>
<a name="l00007"></a>00007 <span class="comment">//  Foundation; either version 2 of the License, or  </span>
<a name="l00008"></a>00008 <span class="comment">//  (at your option) any later version.         </span>
<a name="l00009"></a>00009 <span class="comment">//==============================================</span>
<a name="l00010"></a>00010 
<a name="l00011"></a>00011 <span class="preprocessor">#ifndef GUI_EDITING_SELECTIONINTERFACE_H</span>
<a name="l00012"></a>00012 <span class="preprocessor"></span><span class="preprocessor">#define GUI_EDITING_SELECTIONINTERFACE_H</span>
<a name="l00013"></a>00013 <span class="preprocessor"></span>
<a name="l00015"></a><a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a">00015</a> <span class="keyword">typedef</span> <span class="keyword">enum</span>
<a name="l00016"></a>00016 {  
<a name="l00017"></a><a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a5238982f3df49c5f17346a3986c8ae29">00017</a>   <a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a5238982f3df49c5f17346a3986c8ae29">DRAW_SELECTION</a>,
<a name="l00018"></a><a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a8c922f8e7228a9e9a62d1cdc03a2292d">00018</a>   <a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a8c922f8e7228a9e9a62d1cdc03a2292d">MOVE_SELECTION</a>,
<a name="l00019"></a><a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88ac111d0726f85ac68d93c939352a0b5b2">00019</a>   <a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88ac111d0726f85ac68d93c939352a0b5b2">MOVE_TOP_LEFT_CORNER</a>,
<a name="l00020"></a><a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a41945bd31001e8c5430c604d91812744">00020</a>   <a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a41945bd31001e8c5430c604d91812744">MOVE_TOP_RIGHT_CORNER</a>,
<a name="l00021"></a><a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88ac57bcfc0420c5a58391030418137b93a">00021</a>   <a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88ac57bcfc0420c5a58391030418137b93a">MOVE_BOTTOM_LEFT_CORNER</a>,
<a name="l00022"></a><a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a3a69ee708e793f8ad72095ed72fa5ba9">00022</a>   <a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a3a69ee708e793f8ad72095ed72fa5ba9">MOVE_BOTTOM_RIGHT_CORNER</a>,
<a name="l00023"></a><a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a9924e665aba55813904245527e0b00d5">00023</a>   <a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a9924e665aba55813904245527e0b00d5">MOVE_LEFT_SIDE</a>,
<a name="l00024"></a><a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a7cf76b8e7a5897ea45764e98a364fd59">00024</a>   <a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a7cf76b8e7a5897ea45764e98a364fd59">MOVE_RIGHT_SIDE</a>,
<a name="l00025"></a><a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a2bc5889c098b02030346c7d6d7a4e336">00025</a>   <a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a2bc5889c098b02030346c7d6d7a4e336">MOVE_TOP_SIDE</a>,
<a name="l00026"></a><a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a6b921e322b55cd49085cacf6feffddf1">00026</a>   <a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a6b921e322b55cd49085cacf6feffddf1">MOVE_BOTTOM_SIDE</a>,
<a name="l00027"></a><a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88acc904eda209d99e32cd4ca422e821d4b">00027</a>   <a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88acc904eda209d99e32cd4ca422e821d4b">SCALE_SELECTION</a>,
<a name="l00028"></a><a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a5954399bca0721034821960b20a18dce">00028</a>   <a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a5954399bca0721034821960b20a18dce">DRAW_LINE</a>,
<a name="l00029"></a><a class="code" href="selectionInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a548126d587d43d3630c45cd091e095f7">00029</a>   <a class="code" href="histogramInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a548126d587d43d3630c45cd091e095f7">NO_EFFECT</a>
<a name="l00030"></a>00030 } <a class="code" href="histogramInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a" title="current drag mode, effect of mouse movement on selected range">DRAG_MODE</a>;
<a name="l00031"></a>00031 
<a name="l00032"></a>00032 <span class="comment">//--------------------</span>
<a name="l00033"></a>00033 <span class="comment">//forward declarations</span>
<a name="l00034"></a>00034 <span class="keyword">class </span>QPoint;
<a name="l00035"></a>00035 <span class="comment">//--------------------</span>
<a name="l00036"></a>00036 
<a name="l00037"></a>00037 <span class="preprocessor">#include &lt;qwidget.h&gt;</span>
<a name="l00038"></a>00038 <span class="preprocessor">#include &lt;qimage.h&gt;</span>
<a name="l00039"></a>00039 
<a name="l00040"></a>00040 <span class="comment">//=====================================</span>
<a name="l00043"></a>00043 <span class="comment"></span><span class="comment">//=====================================</span>
<a name="l00044"></a><a class="code" href="classSelectionInterface.html">00044</a> <span class="keyword">class </span><a class="code" href="classSelectionInterface.html" title="Display widget for photos. Used by the PhotoEditWidget.">SelectionInterface</a> : <span class="keyword">public</span> <a class="code" href="classQWidget.html">QWidget</a>
<a name="l00045"></a>00045 {
<a name="l00046"></a>00046 Q_OBJECT
<a name="l00047"></a>00047 
<a name="l00048"></a>00048 <span class="keyword">public</span>:
<a name="l00050"></a>00050   <a class="code" href="classSelectionInterface.html#2dfb850749a192d9f5cfffe123133f62" title="Creates layout.">SelectionInterface</a>(<a class="code" href="classQWidget.html">QWidget</a> *parent=0, 
<a name="l00051"></a>00051                             <span class="keyword">const</span> <span class="keywordtype">char</span>* name=0);
<a name="l00052"></a>00052                  
<a name="l00054"></a>00054   <a class="code" href="classSelectionInterface.html#578e3a06b3acaf23280e332bd892b7c9" title="Deletes objects.">~SelectionInterface</a>();
<a name="l00055"></a>00055   
<a name="l00057"></a>00057   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#39abdf30168c98a1e7c5720271616c17" title="Updates displayed photo.">setPhoto</a>(QString imageFilename, <span class="keywordtype">bool</span> resetSelection=<span class="keyword">true</span>);
<a name="l00058"></a>00058   
<a name="l00061"></a>00061   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#cf90bb6743ebc759ff43ab16aa7fa15f" title="Returns the current selected coordinates (actual slideshow image space, aka not including...">getSelection</a>(QPoint &amp;<a class="code" href="redEye__internal_8h.html#6a9aebec61b1a6732045c187a6156f4f">topLeft</a>, QPoint &amp;<a class="code" href="redEye__internal_8h.html#75e80edb449bc9a0925be60719132bd0">bottomRight</a>);
<a name="l00062"></a>00062 
<a name="l00065"></a>00065   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#9d6846ede17f33a9846abd6efe2df3f8" title="Sets the current selection cropMaxDimen specifies the idealized dimension in dominant...">setSelection</a>(QPoint topLeft, QPoint bottomRight, <span class="keywordtype">double</span> <a class="code" href="classSelectionInterface.html#5e6a4c2f0898815bc0bdfd1d4dc27acf" title="Current crop max dimension (in inches).">cropMaxDimen</a>=-1.0);
<a name="l00066"></a>00066   
<a name="l00068"></a>00068   <span class="keywordtype">bool</span> <a class="code" href="classSelectionInterface.html#1b6e4a41f5e2200324a897e08d036d16" title="returns true if selection is empty">selectionEmpty</a>();
<a name="l00069"></a>00069   
<a name="l00071"></a>00071   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#7ad038bcab80c14877ef09e297ba31c3" title="returns the current photo display size (in screen pixels)">getDisplaySize</a>(<span class="keywordtype">int</span> &amp;<a class="code" href="blur_8cpp.html#2474a5474cbff19523a51eb1de01cda4">width</a>, <span class="keywordtype">int</span> &amp;<a class="code" href="blur_8cpp.html#d12fc34ce789bce6c8a05d8a17138534">height</a>);
<a name="l00072"></a>00072   
<a name="l00074"></a>00074   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#8affc4268caeeaabaf0940181c48ff9f" title="enter draw line mode - used for tilt correction">enterDrawLineMode</a>();  
<a name="l00075"></a>00075   <span class="comment">//----------------------</span>
<a name="l00076"></a>00076 signals:
<a name="l00079"></a>00079   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#0904747f2cb99739872f857445e7d8cf" title="emitted when a user CTRL-clicks a selection indicating the selection needs to be...">ctrlClick</a>();
<a name="l00080"></a>00080     
<a name="l00082"></a>00082   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#f011571f91fca578e58f0cc72bb64cde" title="emitted when the user changed the selected region">selectionChanged</a>();
<a name="l00083"></a>00083   
<a name="l00085"></a>00085   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#5c7725a9ca79ffe13cc5966378de86fe" title="emitted when the user changed the aspect ratio of the selected region">aspectRatioChanged</a>();
<a name="l00086"></a>00086   
<a name="l00089"></a>00089   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#232e9231878c57639e25bfaf5edebb0a" title="emitted once line has been selected, on or the other points will be set to -1,-1...">lineSelected</a>( QPoint p1, QPoint p2 ); 
<a name="l00090"></a>00090   <span class="comment">//----------------------</span>
<a name="l00091"></a>00091 <span class="keyword">protected</span>:
<a name="l00092"></a>00092   QSize <a class="code" href="classSelectionInterface.html#9714f6398cbdf9ff934086a08f071f41">sizeHint</a>();    
<a name="l00093"></a>00093   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#7b3e22a22f55253e63cf3c2fc0380032">paintEvent</a>( QPaintEvent *e);
<a name="l00094"></a>00094   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#8e4d0cf7709ef879fed0f6f521180ebb">mousePressEvent</a>( QMouseEvent *e);
<a name="l00095"></a>00095   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#f0017b26cf5c36c58a9c9a0ccc71d79b">mouseReleaseEvent</a>( QMouseEvent *);
<a name="l00096"></a>00096   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#74dfa91930186d55fae54ee7419c6fea">mouseMoveEvent</a>( QMouseEvent *e);
<a name="l00097"></a>00097   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#88dc45268b4223361d3e35155938189a">resizeEvent</a>( QResizeEvent * );
<a name="l00098"></a>00098   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#ee86045e3472d98793540d28e1065e10">keyPressEvent</a>(QKeyEvent *e);
<a name="l00099"></a>00099   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#6237fb05cc3c0e26937ab06bfa7dfa72">keyReleaseEvent</a>(QKeyEvent *e);
<a name="l00100"></a>00100   <span class="comment">//----------------------</span>
<a name="l00101"></a>00101 <span class="keyword">public</span> slots:
<a name="l00103"></a>00103   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#31e54213a11768e60de29129ec8eaf7d" title="selects none of the image">selectNone</a>();
<a name="l00104"></a>00104 
<a name="l00106"></a>00106   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#4cb1299247f3cd673006896076ce9ee7" title="selects all of the image">selectAll</a>();
<a name="l00107"></a>00107   <span class="comment">//----------------------</span>
<a name="l00108"></a>00108 <span class="keyword">private</span>:
<a name="l00110"></a>00110   <a class="code" href="histogramInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a" title="current drag mode, effect of mouse movement on selected range">DRAG_MODE</a> <a class="code" href="classSelectionInterface.html#8ee066a50b6de070535873677d346697" title="determine action based on mouse position">mouseActionByPosition</a>(QPoint p);
<a name="l00111"></a>00111     
<a name="l00113"></a>00113   QPoint <a class="code" href="classSelectionInterface.html#cc9015e19ec8fb9f91035b0ce615808a" title="crops a selected point to within the photo">cropSelectedPoint</a>(QPoint p);
<a name="l00114"></a>00114 
<a name="l00116"></a>00116   QPoint <a class="code" href="classSelectionInterface.html#6514ae36e98ae2bfecfe227ad17e8b74" title="converts a point from display coordinates to original image coordinates">ConvertDisplayToImageCoordinate</a>( QPoint p );
<a name="l00117"></a>00117   
<a name="l00119"></a>00119   QPoint <a class="code" href="classSelectionInterface.html#7607e02d993f12bd84843896a2642d75" title="converts a point from original image coordinates to display coordinates">ConvertImageToDisplayCoordinate</a>( QPoint p );
<a name="l00120"></a>00120   
<a name="l00122"></a>00122   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#9afbd6f6a4ae0969700961f2c157dbb0" title="construct scaled image and unselected images for drawing purposes">constructDisplayImages</a>();
<a name="l00123"></a>00123   
<a name="l00125"></a>00125   <span class="keywordtype">void</span> <a class="code" href="classSelectionInterface.html#847638350fc4396f4f0c3cef10d37394" title="update mouse cursor based on position over widget and selected region">updateCursorShape</a>( QPoint p );
<a name="l00126"></a>00126   
<a name="l00128"></a>00128   <span class="keywordtype">bool</span> <a class="code" href="classSelectionInterface.html#4de500af46da7af905635f04d50f6b77" title="increase/decrease selection while maintaining aspect ratio by changing selected width...">scaleSelection</a>( <span class="keywordtype">int</span> delta );
<a name="l00129"></a>00129   
<a name="l00131"></a><a class="code" href="classSelectionInterface.html#fc097267a3e91cc690a759bef66284da">00131</a>   QImage <a class="code" href="classSelectionInterface.html#fc097267a3e91cc690a759bef66284da" title="Full screen version of image.">fullScreenImage</a>;
<a name="l00132"></a>00132     
<a name="l00134"></a><a class="code" href="classSelectionInterface.html#d665f6cec9fc01558d056adae031570b">00134</a>   QImage <a class="code" href="classSelectionInterface.html#d665f6cec9fc01558d056adae031570b" title="Scaled image used for display purposes.">scaledImage</a>;
<a name="l00135"></a>00135   
<a name="l00137"></a><a class="code" href="classSelectionInterface.html#c519facab9beb28096addc9adc3dcbef">00137</a>   QImage <a class="code" href="classSelectionInterface.html#c519facab9beb28096addc9adc3dcbef" title="Grayscale version of scaled image, used for drawing non-selected regions.">unselectedScaledImage</a>;
<a name="l00138"></a>00138   
<a name="l00140"></a><a class="code" href="classSelectionInterface.html#08793b88930eccdf287ce1680f317446">00140</a>   QPoint <a class="code" href="classSelectionInterface.html#08793b88930eccdf287ce1680f317446" title="first corner of selection, where mouse first clicked">mousePressPoint</a>;
<a name="l00141"></a>00141   
<a name="l00143"></a><a class="code" href="classSelectionInterface.html#dd29d39a3875c9ffc91554b5b33c0c01">00143</a>   QPoint <a class="code" href="classSelectionInterface.html#dd29d39a3875c9ffc91554b5b33c0c01" title="second corner of selection, where mouse moved to">mouseDragPoint</a>;
<a name="l00144"></a>00144   
<a name="l00146"></a><a class="code" href="classSelectionInterface.html#ef1c1d1a15f9ebf440d8c1ff35175390">00146</a>   QPoint <a class="code" href="classSelectionInterface.html#ef1c1d1a15f9ebf440d8c1ff35175390" title="cached mouse position, used to scale or drag around selection area">cachedMousePosition</a>;
<a name="l00147"></a>00147   
<a name="l00149"></a><a class="code" href="classSelectionInterface.html#731bb7cf32068e54df185c4405b1b3ef">00149</a>   <a class="code" href="histogramInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a" title="current drag mode, effect of mouse movement on selected range">DRAG_MODE</a> <a class="code" href="classSelectionInterface.html#731bb7cf32068e54df185c4405b1b3ef" title="method of dragging out, either new selection or resizing selection corner or side...">currentDragMode</a>;
<a name="l00150"></a>00150 
<a name="l00153"></a><a class="code" href="classSelectionInterface.html#bd7aa839bce0f660a061b11f1d9c545a">00153</a>   <a class="code" href="histogramInterface_8h.html#4d26b3730bd5b62a87de6a6b062cc88a" title="current drag mode, effect of mouse movement on selected range">DRAG_MODE</a> <a class="code" href="classSelectionInterface.html#bd7aa839bce0f660a061b11f1d9c545a" title="current mouse shape.">currentMouseShape</a>;
<a name="l00154"></a>00154   
<a name="l00156"></a><a class="code" href="classSelectionInterface.html#7056eadaa6eda51309efdfbd6820ae07">00156</a>   QString <a class="code" href="classSelectionInterface.html#7056eadaa6eda51309efdfbd6820ae07" title="original image filename">origImageFilename</a>;
<a name="l00157"></a>00157   
<a name="l00159"></a><a class="code" href="classSelectionInterface.html#6929402967e5bbcf4e7470111efa938e">00159</a>   QSize <a class="code" href="classSelectionInterface.html#6929402967e5bbcf4e7470111efa938e" title="original image dimensions">origImageSize</a>;  
<a name="l00160"></a>00160     
<a name="l00162"></a><a class="code" href="classSelectionInterface.html#97ea45c59f8ea01c79c0ca0251d1d1e9">00162</a>   <span class="keywordtype">bool</span> <a class="code" href="classSelectionInterface.html#97ea45c59f8ea01c79c0ca0251d1d1e9" title="state of SHIFT button, effects if mouse drags adjust or scale the current selection...">SHIFT_Pressed</a>;
<a name="l00163"></a>00163   
<a name="l00165"></a><a class="code" href="classSelectionInterface.html#ef136a71014e006a7cbb41af594d5eae">00165</a>   <span class="keywordtype">bool</span> <a class="code" href="classSelectionInterface.html#ef136a71014e006a7cbb41af594d5eae" title="state of CTRL button, effects if mouse clicks rotate current selection">CTRL_Pressed</a>;
<a name="l00166"></a>00166   
<a name="l00169"></a><a class="code" href="classSelectionInterface.html#8ea28a06f5b5bd9de5c21f998e9d4992">00169</a>   QPoint <a class="code" href="classSelectionInterface.html#8ea28a06f5b5bd9de5c21f998e9d4992" title="cache the aspect ratio when pressing the control buttion, this helps aleviate numerical...">cachedSelctionCenter</a>;
<a name="l00170"></a><a class="code" href="classSelectionInterface.html#06b6c2a5e5c43fcb55be1127492320a9">00170</a>   QSize <a class="code" href="classSelectionInterface.html#06b6c2a5e5c43fcb55be1127492320a9">cachedSelectionSize</a>;
<a name="l00171"></a>00171   
<a name="l00173"></a><a class="code" href="classSelectionInterface.html#5e6a4c2f0898815bc0bdfd1d4dc27acf">00173</a>   <span class="keywordtype">double</span> <a class="code" href="classSelectionInterface.html#5e6a4c2f0898815bc0bdfd1d4dc27acf" title="Current crop max dimension (in inches).">cropMaxDimen</a>;
<a name="l00174"></a>00174 <span class="comment">//----------------------</span>
<a name="l00175"></a>00175 };
<a name="l00176"></a>00176 <span class="comment">//======================</span>
<a name="l00177"></a>00177 
<a name="l00178"></a>00178 <span class="preprocessor">#endif //GUI_EDITING_SELECTIONINTERFACE_H</span>
</pre></div></div>
<hr size="1"><address style="text-align: right;"><small>Generated on Sun Aug 23 02:34:27 2009 for AlbumShaper by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
</body>
</html>