diff options
| author | deva <deva> | 2009-11-30 15:03:50 +0000 | 
|---|---|---|
| committer | deva <deva> | 2009-11-30 15:03:50 +0000 | 
| commit | 6e715b6a7816d5db31c0078cf99d13aaf811472f (patch) | |
| tree | 352e27e414d73b595d6304a3b0f44ad9bf7df03a /dgedit | |
| parent | bb8e2b6be1c05fc41132724d1f48a285f104418c (diff) | |
Some gui cleanups
Diffstat (limited to 'dgedit')
| -rw-r--r-- | dgedit/filelist.cc | 7 | ||||
| -rw-r--r-- | dgedit/filelist.h | 2 | ||||
| -rw-r--r-- | dgedit/mainwindow.cc | 10 | 
3 files changed, 10 insertions, 9 deletions
| diff --git a/dgedit/filelist.cc b/dgedit/filelist.cc index 52e6757..aca1f5d 100644 --- a/dgedit/filelist.cc +++ b/dgedit/filelist.cc @@ -31,7 +31,8 @@  FileList::FileList()  { -  connect(this, SIGNAL(itemSelectionChanged()), this, SLOT(selectionChanged())); +  connect(this, SIGNAL(itemDoubleClicked(QListWidgetItem *)), +          this, SLOT(selectionChanged(QListWidgetItem *)));  }  void FileList::addFiles() @@ -55,8 +56,8 @@ void FileList::addFiles()    }  } -void FileList::selectionChanged() +void FileList::selectionChanged(QListWidgetItem *item)  { -  QString filename = currentItem()->text(); +  QString filename = item->text();    emit masterFileChanged(filename);  } diff --git a/dgedit/filelist.h b/dgedit/filelist.h index b1b47a8..e148203 100644 --- a/dgedit/filelist.h +++ b/dgedit/filelist.h @@ -43,7 +43,7 @@ public slots:    void addFiles();  private slots: -  void selectionChanged(); +  void selectionChanged(QListWidgetItem *item);  }; diff --git a/dgedit/mainwindow.cc b/dgedit/mainwindow.cc index 390c436..e125dec 100644 --- a/dgedit/mainwindow.cc +++ b/dgedit/mainwindow.cc @@ -105,13 +105,9 @@ MainWindow::MainWindow()    exportsel->setText("Export");    connect(exportsel, SIGNAL(clicked()), this, SLOT(doExport())); -  QPushButton *loadbtn = new QPushButton(); -  loadbtn->setText("Add files..."); -    btns->addWidget(autosel);    btns->addWidget(clearsel);    btns->addWidget(exportsel); -  btns->addWidget(loadbtn);    QVBoxLayout *configs = new QVBoxLayout(); @@ -131,7 +127,11 @@ MainWindow::MainWindow()    exportp->setText("/home/deva/tmp/drumgizmoexport");    configs->addWidget(exportp); -  configs->addWidget(new QLabel("Files:")); +  QPushButton *loadbtn = new QPushButton(); +  loadbtn->setText("Add files..."); +  configs->addWidget(loadbtn); + +  configs->addWidget(new QLabel("Files: (double-click to set as master)"));    filelist = new FileList();    connect(filelist, SIGNAL(masterFileChanged(QString)), this, SLOT(loadFile(QString)));    connect(loadbtn, SIGNAL(clicked()), filelist, SLOT(addFiles())); | 
