일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 관리자 메일발송
- Qt 캡쳐
- opencv web
- High DPI
- High DPI 적용
- OpenCV
- 스크린 녹화
- 소셜로그인 연동해제
- 코스톰 윈도우
- 그누보드
- 윈도우 단축키
- 목공
- 오피스 KMS 인증
- 투명창
- qt 스타일시트
- aruco
- 투명 윈도우
- 콘솔만들기
- 셀프인테리어
- 구글 소셜로그인
- Qt 버그
- opencv.js
- 투명윈도우
- mailer
- Qt 관리자 권한
- 화면 녹화
- 영상처리
- QT
- KMS 인증
- 코너 라운드 윈도우
- Today
- Total
목록Development (13)
IT 알쓸신잡

그누보드를 이용하여 사이트를 만들고 사용자가 회원가입을 했을 때, 자동으로 관리자 메일 주소로 메일이 가도록 하면 편하겠죠? 방법을 알아보도록 하겠습니다. 1. 설정 적용하기 https://도메인/adm 으로 들어가 관리자로 로그인을 한 후 환경설정>기본환경설정 에서, 관리자 메일 주소를 등록합니다. 그리고 환경설정 중간 쯤에, 최고관리자 메일발송이 있는데 "사용"에 체크하도록 합니다. 그리고 우측 상단에 "확인" 버튼을 클릭하면 설정이 저장됩니다. 2. 소스 변경 www/bbs/register_form_update.php 에 회원가입 시 최고관리자에게 메일 발송 소스입니다. // 최고관리자님께 메일 발송 if ($config['cf_email_mb_super_admin']) { $subject = ru..

카카오, 네이버에 이어 그누보드에서 구글 소셜로그인 연동 해제에 대해 알아보도록 하겠습니다 2023.03.08 - [Development] - 그누보드에서 소셜 로그인 연동 해제 [카카오] 그누보드에서 소셜 로그인 연동 해제 [카카오] 그누보드에서 소셜 로그인 적용 테스트 중, 회원 탈퇴 시 소셜 로그인 연동 해제를 시켜줘야 하는데 DB에서는 삭제가 되지만 연동은 해제가 안되더군요... 확인은 탈퇴 후 재가입 시 사용자에게 swmaster.tistory.com 이전 글을 보셨으면, www/plugin/social/includes/functions.php 파일에, social_member_link_delete 함수에서 DB에 소셜 계정 정보를 삭제 후, unlink 함수 호출이 되는 부분이 들어가 있을겁니..

그누보드에서 카카오 소셜 로그인 연동 해제에 이어 네이버 소셜 로그인 연동 해제를 알아볼까 합니다. 2023.03.08 - [Development] - 그누보드에서 소셜 로그인 연동 해제 [카카오] 그누보드에서 소셜 로그인 연동 해제 [카카오] 그누보드에서 소셜 로그인 적용 테스트 중, 회원 탈퇴 시 소셜 로그인 연동 해제를 시켜줘야 하는데 DB에서는 삭제가 되지만 연동은 해제가 안되더군요... 확인은 탈퇴 후 재가입 시 사용자에게 swmaster.tistory.com 이전 글을 보셨으면, www/plugin/social/includes/functions.php 파일에, social_member_link_delete 함수에서 DB에 소셜 계정 정보를 삭제 후, unlink 함수 호출이 되는 부분이 들어가..

