void update(float elapsed) { if(isKeyDown(WK_1)) { outlineDraw = outlineDraw == True ? False : True; resetKey(WK_1); } if(isKeyDown(WK_2)) { outlineSmooth = outlineSmooth == True ? False : True; resetKey(WK_2); } if(isKeyDown(WK_UP)) { outlineWidth++; resetKey(WK_UP); } if(isKeyDown(WK_DOWN)) { outlineWidth--; resetKey(WK_DOWN); } if(isKeyDown(WK_SPACE)) { modelRotate = modelRotate == True ? False : True; resetKey(WK_SPACE); } if(True == modelRotate) modelAngle += (elapsed * 25.0f); }
void InputManager::makeDefault(const int i) { if (i >= 0 && i < InputAction::TOTAL) { resetKey(i); update(); } }
void update() { if(isKeyDown(WK_UP)) /* Is the UP ARROW key Being Pressed? */ { scaleValue += 0.001f; /* Increase the scale value to zoom in */ resetKey(WK_UP); } if(isKeyDown(WK_DOWN)) /* Is the DOWN ARROW key Being Pressed? */ { scaleValue -= 0.001f; /* Decrease the scale value to zoom out */ resetKey(WK_DOWN); } if(isKeyDown(WK_SPACE)) /* Is SPACE kes being pressed? */ { bRender = !bRender; /* toggle wireframe/fill mode*/ resetKey(WK_SPACE); } }
// --------------------------------------------------------------------------- // RefHash3KeysIdPoolEnumerator: Constructors and Destructor // --------------------------------------------------------------------------- template <class TVal> RefHash3KeysIdPoolEnumerator<TVal>:: RefHash3KeysIdPoolEnumerator(RefHash3KeysIdPool<TVal>* const toEnum , const bool adopt , MemoryManager* const manager) : fAdoptedElems(adopt), fCurIndex(0), fToEnum(toEnum), fMemoryManager(manager) { if (!toEnum) ThrowXMLwithMemMgr(NullPointerException, XMLExcepts::CPtr_PointerIsZero, fMemoryManager); Reset(); resetKey(); }
bool InputManager::injectKeyRelease(KeyCode _key) { // проверка на переключение языков detectLangShift(_key, false); // сбрасываем клавишу resetKey(_key); bool wasFocusKey = isFocusKey(); if (isFocusKey()) mWidgetKeyFocus->_onKeyButtonReleased(_key); return wasFocusKey; }
void HttpPoll::connectToHost(const QString &proxyHost, int proxyPort, const QUrl &url) { resetConnection(true); bool useSsl = false; d->port = 80; // using proxy? if(!proxyHost.isEmpty()) { d->host = proxyHost; d->port = proxyPort; d->url = url; d->use_proxy = true; } else { d->host = url.host(); if(url.port() != -1) d->port = url.port(); else if (url.scheme() == "https") { d->port = 443; useSsl = true; } #if QT_VERSION < 0x050000 d->url = url.path() + "?" + url.encodedQuery(); #else d->url.setUrl(url.path() + "?" + url.query(QUrl::FullyEncoded), QUrl::StrictMode); #endif d->use_proxy = false; } resetKey(); bool last; QString key = getKey(&last); #ifdef PROX_DEBUG fprintf(stderr, "HttpPoll: Connecting to %s:%d [%s]", d->host.latin1(), d->port, d->url.latin1()); if(d->user.isEmpty()) fprintf(stderr, "\n"); else fprintf(stderr, ", auth {%s,%s}\n", d->user.latin1(), d->pass.latin1()); #endif QPointer<QObject> self = this; syncStarted(); if(!self) return; d->state = 1; d->http.setUseSsl(useSsl); d->http.setAuth(d->user, d->pass); d->http.post(d->host, d->port, d->url, makePacket("0", key, "", QByteArray()), d->use_proxy); }
bool InputManager::injectKeyRelease(KeyCode _key) { if(eventHotKeyReleasedPreprocess) { if(eventHotKeyReleasedPreprocess(_key)) return false; } // проверка на переключение языков firstEncoding(_key, false); // сбрасываем клавишу resetKey(); bool wasFocusKey = isFocusKey(); if (isFocusKey()) mWidgetKeyFocus->_riseKeyButtonReleased(_key); return wasFocusKey; }
void HttpPoll::do_sync() { if(d->http.isActive()) return; d->t->stop(); d->out = takeWrite(0, false); bool last; QString key = getKey(&last); QString newkey; if(last) { resetKey(); newkey = getKey(&last); } QPointer<QObject> self = this; syncStarted(); if(!self) return; d->http.post(d->host, d->port, d->url, makePacket(d->ident, key, newkey, d->out), d->use_proxy); }
AESCrypto::AESCrypto() { _pAES = NULL; unsigned char key[17] = "1234567980abcdef"; resetKey(key, 16); }
void update(float elapsed) { if(isKeyDown(WK_PRIOR)) /* Is Page Up Being Pressed? */ { zspeed+=0.01f; /* Increase zspeed */ resetKey(WK_PRIOR); /* Uncheck key */ } if(isKeyDown(WK_NEXT)) /* Is Page Down Being Pressed? */ { zspeed-=0.01f; /* Decrease zspeed */ resetKey(WK_NEXT); /* Uncheck key */ } if(isKeyDown(WK_DOWN)) /* Is Page Up Being Pressed? */ { xspeed+=0.01f; /* Increase xspeed */ resetKey(WK_DOWN); /* Uncheck key */ } if(isKeyDown(WK_UP)) /* Is Page Up Being Pressed? */ { xspeed-=0.01f; /* Decrease xspeed */ resetKey(WK_UP); /* Uncheck key */ } if(isKeyDown(WK_RIGHT)) /* Is Page Up Being Pressed? */ { yspeed+=0.01f; /* Increase yspeed */ resetKey(WK_RIGHT); /* Uncheck key */ } if(isKeyDown(WK_LEFT)) /* Is Page Up Being Pressed? */ { yspeed-=0.01f; /* Decrease yspeed */ resetKey(WK_LEFT); /* Uncheck key */ } if(isKeyDown(WK_Q)) /* Is Q Key Being Pressed? */ { cz-=0.01f; /* Move Object Away From Viewer */ resetKey(WK_Q); /* Uncheck key */ } if(isKeyDown(WK_Z)) /* Is Z Key Being Pressed? */ { cz+=0.01f; /* Move Object Towards Viewer */ resetKey(WK_Z); /* Uncheck key */ } if(isKeyDown(WK_W)) /* Is W Key Being Pressed? */ { cy+=0.01f; /* Move Object Up */ resetKey(WK_W); /* Uncheck key */ } if(isKeyDown(WK_S)) /* Is S Key Being Pressed? */ { cy-=0.01f; /* Move Object Down */ resetKey(WK_S); /* Uncheck key */ } if(isKeyDown(WK_D)) /* Is D Key Being Pressed? */ { cx+=0.01f; /* Move Object Right */ resetKey(WK_D); /* Uncheck key */ } if(isKeyDown(WK_A)) /* Is A Key Being Pressed? */ { cx-=0.01f; /* Move Object Left */ resetKey(WK_A); /* Uncheck key */ } if(isKeyDown(WK_1) && !morph) /* Is 1 Pressed, key Not Equal To 1 And Morph False? */ { morph = True; /* Set morph To True (Starts Morphing Process) */ dest = &morph1; /* Destination Object To Morph To Becomes morph1 */ resetKey(WK_1); /* Uncheck key */ } if(isKeyDown(WK_2) && !morph) /* Is 2 Pressed, key Not Equal To 2 And Morph False? */ { morph = True; /* Set morph To True (Starts Morphing Process) */ dest = &morph2; /* Destination Object To Morph To Becomes morph2 */ resetKey(WK_2); /* Uncheck key */ } if(isKeyDown(WK_3) && !morph) /* Is 3 Pressed, key Not Equal To 3 And Morph False? */ { morph = True; /* Set morph To True (Starts Morphing Process) */ dest = &morph3; /* Destination Object To Morph To Becomes morph3 */ resetKey(WK_3); /* Uncheck key */ } if(isKeyDown(WK_4) && !morph) /* Is 4 Pressed, key Not Equal To 4 And Morph False? */ { morph = True; /* Set morph To True (Starts Morphing Process) */ dest = &morph4; /* Destination Object To Morph To Becomes morph4 */ resetKey(WK_4); /* Uncheck key */ } }
void QTinyAes::setKey(const QByteArray &key) { resetKey(); Q_ASSERT_X(key.size() == KeySize, Q_FUNC_INFO, "The Key-Length is not a valid length! (Check QTinyAes::KEYSIZE)"); d->key = key; }
void InputManager::resetKeys() { for (int i = 0; i < InputAction::TOTAL; i++) resetKey(i); }
int main(int argc, char *argv[]) { resetKey(); }
ViewReadLinetree3::ViewReadLinetree3( bool open, QWidget* parent, const char* name, bool modal, WFlags fl ) : QDialog( parent, name, modal, fl ), __open(open) { if ( !name ) setName( "ViewReadLinetree3" ); resize( 500, 250 ); if(open)setCaption( tr( "Read Linetree" ) ); else setCaption( tr( "Save Linetree" ) ); buttonLig = new QToolButton( this, "buttonLig" ); buttonLig->setGeometry( QRect( 450, 10, 40, 21 ) ); buttonLig->setText( tr( "..." ) ); QObject::connect( buttonLig,SIGNAL(clicked()),this,SLOT(SelectLigFile())); QLabel * labelDta = new QLabel( this, "labelDta" ); labelDta->setGeometry( QRect( 10, 60, 61, 20 ) ); labelDta->setText( tr( "Dta File" ) ); buttonDta = new QToolButton( this, "buttonDta" ); buttonDta->setGeometry( QRect( 450, 60, 40, 21 ) ); buttonDta->setText( tr( "..." ) ); QObject::connect( buttonDta,SIGNAL(clicked()),this,SLOT(SelectDtaFile())); QLabel * labelSmb = new QLabel( this, "labelSmb" ); labelSmb->setGeometry( QRect( 10, 110, 61, 20 ) ); labelSmb->setText( tr( "SMB Path" ) ); buttonSmb = new QToolButton( this, "buttonSmb" ); buttonSmb->setGeometry( QRect( 450, 110, 40, 21 ) ); buttonSmb->setText( tr( "..." ) ); QObject::connect( buttonSmb,SIGNAL(clicked()),this,SLOT(SelectSMBPath())); QLabel * labelLig = new QLabel( this, "labelLig" ); labelLig->setGeometry( QRect( 10, 10, 61, 20 ) ); labelLig->setText( tr( "Lig File" ) ); editLig = new QLineEdit( this, "editLig" ); editLig->setGeometry( QRect( 100, 10, 350, 22 ) ); editDta = new QLineEdit( this, "editDta" ); editDta->setGeometry( QRect( 100, 60, 350, 22 ) ); if(!DTA_FILENAME.isEmpty())editDta->setText( tr(DTA_FILENAME) ); editSmb = new QLineEdit( this, "editSmb" ); editSmb->setGeometry( QRect( 100, 110, 350, 22 ) ); if(SMB_PATH.isEmpty()) { SMB_PATH = (TOOLS(getPlantGLDir())+"share/plantgl/SMBFiles").c_str() ; } if(!SMB_PATH.isEmpty())editSmb->setText( tr( SMB_PATH ) ); labelKey = new QLabel( this, "labelKey" ); labelKey->setGeometry( QRect( 10, 160, 89, 20 ) ); if(open)labelKey->setText( tr( "Key :" ) ); else labelKey->setText("Key : [AMAPmod]"); editKey = new QLineEdit( this, "editKey" ); editKey->setGeometry( QRect( 100, 160, 350, 22 ) ); editKey->setReadOnly(open); editKey->setFont(QFont("courier", 8)); QPalette pal = editKey->palette(); QColorGroup cg = pal.active(); cg.setColor( QColorGroup::Base, QColor( 212, 208, 200) ); pal.setActive( cg ); cg = pal.inactive(); cg.setColor( QColorGroup::Base, QColor( 212, 208, 200) ); pal.setInactive( cg ); cg = pal.disabled(); cg.setColor( QColorGroup::Base, QColor( 212, 208, 200) ); pal.setDisabled( cg ); editKey->setProperty( "palette", pal ); editKey->setEchoMode(QLineEdit::Password); if(!open)editKey->setText(PGL(LinetreePrinter)::PROTECTION.c_str()); QObject::connect( editKey,SIGNAL(textChanged(const QString&)),this,SLOT(checkKey(const QString&))); DblClickEater * dblCkEater = new DblClickEater(editKey); labelKey->installEventFilter( dblCkEater ); if(!open){ QToolButton * buttonKey = new QToolButton( this, "buttonKey" ); buttonKey->setGeometry( QRect( 450, 160, 40, 21 ) ); buttonKey->setText( tr( "Reset" ) ); QObject::connect( buttonKey,SIGNAL(clicked()),this,SLOT(resetKey())); } buttonCancel = new QPushButton( this, "buttonCancel" ); buttonCancel->setGeometry( QRect( 390, 200, 104, 28 ) ); buttonCancel->setText( tr( "&Cancel" ) ); QObject::connect( buttonCancel,SIGNAL(clicked()),this,SLOT(reject())); buttonOk = new QPushButton( this, "buttonOk" ); buttonOk->setGeometry( QRect( 280, 200, 104, 28 ) ); buttonOk->setText( tr( "&Ok" ) ); QObject::connect( buttonOk,SIGNAL(clicked()),this,SLOT(ok())); endianBox = new QCheckBox( this, "endianBox" ); endianBox->setGeometry( QRect( 10, 205, 90, 20 ) ); endianBox->setText( tr( "Big Endian" ) ); endianBox->setChecked(true); if(open){ QPushButton * buttonTestEndianess = new QPushButton( this, "TestEndianess" ); buttonTestEndianess->setGeometry( QRect( 100, 200, 54, 28 ) ); buttonTestEndianess->setText( tr( "Test" ) ); QObject::connect( buttonTestEndianess,SIGNAL(clicked()),this,SLOT(testEndianess())); } if(!LIG_FILENAME.isEmpty()){ editLig->setText( tr(LIG_FILENAME) ); checkKey(); } }