void CMainWindow::_init() { if (_setting->getProtocol() == "IMAP") _socket = new Protocol::IMAP; else _socket = new Protocol::POP3; if (!_setting->getIpReceveur().isEmpty()) { try { _socket->connect(qPrintable(_setting->getIpReceveur()), _setting->getPortReceveur()); if (!_socket->login(qPrintable(_setting->getLogin()), qPrintable(_setting->getMdp()))) QMessageBox::critical(this, "Login " + _setting->getProtocol(), "Authentification failure"); try { _smtp = new Protocol::SMTP; _smtp->connect(qPrintable(_setting->getIpSender()), _setting->getPortSender()); QByteArray login(qPrintable(_setting->getLogin())); QByteArray mdp(qPrintable(_setting->getMdp())); if (!_smtp->login(qPrintable(QString(login.toBase64())), qPrintable(QString(mdp.toBase64())))) QMessageBox::critical(this, "Login SMTP", "Authentification failure"); } catch (const std::exception &e) { QMessageBox::critical(this, "Connection", "Connection SMTP failure " + QString(e.what())); } majDir(); } catch (const std::exception &e) { QMessageBox::critical(this, "Connection", "Connection" + _setting->getProtocol() + "failure " + QString(e.what())); } } }
void mdp() { if(!(strcmp("MUL",token) && strcmp("DIV",token) && strcmp("TRUNC_DIV",token) && strcmp("MOD",token))) { consume(); pow(); mdp(); } }
void mdp() { if(!(strcmp(token,"MUL") && strcmp(token,"DIV") && strcmp(token,"MOD") && strcmp(token,"TRUNC_DIV"))) { consume(); pow(); mdp(); } }
/// Draw marker as a diamond void PeakMarker2D::drawDiamond(QPainter& painter)const { QPointF dp = origin(); QPointF mdp(-dp.x(),-dp.y()); // draw a diamond as a square rotated by 45 degrees painter.save(); painter.translate(dp); painter.rotate(45); painter.translate(mdp); QPainterPath path; path.addRect(m_boundingRect.toQRectF()); painter.fillPath(path,m_color); painter.restore(); }
void md() { pow(); mdp(); }