그누보드에서 소셜 로그인 적용 테스트 중, 회원 탈퇴 시 소셜 로그인 연동 해제를 시켜줘야 하는데 DB에서는 삭제가 되지만 연동은 해제가 안되더군요... 확인은 탈퇴 후 재가입 시 사용자에게 아래와 같이 "동의하기" 요청이 떠야 하는데 안뜨고 바로 가입이 되어버립니다. 연동 해제가 안되었다는 거죠... 검색해봐도 다른 대안이 없더군요... 해서... 그누보드 소스에 직접 기능을 넣었습니다. 1. DB 삭제 함수에 기능 추가 function social_member_link_delete($mb_id, $mp_no=''){ global $g5; if(!$mb_id) return; $mp_no = (int) $mp_no; if( G5_SOCIAL_DELETE_DAY > 0 ){ //mb_id가 없는 소셜 데이..

Qt에서 개발 후 실행 파일을 만들 때, 윈도우 OS의 경우 사용자에게 관리자 권한을 획득(UAC)하여 실행되도록 해야 할 때가 있습니다. 특히 Program Files/ 하위 경로에 설치가 되어 log나 config 파일을 생성할려고 하면 관리자 권한을 얻어야만 합니다. 그럼 실행파일이 관리자 권한을 얻으면서 실행되도록 하는 방법을 알아볼께요. 1. 프로젝트 명.pro 파일을 열도록 합니다. 2. 아래와 같이 관리자 권한에 대한 Manifest를 등록해줍니다. CONFIG += embed_manifest_exe QMAKE_LFLAGS += /MANIFESTUAC:\"level=\'requireAdministrator\' uiAccess=\'true\'\" 3. 그럼 실행파일 아이콘에 방패 모양이 생기면..

오늘의 주제는 High DPI 입니다. High DPI 는 뭐고 어떤 기능을 하는건가요? DPI는 Density Per Inch 의 약자로 인치 당 밀도를 뜻합니다. 말그대로 High DPI는 인치당 밀도가 높다 정도가 되겠네요. 보통 노트북과 같이 작은 모니터에 큰 해상도를 출력하기 위해서는 아이콘이나 텍스트가 작아지게 됩니다. 그러면 보기가 너무 불편할겁니다. 또 요즘은 4K 모니터가 많이 나오고 있는데 모니터 사이즈는 기존과 같이 27인치인데 Full HD 에서 4K를 출력하기 위해서는 4배 정도의 아이콘과 텍스트가 작아지게 되서 불편하게 됩니다. 이때 DPI를 높여주게 되면 인치 당 픽셀 밀도가 높아져서 아이콘과 텍스트가 커지게 되고 사용자가 윈도우를 편하게 사용할 수 있게 되는거죠~ 그럼 Hig..

저번 포스팅 중 Custom 윈도우에 대한 내용을 다룰 때 스타일시트를 간단하게 언급했는데요. 2023.02.28 - [Development] - Qt Custom 윈도우 만들기 Qt Custom 윈도우 만들기 투명 윈도우에 이어 Custom 윈도우를 만들어 보도록 하겠습니다. 1. Designer 에서 QLabel 생성 QLabel 을 드래그 & 드랍으로 옮겨오면 생성이 되며, 사이즈를 마우스로 조정합니다. 버튼보다 아래에 형성 swmaster.tistory.com 이번에는 어떻게 사용하는지 상세히 다뤄보도록 하겠습니다. 아래 빌드 결과 화면은 Custom 윈도우에 버튼 2개를 추가하고 버튼에 스타일 시트를 적용한 겁니다. 적용방법은 스타일시트 String을 작성하여 setStyleSheet 함수를 사..

투명 윈도우에 이어 Custom 윈도우를 만들어 보도록 하겠습니다. 1. Designer 에서 QLabel 생성 QLabel 을 드래그 & 드랍으로 옮겨오면 생성이 되며, 사이즈를 마우스로 조정합니다. 버튼보다 아래에 형성되어야 하기 때문에 order tap을 통해 QLabel을 QPushbutton 뒤로 옮겨주세요. 2. 스타일 지정 소스 코드에서 생성된 QLabel 에 대한 stylesheet를 지정합니다. (투명도 및 코너 라운드) QString barStyleSheet = QString("QLabel {background-color: rgba(0,0,0,178);border-radius: %1px;}").arg(20); ui->label->setStyleSheet(barStyleSheet); We..