示例#1
0
AboutDialog::AboutDialog( QWidget *parent )
   : inherited( parent )
{
   ui = new Ui::AboutDialog;
   ui->setupUi( this );
   refreshInfo();
}
示例#2
0
void DbObjectDdlViewer::showDdlOptions()
{
    TableDdlOptionsDialog dialog(this);
    dialog.setOptions(ddlOptions);
    if(dialog.exec()){
        ddlOptions=dialog.getOptions();
        refreshInfo();
    }
}
示例#3
0
void VerifyServiceTask::checkHooks()
{
	refreshInfo();

	const char* hookPath = getItemInfo()->getInstallScriptPath();
	const char* insPath = getItemInfo()->getPath();

	if (hookPath && UTIL::FS::isValidFile(hookPath))
		getUserCore()->getServiceMain()->runInstallScript(hookPath, insPath, "PostInstall");
}
void CFileSystemObject::setPath(const QString& path)
{
	if (path.isEmpty())
	{
		*this = CFileSystemObject();
		return;
	}

	_rootFileSystemId = std::numeric_limits<uint64_t>::max();

	_fileInfo.setFile(expandEnvironmentVariables(path));

	refreshInfo();
}
示例#5
0
bool VerifyServiceTask::checkTools()
{
	refreshInfo();

	std::vector<DesuraId> toolList;
	getItemInfo()->getCurrentBranch()->getToolList(toolList);

	if (toolList.size() == 0)
		return false;

	getUserCore()->getToolManager()->invalidateTools(toolList);

	if (!getUserCore()->getToolManager()->areAllToolsDownloaded(toolList))
		getItemHandle()->goToStageDownloadTools(false);
	else
		getItemHandle()->goToStageInstallTools(false);

	return true;
}
示例#6
0
TmsiAmplifier::TmsiAmplifier(const char * address, int type, const char * r_address, const char* dump_file /* = NULL */) {
    //printf("TmsiAmplifier writing to: %s\n", address);
    //if (r_address!=NULL)
    //    printf(" reading from: %s",r_address);
    //if (dump_file!=NULL)
    //    printf(" dumping amplifier output to: %s",dump_file);
    //printf("\n");
    if (tmsiAmplifierInstance!=NULL)
        fprintf(stderr,"Warning: multiple tmsiAmplifier instances!!\n");
    tmsiAmplifierInstance = this;
    dev.Channel = NULL;
    vli.SampDiv = NULL;
    channel_data = NULL;
    channel_data_index=0;
    digi_channels=0;
    read_errors=0;
    mode=type;
    if (type == USB_AMPLIFIER)
        fd = connect_usb(address);
    else
        fd = connect_bluetooth(address);
    if (r_address != NULL)
        read_fd = open(r_address, O_RDONLY);
    else
        read_fd = fd;
    if (dump_file!=NULL)
        dump_fd = open(dump_file, O_WRONLY|O_CREAT|O_TRUNC);
    else
        dump_fd=-1;
    debug("Descriptors: %d %d", fd, read_fd);
    if (fd <= 0) {
        perror("DEVICE OPEN ERROR");
        exit(-1);
        return;
    }
    refreshInfo();

}
bool FightInfoLayer::init()
{
    if ( !CCLayer::init() )
    {
        return false;
    }    
    //载入ui
    initData();
    //绑定ui
    BindingUIItems();
    
    data = XQDate::sharedInstance().GetDate("112");
   
    playertotalscore = data["playerhistoryscore"].asInt();
    gameinfo = data["gameinfo"];
	playerLv = data["playerlevel"].asInt();
	playerName = data["playername"].asString();
	totalScore = data["playertotalscore"].asInt();
	imgUrl = data["playerimg"].asString();
    creatMyTableView();
    refreshInfo();
    return true;
}
bool MySelfInfoLayer::init()
{
    if ( !CCLayer::init() )
    {
        return false;
    } 
	data = XQDate::sharedInstance().GetDate("112");
	CSJson::Value &val = data;
	totalpk = val["totalpk"].asInt();
	winPk = val["winpk"].asInt();
	losePk = val["losepk"].asInt();
	goldmodel = val["playergoldmedal"].asInt();
	silverMedal = val["playersilvermedal"].asInt();
	copperMedal = val["playercoppermedal"].asInt();
	medalNumber = val["playermedal"].asInt();
	alikePk = (totalpk-winPk-losePk);
    //载入ui
    initData();
    //绑定ui
    BindingUIItems();
    
    refreshInfo();
    return true;
}
CFileSystemObject::CFileSystemObject(const QString& path) : _fileInfo(expandEnvironmentVariables(path))
{
	refreshInfo();
}
CFileSystemObject::CFileSystemObject(const QFileInfo& fileInfo) : _fileInfo(fileInfo)
{
	refreshInfo();
}