본문 바로가기
반응형

SWE/Qt63

Qt 스톱워치 윈도우 프로그램 1day main.cpp timer.cpp timer.h -> timer.ui clockthread.cpp clockthread.h TBD - 마우스 좌표로 프로그램 위치 옮기기 - 메뉴바 없애기 - pause 동작하기 main.cpp #include "timer.h" #include int main(int argc, char *argv[]) { QApplication a(argc, argv); timer w; w.show(); return a.exec(); } timer.h #pragma once #ifndef TIMER_H #define TIMER_H #include "clockthread.h" #include #include "ui_timer.h" class ClockThread; class timer : .. 2021. 2. 17.
Visual Studio에서 Qt 프로젝트 생성하는 방법 | Qt 환경 변수 설정 Qt 프로젝트 생성하는 방법 Visual Stduio와 Qt VS Tools 을 모두 설치하였다면 프로젝트 생성방법은 매우 쉽다. 만약, 사전 설치가 안되어 있다면 아래의 링크를 먼저 보고 오는 것이 좋다. Visual studio, Qt, Qt VS Tools 설치 방법 : flower0.tistory.com/354 1. Visual Studio를 실행한다. 2. 상단 메뉴에서 파일> 새로 만들기> 프로젝트 를 클릭한다. 3. 좌측 메뉴 트리에서 Visual C++> Qt> Qt Widgets Application 을 클릭한다. 이 때 오른쪽 '솔루션용 디렉터리 만들기'를 선택하였다. 나는 프로젝트마다 따로 폴더링되어 있는 것이 resource관리에서 편하기 때문이다. 4. '확인' > 'Next>' .. 2020. 11. 25.
Visual studio에 Qt 연동하기 - 설치 방법 Visual Studio에 Qt 연동하기 보통 Qt Creator로 많이 개발하는 것 같다. 그러나 개인적으로 Visual studio 에 Qt를 연동하여 개발하면 디버깅이 편리하다 visual studio에 qt 연동하기 위해 필요한 항목 1. Qt 설치 2. Visual Studio 설치 3. Visual Stduio에서 Qt 플러그인 설치 1. Qt 설치 아래의 링크로 접속하면 qt를 설치할 수 있다. qt 설치 링크 : download.qt.io/archive/qt/ Index of /archive/qt download.qt.io 나는 qt5중에 2019년 마지막 꺼를 설치했다. version : 5.12.6/ Last modified : 13-Nov-2019 07:28 각자 개발 환경에 맞는 것.. 2020. 11. 4.
QString 비어있는지 확인 | isEmpty()와 isNull()의 차이점 QString에는 isEmpty()와 isNull() 두 가지 함수가 있다. 비슷하듯 달라서 매우 헷갈린다. 둘을 비교해 보자 String의 Null과 Empty의 차이점 역사적 이유로, QString은 null과 empty를 구별한다. Null string은 QString이 생성될 때의 초기값이나, (const char *0)으로 전달된 값이다. 반면에, Empty string은 문자열의 길이가 0인 것이다. 따라서, Null string은 언제나 비어있지만, Empty string은 null이 아닐 수도 있다. 예제 1. QString이 비어있는 경우 QString().isNull(); QString().isEmpty(); // return true // return true QString이 비어있기.. 2020. 11. 2.
반응형