Ejemplo n.º 1
0
void BZSpriteButton::_onAnimationStop()
{
	CASpriteModelPose* ppose = this->getCurrentPose();
	if (ppose->name() == ButtonPose_Pressed)
	{
		_onPressedAnimationFinished();
	}
	if (_settings().hasKey(ButtonPose_DeadPose))
	{
		string dp = _settings().getString(ButtonPose_DeadPose);
		CASpriteModelPose* ppose = this->_currentPose;
		if (_state == dp && ppose->name() == dp)
		{
			this->killMyself();
		}
	}
}
Ejemplo n.º 2
0
/* main */
int main(int argc, char * argv[])
{
	int o;

	if(setlocale(LC_ALL, "") == NULL)
		_settings_error(strerror(errno), 1); /* XXX mention setlocale */
	bindtextdomain(PACKAGE, LOCALEDIR);
	textdomain(PACKAGE);
	gtk_init(&argc, &argv);
	while((o = getopt(argc, argv, "")) != -1)
		switch(o)
		{
			default:
				return _settings_usage();
		}
	if(optind != argc)
		return _settings_usage();
	return (_settings() == 0) ? 0 : 2;
}
Ejemplo n.º 3
0
int main(int argc, char *argv[])
{
    QGuiApplication app(argc, argv);
    QSettings _settings(QSettings::IniFormat, QSettings::UserScope, "DeveloperSoft", "carManager");
    _settings.setValue("dbPath", "db/mainDB.db");


    QQmlApplicationEngine eng;
    eng.load(QUrl("qrc:/qml/qml/carManager/main.qml"));
//    QtQuick2ApplicationViewer viewer;
//    viewer.setSource(QUrl("qrc:/qml/qml/carManager/main.qml"));
//    viewer.showExpanded();

    //QObject *form = eng.rootObjects().value(0);
    //AuthState* auth = new AuthState(form);
    //QObject::connect(form, SIGNAL(authorizing(QString, QString)), auth, SLOT(beginAuthUser(QString,QString)), Qt::QueuedConnection);
    //app.set setIcon(QIcon("qrc:/img/image/engine.ico"));

    int res = app.exec();
    return res;
}