개발일지29 [QT] QT creator - 간단 작곡 코드 생성 프로그램 만들기(C++) - 5 종료 버튼, 멜로디 듣기 버튼 현재 듣고있는곡ドーピングダンス / miku 종료버튼을 만들어보자 버튼을 하나 만들어 준 뒤, 버튼을 누르면 프로그램이 종료된다 여기에 사운드를 붙여보자void MainWindow::on_out_btn_clicked() { out->play(); //QApplication::quit(); } 이렇게 해주면 소리는 나지만, 문제는 소리가 나기 전에 종료가 되버린다 그렇다면, 소리가 끝난 뒤, 프로그램이 꺼지도록 해보자 out->play(); QTimer *timer = new QTimer(this); connect(timer, &QTimer::timeout, this, [=]() { if (out->mediaStatus() == QMediaPlayer::End.. 2024. 5. 20. [QT] QT creator - 간단 작곡 코드 생성 프로그램 만들기(C++) - 4 효과음, 배경음악 넣기 현재 듣고있는곡라비닌(러비닝) - 유즈키 유카리몽환적인 분위기를 느낄수 있는 곡이다 유명하지 않은 곡이라 슬프다 현재 음악을 넣기 위해서 코드를 짜고 있다이 영상을 많이 참고하며 제작하던 도중 music->setMedia(QUrl("C:/Users/Yukari/Downloads/rabinin.mp3"));이 코드에서 nonamedmember오류가 나왔다 분명 영상에서는 문제가 없었기에 뭐가 문제인지 확인하던 도중 본 영상이 9년전 영상인것을 확인하고QT버전 문제임을 확인했다 이전까지는#include QMediaPlayer * music = new QMediaPlayer(); music->setMedia(QUrl("C:/Users/Yukari/Downloads/rabinin.mp3")); music->.. 2024. 5. 20. [QT] QT creator - 간단 작곡 코드 생성 프로그램 만들기(C++) - 3 현재 듣고있는곡 - oneself특유의 랩하는 듯한 보컬로이드 노래이다, 충분히 가능성이 많은 노래지만, 아는 분이 적어서 아쉬운 노래이다 이제 악보 칸에 6선보를 넣고, 멜로디에 맞게 음표를 넣어줄 것이다 포토샵으로 대충 5선보를 크기에 맞게 만들어준다 그후 코드를 넣어서 사진을 label에 넣어준다잘 들어갔다 갑자기 비활성 버튼에 효과를 주고 싶어졌다QString disabledStyle = "QPushButton:disabled { background-color: lightgray; color: darkgray; }"; string으로 문자열에 원하는 색상을 저장한다 ui->pushButton_2->setStyleSheet(disabledStyle); ui->pushButton_3->set.. 2024. 5. 20. [QT] QT creator - 간단 작곡 코드 생성 프로그램 만들기(C++) - 2 현재 듣고있는곡 - 희망의 달 / 유즈키 유카리본 블로그의 주인장, 유즈키 유카리의 곡이다, 특유의 피아노 소리가 엄청 좋다 프로그램에 그림을 넣어보도록 하자qt에 이미지 파일을 넣어준다 그후#include 헤더를 추가 QPixmap pix("C:/Users/사용자이름/파일 경로"); ui->sd_miku->setPixmap(pix);사진을 넣고, label에 적용하기 위해서 코드를 작성 헤더를 넣고 오브젝트에 사진을 넣어준다하지만, 현재는 사진이 너무 커서 가장자리만 보이고 있다 이를 해결하기 위해서 사진 크기를 코드상에서 변경해야 한다 ui->sd_miku->setPixmap(pix.scaled(50,50,Qt::KeepAspectRatio)); 이렇게 사이즈를 조절해준다이제 사진이 표시된.. 2024. 5. 19. 이전 1 2 3 4 5 6 7 8 다음