예제 #1
0
void UIGDetailsGroup::sltFirstStep(QString strGroupId)
{
    /* Clear step: */
    delete m_pStep;
    m_pStep = 0;

    /* Was that a requested group? */
    if (strGroupId != m_strGroupId)
        return;

    /* Prepare first set: */
    m_iStep = 0;
    prepareSet(strGroupId);
}
예제 #2
0
void UIGDetailsGroup::sltNextDone(QString strGroupId)
{
    /* Clear step: */
    delete m_pStep;
    m_pStep = 0;

    /* Was that a requested group? */
    if (strGroupId != m_strGroupId)
        return;

    /* Prepare next set: */
    ++m_iStep;
    prepareSet(strGroupId);
}
예제 #3
0
UIGDetailsSet::UIGDetailsSet(UIGDetailsItem *pParent)
    : UIGDetailsItem(pParent)
    , m_fElementNameHoverable(false)
    , m_fHasDetails(false)
    , m_fFullSet(true)
    , m_pBuildStep(0)
    , m_iLastStepNumber(-1)
{
    /* Add set to the parent group: */
    parentItem()->addItem(this);

    /* Prepare set: */
    prepareSet();

    /* Prepare connections: */
    prepareConnections();
}