728x90

c++ 7

[Qt] 현재 시간 들고오기

Qt Creator에서 버튼을 누르면 현재 시간을 가져와 라벨에 출력하는 걸 만들어보자.현재 시간을 가져오려면 QDateTime이라는 헤더 파일이 필요하다.아래는 현재 시간을 가져오는 기본 코드이다.#include QString currentTime = QDateTime::currentDateTime().toString("yyyy-MM-dd hh:mm:ss"); void onButtonClicked(QLabel *label) { QString currentTime = QDateTime::currentDateTime().toString("yyyy-MM-dd hh:mm:ss"); label->setText(currentTime); std::cout 버튼을 눌렀을 때 라벨의 text가 현재 시..

Qt 2024.10.16

[Qt] 배경색 변경

Qt Creator로 원도우 창 배경색을 변경해 보자.배경색을 변경하려면 QPalette라는 헤더 파일이 필요하다.아래는 배경색 변경 기본 코드이다.#include QPalette palette = window.palette();palette.setColor(QPalette::Window, Qt::lightGray);window.setPalette(palette);#include #include #include #include #include #include #include #include void onButtonCilcked(){ qInfo("Button clicked!");}void setFont(QWidget *name, int size){ QFont font = name->font();..

Qt 2024.10.16

[Qt] 텍스트 입력란

Qt Creator에서 이번에는 InputField를 만들어보자.InputField를 만들기 위해서는 QLineEdit이라는 헤더 파일이 필요하다.아래 코드는 InputField의 기본 형태이다.// 기본 형태#include QLineEdit inputField(&window);inputField.move(350, 200); // positioninputField.resize(100, 30); // size#include #include #include #include #include #include #include void onButtonCilcked(){ qInfo("Button clicked!");}int main(int argc, char *argv[]){ QApplication ..

Qt 2024.10.16

[Qt] 버튼 클릭 이벤트

대왕 버튼과 큰 글자까지 만들어보았다. 누르고 싶은 버튼을 만들었으니까 버튼 이벤트를 만들어보자.버튼 이벤트를 만들기 위해서 QObject라는 헤더 파일이 필요하다. #include #include #include #include #include #include void onButtonClicked(){ qInfo("button clicked!");}int main(int argc, char *argv[]){ QApplication app(argc, argv); QWidget window; window.resize(1920, 1080); // window size window.setWindowTitle("Empty window"); // widow name ..

Qt 2024.10.16

[Qt] 버튼 만들기

Qt Creator에서 버튼과 텍스트를 출력해 보겠다.Qt에서 cpp파일을 하나 만들고 코드를 넣고 실행시키면 된다.텍스트를 출력하려면 QPushButton이라는 헤더 파일이 필요하다. #include #include #include #include int main(int argc, char *argv[]){ QApplication app(argc, argv); QWidget window; window.resize(1920, 1080); // window size window.setWindowTitle("Empty window"); // widow name QLabel label("Minit blog!", &window); // text label..

Qt 2024.10.16

[Qt] 텍스트 출력

Qt Creator에서 텍스트를 출력해 보겠다.Qt에서 cpp파일을 하나 만들고 코드를 넣고 실행시키면 된다.텍스트를 출력하려면 QLabel이라는 헤더 파일이 필요하다.#include #include #include int main(int argc, char *argv[]){ QApplication app(argc, argv); QWidget window; window.resize(1920, 1080); // window size window.setWindowTitle("Empty window"); // widow name QLabel label("Minit blog!", &window); // text label.move(350, 250); //..

Qt 2024.10.16
728x90