示例#1
0
QObject *EvPlugin::create(){
    if(lastCreatedInstance && mode() == Unique)
        return lastCreatedInstance;

    lastCreatedInstance = createOne();
    return lastCreatedInstance;
}
示例#2
0
QtCentral::QtCentral(QWidget* parent) : QWidget(parent)
{
    setObjectName("Central");

    QHBoxLayout* box = new QHBoxLayout(this);
    box->setContentsMargins(0, 0, 0, 0);

    connect(FlexManager::instance(), SIGNAL(flexWidgetCreated(FlexWidget*)), SLOT(on_flexWidgetCreated(FlexWidget*)));
    connect(FlexManager::instance(), SIGNAL(dockWidgetCreated(DockWidget*)), SLOT(on_dockWidgetCreated(DockWidget*)));
    connect(FlexManager::instance(), SIGNAL(flexWidgetDestroying(FlexWidget*)), SLOT(on_flexWidgetDestroying(FlexWidget*)));
    connect(FlexManager::instance(), SIGNAL(dockWidgetDestroying(DockWidget*)), SLOT(on_dockWidgetDestroying(DockWidget*)));

    _widget = new QPushButton("Click");

    QSettings settings("QtFlex5", "QtGuider");

    QByteArray content = settings.value("Flex").toByteArray();

    const char* bytes = content;

    QMap<QString, QWidget*> parents;

    parents[objectName()] = this;

    if (content.isEmpty())
    {
        createOne();
    }
    else
    {
        FlexManager::instance()->load(content, parents);
    }
}
示例#3
0
static void createParity(void) {
	int i, p = 1;		// init even parity, without system ID
	for(i=25;i<=37;i+=2) {
		if(quigg_gt7000->raw[i] == PULSE_QUIGG_LONG) {
			p = -p;
		}
	}
	if(p == -1) {
		createOne(39, 40);
	}
}
示例#4
0
static void createId(int id) {
	int binary[16], length = 0, i = 0, x = 23;

	length = decToBin(id, binary);
	for(i=length;i>=0;i--) {
		if(binary[i] == 1) {
			createOne(x, x+1);
		}
		x = x-2;
	}
}
示例#5
0
int main()
{
	cJSON *rootOne = cJSON_CreateObject();
	createOne(rootOne);
	char * jsonStr = cJSON_Print(rootOne);
	printf("jsonStr is %s\n",jsonStr);
	//free(jsonStr);
	parseOne(jsonStr);
	printf("+++++++++++++++++++++++++++++++\n");
	cJSON *rootTwo= cJSON_CreateObject();
	createTwo(rootTwo);
	jsonStr = cJSON_Print(rootTwo);
	printf("jsonStr is %s\n",jsonStr);
	parseTwo(jsonStr);

	return 0;
}
void CreatingSetsBlockInputStream::createAll()
{
    if (!created)
    {
        for (auto & elem : subqueries_for_sets)
        {
            if (elem.second.source) /// There could be prepared in advance Set/Join - no source is specified for them.
            {
                if (isCancelledOrThrowIfKilled())
                    return;

                createOne(elem.second);
            }
        }

        created = true;
    }
}
示例#7
0
static void createUnit(int unit) {
	switch (unit) {
		case 0:
			createZero(25, 30);	// 1st row
		break;
		case 1:
			createOne(25, 26);	// 2nd row
			createOne(37, 38);	// needs to be set
		break;
		case 2:
			createOne(25, 28);	// 3rd row
			createOne(37, 38);	// needs to be set
		break;
		case 3:
			createOne(27, 28);	// 4th row
		break;
		case 4:
			createOne(25, 30);	// 6th row MASTER (all)
		break;
		default:
		break;
	}
}
示例#8
0
 Central(QWidget* parent) : QWidget(parent)
 {
     createOne();
 }
示例#9
0
文件: main.c 项目: ez80/1010CE
void setRandomTile(Tile *t) {
	int r = rand() % 13;
	switch (r) {
	default:
		createOne(t);
		break;
	case 0:
		createOne(t);
		break;
	case 1:
		createTwoHorizontal(t);
		break;
	case 2:
		createTwoVertical(t);
		break;
	case 3:
		createThreeHorizontal(t);
		break;
	case 4:
		createThreeVertical(t);
		break;
	case 5:
		createFourHorizontal(t);
		break;
	case 6:
		createFourVertical(t);
		break;
	case 7:
		createFiveHorizontal(t);
		break;
	case 8:
		createFiveVertical(t);
		break;
	case 9:
		create2Sq(t);
		break;
	case 10:
		create3Sq(t);
		break;
	case 11:
	    whichL = rand() % 4;
		if (whichL == 0) {
			create3L1(t);
		}
		if (whichL == 1) {
			create3L2(t);
		}
		if (whichL == 2) {
			create3L3(t);
		}
		if (whichL == 3) {
			create3L4(t);
		}
		break;
	case 12:
		whichL = rand() % 4;
		if (whichL == 0) {
			create5L1(t);
		}
		if (whichL == 1) {
			create5L2(t);
		}
		if (whichL == 2) {
			create5L3(t);
		}
		if (whichL == 3) {
			create5L4(t);
		}
		break;
	}
}
示例#10
0
static void createState(int state) {
	if(state == 1) {
		createOne(31, 32); //on
	}
}