コード例 #1
0
ファイル: CodeLineDlg.cpp プロジェクト: hkaiser/TRiAS
void CCodeLineDlg::OnCheckintern() 
{
	// TODO: Code für die Behandlungsroutine der Steuerelement-Benachrichtigung hier einfügen
	
	if ( !m_iIntern)
		m_iErrorCode = m_iErrorCode | LINE_CTRLINTERN;
	else
		m_iErrorCode = m_iErrorCode & ~LINE_CTRLINTERN;

	UpdateData();

	SetInformation();

	AdjustSheetButtons();
}
コード例 #2
0
ファイル: CodeLineDlg.cpp プロジェクト: hkaiser/TRiAS
void CCodeLineDlg::OnCheckfirstctrl() 
{
	// TODO: Code für die Behandlungsroutine der Steuerelement-Benachrichtigung hier einfügen

	if ( !m_iNotCtrl)
		m_iErrorCode = m_iErrorCode | LINE_NOTCONTROL;
	else
		m_iErrorCode = m_iErrorCode & ~LINE_NOTCONTROL;

	UpdateData();

	SetInformation();

	AdjustSheetButtons();


}
コード例 #3
0
void ChannelAndProgramUI::OnGetChannelListFinished()
{
    if(g_channelCount <= 0)
    {
        SetInformation(tr("The channel list is empty!"));
    }
    else
    {
        ChannelInfo* pTmpChannelList = g_pChannelList;
        for(int i = 0; i < g_channelCount; i++,pTmpChannelList++)
        {
//            g_pChannelUI->AddChannelItem(pTmpChannelList->pChannelName);
            CChannelItem *pChannelItem = new CChannelItem(this,pTmpChannelList->pChannelName,i);
            QListWidgetItem* pLWItem = new QListWidgetItem;
            pLWItem->setSizeHint(QSize(0,50));
            ui->m_pLWChannel->addItem(pLWItem);
            ui->m_pLWChannel->setItemWidget(pLWItem,pChannelItem);
            if(2 == pTmpChannelList->nDefaultAnchorFlag)
                pChannelItem->SetDefault();
        }
    }
}