BuildmLearn Toolkit  2.0.4
BuildmLearn Toolkit is an easy-to-use program that helps users make mobile apps without any knowledge of application development.
 All Classes Functions Enumerations Groups Pages
FlashCardItem Class Reference
Collaboration diagram for FlashCardItem:
Collaboration graph

Signals

void nextCardRequested ()
 
void previousCardRequested ()
 

Public Member Functions

 FlashCardItem (QWidget *parent=0)
 
void reset ()
 
void setQuestion (const FlashCardQuestion &question, int question_number, int total_questions)
 Sets new question for this widget. More...
 

Detailed Description

Definition at line 45 of file flashcarditem.h.

Member Function Documentation

void FlashCardItem::setQuestion ( const FlashCardQuestion question,
int  question_number,
int  total_questions 
)

Sets new question for this widget.

Parameters
questionQuestion object.
question_numberNumber of the question.

Definition at line 57 of file flashcarditem.cpp.

57  {
58  m_ui->m_btnPrevious->setEnabled(question_number != 1);
59  m_ui->m_lblQuestionNumber->setText(tr("Question number %1 of %2").arg(QString::number(question_number),
60  QString::number(total_questions)));
61  m_ui->m_lblQuestionText->setText(question.question());
62  m_ui->m_lblHint->setText(question.hint());
63  m_ui->m_lblAnswer->setText(QString("<span style=\" font-size:14pt;\">%1</span>").arg(question.answer()));
64  m_ui->m_lblPicture->setPixmap(QPixmap(question.picturePath()).scaled(m_ui->m_lblPicture->size(), Qt::KeepAspectRatio));
65 }

The documentation for this class was generated from the following files: