Ejemplo n.º 1
0
void ScrollBase::slot_clicked( int num )
{
	if( _selected == int( num + _current ) ) {
		emit sig_base();
	} else {
		select( num );
	}	
}
Ejemplo n.º 2
0
/** add comments here */
GameControl::GameControl( QWidget * parent, const char * name )
	: QWidget( parent, name )
{
	QHBoxLayout * lay = new QHBoxLayout( this );
	
	_cen = new CentralControl( this );
	_scrL = new ScrollLord( this );
	_scrB = new ScrollBase( this );
	lay->addWidget( _scrL );
	lay->addStretch( 1 );
	lay->addWidget( _cen );
	lay->addStretch( 1 );	
	lay->addWidget( _scrB );
	lay->activate();
	
	setFixedSize( 200, 210 );
	
	connect( _cen, SIGNAL( sig_endTurn() ), SIGNAL( sig_endTurn() ) );
	connect( _scrL, SIGNAL( sig_lord() ), SIGNAL( sig_lord() ) );
	connect( _scrL, SIGNAL( sig_lordSelected() ), SLOT( slot_lordSelected() ) );
	connect( _scrB, SIGNAL( sig_base() ), SIGNAL( sig_base() ) );
	connect( _scrB, SIGNAL( sig_baseSelected() ), SLOT( slot_baseSelected() ) );
}
Ejemplo n.º 3
0
void generate_signature(BYTE *signature, const char *method, const char *url, const char *parameters, const char *session_key)
{
	CMStringA sig_base(FORMAT, "%s&%s&%s", method, ptrA(mir_urlEncode(url)), ptrA(mir_urlEncode(parameters)));
	mir_hmac_sha256(signature, (BYTE*)session_key, mir_strlen(session_key), (BYTE*)sig_base.GetString(), sig_base.GetLength());
}