[QT]암호화 예제

QT에서는 QCryptograpgicHash 클래스를 이용하여 암호화하는 방법을 제공하고 있다. QCryptograpgicHash 에서 제공하는 알고리즘은 다음과 같다.   MD5 알고리즘 임의의 길이의 값을 입력 받아서 128bit 길이의 hash값을 출력하는 알고리즘이다. MD5는 단방향 암호화로 …

파일 입출력 예제

  파일 쓰기   QFile *file = new QFile; QString filename = “sample.txt”; file->setFileName(QApplication::applicationDirPath() + “/” + filename); //파일의 위치와 파일명 설정 if (!file->open(QIODevice::WriteOnly)) //파일을 오픈 { if (!file->exists()) //파일의 …

SQLite3 예제

QT에서는 기본적으로 SQLite3를 지원한다. QT 프로젝트에서 SQLite3를 사용하기 위해서는 프로젝트 파일(*.pro)에 SQL 모듈을 추가해야한다. Qt += core gui sql     예제 QSqlDatabase db = QSqlDatabase::addDatabase(“QSQLITE”);    //SQLite3 객체 생성 및 …

웹서버에 요청한 데이터를 수신하는 예제

웹서버에 요청한 데이터를 수신하는 예제 요청 URL: http://www.google.com 응답: <HTML><HEAD><meta http-equiv=\”content-type\” content=\”text/html;charset=utf-8\”>\n<TITLE>302 Moved</TITLE></HEAD><BODY>\n<H1>302 Moved</H1>\nThe document has moved\n<A HREF=\”http://www.google.co.kr/?gfe_rd=cr&amp;dcr=0&amp;ei=kJAFWv-uOsOe9AWf_oCoBQ\”>here</A>.\r\n</BODY></HTML>\r\n   예제 코드 main.cpp #include “mainwindow.h” #include <QApplication> int main(int argc, char *argv[]) …

Qt QML Type Methods

Methods   1. string atob(data) ASCII 를 Binary로 이 함수는 base64로 인코딩 된 데이터 문자열을 디코딩하여 반환합니다.   2. binding(function) 속성 바인딩을 나타내는 JavaScript 객체를 반환합니다. 함수의 두 가지 주요 …