<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <title>AlbumShaper: WelcomeWindow 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.6.2 --> <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>WelcomeWindow Class Reference</h1><!-- doxytag: class="WelcomeWindow" --><!-- doxytag: inherits="QDialog" --> <p><code>#include <<a class="el" href="welcomeWindow_8h_source.html">welcomeWindow.h</a>></code></p> <div class="dynheader"> Inheritance diagram for WelcomeWindow:</div> <div class="dynsection"> <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> <div class="dynheader"> Collaboration diagram for WelcomeWindow:</div> <div class="dynsection"> <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> <p><a href="classWelcomeWindow-members.html">List of all members.</a></p> <table border="0" cellpadding="0" cellspacing="0"> <tr><td colspan="2"><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classWelcomeWindow.html#abe6c7a5c546fe6f496e976ab1ca7ab0b">WelcomeWindow</a> (<a class="el" href="classQWidget.html">QWidget</a> *parent=0, const char *name=0)</td></tr> <tr><td colspan="2"><h2>Private Slots</h2></td></tr> <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWelcomeWindow.html#a583b944699ab663b758953b52d6585bf">itemClicked</a> (<a class="el" href="classQIconViewItem.html">QIconViewItem</a> *item)</td></tr> <tr><td colspan="2"><h2>Private Attributes</h2></td></tr> <tr><td class="memItemLeft" align="right" valign="top">QGridLayout * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWelcomeWindow.html#ae693d382f56bd0872cf49e370e4e079c">grid</a></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classQLabel.html">QLabel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWelcomeWindow.html#a08de3790a2c3050ba8d082f0cfa8c7ae">sideImage</a></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classQLabel.html">QLabel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWelcomeWindow.html#a77a1bebe37fb1159678f6cdb32d3ded9">welcomeTitle</a></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classQLabel.html">QLabel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWelcomeWindow.html#ae72a27312f7f7a7e218250f7831218e7">welcomeMessage</a></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classItems.html">Items</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWelcomeWindow.html#a717b127d993c874b79e799f1c5d6c611">items</a></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classItem.html">Item</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWelcomeWindow.html#ae5d8ff66e51ac915f80d9f0e46743373">help</a></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classItem.html">Item</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWelcomeWindow.html#ab761b6dd559e3a6fabddc08a68068121">updates</a></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classItem.html">Item</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWelcomeWindow.html#aa84e8c8b247091eebd8ed2602316aac8">upcoming</a></td></tr> <tr><td class="memItemLeft" align="right" valign="top">QPushButton * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWelcomeWindow.html#a20c51b4452cc18cf4b127acd5cf77dc7">closeButton</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Close button. <a href="#a20c51b4452cc18cf4b127acd5cf77dc7"></a><br/></td></tr> </table> <hr/><a name="_details"></a><h2>Detailed Description</h2> <p>Definition at line <a class="el" href="welcomeWindow_8h_source.html#l00026">26</a> of file <a class="el" href="welcomeWindow_8h_source.html">welcomeWindow.h</a>.</p> <hr/><h2>Constructor & Destructor Documentation</h2> <a class="anchor" id="abe6c7a5c546fe6f496e976ab1ca7ab0b"></a><!-- doxytag: member="WelcomeWindow::WelcomeWindow" ref="abe6c7a5c546fe6f496e976ab1ca7ab0b" args="(QWidget *parent=0, const char *name=0)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">WelcomeWindow::WelcomeWindow </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>Definition at line <a class="el" href="welcomeWindow_8cpp_source.html#l00030">30</a> of file <a class="el" href="welcomeWindow_8cpp_source.html">welcomeWindow.cpp</a>.</p> <p>References <a class="el" href="config_8h_source.html#l00021">ALBUMSHAPER_VERSION</a>, <a class="el" href="welcomeWindow_8h_source.html#l00047">closeButton</a>, <a class="el" href="welcomeWindow_8h_source.html#l00037">grid</a>, <a class="el" href="welcomeWindow_8h_source.html#l00044">help</a>, <a class="el" href="config_8cpp_source.html#l00018">IMAGE_PATH</a>, <a class="el" href="welcomeWindow_8cpp_source.html#l00124">itemClicked()</a>, <a class="el" href="welcomeWindow_8h_source.html#l00043">items</a>, <a class="el" href="welcomeWindow_8h_source.html#l00039">sideImage</a>, <a class="el" href="welcomeWindow_8h_source.html#l00044">upcoming</a>, <a class="el" href="welcomeWindow_8h_source.html#l00044">updates</a>, <a class="el" href="welcomeWindow_8h_source.html#l00041">welcomeMessage</a>, <a class="el" href="welcomeWindow_8h_source.html#l00040">welcomeTitle</a>, and <a class="el" href="config_8h_source.html#l00031">WIDGET_SPACING</a>.</p> <p><div class="fragment"><pre class="fragment"><a name="l00032"></a>00032 : <a name="l00033"></a>00033 <a class="code" href="classQDialog.html">QDialog</a>(parent,name) <a name="l00034"></a>00034 { <a name="l00035"></a>00035 <span class="comment">//--------------------------------------------------------------</span> <a name="l00036"></a>00036 <span class="comment">//set window title</span> <a name="l00037"></a>00037 setCaption( tr(<span class="stringliteral">"Welcome to Album Shaper"</span>)); <a name="l00038"></a>00038 <span class="comment">//--</span> <a name="l00039"></a>00039 <a class="code" href="classWelcomeWindow.html#a08de3790a2c3050ba8d082f0cfa8c7ae">sideImage</a> = <span class="keyword">new</span> <a class="code" href="classQLabel.html">QLabel</a>( <span class="keyword">this</span> ); <a name="l00040"></a>00040 <a class="code" href="classWelcomeWindow.html#a08de3790a2c3050ba8d082f0cfa8c7ae">sideImage</a>->setPixmap( QPixmap( QString(<a class="code" href="config_8cpp.html#a59e02362a9a29a755712dc830a3eb513">IMAGE_PATH</a>) + <span class="stringliteral">"miscImages/welcome.png"</span> ) ); <a name="l00041"></a>00041 <a class="code" href="classWelcomeWindow.html#a08de3790a2c3050ba8d082f0cfa8c7ae">sideImage</a>->setSizePolicy( QSizePolicy::Fixed, QSizePolicy::Fixed ); <a name="l00042"></a>00042 <span class="comment">//--</span> <a name="l00043"></a>00043 <a class="code" href="classQFrame.html">QFrame</a>* itemsFrame = <span class="keyword">new</span> <a class="code" href="classQFrame.html">QFrame</a>(<span class="keyword">this</span>); <a name="l00044"></a>00044 <a name="l00045"></a>00045 <a class="code" href="classWelcomeWindow.html#a77a1bebe37fb1159678f6cdb32d3ded9">welcomeTitle</a> = <span class="keyword">new</span> <a class="code" href="classQLabel.html">QLabel</a>( QString(tr(<span class="stringliteral">"Welcome to Album Shaper %1"</span>)).arg(<a class="code" href="config_8h.html#abb92ba64f4db628dfcc469f96f3af746">ALBUMSHAPER_VERSION</a>), itemsFrame ); <a name="l00046"></a>00046 QFont textFont = <a class="code" href="classWelcomeWindow.html#a77a1bebe37fb1159678f6cdb32d3ded9">welcomeTitle</a>->font(); <a name="l00047"></a>00047 textFont.setWeight(QFont::Bold); <a name="l00048"></a>00048 textFont.setPointSize( textFont.pointSize() + 2 ); <a name="l00049"></a>00049 <a class="code" href="classWelcomeWindow.html#a77a1bebe37fb1159678f6cdb32d3ded9">welcomeTitle</a>->setFont( textFont ); <a name="l00050"></a>00050 <span class="comment">//--</span> <a name="l00051"></a>00051 <a class="code" href="classWelcomeWindow.html#ae72a27312f7f7a7e218250f7831218e7">welcomeMessage</a> = <span class="keyword">new</span> <a class="code" href="classQLabel.html">QLabel</a>( QString(tr(<span class="stringliteral">"It appears you are a new Album Shaper user! Before you begin creating photo albums, you may want to explore the following features of this program:"</span> ) ), itemsFrame ); <a name="l00052"></a>00052 <a class="code" href="classWelcomeWindow.html#ae72a27312f7f7a7e218250f7831218e7">welcomeMessage</a>->setAlignment( Qt::AlignLeft | Qt::WordBreak | Qt::BreakAnywhere ); <a name="l00053"></a>00053 <span class="comment">//--</span> <a name="l00054"></a>00054 <a class="code" href="classWelcomeWindow.html#a717b127d993c874b79e799f1c5d6c611">items</a> = <span class="keyword">new</span> <a class="code" href="classItems.html">Items</a>(itemsFrame); <a name="l00055"></a>00055 <a class="code" href="classWelcomeWindow.html#a717b127d993c874b79e799f1c5d6c611">items</a>->setItemTextPos( QIconView::Right ); <a name="l00056"></a>00056 <a class="code" href="classWelcomeWindow.html#a717b127d993c874b79e799f1c5d6c611">items</a>->setMaxItemWidth(500); <a name="l00057"></a>00057 <a class="code" href="classWelcomeWindow.html#a717b127d993c874b79e799f1c5d6c611">items</a>->setFrameShape ( QFrame::NoFrame ); <a name="l00058"></a>00058 <a class="code" href="classWelcomeWindow.html#a717b127d993c874b79e799f1c5d6c611">items</a>->setSelectionMode( QIconView::NoSelection ) ; <a name="l00059"></a>00059 <a name="l00060"></a>00060 <a class="code" href="classWelcomeWindow.html#a717b127d993c874b79e799f1c5d6c611">items</a>->setSizePolicy( QSizePolicy::Minimum, QSizePolicy::Minimum ); <a name="l00061"></a>00061 <a name="l00062"></a>00062 <a class="code" href="classWelcomeWindow.html#a717b127d993c874b79e799f1c5d6c611">items</a>->setSpacing( <a class="code" href="config_8h.html#a07d364596a27705c900f07340515d5db">WIDGET_SPACING</a> ); <a name="l00063"></a>00063 <a name="l00064"></a>00064 connect( <a class="code" href="classWelcomeWindow.html#a717b127d993c874b79e799f1c5d6c611">items</a>, SIGNAL(clicked(<a class="code" href="classQIconViewItem.html">QIconViewItem</a>*)), <span class="keyword">this</span>, SLOT(<a class="code" href="classWelcomeWindow.html#a583b944699ab663b758953b52d6585bf">itemClicked</a>(<a class="code" href="classQIconViewItem.html">QIconViewItem</a>*)) ); <a name="l00065"></a>00065 <a name="l00066"></a>00066 <a class="code" href="classWelcomeWindow.html#ae5d8ff66e51ac915f80d9f0e46743373">help</a> = <span class="keyword">new</span> <a class="code" href="classItem.html">Item</a>( <a class="code" href="classWelcomeWindow.html#a717b127d993c874b79e799f1c5d6c611">items</a>, QPixmap(QString(<a class="code" href="config_8cpp.html#a59e02362a9a29a755712dc830a3eb513">IMAGE_PATH</a>)+<span class="stringliteral">"welcomeImages/handbook.png"</span>), <a name="l00067"></a>00067 tr(<span class="stringliteral">"Read short tutorials which cover all of the program's ins and outs."</span>) ); <a name="l00068"></a>00068 <a class="code" href="classWelcomeWindow.html#ab761b6dd559e3a6fabddc08a68068121">updates</a> = <span class="keyword">new</span> <a class="code" href="classItem.html">Item</a>( <a class="code" href="classWelcomeWindow.html#a717b127d993c874b79e799f1c5d6c611">items</a>, QPixmap(QString(<a class="code" href="config_8cpp.html#a59e02362a9a29a755712dc830a3eb513">IMAGE_PATH</a>)+<span class="stringliteral">"welcomeImages/updates.png"</span>), <a name="l00069"></a>00069 tr(<span class="stringliteral">"Keep up to date. If a new version of Album Shaper is available you'll see a pulsing light bulb appear in the bottom right corner of the application."</span>) ); <a name="l00070"></a>00070 <a class="code" href="classWelcomeWindow.html#aa84e8c8b247091eebd8ed2602316aac8">upcoming</a> = <span class="keyword">new</span> <a class="code" href="classItem.html">Item</a>( <a class="code" href="classWelcomeWindow.html#a717b127d993c874b79e799f1c5d6c611">items</a>, QPixmap(QString(<a class="code" href="config_8cpp.html#a59e02362a9a29a755712dc830a3eb513">IMAGE_PATH</a>)+<span class="stringliteral">"welcomeImages/upcoming.png"</span>), <a name="l00071"></a>00071 tr(<span class="stringliteral">"Take advantage of the power of open source development! Read about ongoing improvements and communicate with developers working on the project."</span>) ); <a name="l00072"></a>00072 <a name="l00073"></a>00073 <span class="comment">//set text rects of icons</span> <a name="l00074"></a>00074 <span class="keywordtype">int</span> maxWidth = 0; <a name="l00075"></a>00075 <a class="code" href="classQIconViewItem.html">QIconViewItem</a> *item; <a name="l00076"></a>00076 <span class="keywordflow">for</span>( item = <a class="code" href="classWelcomeWindow.html#a717b127d993c874b79e799f1c5d6c611">items</a>->firstItem(); item != NULL; item = item->nextItem() ) <a name="l00077"></a>00077 { <a name="l00078"></a>00078 <span class="keywordflow">if</span>(item->textRect().width() > maxWidth) <a name="l00079"></a>00079 maxWidth = item->textRect().width(); <a name="l00080"></a>00080 } <a name="l00081"></a>00081 <span class="keywordflow">for</span>( item = <a class="code" href="classWelcomeWindow.html#a717b127d993c874b79e799f1c5d6c611">items</a>->firstItem(); item != NULL; item = item->nextItem() ) <a name="l00082"></a>00082 { <a name="l00083"></a>00083 ((<a class="code" href="classItem.html">Item</a>*)item)->setTextWidth( maxWidth ); <a name="l00084"></a>00084 } <a name="l00085"></a>00085 <a name="l00086"></a>00086 <a name="l00087"></a>00087 <span class="comment">//--</span> <a name="l00088"></a>00088 <a class="code" href="classWelcomeWindow.html#a20c51b4452cc18cf4b127acd5cf77dc7" title="Close button.">closeButton</a> = <span class="keyword">new</span> QPushButton( <a name="l00089"></a>00089 <span class="comment">//PLATFORM_SPECIFIC_CODE</span> <a name="l00090"></a>00090 #ifndef Q_OS_MACX <a name="l00091"></a>00091 QPixmap(QString(<a class="code" href="config_8cpp.html#a59e02362a9a29a755712dc830a3eb513">IMAGE_PATH</a>)+<span class="stringliteral">"buttonIcons/button_ok.png"</span>), <a name="l00092"></a>00092 #endif <a name="l00093"></a>00093 tr(<span class="stringliteral">"Close"</span>), <a name="l00094"></a>00094 itemsFrame ); <a name="l00095"></a>00095 <a class="code" href="classWelcomeWindow.html#a20c51b4452cc18cf4b127acd5cf77dc7" title="Close button.">closeButton</a>->setSizePolicy( QSizePolicy::Fixed, QSizePolicy::Fixed ); <a name="l00096"></a>00096 <a class="code" href="classWelcomeWindow.html#a20c51b4452cc18cf4b127acd5cf77dc7" title="Close button.">closeButton</a>->setDefault(<span class="keyword">true</span>); <a name="l00097"></a>00097 connect( <a class="code" href="classWelcomeWindow.html#a20c51b4452cc18cf4b127acd5cf77dc7" title="Close button.">closeButton</a>, SIGNAL(clicked()), SLOT(close()) ); <a name="l00098"></a>00098 <span class="comment">//--</span> <a name="l00099"></a>00099 setPaletteBackgroundColor( white ); <a name="l00100"></a>00100 <a class="code" href="classWelcomeWindow.html#a20c51b4452cc18cf4b127acd5cf77dc7" title="Close button.">closeButton</a>->setEraseColor( white ); <a name="l00101"></a>00101 <span class="comment">//--</span> <a name="l00102"></a>00102 QGridLayout* <a class="code" href="classWelcomeWindow.html#ae693d382f56bd0872cf49e370e4e079c">grid</a> = <span class="keyword">new</span> QGridLayout( <span class="keyword">this</span>, 1, 2, 0); <a name="l00103"></a>00103 grid->addWidget( <a class="code" href="classWelcomeWindow.html#a08de3790a2c3050ba8d082f0cfa8c7ae">sideImage</a>, 0, 0 ); <a name="l00104"></a>00104 grid->addWidget( itemsFrame, 0, 1 ); <a name="l00105"></a>00105 <a name="l00106"></a>00106 QGridLayout* itemsGrid = <span class="keyword">new</span> QGridLayout( itemsFrame, 4, 3, 0 ); <a name="l00107"></a>00107 <a name="l00108"></a>00108 itemsGrid->addMultiCellWidget( <a class="code" href="classWelcomeWindow.html#a77a1bebe37fb1159678f6cdb32d3ded9">welcomeTitle</a>, 0, 0, 0, 2 ); <a name="l00109"></a>00109 itemsGrid->addMultiCellWidget( <a class="code" href="classWelcomeWindow.html#ae72a27312f7f7a7e218250f7831218e7">welcomeMessage</a>, 1, 1, 0, 2 ); <a name="l00110"></a>00110 itemsGrid->addMultiCellWidget( <a class="code" href="classWelcomeWindow.html#a717b127d993c874b79e799f1c5d6c611">items</a>, 2, 2, 0, 2 ); <a name="l00111"></a>00111 itemsGrid->addWidget( <a class="code" href="classWelcomeWindow.html#a20c51b4452cc18cf4b127acd5cf77dc7" title="Close button.">closeButton</a>, 3, 1 ); <a name="l00112"></a>00112 <a name="l00113"></a>00113 itemsGrid->setRowStretch( 2, 1 ); <a name="l00114"></a>00114 itemsGrid->setColStretch( 0, 1 ); <a name="l00115"></a>00115 itemsGrid->setColStretch( 2, 1 ); <a name="l00116"></a>00116 <a name="l00117"></a>00117 itemsGrid->setMargin(<a class="code" href="config_8h.html#a07d364596a27705c900f07340515d5db">WIDGET_SPACING</a>); <a name="l00118"></a>00118 itemsGrid->setSpacing(<a class="code" href="config_8h.html#a07d364596a27705c900f07340515d5db">WIDGET_SPACING</a>); <a name="l00119"></a>00119 <span class="comment">//--</span> <a name="l00120"></a>00120 this->show(); <a name="l00121"></a>00121 setFixedSize(size()); <a name="l00122"></a>00122 <span class="comment">//-------------------------------</span> } </pre></div></p> </div> </div> <hr/><h2>Member Function Documentation</h2> <a class="anchor" id="a583b944699ab663b758953b52d6585bf"></a><!-- doxytag: member="WelcomeWindow::itemClicked" ref="a583b944699ab663b758953b52d6585bf" args="(QIconViewItem *item)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void WelcomeWindow::itemClicked </td> <td>(</td> <td class="paramtype"><a class="el" href="classQIconViewItem.html">QIconViewItem</a> * </td> <td class="paramname"> <em>item</em></td> <td> ) </td> <td><code> [private, slot]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="welcomeWindow_8cpp_source.html#l00124">124</a> of file <a class="el" href="welcomeWindow_8cpp_source.html">welcomeWindow.cpp</a>.</p> <p>References <a class="el" href="titleWidget_8cpp_source.html#l01190">TitleWidget::aboutProgram()</a>, <a class="el" href="titleWidget_8cpp_source.html#l01206">TitleWidget::help()</a>, <a class="el" href="welcomeWindow_8h_source.html#l00044">help</a>, <a class="el" href="titleWidget_8h_source.html#l00039">UPCOMING</a>, <a class="el" href="welcomeWindow_8h_source.html#l00044">upcoming</a>, <a class="el" href="titleWidget_8h_source.html#l00038">UPDATES</a>, and <a class="el" href="welcomeWindow_8h_source.html#l00044">updates</a>.</p> <p>Referenced by <a class="el" href="welcomeWindow_8cpp_source.html#l00030">WelcomeWindow()</a>.</p> <p><div class="fragment"><pre class="fragment"><a name="l00125"></a>00125 { <a name="l00126"></a>00126 <span class="keywordflow">if</span>(item == NULL) <a name="l00127"></a>00127 <span class="keywordflow">return</span>; <a name="l00128"></a>00128 <a name="l00129"></a>00129 <a class="code" href="classTitleWidget.html" title="Widget which displays album name, description, representative image, and album shaper...">TitleWidget</a>* tw = ((<a class="code" href="classWindow.html" title="Top level widget, encapsulates the title widget, the layout widget, and the toolbar...">Window</a>*)qApp->mainWidget())->getTitle(); <a name="l00130"></a>00130 <a name="l00131"></a>00131 <span class="comment">//help</span> <a name="l00132"></a>00132 <span class="keywordflow">if</span>(item == <a class="code" href="classWelcomeWindow.html#ae5d8ff66e51ac915f80d9f0e46743373">help</a>) <a name="l00133"></a>00133 { <a name="l00134"></a>00134 tw-><a class="code" href="classTitleWidget.html#ab89ce3c1d7a29c92eb52d6f9ffe1050c" title="Pops up HelpWindow.">help</a>(); <a name="l00135"></a>00135 <span class="keywordflow">return</span>; <a name="l00136"></a>00136 } <a name="l00137"></a>00137 <span class="comment">//updates</span> <a name="l00138"></a>00138 <span class="keywordflow">else</span> <span class="keywordflow">if</span>(item == <a class="code" href="classWelcomeWindow.html#ab761b6dd559e3a6fabddc08a68068121">updates</a>) <a name="l00139"></a>00139 { <a name="l00140"></a>00140 tw-><a class="code" href="classTitleWidget.html#a788ec0261eb74b90026c02a50d822407" title="Pops up about dialog.">aboutProgram</a>(<a class="code" href="titleWidget_8h.html#a0d700b3de72d990fb378835e49aedab8">UPDATES</a>); <a name="l00141"></a>00141 <span class="keywordflow">return</span>; <a name="l00142"></a>00142 } <a name="l00143"></a>00143 <span class="comment">//upcoming</span> <a name="l00144"></a>00144 <span class="keywordflow">else</span> <span class="keywordflow">if</span>(item == <a class="code" href="classWelcomeWindow.html#aa84e8c8b247091eebd8ed2602316aac8">upcoming</a>) <a name="l00145"></a>00145 { <a name="l00146"></a>00146 tw-><a class="code" href="classTitleWidget.html#a788ec0261eb74b90026c02a50d822407" title="Pops up about dialog.">aboutProgram</a>(<a class="code" href="titleWidget_8h.html#a27c7f8c3adbde6c95ea28826c358985b">UPCOMING</a>); <a name="l00147"></a>00147 <span class="keywordflow">return</span>; <a name="l00148"></a>00148 } <a name="l00149"></a>00149 } </pre></div></p> </div> </div> <hr/><h2>Member Data Documentation</h2> <a class="anchor" id="a20c51b4452cc18cf4b127acd5cf77dc7"></a><!-- doxytag: member="WelcomeWindow::closeButton" ref="a20c51b4452cc18cf4b127acd5cf77dc7" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">QPushButton* <a class="el" href="classWelcomeWindow.html#a20c51b4452cc18cf4b127acd5cf77dc7">WelcomeWindow::closeButton</a><code> [private]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Close button. </p> <p>Definition at line <a class="el" href="welcomeWindow_8h_source.html#l00047">47</a> of file <a class="el" href="welcomeWindow_8h_source.html">welcomeWindow.h</a>.</p> <p>Referenced by <a class="el" href="welcomeWindow_8cpp_source.html#l00030">WelcomeWindow()</a>.</p> </div> </div> <a class="anchor" id="ae693d382f56bd0872cf49e370e4e079c"></a><!-- doxytag: member="WelcomeWindow::grid" ref="ae693d382f56bd0872cf49e370e4e079c" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">QGridLayout* <a class="el" href="classWelcomeWindow.html#ae693d382f56bd0872cf49e370e4e079c">WelcomeWindow::grid</a><code> [private]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="welcomeWindow_8h_source.html#l00037">37</a> of file <a class="el" href="welcomeWindow_8h_source.html">welcomeWindow.h</a>.</p> <p>Referenced by <a class="el" href="welcomeWindow_8cpp_source.html#l00030">WelcomeWindow()</a>.</p> </div> </div> <a class="anchor" id="ae5d8ff66e51ac915f80d9f0e46743373"></a><!-- doxytag: member="WelcomeWindow::help" ref="ae5d8ff66e51ac915f80d9f0e46743373" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classItem.html">Item</a>* <a class="el" href="classWelcomeWindow.html#ae5d8ff66e51ac915f80d9f0e46743373">WelcomeWindow::help</a><code> [private]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="welcomeWindow_8h_source.html#l00044">44</a> of file <a class="el" href="welcomeWindow_8h_source.html">welcomeWindow.h</a>.</p> <p>Referenced by <a class="el" href="welcomeWindow_8cpp_source.html#l00124">itemClicked()</a>, and <a class="el" href="welcomeWindow_8cpp_source.html#l00030">WelcomeWindow()</a>.</p> </div> </div> <a class="anchor" id="a717b127d993c874b79e799f1c5d6c611"></a><!-- doxytag: member="WelcomeWindow::items" ref="a717b127d993c874b79e799f1c5d6c611" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classItems.html">Items</a>* <a class="el" href="classWelcomeWindow.html#a717b127d993c874b79e799f1c5d6c611">WelcomeWindow::items</a><code> [private]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="welcomeWindow_8h_source.html#l00043">43</a> of file <a class="el" href="welcomeWindow_8h_source.html">welcomeWindow.h</a>.</p> <p>Referenced by <a class="el" href="welcomeWindow_8cpp_source.html#l00030">WelcomeWindow()</a>.</p> </div> </div> <a class="anchor" id="a08de3790a2c3050ba8d082f0cfa8c7ae"></a><!-- doxytag: member="WelcomeWindow::sideImage" ref="a08de3790a2c3050ba8d082f0cfa8c7ae" 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="classWelcomeWindow.html#a08de3790a2c3050ba8d082f0cfa8c7ae">WelcomeWindow::sideImage</a><code> [private]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="welcomeWindow_8h_source.html#l00039">39</a> of file <a class="el" href="welcomeWindow_8h_source.html">welcomeWindow.h</a>.</p> <p>Referenced by <a class="el" href="welcomeWindow_8cpp_source.html#l00030">WelcomeWindow()</a>.</p> </div> </div> <a class="anchor" id="aa84e8c8b247091eebd8ed2602316aac8"></a><!-- doxytag: member="WelcomeWindow::upcoming" ref="aa84e8c8b247091eebd8ed2602316aac8" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classItem.html">Item</a> * <a class="el" href="classWelcomeWindow.html#aa84e8c8b247091eebd8ed2602316aac8">WelcomeWindow::upcoming</a><code> [private]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="welcomeWindow_8h_source.html#l00044">44</a> of file <a class="el" href="welcomeWindow_8h_source.html">welcomeWindow.h</a>.</p> <p>Referenced by <a class="el" href="welcomeWindow_8cpp_source.html#l00124">itemClicked()</a>, and <a class="el" href="welcomeWindow_8cpp_source.html#l00030">WelcomeWindow()</a>.</p> </div> </div> <a class="anchor" id="ab761b6dd559e3a6fabddc08a68068121"></a><!-- doxytag: member="WelcomeWindow::updates" ref="ab761b6dd559e3a6fabddc08a68068121" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classItem.html">Item</a> * <a class="el" href="classWelcomeWindow.html#ab761b6dd559e3a6fabddc08a68068121">WelcomeWindow::updates</a><code> [private]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="welcomeWindow_8h_source.html#l00044">44</a> of file <a class="el" href="welcomeWindow_8h_source.html">welcomeWindow.h</a>.</p> <p>Referenced by <a class="el" href="welcomeWindow_8cpp_source.html#l00124">itemClicked()</a>, and <a class="el" href="welcomeWindow_8cpp_source.html#l00030">WelcomeWindow()</a>.</p> </div> </div> <a class="anchor" id="ae72a27312f7f7a7e218250f7831218e7"></a><!-- doxytag: member="WelcomeWindow::welcomeMessage" ref="ae72a27312f7f7a7e218250f7831218e7" 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="classWelcomeWindow.html#ae72a27312f7f7a7e218250f7831218e7">WelcomeWindow::welcomeMessage</a><code> [private]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="welcomeWindow_8h_source.html#l00041">41</a> of file <a class="el" href="welcomeWindow_8h_source.html">welcomeWindow.h</a>.</p> <p>Referenced by <a class="el" href="welcomeWindow_8cpp_source.html#l00030">WelcomeWindow()</a>.</p> </div> </div> <a class="anchor" id="a77a1bebe37fb1159678f6cdb32d3ded9"></a><!-- doxytag: member="WelcomeWindow::welcomeTitle" ref="a77a1bebe37fb1159678f6cdb32d3ded9" 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="classWelcomeWindow.html#a77a1bebe37fb1159678f6cdb32d3ded9">WelcomeWindow::welcomeTitle</a><code> [private]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="welcomeWindow_8h_source.html#l00040">40</a> of file <a class="el" href="welcomeWindow_8h_source.html">welcomeWindow.h</a>.</p> <p>Referenced by <a class="el" href="welcomeWindow_8cpp_source.html#l00030">WelcomeWindow()</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="welcomeWindow_8h_source.html">welcomeWindow.h</a></li> <li><a class="el" href="welcomeWindow_8cpp_source.html">welcomeWindow.cpp</a></li> </ul> </div> <hr size="1"/><address style="text-align: right;"><small>Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.2 </small></address> </body> </html>