You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
425 lines
23 KiB
425 lines
23 KiB
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
|
<title>kshowmail: KFeedbackQuestion Class Reference</title>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
|
<link href="tabs.css" rel="stylesheet" type="text/css">
|
|
</head><body>
|
|
<!-- Generated by Doxygen 1.5.0 -->
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
<li id="current"><a href="classes.html"><span>Classes</span></a></li>
|
|
<li><a href="files.html"><span>Files</span></a></li>
|
|
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
</ul></div>
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="classes.html"><span>Alphabetical List</span></a></li>
|
|
<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>
|
|
<h1>KFeedbackQuestion Class Reference</h1><!-- doxytag: class="KFeedbackQuestion" --><code>#include <<a class="el" href="kfeedback_8h-source.html">kfeedback.h</a>></code>
|
|
<p>
|
|
<a href="classKFeedbackQuestion-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
|
<tr><td></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="classKFeedbackQuestion.html#74f81a22aec4f3969ac05fcef5d8dee4">KFeedbackQuestion</a> (<a class="el" href="classKFeedbackQuestionList.html">KFeedbackQuestionList</a> *parent, const TQString &text, const TQString &id, bool exclusiveAnswer=true, bool required=false, bool open=true)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classKFeedbackQuestion.html#70dfbcfb7699accc62ca3f9c1b2da8b6">addAnswer</a> (const TQString &text, const TQString &id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKFeedbackQuestion.html#5431a877415afca993aaefea86c0c7ec">isRequired</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKFeedbackQuestion.html#593b269b00a8da9152a66f31fcdf75f3">isAnswered</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">TQString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKFeedbackQuestion.html#51e0a1d351c8f7819f50a6ebf66c193d">result</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">TQString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKFeedbackQuestion.html#83626cfa4d3235b58028d011a7955add">id</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">TQString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKFeedbackQuestion.html#13730ea63a6d8de44866c9134cb88f3c">text</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKFeedbackQuestion.html#40333b62b3defe8ebbe27fc8552bffff">exclusiveAnswer</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual TQString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKFeedbackQuestion.html#72b655cc6c5414023d05669142053a7c">key</a> (int column, bool ascending) const</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classKFeedbackQuestion.html">KFeedbackQuestion</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classKFeedbackQuestion.html#f3731cde03060c91a80ebb5c80f657a1">nextQuestion</a> () const</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classKFeedbackAnswer.html">KFeedbackAnswer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classKFeedbackQuestion.html#a8759ac15cc2bec6f1a9e183eb374574">firstAnswer</a> () const</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classKFeedbackQuestionList.html">KFeedbackQuestionList</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classKFeedbackQuestion.html#f879e5220a516c94124130a2d0a1a2dd">questionList</a> () const</td></tr>
|
|
|
|
<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f0209761e6a1c061b4749f4a0228afc3"></a><!-- doxytag: member="KFeedbackQuestion::_id" ref="f0209761e6a1c061b4749f4a0228afc3" args="" -->
|
|
TQString </td><td class="memItemRight" valign="bottom"><a class="el" href="classKFeedbackQuestion.html#f0209761e6a1c061b4749f4a0228afc3">_id</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8d6d302dac4b8dc4973ff7cf8aa5f852"></a><!-- doxytag: member="KFeedbackQuestion::_exclusiveAnswer" ref="8d6d302dac4b8dc4973ff7cf8aa5f852" args="" -->
|
|
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKFeedbackQuestion.html#8d6d302dac4b8dc4973ff7cf8aa5f852">_exclusiveAnswer</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2c946b672e2c0d163ffc3d4b64c61801"></a><!-- doxytag: member="KFeedbackQuestion::_required" ref="2c946b672e2c0d163ffc3d4b64c61801" args="" -->
|
|
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classKFeedbackQuestion.html#2c946b672e2c0d163ffc3d4b64c61801">_required</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4b1825caeff106b7a911ac725acdd8d1"></a><!-- doxytag: member="KFeedbackQuestion::_no" ref="4b1825caeff106b7a911ac725acdd8d1" args="" -->
|
|
int </td><td class="memItemRight" valign="bottom"><a class="el" href="classKFeedbackQuestion.html#4b1825caeff106b7a911ac725acdd8d1">_no</a></td></tr>
|
|
|
|
</table>
|
|
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
|
A user feedback question to be inserted into a <a class="el" href="classKFeedbackQuestionList.html">KFeedbackQuestionList</a>.
|
|
<p>
|
|
|
|
<p>
|
|
Definition at line <a class="el" href="kfeedback_8h-source.html#l00275">275</a> of file <a class="el" href="kfeedback_8h-source.html">kfeedback.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
|
<a class="anchor" name="74f81a22aec4f3969ac05fcef5d8dee4"></a><!-- doxytag: member="KFeedbackQuestion::KFeedbackQuestion" ref="74f81a22aec4f3969ac05fcef5d8dee4" args="(KFeedbackQuestionList *parent, const TQString &text, const TQString &id, bool exclusiveAnswer=true, bool required=false, bool open=true)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">KFeedbackQuestion::KFeedbackQuestion </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classKFeedbackQuestionList.html">KFeedbackQuestionList</a> * </td>
|
|
<td class="paramname"> <em>parent</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const TQString & </td>
|
|
<td class="paramname"> <em>text</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const TQString & </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>exclusiveAnswer</em> = <code>true</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>required</em> = <code>false</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>open</em> = <code>true</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Constructor.<p>
|
|
The parent <a class="el" href="classKFeedbackQuestionList.html">KFeedbackQuestionList</a> assumes ownership of this object, so don't delete it unless you want to delete it from the question list as well.<p>
|
|
'text' is the text the user will see (in his native language).<p>
|
|
'id' is what will be sent with the feedback mail, thus it should be unique within the application, yet human readable (preferably English) and not contain any weird characters that might confuse scripts that are later used to automatically parse those mails. Examples: "features_not_liked", "stability"<p>
|
|
Set 'required' to 'true' if answering this question is required to successfully complete this form.<p>
|
|
Set 'exclusiveAnswer' to 'true' if only one of all answers may be checked at any one time, to 'false' if multiple answers are allowed.
|
|
<p>
|
|
Definition at line <a class="el" href="kfeedback_8cpp-source.html#l00336">336</a> of file <a class="el" href="kfeedback_8cpp-source.html">kfeedback.cpp</a>.
|
|
<p>
|
|
References <a class="el" href="kfeedback_8h-source.html#l00384">_no</a>, and <a class="el" href="kfeedback_8cpp-source.html#l00324">KFeedbackQuestionList::questionAdded()</a>.
|
|
</div>
|
|
</div><p>
|
|
<hr><h2>Member Function Documentation</h2>
|
|
<a class="anchor" name="70dfbcfb7699accc62ca3f9c1b2da8b6"></a><!-- doxytag: member="KFeedbackQuestion::addAnswer" ref="70dfbcfb7699accc62ca3f9c1b2da8b6" args="(const TQString &text, const TQString &id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void KFeedbackQuestion::addAnswer </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const TQString & </td>
|
|
<td class="paramname"> <em>text</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const TQString & </td>
|
|
<td class="paramname"> <em>id</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Add an answer to this question. Again, 'text' is what the user will see (translated to his native language), 'id' is what you will get back with the mail. The answer IDs need only be unique for that question; answers to other questions may have the same ID.
|
|
<p>
|
|
Definition at line <a class="el" href="kfeedback_8cpp-source.html#l00360">360</a> of file <a class="el" href="kfeedback_8cpp-source.html">kfeedback.cpp</a>.
|
|
<p>
|
|
References <a class="el" href="kfeedback_8h-source.html#l00382">_exclusiveAnswer</a>.
|
|
<p>
|
|
Referenced by <a class="el" href="kshowmailfeedback_8cpp-source.html#l00130">KShowMailApp::addFeatureList()</a>, <a class="el" href="kfeedback_8cpp-source.html#l00303">KFeedbackQuestionList::addYesNoQuestion()</a>, and <a class="el" href="kshowmailfeedback_8cpp-source.html#l00023">KShowMailApp::slotSendFeedbackMail()</a>.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="5431a877415afca993aaefea86c0c7ec"></a><!-- doxytag: member="KFeedbackQuestion::isRequired" ref="5431a877415afca993aaefea86c0c7ec" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool KFeedbackQuestion::isRequired </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"><code> [inline]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns if answering this question is required.
|
|
<p>
|
|
Definition at line <a class="el" href="kfeedback_8h-source.html#l00319">319</a> of file <a class="el" href="kfeedback_8h-source.html">kfeedback.h</a>.
|
|
<p>
|
|
References <a class="el" href="kfeedback_8h-source.html#l00383">_required</a>.
|
|
<p>
|
|
Referenced by <a class="el" href="kfeedback_8cpp-source.html#l00254">KFeedbackQuestionList::isComplete()</a>, and <a class="el" href="kfeedback_8cpp-source.html#l00324">KFeedbackQuestionList::questionAdded()</a>.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="593b269b00a8da9152a66f31fcdf75f3"></a><!-- doxytag: member="KFeedbackQuestion::isAnswered" ref="593b269b00a8da9152a66f31fcdf75f3" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool KFeedbackQuestion::isAnswered </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns if this question is answered satisfactorily.
|
|
<p>
|
|
If any number of answers is permitted for this question, this question is always considered to be answered.<p>
|
|
If this question requires an exclusive answer, exactly one of them should be checked. We don't need to bother about more than one being checked here - TQListView does that for us.
|
|
<p>
|
|
Definition at line <a class="el" href="kfeedback_8cpp-source.html#l00368">368</a> of file <a class="el" href="kfeedback_8cpp-source.html">kfeedback.cpp</a>.
|
|
<p>
|
|
References <a class="el" href="kfeedback_8h-source.html#l00382">_exclusiveAnswer</a>, <a class="el" href="kfeedback_8h-source.html#l00369">firstAnswer()</a>, <a class="el" href="kfeedback_8h-source.html#l00420">KFeedbackAnswer::isChecked()</a>, and <a class="el" href="kfeedback_8h-source.html#l00425">KFeedbackAnswer::nextAnswer()</a>.
|
|
<p>
|
|
Referenced by <a class="el" href="kfeedback_8cpp-source.html#l00254">KFeedbackQuestionList::isComplete()</a>.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="51e0a1d351c8f7819f50a6ebf66c193d"></a><!-- doxytag: member="KFeedbackQuestion::result" ref="51e0a1d351c8f7819f50a6ebf66c193d" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">TQString KFeedbackQuestion::result </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
The result of this question in ASCII, e.g. recommend="yes" or features_i_like="builtin_tetris" features_i_like="pink_elephant" features_i_like="studlycapslyfier"
|
|
<p>
|
|
Definition at line <a class="el" href="kfeedback_8cpp-source.html#l00402">402</a> of file <a class="el" href="kfeedback_8cpp-source.html">kfeedback.cpp</a>.
|
|
<p>
|
|
References <a class="el" href="kfeedback_8h-source.html#l00381">_id</a>, <a class="el" href="kfeedback_8h-source.html#l00369">firstAnswer()</a>, <a class="el" href="kfeedback_8h-source.html#l00405">KFeedbackAnswer::id()</a>, <a class="el" href="kfeedback_8h-source.html#l00420">KFeedbackAnswer::isChecked()</a>, and <a class="el" href="kfeedback_8h-source.html#l00425">KFeedbackAnswer::nextAnswer()</a>.
|
|
<p>
|
|
Referenced by <a class="el" href="kfeedback_8cpp-source.html#l00270">KFeedbackQuestionList::result()</a>.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="83626cfa4d3235b58028d011a7955add"></a><!-- doxytag: member="KFeedbackQuestion::id" ref="83626cfa4d3235b58028d011a7955add" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">TQString KFeedbackQuestion::id </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"><code> [inline]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Return this question's ID.
|
|
<p>
|
|
Definition at line <a class="el" href="kfeedback_8h-source.html#l00339">339</a> of file <a class="el" href="kfeedback_8h-source.html">kfeedback.h</a>.
|
|
<p>
|
|
References <a class="el" href="kfeedback_8h-source.html#l00381">_id</a>.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="13730ea63a6d8de44866c9134cb88f3c"></a><!-- doxytag: member="KFeedbackQuestion::text" ref="13730ea63a6d8de44866c9134cb88f3c" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">TQString KFeedbackQuestion::text </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Return this question's text.
|
|
<p>
|
|
Definition at line <a class="el" href="kfeedback_8cpp-source.html#l00430">430</a> of file <a class="el" href="kfeedback_8cpp-source.html">kfeedback.cpp</a>.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="40333b62b3defe8ebbe27fc8552bffff"></a><!-- doxytag: member="KFeedbackQuestion::exclusiveAnswer" ref="40333b62b3defe8ebbe27fc8552bffff" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool KFeedbackQuestion::exclusiveAnswer </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"><code> [inline]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns whether or not this question requires an exclusive answer.
|
|
<p>
|
|
Definition at line <a class="el" href="kfeedback_8h-source.html#l00349">349</a> of file <a class="el" href="kfeedback_8h-source.html">kfeedback.h</a>.
|
|
<p>
|
|
References <a class="el" href="kfeedback_8h-source.html#l00382">_exclusiveAnswer</a>.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="72b655cc6c5414023d05669142053a7c"></a><!-- doxytag: member="KFeedbackQuestion::key" ref="72b655cc6c5414023d05669142053a7c" args="(int column, bool ascending) const" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">TQString KFeedbackQuestion::key </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>column</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>ascending</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"> const<code> [virtual]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns the sort key.<p>
|
|
Reimplemented from TQListViewItem to maintain insertion order.
|
|
<p>
|
|
Definition at line <a class="el" href="kfeedback_8cpp-source.html#l00437">437</a> of file <a class="el" href="kfeedback_8cpp-source.html">kfeedback.cpp</a>.
|
|
<p>
|
|
References <a class="el" href="kfeedback_8h-source.html#l00384">_no</a>.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="f3731cde03060c91a80ebb5c80f657a1"></a><!-- doxytag: member="KFeedbackQuestion::nextQuestion" ref="f3731cde03060c91a80ebb5c80f657a1" args="() const" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classKFeedbackQuestion.html">KFeedbackQuestion</a>* KFeedbackQuestion::nextQuestion </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const<code> [inline]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns the next question or 0 if there is no more.
|
|
<p>
|
|
Definition at line <a class="el" href="kfeedback_8h-source.html#l00362">362</a> of file <a class="el" href="kfeedback_8h-source.html">kfeedback.h</a>.
|
|
<p>
|
|
Referenced by <a class="el" href="kfeedback_8cpp-source.html#l00254">KFeedbackQuestionList::isComplete()</a>, and <a class="el" href="kfeedback_8cpp-source.html#l00270">KFeedbackQuestionList::result()</a>.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="a8759ac15cc2bec6f1a9e183eb374574"></a><!-- doxytag: member="KFeedbackQuestion::firstAnswer" ref="a8759ac15cc2bec6f1a9e183eb374574" args="() const" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classKFeedbackAnswer.html">KFeedbackAnswer</a>* KFeedbackQuestion::firstAnswer </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const<code> [inline]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns the first possible answer to this question. Use <a class="el" href="classKFeedbackAnswer.html#31fe8732bdbda805d1306e5c86fcae91">KFeedbackAnswer::nextAnswer()</a> to get the next one.
|
|
<p>
|
|
Definition at line <a class="el" href="kfeedback_8h-source.html#l00369">369</a> of file <a class="el" href="kfeedback_8h-source.html">kfeedback.h</a>.
|
|
<p>
|
|
Referenced by <a class="el" href="kfeedback_8cpp-source.html#l00368">isAnswered()</a>, and <a class="el" href="kfeedback_8cpp-source.html#l00402">result()</a>.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="f879e5220a516c94124130a2d0a1a2dd"></a><!-- doxytag: member="KFeedbackQuestion::questionList" ref="f879e5220a516c94124130a2d0a1a2dd" args="() const" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classKFeedbackQuestionList.html">KFeedbackQuestionList</a> * KFeedbackQuestion::questionList </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns the <a class="el" href="classKFeedbackQuestionList.html">KFeedbackQuestionList</a> this question belongs to or 0 if the parent is no <a class="el" href="classKFeedbackQuestionList.html">KFeedbackQuestionList</a>.
|
|
<p>
|
|
Definition at line <a class="el" href="kfeedback_8cpp-source.html#l00447">447</a> of file <a class="el" href="kfeedback_8cpp-source.html">kfeedback.cpp</a>.
|
|
<p>
|
|
Referenced by <a class="el" href="kfeedback_8cpp-source.html#l00491">KFeedbackAnswer::stateChange()</a>.
|
|
</div>
|
|
</div><p>
|
|
<hr>The documentation for this class was generated from the following files:<ul>
|
|
<li>kshowmail/<a class="el" href="kfeedback_8h-source.html">kfeedback.h</a><li>kshowmail/<a class="el" href="kfeedback_8cpp-source.html">kfeedback.cpp</a></ul>
|
|
<hr size="1"><address style="align: right;"><small>Generated on Thu Jul 5 19:36:09 2007 for kshowmail by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.0 </small></address>
|
|
</body>
|
|
</html>
|