Ejemplo n.º 1
0
int CFrmSettings::showSettings(MdiChild * m)
{

    if (this->loadGraph(m)) {
	refreshContent();
	return this->exec();
    } else
	return QDialog::Rejected;
}
void CBibleKeyChooser::setModules(const QList<CSwordModuleInfo*>& modules, const bool refresh) {
    m_modules.clear();

    foreach (CSwordModuleInfo* mod, modules) {
        if (mod->type() == CSwordModuleInfo::Bible || mod->type() == CSwordModuleInfo::Commentary) {
            if (CSwordBibleModuleInfo* bible = dynamic_cast<CSwordBibleModuleInfo*>(mod)) m_modules.append(bible);
        }
    }

    // First time this is called we havnt set up w_ref.
    if (w_ref) w_ref->setModule(dynamic_cast<CSwordBibleModuleInfo*>(m_modules.first()));
    if (refresh) refreshContent();
}
Ejemplo n.º 3
0
void MainWindow::on_upgradeStorehouseButton_clicked()
{
    if(this->ui->coalAStorageUpgrade->isChecked()==true)
    {
        this->game->GetPlayer()->GetMine()->SetBudget(this->game->GetPlayer()->GetMine()->GetStorehouse()->ExtendStorage(this->coalA, this->game->GetPlayer()->GetMine()->GetBudget()));
        this->ui->coalAStorageUpgrade->setChecked(false);
    }
    if(this->ui->coalBStorageUpgrade->isChecked()==true)
    {
        this->game->GetPlayer()->GetMine()->SetBudget(this->game->GetPlayer()->GetMine()->GetStorehouse()->ExtendStorage(this->coalB, this->game->GetPlayer()->GetMine()->GetBudget()));
        this->ui->coalBStorageUpgrade->setChecked(false);
    }
    this->ui->budgetDisplayLabel->setText(QString::number(this->game->GetPlayer()->GetMine()->GetBudget()));
    refreshContent();
}
Ejemplo n.º 4
0
DebugPage::DebugPage() :
    GenericPage(),
    mInfo(new MLabel()),
    mBox(new MContainer()),
    vmInfo(new MLabel()),
    vmBox(new MContainer()),
    nInfo(new MLabel()),
    nBox(new MContainer()),
    cInfo(new MLabel()),
    cBox(new MContainer())
{
    m_pageType = GenericPage::PAGE_DEBUG;
    setObjectName("debugPage");
    connect(this, SIGNAL(appeared()), SLOT(refreshContent()));
}
Ejemplo n.º 5
0
void CLexiconKeyChooser::setModules(const BtConstModuleList &modules,
                                    bool refresh)
{
    using CSLMI = CSwordLexiconModuleInfo;

    while (!m_modules.isEmpty())
        m_modules.takeFirst(); // not deleting the pointer

    Q_FOREACH(CSwordModuleInfo const * const m, modules)
        if (CSLMI const * const lexicon = dynamic_cast<CSLMI const *>(m))
            m_modules.append(lexicon);

    if (refresh) {
        refreshContent();
        //   adjustFont();
    }
}
Ejemplo n.º 6
0
void MainWindow::on_noticeWorkerButton_clicked()
{
    this->game->GetPlayer()->NoticeMiner();
    refreshContent();
}
Ejemplo n.º 7
0
void CDeviceDetailView::slotStart()
{
  if( !poOverlayObject || bIgnoreUpdate ) return;
  ((CDevice*)poOverlayObject)->setOperatingMode( CDevice::START );
  refreshContent();
}
Ejemplo n.º 8
0
void DebugPage::createContent()
{
    GenericPage::createContent();

    // Modem
    //% "Modem:"
    mBox->setTitle(qtTrId("xx_modem"));
    //% "None"
    mBox->setText(qtTrId("xx_none"));
    mBox->setObjectName("debugModem");
    mBox->setIconID("small-mobile");
    //% "No modem available"
    mInfo->setText(qtTrId("xx_no_modem"));
    mInfo->setObjectName("debugLabel");
    mInfo->setAlignment(Qt::AlignTop);
    mInfo->setSizePolicy(QSizePolicy(QSizePolicy::Preferred,
                                     QSizePolicy::MinimumExpanding));
    mBox->setCentralWidget(mInfo);

    // MessageWaiting
    //% "MessageWaiting:"
    vmBox->setTitle(qtTrId("xx_message_waiting"));
    //% "None"
    vmBox->setText(qtTrId("xx_none"));
    vmBox->setObjectName("debugModem");
    vmBox->setIconID("small-mobile");
    //% "No MessageWaiting service available"
    vmInfo->setText(qtTrId("xx_no_messages"));
    vmInfo->setObjectName("debugLabel");
    vmInfo->setAlignment(Qt::AlignTop);
    vmInfo->setSizePolicy(QSizePolicy(QSizePolicy::Preferred,
                                     QSizePolicy::MinimumExpanding));
    vmBox->setCentralWidget(vmInfo);

    // Network
    //% "Network:"
    nBox->setTitle(qtTrId("xx_network"));
    //% "None"
    nBox->setText(qtTrId("xx_none"));
    nBox->setObjectName("debugNetwork");
    nBox->setIconID("small-home");
    //% "No network available"
    nInfo->setText(qtTrId("xx_no_network"));
    nInfo->setObjectName("debugLabel");
    nInfo->setAlignment(Qt::AlignTop);
    nInfo->setSizePolicy(QSizePolicy(QSizePolicy::Preferred,
                                     QSizePolicy::MinimumExpanding));
    nBox->setCentralWidget(nInfo);

    // Calls
    //% "Calls:"
    cBox->setTitle(qtTrId("xx_calls"));
    cBox->setObjectName("debugNetwork");
    cBox->setIconID("icon-m-telephony-call");
    //% "No calls in progress"
    cInfo->setText(qtTrId("xx_no_calls"));
    cInfo->setObjectName("debugLabel");
    cInfo->setAlignment(Qt::AlignTop);
    cInfo->setSizePolicy(QSizePolicy(QSizePolicy::Preferred,
                                     QSizePolicy::MinimumExpanding));
    cBox->setCentralWidget(cInfo);

    landscape->addItem(mBox, 0, 0, 1, 1, Qt::AlignTop|Qt::AlignLeft);
    landscape->addItem(vmBox,1, 0, 1, 1, Qt::AlignTop|Qt::AlignLeft);
    landscape->addItem(nBox, 0, 1, 1, 1, Qt::AlignTop|Qt::AlignLeft);
    landscape->addItem(cBox, 1, 1, 1, 1, Qt::AlignTop|Qt::AlignLeft);

    portrait->addItem(mBox,  0, 0, 1, 1, Qt::AlignTop|Qt::AlignLeft);
    portrait->addItem(vmBox, 1, 0, 1, 1, Qt::AlignTop|Qt::AlignLeft);
    portrait->addItem(nBox,  2, 0, 1, 1, Qt::AlignTop|Qt::AlignLeft);
    portrait->addItem(cBox,  3, 0, 1, 1, Qt::AlignTop|Qt::AlignLeft);

    refreshContent();
}