<!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: AlbumStatistics Class Reference</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 Page</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul> </div> <div class="tabs"> <ul> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> </div> <div class="contents"> <h1>AlbumStatistics Class Reference</h1><!-- doxytag: class="AlbumStatistics" --><!-- doxytag: inherits="QDialog" --><a class="el" href="classAlbum.html" title="An album contains Subalbums.">Album</a> Statistics <a class="el" href="classWindow.html" title="Top level widget, encapsulates the title widget, the layout widget, and the toolbar...">Window</a>. <a href="#_details">More...</a> <p> <code>#include <<a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>></code> <p> <div class="dynheader"> Inheritance diagram for AlbumStatistics:</div> <div class="dynsection"> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <div class="dynheader"> Collaboration diagram for AlbumStatistics:</div> <div class="dynsection"> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <p> <a href="classAlbumStatistics-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Signals</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#32162316f53465a076030ae450c73d86">closed</a> ()</td></tr> <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#8b303f604020119e338c64fdd1c2d247">AlbumStatistics</a> (<a class="el" href="classAlbum.html">Album</a> *<a class="el" href="classAlbumStatistics.html#56249dfaee5f907c8725ecf205bca371">album</a>, <a class="el" href="classQWidget.html">QWidget</a> *parent=0, const char *name=0)</td></tr> <tr><td colspan="2"><br><h2>Private Slots</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#d92b5f344007c70e1458a02f1d970657">setCreationDate</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#49c9ef7a01aebec1a0775faabb95aaa9">reject</a> ()</td></tr> <tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#800381cb92dd28e26957f171c75ed843">closeEvent</a> (QCloseEvent *e)</td></tr> <tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classAlbum.html">Album</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#56249dfaee5f907c8725ecf205bca371">album</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">QGridLayout * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">QGridLayout * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#fce481a1c3093b70fdc8bab44635ad25">grid2</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classQLabel.html">QLabel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#fde62179a37f2b0555ef232955c652ab">titleMessage</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classQLabel.html">QLabel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#04525b4b2c218bb7163ac0b41c30646a">numSubalbums</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classQLabel.html">QLabel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#2f987ab310abc96d7734214d4424b3b6">numSubalbumsVal</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classQLabel.html">QLabel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#4153cba0246e15b96d40c79caf80c2ee">numPhotos</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classQLabel.html">QLabel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#1e4a0ebf25e22632c7818bbd98e6135e">numPhotosVal</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classQLabel.html">QLabel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#1c3286c265f76b16855c88dfbd14693c">sizeOnDisk</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classQLabel.html">QLabel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#ef5ea85c926faf03a5dd68736232aa81">sizeOnDiskVal</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classQLabel.html">QLabel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#42b95e1641ce1ee025c4094445d76555">created</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classQLabel.html">QLabel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#aa77ac79f6803d1784c266f7f969739b">createdVal</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">QPushButton * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#05dd2d852b60c82c0ce7eb2280d7c662">setCreatedVal</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classQLabel.html">QLabel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#93bc5ac17e6a7eee46a3d42529c7550e">modified</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classQLabel.html">QLabel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#fd64f2c650128f12f3d02ab67e1a5d92">modifiedVal</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classQFrame.html">QFrame</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#0bf76700c427440d913fe947053fca54">albumPreview</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">QPixmap * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#7ae7e4c24708a8311dfda844c46fa22c">albumImage</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classQLabel.html">QLabel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#a2a68b12f44004148b5b8d3aede08b9d">albumIcon</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classQLabel.html">QLabel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#c4ff7850b4843c980f1cec0d9abde64f">albumTitle</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">QPushButton * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAlbumStatistics.html#f224bdfe94907d633d05a0a69f2bb398">closeButton</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Close button. <a href="#f224bdfe94907d633d05a0a69f2bb398"></a><br></td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> <a class="el" href="classAlbum.html" title="An album contains Subalbums.">Album</a> Statistics <a class="el" href="classWindow.html" title="Top level widget, encapsulates the title widget, the layout widget, and the toolbar...">Window</a>. <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00030">30</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="8b303f604020119e338c64fdd1c2d247"></a><!-- doxytag: member="AlbumStatistics::AlbumStatistics" ref="8b303f604020119e338c64fdd1c2d247" args="(Album *album, QWidget *parent=0, const char *name=0)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">AlbumStatistics::AlbumStatistics </td> <td>(</td> <td class="paramtype"><a class="el" href="classAlbum.html">Album</a> * </td> <td class="paramname"> <em>album</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classQWidget.html">QWidget</a> * </td> <td class="paramname"> <em>parent</em> = <code>0</code>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>name</em> = <code>0</code></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8cpp_source.html#l00031">31</a> of file <a class="el" href="albumStatistics_8cpp_source.html">albumStatistics.cpp</a>.</p> <p>References <a class="el" href="albumStatistics_8h_source.html#l00071">albumIcon</a>, <a class="el" href="albumStatistics_8h_source.html#l00070">albumImage</a>, <a class="el" href="albumStatistics_8h_source.html#l00069">albumPreview</a>, <a class="el" href="albumStatistics_8h_source.html#l00073">albumTitle</a>, <a class="el" href="imageTools_8cpp_source.html#l00039">calcScaledImageDimensions()</a>, <a class="el" href="albumStatistics_8h_source.html#l00076">closeButton</a>, <a class="el" href="albumStatistics_8h_source.html#l00062">created</a>, <a class="el" href="albumStatistics_8h_source.html#l00063">createdVal</a>, <a class="el" href="album_8cpp_source.html#l00122">Album::getCreationDay()</a>, <a class="el" href="album_8cpp_source.html#l00121">Album::getCreationMonth()</a>, <a class="el" href="album_8cpp_source.html#l00120">Album::getCreationYear()</a>, <a class="el" href="subalbum_8cpp_source.html#l00099">Subalbum::getFirst()</a>, <a class="el" href="album_8cpp_source.html#l00135">Album::getFirstSubalbum()</a>, <a class="el" href="photo_8cpp_source.html#l00191">Photo::getImageFilename()</a>, <a class="el" href="album_8cpp_source.html#l00118">Album::getModificationDay()</a>, <a class="el" href="album_8cpp_source.html#l00117">Album::getModificationMonth()</a>, <a class="el" href="album_8cpp_source.html#l00116">Album::getModificationYear()</a>, <a class="el" href="album_8cpp_source.html#l00124">Album::getName()</a>, <a class="el" href="subalbum_8cpp_source.html#l00097">Subalbum::getNext()</a>, <a class="el" href="photo_8cpp_source.html#l00224">Photo::getNext()</a>, <a class="el" href="album_8cpp_source.html#l00146">Album::getNumPhotos()</a>, <a class="el" href="album_8cpp_source.html#l00144">Album::getNumSubalbums()</a>, <a class="el" href="album_8cpp_source.html#l00128">Album::getRepresentativeImage()</a>, <a class="el" href="photo_8cpp_source.html#l00192">Photo::getSlideshowFilename()</a>, <a class="el" href="albumStatistics_8h_source.html#l00048">grid</a>, <a class="el" href="albumStatistics_8h_source.html#l00049">grid2</a>, <a class="el" href="album_8h_source.html#l00017">LARGE</a>, <a class="el" href="albumStatistics_8h_source.html#l00066">modified</a>, <a class="el" href="albumStatistics_8h_source.html#l00067">modifiedVal</a>, <a class="el" href="albumStatistics_8h_source.html#l00056">numPhotos</a>, <a class="el" href="albumStatistics_8h_source.html#l00057">numPhotosVal</a>, <a class="el" href="albumStatistics_8h_source.html#l00053">numSubalbums</a>, <a class="el" href="albumStatistics_8h_source.html#l00054">numSubalbumsVal</a>, <a class="el" href="albumStatistics_8h_source.html#l00059">sizeOnDisk</a>, <a class="el" href="albumStatistics_8h_source.html#l00060">sizeOnDiskVal</a>, <a class="el" href="albumStatistics_8h_source.html#l00051">titleMessage</a>, and <a class="el" href="config_8h_source.html#l00031">WIDGET_SPACING</a>.</p> <div class="fragment"><pre class="fragment"><a name="l00033"></a>00033 : <a name="l00034"></a>00034 <a class="code" href="classQDialog.html">QDialog</a>(parent,name) <a name="l00035"></a>00035 { <a name="l00036"></a>00036 <span class="comment">//--------------------------------------------------------------</span> <a name="l00037"></a>00037 QColor white(255, 255, 255); <a name="l00038"></a>00038 QColor darkBlue(35, 75, 139); <a name="l00039"></a>00039 <span class="comment">//--------------------------------------------------------------</span> <a name="l00040"></a>00040 <span class="comment">//this album pointer</span> <a name="l00041"></a>00041 this->album = album; <a name="l00042"></a>00042 <span class="comment">//--</span> <a name="l00043"></a>00043 <span class="comment">//compute size on disk</span> <a name="l00044"></a>00044 <span class="keywordtype">int</span> albumSize = 0; <a name="l00045"></a>00045 <a class="code" href="classSubalbum.html" title="A subalbum contains photos.">Subalbum</a>* curSubalbum = album-><a class="code" href="classAlbum.html#0870f79ed21521222c97a704bad0d50f" title="Returns a pointer to the first Subalbum.">getFirstSubalbum</a>(); <a name="l00046"></a>00046 QFileInfo info; <a name="l00047"></a>00047 <span class="keywordflow">while</span>(curSubalbum != NULL) <a name="l00048"></a>00048 { <a name="l00049"></a>00049 <a class="code" href="classPhoto.html" title="A photo consists of a full size image, a smaller slide show image, a very small thumbnail...">Photo</a>* curPhoto = curSubalbum-><a class="code" href="classSubalbum.html#a38b7736f58738d25426bf0cd93fc28a" title="Returns first photo in subalbum.">getFirst</a>(); <a name="l00050"></a>00050 <span class="keywordflow">while</span>(curPhoto != NULL) <a name="l00051"></a>00051 { <a name="l00052"></a>00052 info.setFile( curPhoto-><a class="code" href="classPhoto.html#5ebb6fccddd609df5d407498957e1089" title="Gets the image filename.">getImageFilename</a>() ); <a name="l00053"></a>00053 albumSize+=info.size(); <a name="l00054"></a>00054 <a name="l00055"></a>00055 info.setFile( curPhoto-><a class="code" href="classPhoto.html#d16ff6833a7ddc4340d7c296e2eeac99" title="Gets the slideshow filename.">getSlideshowFilename</a>() ); <a name="l00056"></a>00056 albumSize+=info.size(); <a name="l00057"></a>00057 <a name="l00058"></a>00058 curPhoto = curPhoto-><a class="code" href="classPhoto.html#357f9d79451532a37f41142d3aaba9f9" title="Returns next photo pointer.">getNext</a>(); <a name="l00059"></a>00059 } <a name="l00060"></a>00060 curSubalbum = curSubalbum-><a class="code" href="classSubalbum.html#510a01088f04712e93ae202cc758065f" title="Returns pointer to next subalbum.">getNext</a>(); <a name="l00061"></a>00061 } <a name="l00062"></a>00062 <span class="comment">//--</span> <a name="l00063"></a>00063 <span class="comment">//set window title</span> <a name="l00064"></a>00064 setCaption( tr(<span class="stringliteral">"Album Statistics"</span>)); <a name="l00065"></a>00065 <span class="comment">//--</span> <a name="l00066"></a>00066 <span class="comment">//create title</span> <a name="l00067"></a>00067 <a class="code" href="classAlbumStatistics.html#fde62179a37f2b0555ef232955c652ab">titleMessage</a> = <span class="keyword">new</span> <a class="code" href="classQLabel.html">QLabel</a>( tr(<span class="stringliteral">"Album Statistics:"</span>), <span class="keyword">this</span>); <a name="l00068"></a>00068 <a name="l00069"></a>00069 QFont titleFont = <a class="code" href="classAlbumStatistics.html#fde62179a37f2b0555ef232955c652ab">titleMessage</a>->font(); <a name="l00070"></a>00070 titleFont.setWeight(QFont::Bold); <a name="l00071"></a>00071 titleFont.setPointSize( titleFont.pointSize() + 2 ); <a name="l00072"></a>00072 <a name="l00073"></a>00073 QFont statsFont = <a class="code" href="classAlbumStatistics.html#fde62179a37f2b0555ef232955c652ab">titleMessage</a>->font(); <a name="l00074"></a>00074 statsFont.setWeight(QFont::Bold); <a name="l00075"></a>00075 <a name="l00076"></a>00076 <a class="code" href="classAlbumStatistics.html#fde62179a37f2b0555ef232955c652ab">titleMessage</a>->setFont( titleFont ); <a name="l00077"></a>00077 <span class="comment">//--</span> <a name="l00078"></a>00078 <span class="comment">//create stats</span> <a name="l00079"></a>00079 <span class="comment">//--</span> <a name="l00080"></a>00080 <a class="code" href="classAlbumStatistics.html#04525b4b2c218bb7163ac0b41c30646a">numSubalbums</a> = <span class="keyword">new</span> <a class="code" href="classQLabel.html">QLabel</a>( tr(<span class="stringliteral">"Collections:"</span>), <span class="keyword">this</span>); <a name="l00081"></a>00081 <a class="code" href="classAlbumStatistics.html#04525b4b2c218bb7163ac0b41c30646a">numSubalbums</a>->setFont( statsFont ); <a name="l00082"></a>00082 <a class="code" href="classAlbumStatistics.html#2f987ab310abc96d7734214d4424b3b6">numSubalbumsVal</a> = <span class="keyword">new</span> <a class="code" href="classQLabel.html">QLabel</a>(<span class="keyword">this</span>); <a name="l00083"></a>00083 <a class="code" href="classAlbumStatistics.html#2f987ab310abc96d7734214d4424b3b6">numSubalbumsVal</a>->setText( QString(<span class="stringliteral">"%1"</span>).arg(album-><a class="code" href="classAlbum.html#612d94f8a24a71110343722e8f9d45f9" title="Returns number of subalbums.">getNumSubalbums</a>()) ); <a name="l00084"></a>00084 <a class="code" href="classAlbumStatistics.html#2f987ab310abc96d7734214d4424b3b6">numSubalbumsVal</a>->setFont( statsFont ); <a name="l00085"></a>00085 <span class="comment">//--</span> <a name="l00086"></a>00086 <a class="code" href="classAlbumStatistics.html#4153cba0246e15b96d40c79caf80c2ee">numPhotos</a> = <span class="keyword">new</span> <a class="code" href="classQLabel.html">QLabel</a>( tr(<span class="stringliteral">"Photos:"</span>), <span class="keyword">this</span>); <a name="l00087"></a>00087 <a class="code" href="classAlbumStatistics.html#4153cba0246e15b96d40c79caf80c2ee">numPhotos</a>->setFont( statsFont ); <a name="l00088"></a>00088 <a class="code" href="classAlbumStatistics.html#1e4a0ebf25e22632c7818bbd98e6135e">numPhotosVal</a> = <span class="keyword">new</span> <a class="code" href="classQLabel.html">QLabel</a>(<span class="keyword">this</span>); <a name="l00089"></a>00089 <a class="code" href="classAlbumStatistics.html#1e4a0ebf25e22632c7818bbd98e6135e">numPhotosVal</a>->setText( QString(<span class="stringliteral">"%1"</span>).arg(album-><a class="code" href="classAlbum.html#b804bb42d0657f68b9ee4a695c3a775b" title="Returns the number of photos.">getNumPhotos</a>()) ); <a name="l00090"></a>00090 <a class="code" href="classAlbumStatistics.html#1e4a0ebf25e22632c7818bbd98e6135e">numPhotosVal</a>->setFont( statsFont ); <a name="l00091"></a>00091 <span class="comment">//--</span> <a name="l00092"></a>00092 <a class="code" href="classAlbumStatistics.html#1c3286c265f76b16855c88dfbd14693c">sizeOnDisk</a> = <span class="keyword">new</span> <a class="code" href="classQLabel.html">QLabel</a>( tr(<span class="stringliteral">"Size:"</span>), <span class="keyword">this</span>); <a name="l00093"></a>00093 <a class="code" href="classAlbumStatistics.html#1c3286c265f76b16855c88dfbd14693c">sizeOnDisk</a>->setFont( statsFont ); <a name="l00094"></a>00094 <a class="code" href="classAlbumStatistics.html#ef5ea85c926faf03a5dd68736232aa81">sizeOnDiskVal</a> = <span class="keyword">new</span> <a class="code" href="classQLabel.html">QLabel</a>(<span class="keyword">this</span>); <a name="l00095"></a>00095 <a class="code" href="classAlbumStatistics.html#ef5ea85c926faf03a5dd68736232aa81">sizeOnDiskVal</a>->setFont( statsFont ); <a name="l00096"></a>00096 <span class="keywordflow">if</span>(albumSize < 1024) <a name="l00097"></a>00097 <a class="code" href="classAlbumStatistics.html#ef5ea85c926faf03a5dd68736232aa81">sizeOnDiskVal</a>->setText( QString(tr(<span class="stringliteral">"~%1 Bytes"</span>)).arg(albumSize) ); <a name="l00098"></a>00098 <span class="keywordflow">else</span> <span class="keywordflow">if</span>( albumSize/1024 < 1024) <a name="l00099"></a>00099 <a class="code" href="classAlbumStatistics.html#ef5ea85c926faf03a5dd68736232aa81">sizeOnDiskVal</a>->setText( QString(tr(<span class="stringliteral">"~%1 Kb"</span>)).arg( ((<span class="keywordtype">float</span>)albumSize)/1024 ) ); <a name="l00100"></a>00100 <span class="keywordflow">else</span> <span class="keywordflow">if</span>( albumSize/(1024*1024) < 1024) <a name="l00101"></a>00101 <a class="code" href="classAlbumStatistics.html#ef5ea85c926faf03a5dd68736232aa81">sizeOnDiskVal</a>->setText( QString(tr(<span class="stringliteral">"~%1 Mb"</span>)).arg( ((<span class="keywordtype">float</span>)albumSize)/(1024*1024) ) ); <a name="l00102"></a>00102 <span class="keywordflow">else</span> <a name="l00103"></a>00103 <a class="code" href="classAlbumStatistics.html#ef5ea85c926faf03a5dd68736232aa81">sizeOnDiskVal</a>->setText( QString(tr(<span class="stringliteral">"~%1 Gigs"</span>)).arg( ((<span class="keywordtype">float</span>)albumSize)/(1024*1024*1024) ) ); <a name="l00104"></a>00104 <span class="comment">//--</span> <a name="l00105"></a>00105 QString months[] = { tr(<span class="stringliteral">"January"</span>), <a name="l00106"></a>00106 tr(<span class="stringliteral">"February"</span>), <a name="l00107"></a>00107 tr(<span class="stringliteral">"March"</span>), <a name="l00108"></a>00108 tr(<span class="stringliteral">"April"</span>), <a name="l00109"></a>00109 tr(<span class="stringliteral">"May"</span>), <a name="l00110"></a>00110 tr(<span class="stringliteral">"June"</span>), <a name="l00111"></a>00111 tr(<span class="stringliteral">"July"</span>), <a name="l00112"></a>00112 tr(<span class="stringliteral">"August"</span>), <a name="l00113"></a>00113 tr(<span class="stringliteral">"September"</span>), <a name="l00114"></a>00114 tr(<span class="stringliteral">"October"</span>), <a name="l00115"></a>00115 tr(<span class="stringliteral">"November"</span>), <a name="l00116"></a>00116 tr(<span class="stringliteral">"December"</span>) }; <a name="l00117"></a>00117 <a name="l00118"></a>00118 <a class="code" href="classAlbumStatistics.html#42b95e1641ce1ee025c4094445d76555">created</a> = <span class="keyword">new</span> <a class="code" href="classQLabel.html">QLabel</a>( tr(<span class="stringliteral">"Created:"</span>), <span class="keyword">this</span>); <a name="l00119"></a>00119 <a class="code" href="classAlbumStatistics.html#42b95e1641ce1ee025c4094445d76555">created</a>->setFont( statsFont ); <a name="l00120"></a>00120 QString cVal = QString(<span class="stringliteral">"%1 %2"</span>).arg(months[album-><a class="code" href="classAlbum.html#a8519b202333bf67f06e93813a272530" title="Returns the creation month.">getCreationMonth</a>()-1]).arg(album-><a class="code" href="classAlbum.html#1dfb171cebca3f254918b79b88f18fdc" title="Returnst he creation day.">getCreationDay</a>()); <a name="l00121"></a>00121 <span class="keywordflow">if</span>(album-><a class="code" href="classAlbum.html#1dfb171cebca3f254918b79b88f18fdc" title="Returnst he creation day.">getCreationDay</a>() == 1 || <a name="l00122"></a>00122 album-><a class="code" href="classAlbum.html#1dfb171cebca3f254918b79b88f18fdc" title="Returnst he creation day.">getCreationDay</a>() == 21 || <a name="l00123"></a>00123 album-><a class="code" href="classAlbum.html#1dfb171cebca3f254918b79b88f18fdc" title="Returnst he creation day.">getCreationDay</a>() == 31) <a name="l00124"></a>00124 cVal = cVal + <span class="stringliteral">"st"</span>; <a name="l00125"></a>00125 <span class="keywordflow">else</span> <span class="keywordflow">if</span>(album-><a class="code" href="classAlbum.html#1dfb171cebca3f254918b79b88f18fdc" title="Returnst he creation day.">getCreationDay</a>() == 2 || <a name="l00126"></a>00126 album-><a class="code" href="classAlbum.html#1dfb171cebca3f254918b79b88f18fdc" title="Returnst he creation day.">getCreationDay</a>() == 22) <a name="l00127"></a>00127 cVal = cVal + <span class="stringliteral">"nd"</span>; <a name="l00128"></a>00128 <span class="keywordflow">else</span> <span class="keywordflow">if</span>(album-><a class="code" href="classAlbum.html#1dfb171cebca3f254918b79b88f18fdc" title="Returnst he creation day.">getCreationDay</a>() == 3 || <a name="l00129"></a>00129 album-><a class="code" href="classAlbum.html#1dfb171cebca3f254918b79b88f18fdc" title="Returnst he creation day.">getCreationDay</a>() == 23) <a name="l00130"></a>00130 cVal = cVal + <span class="stringliteral">"rd"</span>; <a name="l00131"></a>00131 <span class="keywordflow">else</span> <a name="l00132"></a>00132 cVal = cVal + <span class="stringliteral">"th"</span>; <a name="l00133"></a>00133 cVal = QString(<span class="stringliteral">"%1, %2"</span>).arg(cVal).arg(album-><a class="code" href="classAlbum.html#e16d9e5691111231864aa57645811d0f" title="Returns the creation year.">getCreationYear</a>()); <a name="l00134"></a>00134 <a name="l00135"></a>00135 <a class="code" href="classAlbumStatistics.html#aa77ac79f6803d1784c266f7f969739b">createdVal</a> = <span class="keyword">new</span> <a class="code" href="classQLabel.html">QLabel</a>( cVal, <span class="keyword">this</span> ); <a name="l00136"></a>00136 <a class="code" href="classAlbumStatistics.html#aa77ac79f6803d1784c266f7f969739b">createdVal</a>->setFont( statsFont ); <a name="l00137"></a>00137 <a name="l00138"></a>00138 <a class="code" href="classAlbumStatistics.html#93bc5ac17e6a7eee46a3d42529c7550e">modified</a> = <span class="keyword">new</span> <a class="code" href="classQLabel.html">QLabel</a>( tr(<span class="stringliteral">"Modified:"</span>), <span class="keyword">this</span>); <a name="l00139"></a>00139 <a class="code" href="classAlbumStatistics.html#93bc5ac17e6a7eee46a3d42529c7550e">modified</a>->setFont( statsFont ); <a name="l00140"></a>00140 QString mVal = QString(<span class="stringliteral">"%1 %2"</span>).arg(months[album-><a class="code" href="classAlbum.html#9fe3b765967a17904843a2eade9d774e" title="Returns the last modified month.">getModificationMonth</a>()-1]).arg(album-><a class="code" href="classAlbum.html#023dc5f5a0a1df5055c5091657860037" title="Returns the last modified day.">getModificationDay</a>()); <a name="l00141"></a>00141 <a name="l00142"></a>00142 <span class="keywordflow">if</span>(album-><a class="code" href="classAlbum.html#023dc5f5a0a1df5055c5091657860037" title="Returns the last modified day.">getModificationDay</a>() == 1 || <a name="l00143"></a>00143 album-><a class="code" href="classAlbum.html#023dc5f5a0a1df5055c5091657860037" title="Returns the last modified day.">getModificationDay</a>() == 21 || <a name="l00144"></a>00144 album-><a class="code" href="classAlbum.html#023dc5f5a0a1df5055c5091657860037" title="Returns the last modified day.">getModificationDay</a>() == 31) <a name="l00145"></a>00145 mVal = mVal + <span class="stringliteral">"st"</span>; <a name="l00146"></a>00146 <span class="keywordflow">else</span> <span class="keywordflow">if</span>(album-><a class="code" href="classAlbum.html#023dc5f5a0a1df5055c5091657860037" title="Returns the last modified day.">getModificationDay</a>() == 2 || <a name="l00147"></a>00147 album-><a class="code" href="classAlbum.html#023dc5f5a0a1df5055c5091657860037" title="Returns the last modified day.">getModificationDay</a>() == 22) <a name="l00148"></a>00148 mVal = mVal + <span class="stringliteral">"nd"</span>; <a name="l00149"></a>00149 <span class="keywordflow">else</span> <span class="keywordflow">if</span>(album-><a class="code" href="classAlbum.html#023dc5f5a0a1df5055c5091657860037" title="Returns the last modified day.">getModificationDay</a>() == 3 || <a name="l00150"></a>00150 album-><a class="code" href="classAlbum.html#023dc5f5a0a1df5055c5091657860037" title="Returns the last modified day.">getModificationDay</a>() == 23) <a name="l00151"></a>00151 mVal = mVal + <span class="stringliteral">"rd"</span>; <a name="l00152"></a>00152 <span class="keywordflow">else</span> <a name="l00153"></a>00153 mVal = mVal + <span class="stringliteral">"th"</span>; <a name="l00154"></a>00154 mVal = QString(<span class="stringliteral">"%1, %2"</span>).arg(mVal).arg(album-><a class="code" href="classAlbum.html#2b80ccec03b4f9a573a094df196bad52" title="Returns the last modified year.">getModificationYear</a>()); <a name="l00155"></a>00155 <a class="code" href="classAlbumStatistics.html#fd64f2c650128f12f3d02ab67e1a5d92">modifiedVal</a> = <span class="keyword">new</span> <a class="code" href="classQLabel.html">QLabel</a>( mVal, <span class="keyword">this</span> ); <a name="l00156"></a>00156 <a class="code" href="classAlbumStatistics.html#fd64f2c650128f12f3d02ab67e1a5d92">modifiedVal</a>->setFont( statsFont ); <a name="l00157"></a>00157 <span class="comment">//--</span> <a name="l00158"></a>00158 <span class="comment">//create album image and title labels</span> <a name="l00159"></a>00159 <a class="code" href="classAlbumStatistics.html#0bf76700c427440d913fe947053fca54">albumPreview</a> = <span class="keyword">new</span> <a class="code" href="classQFrame.html">QFrame</a>( <span class="keyword">this</span> ); <a name="l00160"></a>00160 <a class="code" href="classAlbumStatistics.html#a2a68b12f44004148b5b8d3aede08b9d">albumIcon</a> = <span class="keyword">new</span> <a class="code" href="classQLabel.html">QLabel</a>( <a class="code" href="classAlbumStatistics.html#0bf76700c427440d913fe947053fca54">albumPreview</a> ); <a name="l00161"></a>00161 <a name="l00162"></a>00162 <span class="comment">//if no rep image use small version</span> <a name="l00163"></a>00163 <span class="keywordflow">if</span>(album-><a class="code" href="classAlbum.html#fa2da20aeb08bf27c10243a8886a32c8" title="Returns the representative image.">getRepresentativeImage</a>(<a class="code" href="album_8h.html#c27c2124ca2aed651e06aba3a1468ecb">LARGE</a>) != NULL) <a name="l00164"></a>00164 { <a name="l00165"></a>00165 QImage tImage = album-><a class="code" href="classAlbum.html#fa2da20aeb08bf27c10243a8886a32c8" title="Returns the representative image.">getRepresentativeImage</a>( <a class="code" href="album_8h.html#c27c2124ca2aed651e06aba3a1468ecb">LARGE</a> )->convertToImage(); <a name="l00166"></a>00166 <span class="keywordtype">int</span> newWidth, newHeight; <a name="l00167"></a>00167 <a class="code" href="imageTools_8cpp.html#b6483215237a72d6b725adc644d40f0b" title="Computes scale of image dimensions while respecting aspect ratio, equivalent to a...">calcScaledImageDimensions</a>( tImage.width(), tImage.height(), <a name="l00168"></a>00168 300, 300, <a name="l00169"></a>00169 newWidth, newHeight); <a name="l00170"></a>00170 QImage tImage2 = tImage.smoothScale( newWidth, newHeight ); <a name="l00171"></a>00171 <a class="code" href="classAlbumStatistics.html#7ae7e4c24708a8311dfda844c46fa22c">albumImage</a> = <span class="keyword">new</span> QPixmap( newWidth, newHeight ); <a name="l00172"></a>00172 <a class="code" href="classAlbumStatistics.html#7ae7e4c24708a8311dfda844c46fa22c">albumImage</a>->convertFromImage( tImage2 ); <a name="l00173"></a>00173 <a class="code" href="classAlbumStatistics.html#a2a68b12f44004148b5b8d3aede08b9d">albumIcon</a>->setPixmap( *<a class="code" href="classAlbumStatistics.html#7ae7e4c24708a8311dfda844c46fa22c">albumImage</a> ); <a name="l00174"></a>00174 } <a name="l00175"></a>00175 <a name="l00176"></a>00176 <a class="code" href="classAlbumStatistics.html#c4ff7850b4843c980f1cec0d9abde64f">albumTitle</a> = <span class="keyword">new</span> <a class="code" href="classQLabel.html">QLabel</a>( <a class="code" href="classAlbumStatistics.html#0bf76700c427440d913fe947053fca54">albumPreview</a> ); <a name="l00177"></a>00177 <span class="keywordflow">if</span>(album-><a class="code" href="classAlbum.html#f10928e547a4403df72008364544cea6" title="Gets the album name.">getName</a>().compare(<span class="stringliteral">""</span>) != 0) <a name="l00178"></a>00178 { <a name="l00179"></a>00179 <a class="code" href="classAlbumStatistics.html#c4ff7850b4843c980f1cec0d9abde64f">albumTitle</a>->setText( <span class="stringliteral">"\""</span> + album-><a class="code" href="classAlbum.html#f10928e547a4403df72008364544cea6" title="Gets the album name.">getName</a>() + <span class="stringliteral">"\""</span> ); <a name="l00180"></a>00180 } <a name="l00181"></a>00181 <a class="code" href="classAlbumStatistics.html#c4ff7850b4843c980f1cec0d9abde64f">albumTitle</a>->setFont( statsFont ); <a name="l00182"></a>00182 <span class="comment">//--</span> <a name="l00183"></a>00183 <span class="comment">//create close button</span> <a name="l00184"></a>00184 <a class="code" href="classAlbumStatistics.html#f224bdfe94907d633d05a0a69f2bb398" title="Close button.">closeButton</a> = <span class="keyword">new</span> QPushButton( tr(<span class="stringliteral">"Close"</span>), <span class="keyword">this</span> ); <a name="l00185"></a>00185 <a class="code" href="classAlbumStatistics.html#f224bdfe94907d633d05a0a69f2bb398" title="Close button.">closeButton</a>->setSizePolicy( QSizePolicy::Fixed, QSizePolicy::Fixed ); <a name="l00186"></a>00186 <a class="code" href="classAlbumStatistics.html#f224bdfe94907d633d05a0a69f2bb398" title="Close button.">closeButton</a>->setDefault(<span class="keyword">true</span>); <a name="l00187"></a>00187 <a class="code" href="classAlbumStatistics.html#f224bdfe94907d633d05a0a69f2bb398" title="Close button.">closeButton</a>->setFocus(); <a name="l00188"></a>00188 connect( <a class="code" href="classAlbumStatistics.html#f224bdfe94907d633d05a0a69f2bb398" title="Close button.">closeButton</a>, SIGNAL(clicked()), SLOT(close()) ); <a name="l00189"></a>00189 <span class="comment">//--</span> <a name="l00190"></a>00190 setPaletteBackgroundColor( darkBlue ); <a name="l00191"></a>00191 <a class="code" href="classAlbumStatistics.html#fde62179a37f2b0555ef232955c652ab">titleMessage</a>->setPaletteForegroundColor( white ); <a name="l00192"></a>00192 <a class="code" href="classAlbumStatistics.html#fde62179a37f2b0555ef232955c652ab">titleMessage</a>->setPaletteBackgroundColor( darkBlue ); <a name="l00193"></a>00193 <a class="code" href="classAlbumStatistics.html#04525b4b2c218bb7163ac0b41c30646a">numSubalbums</a>->setPaletteForegroundColor( white ); <a name="l00194"></a>00194 <a class="code" href="classAlbumStatistics.html#04525b4b2c218bb7163ac0b41c30646a">numSubalbums</a>->setPaletteBackgroundColor( darkBlue ); <a name="l00195"></a>00195 <a class="code" href="classAlbumStatistics.html#2f987ab310abc96d7734214d4424b3b6">numSubalbumsVal</a>->setPaletteForegroundColor( white ); <a name="l00196"></a>00196 <a class="code" href="classAlbumStatistics.html#2f987ab310abc96d7734214d4424b3b6">numSubalbumsVal</a>->setPaletteBackgroundColor( darkBlue ); <a name="l00197"></a>00197 <a class="code" href="classAlbumStatistics.html#4153cba0246e15b96d40c79caf80c2ee">numPhotos</a>->setPaletteForegroundColor( white ); <a name="l00198"></a>00198 <a class="code" href="classAlbumStatistics.html#4153cba0246e15b96d40c79caf80c2ee">numPhotos</a>->setPaletteBackgroundColor( darkBlue ); <a name="l00199"></a>00199 <a class="code" href="classAlbumStatistics.html#1e4a0ebf25e22632c7818bbd98e6135e">numPhotosVal</a>->setPaletteForegroundColor( white ); <a name="l00200"></a>00200 <a class="code" href="classAlbumStatistics.html#1e4a0ebf25e22632c7818bbd98e6135e">numPhotosVal</a>->setPaletteBackgroundColor( darkBlue ); <a name="l00201"></a>00201 <a class="code" href="classAlbumStatistics.html#1c3286c265f76b16855c88dfbd14693c">sizeOnDisk</a>->setPaletteForegroundColor( white ); <a name="l00202"></a>00202 <a class="code" href="classAlbumStatistics.html#1c3286c265f76b16855c88dfbd14693c">sizeOnDisk</a>->setPaletteBackgroundColor( darkBlue ); <a name="l00203"></a>00203 <a class="code" href="classAlbumStatistics.html#ef5ea85c926faf03a5dd68736232aa81">sizeOnDiskVal</a>->setPaletteForegroundColor( white ); <a name="l00204"></a>00204 <a class="code" href="classAlbumStatistics.html#ef5ea85c926faf03a5dd68736232aa81">sizeOnDiskVal</a>->setPaletteBackgroundColor( darkBlue ); <a name="l00205"></a>00205 <a class="code" href="classAlbumStatistics.html#42b95e1641ce1ee025c4094445d76555">created</a>->setPaletteForegroundColor( white ); <a name="l00206"></a>00206 <a class="code" href="classAlbumStatistics.html#42b95e1641ce1ee025c4094445d76555">created</a>->setPaletteBackgroundColor( darkBlue ); <a name="l00207"></a>00207 <a class="code" href="classAlbumStatistics.html#aa77ac79f6803d1784c266f7f969739b">createdVal</a>->setPaletteForegroundColor( white ); <a name="l00208"></a>00208 <a class="code" href="classAlbumStatistics.html#aa77ac79f6803d1784c266f7f969739b">createdVal</a>->setPaletteBackgroundColor( darkBlue ); <a name="l00209"></a>00209 <a class="code" href="classAlbumStatistics.html#93bc5ac17e6a7eee46a3d42529c7550e">modified</a>->setPaletteForegroundColor( white ); <a name="l00210"></a>00210 <a class="code" href="classAlbumStatistics.html#93bc5ac17e6a7eee46a3d42529c7550e">modified</a>->setPaletteBackgroundColor( darkBlue ); <a name="l00211"></a>00211 <a class="code" href="classAlbumStatistics.html#fd64f2c650128f12f3d02ab67e1a5d92">modifiedVal</a>->setPaletteForegroundColor( white ); <a name="l00212"></a>00212 <a class="code" href="classAlbumStatistics.html#fd64f2c650128f12f3d02ab67e1a5d92">modifiedVal</a>->setPaletteBackgroundColor( darkBlue ); <a name="l00213"></a>00213 <a class="code" href="classAlbumStatistics.html#c4ff7850b4843c980f1cec0d9abde64f">albumTitle</a>->setPaletteForegroundColor( white ); <a name="l00214"></a>00214 <a class="code" href="classAlbumStatistics.html#c4ff7850b4843c980f1cec0d9abde64f">albumTitle</a>->setPaletteBackgroundColor( darkBlue ); <a name="l00215"></a>00215 <a class="code" href="classAlbumStatistics.html#0bf76700c427440d913fe947053fca54">albumPreview</a>->setPaletteBackgroundColor( darkBlue ); <a name="l00216"></a>00216 <a class="code" href="classAlbumStatistics.html#f224bdfe94907d633d05a0a69f2bb398" title="Close button.">closeButton</a>->setEraseColor(darkBlue); <a name="l00217"></a>00217 <span class="comment">//--</span> <a name="l00218"></a>00218 <span class="comment">//place widgets in grid</span> <a name="l00219"></a>00219 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a> = <span class="keyword">new</span> QGridLayout( <span class="keyword">this</span>, 10, 3, 0); <a name="l00220"></a>00220 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->setMargin(<a class="code" href="config_8h.html#07d364596a27705c900f07340515d5db">WIDGET_SPACING</a>); <a name="l00221"></a>00221 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->setSpacing(<a class="code" href="config_8h.html#07d364596a27705c900f07340515d5db">WIDGET_SPACING</a>); <a name="l00222"></a>00222 <a name="l00223"></a>00223 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->addRowSpacing( 0, 10 ); <a name="l00224"></a>00224 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->setRowStretch( 0, 1 ); <a name="l00225"></a>00225 <a name="l00226"></a>00226 <span class="comment">//add statistics text</span> <a name="l00227"></a>00227 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->addMultiCellWidget( <a class="code" href="classAlbumStatistics.html#fde62179a37f2b0555ef232955c652ab">titleMessage</a>, 1, 1, 0, 1, Qt::AlignCenter); <a name="l00228"></a>00228 <a name="l00229"></a>00229 <span class="comment">//add space between "Album Statistics" text and actual statistics</span> <a name="l00230"></a>00230 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->addRowSpacing( 2, 10 ); <a name="l00231"></a>00231 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->setRowStretch( 2, 1 ); <a name="l00232"></a>00232 <a name="l00233"></a>00233 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->addWidget( <a class="code" href="classAlbumStatistics.html#04525b4b2c218bb7163ac0b41c30646a">numSubalbums</a>, 3, 0 ); <a name="l00234"></a>00234 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->addWidget( <a class="code" href="classAlbumStatistics.html#2f987ab310abc96d7734214d4424b3b6">numSubalbumsVal</a>, 3, 1, Qt::AlignRight ); <a name="l00235"></a>00235 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->addWidget( <a class="code" href="classAlbumStatistics.html#4153cba0246e15b96d40c79caf80c2ee">numPhotos</a>, 4, 0 ); <a name="l00236"></a>00236 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->addWidget( <a class="code" href="classAlbumStatistics.html#1e4a0ebf25e22632c7818bbd98e6135e">numPhotosVal</a>, 4, 1, Qt::AlignRight ); <a name="l00237"></a>00237 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->addWidget( <a class="code" href="classAlbumStatistics.html#1c3286c265f76b16855c88dfbd14693c">sizeOnDisk</a>, 5, 0 ); <a name="l00238"></a>00238 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->addWidget( <a class="code" href="classAlbumStatistics.html#ef5ea85c926faf03a5dd68736232aa81">sizeOnDiskVal</a>, 5, 1, Qt::AlignRight ); <a name="l00239"></a>00239 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->addWidget( <a class="code" href="classAlbumStatistics.html#42b95e1641ce1ee025c4094445d76555">created</a>, 6,0 ); <a name="l00240"></a>00240 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->addWidget( <a class="code" href="classAlbumStatistics.html#aa77ac79f6803d1784c266f7f969739b">createdVal</a>, 6, 1, Qt::AlignRight ); <a name="l00241"></a>00241 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->addWidget( <a class="code" href="classAlbumStatistics.html#93bc5ac17e6a7eee46a3d42529c7550e">modified</a>, 7,0 ); <a name="l00242"></a>00242 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->addWidget( <a class="code" href="classAlbumStatistics.html#fd64f2c650128f12f3d02ab67e1a5d92">modifiedVal</a>, 7, 1, Qt::AlignRight ); <a name="l00243"></a>00243 <a name="l00244"></a>00244 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->setRowStretch( 8, 1 ); <a name="l00245"></a>00245 <a name="l00246"></a>00246 <a name="l00247"></a>00247 <span class="comment">//add album image and name</span> <a name="l00248"></a>00248 <a class="code" href="classAlbumStatistics.html#fce481a1c3093b70fdc8bab44635ad25">grid2</a> = <span class="keyword">new</span> QGridLayout( <a class="code" href="classAlbumStatistics.html#0bf76700c427440d913fe947053fca54">albumPreview</a>, 2, 1, 0 ); <a name="l00249"></a>00249 <a class="code" href="classAlbumStatistics.html#fce481a1c3093b70fdc8bab44635ad25">grid2</a>->setSpacing(<a class="code" href="config_8h.html#07d364596a27705c900f07340515d5db">WIDGET_SPACING</a>); <a name="l00250"></a>00250 <a name="l00251"></a>00251 <a class="code" href="classAlbumStatistics.html#fce481a1c3093b70fdc8bab44635ad25">grid2</a>->addWidget( <a class="code" href="classAlbumStatistics.html#a2a68b12f44004148b5b8d3aede08b9d">albumIcon</a>, 0, 0, Qt::AlignCenter ); <a name="l00252"></a>00252 <a class="code" href="classAlbumStatistics.html#fce481a1c3093b70fdc8bab44635ad25">grid2</a>->addWidget( <a class="code" href="classAlbumStatistics.html#c4ff7850b4843c980f1cec0d9abde64f">albumTitle</a>, 1, 0, Qt::AlignCenter ); <a name="l00253"></a>00253 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->addMultiCellWidget( <a class="code" href="classAlbumStatistics.html#0bf76700c427440d913fe947053fca54">albumPreview</a>, 0,8, 2, 2, Qt::AlignCenter ); <a name="l00254"></a>00254 <a name="l00255"></a>00255 <span class="comment">//add ok button</span> <a name="l00256"></a>00256 <a class="code" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">grid</a>->addMultiCellWidget( <a class="code" href="classAlbumStatistics.html#f224bdfe94907d633d05a0a69f2bb398" title="Close button.">closeButton</a>, 9,9, 0, 2, Qt::AlignCenter ); <a name="l00257"></a>00257 <span class="comment">//--</span> <a name="l00258"></a>00258 <span class="comment">//set window to not be resizeable</span> <a name="l00259"></a>00259 show(); <a name="l00260"></a>00260 setFixedSize(size()); <a name="l00261"></a>00261 <span class="comment">//-------------------------------</span> <a name="l00262"></a>00262 } <span class="comment">//==============================================</span> </pre></div> <p> </div> </div><p> <hr><h2>Member Function Documentation</h2> <a class="anchor" name="32162316f53465a076030ae450c73d86"></a><!-- doxytag: member="AlbumStatistics::closed" ref="32162316f53465a076030ae450c73d86" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void AlbumStatistics::closed </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [signal]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00269">closeEvent()</a>, and <a class="el" href="albumStatistics_8cpp_source.html#l00275">reject()</a>.</p> </div> </div><p> <a class="anchor" name="800381cb92dd28e26957f171c75ed843"></a><!-- doxytag: member="AlbumStatistics::closeEvent" ref="800381cb92dd28e26957f171c75ed843" args="(QCloseEvent *e)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void AlbumStatistics::closeEvent </td> <td>(</td> <td class="paramtype">QCloseEvent * </td> <td class="paramname"> <em>e</em> </td> <td> ) </td> <td><code> [private]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8cpp_source.html#l00269">269</a> of file <a class="el" href="albumStatistics_8cpp_source.html">albumStatistics.cpp</a>.</p> <p>References <a class="el" href="classAlbumStatistics.html#32162316f53465a076030ae450c73d86">closed()</a>.</p> <div class="fragment"><pre class="fragment"><a name="l00270"></a>00270 { <a name="l00271"></a>00271 <a class="code" href="classAlbumStatistics.html#800381cb92dd28e26957f171c75ed843">QWidget::closeEvent</a>( e ); <a name="l00272"></a>00272 emit <a class="code" href="classAlbumStatistics.html#32162316f53465a076030ae450c73d86">closed</a>(); <a name="l00273"></a>00273 } </pre></div> <p> </div> </div><p> <a class="anchor" name="49c9ef7a01aebec1a0775faabb95aaa9"></a><!-- doxytag: member="AlbumStatistics::reject" ref="49c9ef7a01aebec1a0775faabb95aaa9" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void AlbumStatistics::reject </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [private, slot]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8cpp_source.html#l00275">275</a> of file <a class="el" href="albumStatistics_8cpp_source.html">albumStatistics.cpp</a>.</p> <p>References <a class="el" href="classAlbumStatistics.html#32162316f53465a076030ae450c73d86">closed()</a>.</p> <div class="fragment"><pre class="fragment"><a name="l00276"></a>00276 { <a name="l00277"></a>00277 <a class="code" href="classAlbumStatistics.html#49c9ef7a01aebec1a0775faabb95aaa9">QDialog::reject</a>(); <a name="l00278"></a>00278 emit <a class="code" href="classAlbumStatistics.html#32162316f53465a076030ae450c73d86">closed</a>(); <a name="l00279"></a>00279 } </pre></div> <p> </div> </div><p> <a class="anchor" name="d92b5f344007c70e1458a02f1d970657"></a><!-- doxytag: member="AlbumStatistics::setCreationDate" ref="d92b5f344007c70e1458a02f1d970657" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void AlbumStatistics::setCreationDate </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [private, slot]</code></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8cpp_source.html#l00264">264</a> of file <a class="el" href="albumStatistics_8cpp_source.html">albumStatistics.cpp</a>.</p> <div class="fragment"><pre class="fragment"><a name="l00265"></a>00265 { <a name="l00266"></a>00266 <a name="l00267"></a>00267 } </pre></div> <p> </div> </div><p> <hr><h2>Member Data Documentation</h2> <a class="anchor" name="56249dfaee5f907c8725ecf205bca371"></a><!-- doxytag: member="AlbumStatistics::album" ref="56249dfaee5f907c8725ecf205bca371" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classAlbum.html">Album</a>* <a class="el" href="classAlbumStatistics.html#56249dfaee5f907c8725ecf205bca371">AlbumStatistics::album</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00047">47</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> </div> </div><p> <a class="anchor" name="a2a68b12f44004148b5b8d3aede08b9d"></a><!-- doxytag: member="AlbumStatistics::albumIcon" ref="a2a68b12f44004148b5b8d3aede08b9d" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classQLabel.html">QLabel</a>* <a class="el" href="classAlbumStatistics.html#a2a68b12f44004148b5b8d3aede08b9d">AlbumStatistics::albumIcon</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00071">71</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <a class="anchor" name="7ae7e4c24708a8311dfda844c46fa22c"></a><!-- doxytag: member="AlbumStatistics::albumImage" ref="7ae7e4c24708a8311dfda844c46fa22c" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">QPixmap* <a class="el" href="classAlbumStatistics.html#7ae7e4c24708a8311dfda844c46fa22c">AlbumStatistics::albumImage</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00070">70</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <a class="anchor" name="0bf76700c427440d913fe947053fca54"></a><!-- doxytag: member="AlbumStatistics::albumPreview" ref="0bf76700c427440d913fe947053fca54" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classQFrame.html">QFrame</a>* <a class="el" href="classAlbumStatistics.html#0bf76700c427440d913fe947053fca54">AlbumStatistics::albumPreview</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00069">69</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <a class="anchor" name="c4ff7850b4843c980f1cec0d9abde64f"></a><!-- doxytag: member="AlbumStatistics::albumTitle" ref="c4ff7850b4843c980f1cec0d9abde64f" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classQLabel.html">QLabel</a>* <a class="el" href="classAlbumStatistics.html#c4ff7850b4843c980f1cec0d9abde64f">AlbumStatistics::albumTitle</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00073">73</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <a class="anchor" name="f224bdfe94907d633d05a0a69f2bb398"></a><!-- doxytag: member="AlbumStatistics::closeButton" ref="f224bdfe94907d633d05a0a69f2bb398" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">QPushButton* <a class="el" href="classAlbumStatistics.html#f224bdfe94907d633d05a0a69f2bb398">AlbumStatistics::closeButton</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> Close button. <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00076">76</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <a class="anchor" name="42b95e1641ce1ee025c4094445d76555"></a><!-- doxytag: member="AlbumStatistics::created" ref="42b95e1641ce1ee025c4094445d76555" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classQLabel.html">QLabel</a>* <a class="el" href="classAlbumStatistics.html#42b95e1641ce1ee025c4094445d76555">AlbumStatistics::created</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00062">62</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <a class="anchor" name="aa77ac79f6803d1784c266f7f969739b"></a><!-- doxytag: member="AlbumStatistics::createdVal" ref="aa77ac79f6803d1784c266f7f969739b" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classQLabel.html">QLabel</a>* <a class="el" href="classAlbumStatistics.html#aa77ac79f6803d1784c266f7f969739b">AlbumStatistics::createdVal</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00063">63</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <a class="anchor" name="5b8052d06fb70654dff4257d35d75975"></a><!-- doxytag: member="AlbumStatistics::grid" ref="5b8052d06fb70654dff4257d35d75975" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">QGridLayout* <a class="el" href="classAlbumStatistics.html#5b8052d06fb70654dff4257d35d75975">AlbumStatistics::grid</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00048">48</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <a class="anchor" name="fce481a1c3093b70fdc8bab44635ad25"></a><!-- doxytag: member="AlbumStatistics::grid2" ref="fce481a1c3093b70fdc8bab44635ad25" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">QGridLayout* <a class="el" href="classAlbumStatistics.html#fce481a1c3093b70fdc8bab44635ad25">AlbumStatistics::grid2</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00049">49</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <a class="anchor" name="93bc5ac17e6a7eee46a3d42529c7550e"></a><!-- doxytag: member="AlbumStatistics::modified" ref="93bc5ac17e6a7eee46a3d42529c7550e" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classQLabel.html">QLabel</a>* <a class="el" href="classAlbumStatistics.html#93bc5ac17e6a7eee46a3d42529c7550e">AlbumStatistics::modified</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00066">66</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <a class="anchor" name="fd64f2c650128f12f3d02ab67e1a5d92"></a><!-- doxytag: member="AlbumStatistics::modifiedVal" ref="fd64f2c650128f12f3d02ab67e1a5d92" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classQLabel.html">QLabel</a>* <a class="el" href="classAlbumStatistics.html#fd64f2c650128f12f3d02ab67e1a5d92">AlbumStatistics::modifiedVal</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00067">67</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <a class="anchor" name="4153cba0246e15b96d40c79caf80c2ee"></a><!-- doxytag: member="AlbumStatistics::numPhotos" ref="4153cba0246e15b96d40c79caf80c2ee" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classQLabel.html">QLabel</a>* <a class="el" href="classAlbumStatistics.html#4153cba0246e15b96d40c79caf80c2ee">AlbumStatistics::numPhotos</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00056">56</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <a class="anchor" name="1e4a0ebf25e22632c7818bbd98e6135e"></a><!-- doxytag: member="AlbumStatistics::numPhotosVal" ref="1e4a0ebf25e22632c7818bbd98e6135e" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classQLabel.html">QLabel</a>* <a class="el" href="classAlbumStatistics.html#1e4a0ebf25e22632c7818bbd98e6135e">AlbumStatistics::numPhotosVal</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00057">57</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <a class="anchor" name="04525b4b2c218bb7163ac0b41c30646a"></a><!-- doxytag: member="AlbumStatistics::numSubalbums" ref="04525b4b2c218bb7163ac0b41c30646a" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classQLabel.html">QLabel</a>* <a class="el" href="classAlbumStatistics.html#04525b4b2c218bb7163ac0b41c30646a">AlbumStatistics::numSubalbums</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00053">53</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <a class="anchor" name="2f987ab310abc96d7734214d4424b3b6"></a><!-- doxytag: member="AlbumStatistics::numSubalbumsVal" ref="2f987ab310abc96d7734214d4424b3b6" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classQLabel.html">QLabel</a>* <a class="el" href="classAlbumStatistics.html#2f987ab310abc96d7734214d4424b3b6">AlbumStatistics::numSubalbumsVal</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00054">54</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <a class="anchor" name="05dd2d852b60c82c0ce7eb2280d7c662"></a><!-- doxytag: member="AlbumStatistics::setCreatedVal" ref="05dd2d852b60c82c0ce7eb2280d7c662" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">QPushButton* <a class="el" href="classAlbumStatistics.html#05dd2d852b60c82c0ce7eb2280d7c662">AlbumStatistics::setCreatedVal</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00064">64</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> </div> </div><p> <a class="anchor" name="1c3286c265f76b16855c88dfbd14693c"></a><!-- doxytag: member="AlbumStatistics::sizeOnDisk" ref="1c3286c265f76b16855c88dfbd14693c" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classQLabel.html">QLabel</a>* <a class="el" href="classAlbumStatistics.html#1c3286c265f76b16855c88dfbd14693c">AlbumStatistics::sizeOnDisk</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00059">59</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <a class="anchor" name="ef5ea85c926faf03a5dd68736232aa81"></a><!-- doxytag: member="AlbumStatistics::sizeOnDiskVal" ref="ef5ea85c926faf03a5dd68736232aa81" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classQLabel.html">QLabel</a>* <a class="el" href="classAlbumStatistics.html#ef5ea85c926faf03a5dd68736232aa81">AlbumStatistics::sizeOnDiskVal</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00060">60</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <a class="anchor" name="fde62179a37f2b0555ef232955c652ab"></a><!-- doxytag: member="AlbumStatistics::titleMessage" ref="fde62179a37f2b0555ef232955c652ab" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classQLabel.html">QLabel</a>* <a class="el" href="classAlbumStatistics.html#fde62179a37f2b0555ef232955c652ab">AlbumStatistics::titleMessage</a><code> [private]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="albumStatistics_8h_source.html#l00051">51</a> of file <a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a>.</p> <p>Referenced by <a class="el" href="albumStatistics_8cpp_source.html#l00031">AlbumStatistics()</a>.</p> </div> </div><p> <hr>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="albumStatistics_8h_source.html">albumStatistics.h</a><li><a class="el" href="albumStatistics_8cpp_source.html">albumStatistics.cpp</a></ul> </div> <hr size="1"><address style="text-align: right;"><small>Generated on Sun Aug 23 02:34:34 2009 for AlbumShaper by <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>