0
Qlist에 표시된 QListWidget을 선택하고 실행하여 MIDI 플레이어에서 재생할 수있는 방법은 무엇입니까?QList의 QListWidget에 표시된 MIDI 파일을 선택하여 실행하십시오.
나는 MIDI 파일 플레이어를 만들었지 만, 소스 코드에서 직접 결정된 노래 만 재생할 수 있습니다. 내 소스 코드는 여전히 QListWidget에 의해 표시된 테이블에서 선택할 수 없습니다. QListWidget의 소스 코드와 Qt로 만든 메뉴가있는 midi 플레이어의 통합입니다.
<pre>
gbe::gbe(QWidget *parent) : QMainWindow(parent), ui(new Ui::gbe)
{
ui->setupUi(this);
QDir myPath("/home/prom/playlist/");
myPath.setFilter((QDir::Dirs | QDir::Files | QDir::NoDotAndDotDot));
myPlaylist = myPath.entryList();
ui->listWidget->addItems(myPlaylist);}
void gbe::on_btnPlay_clicked()
{
process.kill();
process.start("/home/prom/QTGBE/gbe/midiplayer", QStringList() << "/home/prom/playlist/coldplay-magic.mid");
}
<code>
은 GBE 클래스에서 선언 된 슬롯 당신에게
소스 코드로 설명 할 수 있습니까? – prom