From 541f06f62286d61524be67356a5272f4428b88a6 Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Sun, 10 Jan 2016 23:03:50 +0800 Subject: Lost Dream. (WTF) --- ChangeLog | 3 +++ doc/mainwindow.html | 2 +- qmpchanneleditor.cpp | 2 +- qmphelpwindow.ui | 8 ++++---- qmpmainwindow.cpp | 7 ++++++- qmpplistwindow.hpp | 3 ++- 6 files changed, 17 insertions(+), 8 deletions(-) diff --git a/ChangeLog b/ChangeLog index 908ff7d..01977e5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6 @@ +2016-01-10 0.6.2 beta +Minor behavior changes and bug fixes. + 2016-01-06 0.6.2 beta Initial command line parameters handling. Minor bug fixes. diff --git a/doc/mainwindow.html b/doc/mainwindow.html index 80bf2aa..bbb1ba3 100644 --- a/doc/mainwindow.html +++ b/doc/mainwindow.html @@ -12,7 +12,7 @@
  • 3. Playing control buttons.
  • 4. Settings button.
  • 5. Dialog toggle buttons.
  • -
  • 6. Master gain slier.
  • +
  • 6. Master gain slider.
  • 7. Polyphone indicator.
  • 8. It's me!
  • diff --git a/qmpchanneleditor.cpp b/qmpchanneleditor.cpp index 95dedcc..ac1d8fe 100644 --- a/qmpchanneleditor.cpp +++ b/qmpchanneleditor.cpp @@ -17,7 +17,7 @@ qmpChannelEditor::~qmpChannelEditor() void qmpChannelEditor::setupWindow(int chid) { - char str[30];if(~chid)ch=chid; + char str[256];if(~chid)ch=chid; sprintf(str,"Channel Parameter Editor - Channel #%d",ch+1); setWindowTitle(str); CMidiPlayer* player=qmpMainWindow::getInstance()->getPlayer(); diff --git a/qmphelpwindow.ui b/qmphelpwindow.ui index e32ebee..95e579c 100644 --- a/qmphelpwindow.ui +++ b/qmphelpwindow.ui @@ -6,14 +6,14 @@ 0 0 - 495 - 278 + 640 + 360 - 495 - 278 + 640 + 360 diff --git a/qmpmainwindow.cpp b/qmpmainwindow.cpp index 242e52f..6e88f37 100644 --- a/qmpmainwindow.cpp +++ b/qmpmainwindow.cpp @@ -229,7 +229,12 @@ void qmpMainWindow::on_pbPlayPause_clicked() if(stopped) { QString fns=plistw->getFirstItem(); - if(!fns.length())return(void)(playing=false); + if(!fns.length()) + { + plistw->on_pbAdd_clicked(); + fns=plistw->getFirstItem(); + if(!fns.length())return(void)(playing=false); + } ui->lbFileName->setText(QUrl(fns).fileName()); player->playerLoadFile(fns.toStdString().c_str()); char ts[100]; diff --git a/qmpplistwindow.hpp b/qmpplistwindow.hpp index 838bff8..e86ec96 100644 --- a/qmpplistwindow.hpp +++ b/qmpplistwindow.hpp @@ -32,8 +32,9 @@ class qmpPlistWindow : public QDialog void dialogClosing(); void selectionChanging(); - private slots: + public slots: void on_pbAdd_clicked(); + private slots: void on_pbAddFolder_clicked(); void on_pbRemove_clicked(); void on_pbClear_clicked(); -- cgit v1.2.3